Version Notes
===== 4.15.2 =====
- Verwijderd configuratieveld voor Afterpay, Giftcard "Verstuur email met betalingsinstructies"
- Spelfouten op supporttab gecorrigeerd
- Correctie van versienummer
===== 4.15.1 =====
- Afterpay oplossing 31 in telefoonnummer
===== 4.15.0 =====
- Merchant kan via Backend zelf feedback instellen voor foutmeldingen
- Payperemail via Backend bij meerdere valuta
- Betaalgarant validatie in de checkout op telefoonnummer
- Order bevestigingse-mail
- jQuery upgrade naar versie 1.12.3
- 691 rejected status vertaling
- eMaestro andere valuta
- Paypermail back-end multistore
- Authentification status A/U wordt inzichtelijk gemaakt
- Refunden met MisterCash
- Nieuwe logo van Buckaroo
- OSC 4.5.5 ondersteuning
- Afterpay van Buckaroo neemt telefoonnummer over van de bestelling
==== 4.14.1 ====
==== Improvements ====
- Compatibiliteit met de Magento Patch SUPEE-6788
==== Bug fixes ====
- Provincie veld is niet meer verplicht voor PayPal verkopersbescherming bij Nederlandse adressen
==== 4.13.0 ====
==== Improvements ====
- Extra invulvelden verwijderd bij offline refunds voor Mr. Cash
- Offline refunds bij Mr. Cash ondersteunt nu ook deelrefunds
- Aangepaste styling van de betaalmethodes in OSC en OPC
- Storeview specifieke instellingen worden meegenomen voor PayperEmail
- Aanvullende informatie voor orders die afgewezen zijn door AfterPay in de ordercomments.
==== Bug fixes ====
- Fix voor de AfterPay afwijzingsmeldingen
- Correcte weergave van betaaltoeslagen onder 1 Euro
- De Billing Agreements pagina geeft geen foutmelding meer bij gebruik van de extensie
==== 4.12.0 ====
==== Improvements ====
- Tweede AfterPay betaalmethode toegevoegd. Zo kan een merchant zowel de digiaccept variant, als de acceptgiro variant tegelijk gebruiken.
==== Bug fixes ====
- Correcte weergave Buckaroo fee in transactionele e-mails
- Fix voor custom status bij pending orders
==== 4.11.0 ====
==== New features ====
- MasterPass betaalmethode toegevoegd.
==== Improvements ====
- IBAN veld bij Afterpay Digiaccept betaalmethode verwijderd
==== Bug fixes ====
- Paymentfee label in transactionele e-mail tonen
==== 4.10.1 ====
==== Improvements ====
- Added notification for declined payments for AfterPay payment method
- Compatibility with Onestepcheckout improved
- Giftcard functionality improved for Magento Enterprise
- Updated translations
==== Bug fixes ====
- PayperEmail is available again in the backend
==== 4.10.0 ====
==== New features ====
- Added the AfterPay payment method.
- Added the ability to refund Bancontact / Mr. Cash orders.
==== Improvements ====
- Completely rewrote the Buckaroo payment fee implementation in order to increase reliability and implement several much requested features.
- Removed the BIC field for Dutch orders.
- Improved validation for orders where multiple transactions are created.
- Improved error handling for back-end orders.
==== Bug fixes ====
- Fixed a problem where the order ID would stay reserved after a payment had failed, causing errors.
Release Info
Developer | TIG |
Extension | tig_buckaroo3extended |
Version | 4.15.2 |
Comparing to | |
See all releases |
Code changes from version 4.14.1 to 4.15.2
- app/code/community/TIG/Buckaroo3Extended/Block/Adminhtml/Sales/Order/Creditmemo/Create/RefundFields.php +0 -103
- app/code/community/TIG/Buckaroo3Extended/Block/Adminhtml/System/Config/Responsehint.php +55 -0
- app/code/community/TIG/Buckaroo3Extended/Block/PaymentMethods/Ideal/Checkout/Form.php +5 -1
- app/code/community/TIG/Buckaroo3Extended/Model/Abstract.php +5 -0
- app/code/community/TIG/Buckaroo3Extended/Model/Observer/Abstract.php +2 -2
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/Afterpay/Observer.php +6 -2
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/Bancontactmrcash/Observer.php +0 -18
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/Cartebancaire/Observer.php +6 -1
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/Cartebleue/Observer.php +6 -1
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/Mastercard/Observer.php +6 -1
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/MasterpassLightbox/Observer.php +8 -1
- app/code/community/TIG/Buckaroo3Extended/Model/PaymentMethods/Visa/Observer.php +6 -1
- app/code/community/TIG/Buckaroo3Extended/Model/Refund/Creditmemo.php +9 -1
- app/code/community/TIG/Buckaroo3Extended/Model/Refund/Response/Abstract.php +13 -0
- app/code/community/TIG/Buckaroo3Extended/Model/Request/Abstract.php +1 -0
- app/code/community/TIG/Buckaroo3Extended/Model/Request/Availability.php +16 -10
- app/code/community/TIG/Buckaroo3Extended/Model/Response/Abstract.php +94 -15
- app/code/community/TIG/Buckaroo3Extended/Model/Response/Push.php +50 -7
- app/code/community/TIG/Buckaroo3Extended/Model/Response/Quote.php +1 -1
- app/code/community/TIG/Buckaroo3Extended/Model/Soap.php +89 -5
- app/code/community/TIG/Buckaroo3Extended/etc/config.xml +11 -1
- app/code/community/TIG/Buckaroo3Extended/etc/system.xml +79 -36
- app/code/community/TIG/Buckaroo3Extended/sql/buckaroo3extended_setup/mysql4-data-upgrade-4.12.0-4.13.0.php +2 -1
- app/design/adminhtml/default/default/layout/TIG/buckaroo3extended.xml +0 -3
- app/design/adminhtml/default/default/template/buckaroo3extended/payperemail/checkout/form.phtml +8 -8
- app/design/adminhtml/default/default/template/buckaroo3extended/sales/order/creditmemo/create/refund_fields.phtml +0 -109
- app/design/adminhtml/default/default/template/buckaroo3extended/sales/order/totals/tax.phtml +1 -1
- app/design/adminhtml/default/default/template/buckaroo3extended/system/config/hint.phtml +22 -22
- app/design/adminhtml/default/default/template/buckaroo3extended/system/config/responsehint.phtml +58 -0
- app/design/adminhtml/default/default/template/buckaroo3extended/system/config/supportTab.phtml +1 -1
- app/design/frontend/base/default/layout/TIG/buckaroo3extended.xml +10 -2
- app/design/frontend/base/default/template/buckaroo3extended/afterpay/checkout/form.phtml +11 -11
- app/design/frontend/base/default/template/buckaroo3extended/afterpay2/checkout/form.phtml +11 -11
- app/design/frontend/base/default/template/buckaroo3extended/checkout/total/buckaroo_fee.phtml +3 -3
- app/design/frontend/base/default/template/buckaroo3extended/directdebit/checkout/form.phtml +3 -3
- app/design/frontend/base/default/template/buckaroo3extended/jquery.phtml +5 -2
- app/design/frontend/base/default/template/buckaroo3extended/onlinegiro/checkout/form.phtml +7 -7
- app/design/frontend/base/default/template/buckaroo3extended/paymentFee/checkout/fee.phtml +3 -3
- app/design/frontend/base/default/template/buckaroo3extended/paymentguarantee/checkout/form.phtml +3 -3
- app/design/frontend/base/default/template/buckaroo3extended/payperemail/checkout/form.phtml +3 -3
- app/design/frontend/base/default/template/buckaroo3extended/transfer/checkout/form.phtml +1 -1
- app/design/frontend/rwd/default/template/buckaroo3extended/afterpay/checkout/form.phtml +11 -11
- app/design/frontend/rwd/default/template/buckaroo3extended/afterpay2/checkout/form.phtml +11 -11
- app/design/frontend/rwd/default/template/buckaroo3extended/directdebit/checkout/form.phtml +3 -3
- app/design/frontend/rwd/default/template/buckaroo3extended/onlinegiro/checkout/form.phtml +3 -3
- app/design/frontend/rwd/default/template/buckaroo3extended/paymentguarantee/checkout/form.phtml +3 -3
- app/design/frontend/rwd/default/template/buckaroo3extended/payperemail/checkout/form.phtml +3 -3
- app/design/frontend/rwd/default/template/buckaroo3extended/transfer/checkout/form.phtml +1 -1
- app/locale/nl_NL/TIG_Buckaroo3Extended.csv +24 -3
- package.xml +29 -6
- skin/adminhtml/default/default/css/tig_buckaroo3extended/system_config_edit.css +7 -3
- skin/adminhtml/default/default/images/tig_buckaroo3extended/buckaroo_large.png +0 -0
- skin/adminhtml/default/default/images/tig_buckaroo3extended/buckaroo_small.png +0 -0
- skin/frontend/base/default/images/tig_buckaroo3extended/logo_bunq_s.gif +0 -0
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/afterpayObserver.js +68 -0
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/jQuery-1.4.4.min.js +0 -170
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/jquery-1.12.3.min.js +5 -0
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/oneStepCheckout.js +106 -106
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/paymentGuaranteeObserver.js +26 -0
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/paymentGuaranteeTermsAndConditions.js +0 -16
- skin/frontend/base/default/js/TIG/Buckaroo3Extended/saveData.js +4 -4
@@ -1,103 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* ___________ __ __
|
4 |
-
* \__ ___/____ _/ |_ _____ | |
|
5 |
-
* | | / _ \\ __\\__ \ | |
|
6 |
-
* | | | |_| || | / __ \_| |__
|
7 |
-
* |____| \____/ |__| (____ /|____/
|
8 |
-
* \/
|
9 |
-
* ___ __ __
|
10 |
-
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
-
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
-
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
-
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
-
* \/ \/
|
15 |
-
* ________
|
16 |
-
* / _____/_______ ____ __ __ ______
|
17 |
-
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
-
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
-
* \______ /|__| \____/ |____/ | __/
|
20 |
-
* \/ |__|
|
21 |
-
*
|
22 |
-
* NOTICE OF LICENSE
|
23 |
-
*
|
24 |
-
* This source file is subject to the Creative Commons License.
|
25 |
-
* It is available through the world-wide-web at this URL:
|
26 |
-
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
-
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
-
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
-
*
|
30 |
-
* DISCLAIMER
|
31 |
-
*
|
32 |
-
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
-
* versions in the future. If you wish to customize this module for your
|
34 |
-
* needs please contact servicedesk@tig.nl for more information.
|
35 |
-
*
|
36 |
-
* @copyright Copyright (c) 2014 Total Internet Group B.V. (http://www.tig.nl)
|
37 |
-
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
-
*
|
39 |
-
* @method boolean hasPaymentMethod()
|
40 |
-
* @method TIG_Buckaroo3Extended_Block_Adminhtml_Sales_Order_Creditmemo_Create_RefundFields setPaymentMethod(string $value)
|
41 |
-
*/
|
42 |
-
class TIG_Buckaroo3Extended_Block_Adminhtml_Sales_Order_Creditmemo_Create_RefundFields
|
43 |
-
extends Mage_Adminhtml_Block_Abstract
|
44 |
-
{
|
45 |
-
/**
|
46 |
-
* Get the current creditmemo's payment method. Will return false if no payment or creditmemo instance can be found.
|
47 |
-
*
|
48 |
-
* @return string|false
|
49 |
-
*/
|
50 |
-
public function getPaymentMethod()
|
51 |
-
{
|
52 |
-
if ($this->hasPaymentMethod()) {
|
53 |
-
return $this->_getData('payment_method');
|
54 |
-
}
|
55 |
-
|
56 |
-
/**
|
57 |
-
* @var Mage_Sales_Model_Order_Creditmemo $creditmemo
|
58 |
-
*/
|
59 |
-
$creditmemo = Mage::registry('current_creditmemo');
|
60 |
-
if (!$creditmemo) {
|
61 |
-
return false;
|
62 |
-
}
|
63 |
-
|
64 |
-
/**
|
65 |
-
* @var Mage_Sales_Model_Order_Payment $payment
|
66 |
-
*/
|
67 |
-
$payment = Mage::getModel('sales/order_payment')->load($creditmemo->getOrderId(), 'parent_id');
|
68 |
-
if (!$payment || !$payment->getId()) {
|
69 |
-
return false;
|
70 |
-
}
|
71 |
-
|
72 |
-
$paymentMethod = $payment->getMethod();
|
73 |
-
|
74 |
-
$this->setPaymentMethod($paymentMethod);
|
75 |
-
return $paymentMethod;
|
76 |
-
}
|
77 |
-
|
78 |
-
/**
|
79 |
-
* Returns whether there's a transaction id on the invoice
|
80 |
-
*
|
81 |
-
* @return bool
|
82 |
-
*/
|
83 |
-
public function isBuckarooInvoiced()
|
84 |
-
{
|
85 |
-
$invoiceId = Mage::app()->getRequest()->getParam('invoice_id');
|
86 |
-
$invoice = Mage::getModel('sales/order_invoice')->load($invoiceId);
|
87 |
-
return (bool)$invoice->getTransactionId();
|
88 |
-
}
|
89 |
-
|
90 |
-
/**
|
91 |
-
* Check if a payment method can be found before rendering the template.
|
92 |
-
*
|
93 |
-
* @return string
|
94 |
-
*/
|
95 |
-
protected function _toHtml()
|
96 |
-
{
|
97 |
-
if (!$this->getPaymentMethod()) {
|
98 |
-
return '';
|
99 |
-
}
|
100 |
-
|
101 |
-
return parent::_toHtml();
|
102 |
-
}
|
103 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class TIG_Buckaroo3Extended_Block_Adminhtml_System_Config_Responsehint
|
3 |
+
extends Mage_Adminhtml_Block_Abstract
|
4 |
+
implements Varien_Data_Form_Element_Renderer_Interface
|
5 |
+
{
|
6 |
+
protected $_template = 'buckaroo3extended/system/config/responsehint.phtml';
|
7 |
+
|
8 |
+
public $methods = array(
|
9 |
+
'amex',
|
10 |
+
'directdebit',
|
11 |
+
'giropay',
|
12 |
+
'ideal',
|
13 |
+
'mastercard',
|
14 |
+
'cartebancaire',
|
15 |
+
'cartebleue',
|
16 |
+
'onlinegiro',
|
17 |
+
'paypal',
|
18 |
+
'paysafecard',
|
19 |
+
'sofortueberweisung',
|
20 |
+
'transfer',
|
21 |
+
'visa',
|
22 |
+
'payperemail',
|
23 |
+
'paymentguarantee',
|
24 |
+
'giftcards',
|
25 |
+
'empayment',
|
26 |
+
'maestro',
|
27 |
+
'visaelectron',
|
28 |
+
'vpay',
|
29 |
+
'bancontactmrcash',
|
30 |
+
'eps',
|
31 |
+
'afterpay',
|
32 |
+
'afterpay2',
|
33 |
+
'masterpass',
|
34 |
+
);
|
35 |
+
|
36 |
+
public $services = array(
|
37 |
+
'refund',
|
38 |
+
);
|
39 |
+
|
40 |
+
public $config = array(
|
41 |
+
'advanced',
|
42 |
+
'certificate',
|
43 |
+
);
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Render fieldset html
|
47 |
+
*
|
48 |
+
* @param Varien_Data_Form_Element_Abstract $element
|
49 |
+
* @return string
|
50 |
+
*/
|
51 |
+
public function render(Varien_Data_Form_Element_Abstract $element)
|
52 |
+
{
|
53 |
+
return $this->toHtml();
|
54 |
+
}
|
55 |
+
}
|
@@ -86,6 +86,10 @@ class TIG_Buckaroo3Extended_Block_PaymentMethods_Ideal_Checkout_Form extends TIG
|
|
86 |
'name' => 'Knab bank',
|
87 |
'logo' => 'logo_knab_s.gif',
|
88 |
),
|
|
|
|
|
|
|
|
|
89 |
),
|
90 |
);
|
91 |
|
@@ -106,4 +110,4 @@ class TIG_Buckaroo3Extended_Block_PaymentMethods_Ideal_Checkout_Form extends TIG
|
|
106 |
|
107 |
return $issuers->getVersion1();
|
108 |
}
|
109 |
-
}
|
86 |
'name' => 'Knab bank',
|
87 |
'logo' => 'logo_knab_s.gif',
|
88 |
),
|
89 |
+
'BUNQNL2A' => array(
|
90 |
+
'name' => 'Bunq bank',
|
91 |
+
'logo' => 'logo_bunq_s.gif',
|
92 |
+
),
|
93 |
),
|
94 |
);
|
95 |
|
110 |
|
111 |
return $issuers->getVersion1();
|
112 |
}
|
113 |
+
}
|
@@ -411,10 +411,15 @@ class TIG_Buckaroo3Extended_Model_Abstract extends Mage_Payment_Model_Method_Abs
|
|
411 |
} else {
|
412 |
$currenciesAllowed = array('EUR');
|
413 |
}
|
|
|
414 |
$currenciesAllowedConfig = explode(',', $currenciesAllowedConfig);
|
415 |
|
416 |
$currentCurrency = Mage::app()->getStore()->getCurrentCurrencyCode();
|
417 |
|
|
|
|
|
|
|
|
|
418 |
// currency is not available for this module
|
419 |
if (in_array($currentCurrency, $currenciesAllowed)
|
420 |
&& in_array($currentCurrency, $currenciesAllowedConfig))
|
411 |
} else {
|
412 |
$currenciesAllowed = array('EUR');
|
413 |
}
|
414 |
+
|
415 |
$currenciesAllowedConfig = explode(',', $currenciesAllowedConfig);
|
416 |
|
417 |
$currentCurrency = Mage::app()->getStore()->getCurrentCurrencyCode();
|
418 |
|
419 |
+
if ($this->_order->getOrderCurrencyCode() != $currentCurrency) {
|
420 |
+
$currentCurrency = $this->_order->getOrderCurrencyCode();
|
421 |
+
}
|
422 |
+
|
423 |
// currency is not available for this module
|
424 |
if (in_array($currentCurrency, $currenciesAllowed)
|
425 |
&& in_array($currentCurrency, $currenciesAllowedConfig))
|
@@ -368,7 +368,7 @@ class TIG_Buckaroo3Extended_Model_Observer_Abstract extends TIG_Buckaroo3Extende
|
|
368 |
if ($valid == '3'){
|
369 |
$valid = "0" . $valid . "1";
|
370 |
}
|
371 |
-
$number =
|
372 |
}
|
373 |
}
|
374 |
return $number;
|
@@ -596,4 +596,4 @@ class TIG_Buckaroo3Extended_Model_Observer_Abstract extends TIG_Buckaroo3Extende
|
|
596 |
}
|
597 |
}
|
598 |
}
|
599 |
-
}
|
368 |
if ($valid == '3'){
|
369 |
$valid = "0" . $valid . "1";
|
370 |
}
|
371 |
+
$number = substr_replace($number, $valid, 0, strlen($invalid));
|
372 |
}
|
373 |
}
|
374 |
return $number;
|
596 |
}
|
597 |
}
|
598 |
}
|
599 |
+
}
|
@@ -171,9 +171,12 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Afterpay_Observer extends TIG_B
|
|
171 |
$billingAddress = $this->_order->getBillingAddress();
|
172 |
$streetFull = $this->_processAddress($billingAddress->getStreetFull());
|
173 |
$rawPhoneNumber = $billingAddress->getTelephone();
|
174 |
-
$rawPhoneNumber = (!empty($rawPhoneNumber))? $rawPhoneNumber : $additionalFields['BPE_PhoneNumber'];
|
175 |
-
$billingPhonenumber = $this->_processPhoneNumber($rawPhoneNumber);
|
176 |
|
|
|
|
|
|
|
|
|
|
|
177 |
$billingInfo = array(
|
178 |
'BillingTitle' => $billingAddress->getFirstname(),
|
179 |
'BillingGender' => $additionalFields['BPE_Customergender'],
|
@@ -405,6 +408,7 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Afterpay_Observer extends TIG_B
|
|
405 |
//but for some error correction we try to find if there is some faulty notation
|
406 |
|
407 |
$return = array("orginal" => $number, "clean" => false, "mobile" => false, "valid" => false);
|
|
|
408 |
//first strip out the non-numeric characters:
|
409 |
$match = preg_replace('/[^0-9]/Uis', '', $number);
|
410 |
if ($match) {
|
171 |
$billingAddress = $this->_order->getBillingAddress();
|
172 |
$streetFull = $this->_processAddress($billingAddress->getStreetFull());
|
173 |
$rawPhoneNumber = $billingAddress->getTelephone();
|
|
|
|
|
174 |
|
175 |
+
if (!is_numeric($rawPhoneNumber) || $rawPhoneNumber == '-') {
|
176 |
+
$rawPhoneNumber = $additionalFields['BPE_PhoneNumber'];
|
177 |
+
}
|
178 |
+
|
179 |
+
$billingPhonenumber = $this->_processPhoneNumber($rawPhoneNumber);
|
180 |
$billingInfo = array(
|
181 |
'BillingTitle' => $billingAddress->getFirstname(),
|
182 |
'BillingGender' => $additionalFields['BPE_Customergender'],
|
408 |
//but for some error correction we try to find if there is some faulty notation
|
409 |
|
410 |
$return = array("orginal" => $number, "clean" => false, "mobile" => false, "valid" => false);
|
411 |
+
|
412 |
//first strip out the non-numeric characters:
|
413 |
$match = preg_replace('/[^0-9]/Uis', '', $number);
|
414 |
if ($match) {
|
@@ -167,11 +167,6 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Bancontactmrcash_Observer
|
|
167 |
return $this;
|
168 |
}
|
169 |
|
170 |
-
/**
|
171 |
-
* Get the buckaroo-specific parameters.
|
172 |
-
*/
|
173 |
-
$buckarooParams = $params['buckaroo3extended_refund_fields'];
|
174 |
-
|
175 |
/**
|
176 |
* Get the variables array from the refund request.
|
177 |
*
|
@@ -180,19 +175,6 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Bancontactmrcash_Observer
|
|
180 |
$refundRequest = $observer->getRequest();
|
181 |
$vars = $refundRequest->getVars();
|
182 |
|
183 |
-
/**
|
184 |
-
* Add 3 Mr. Cash specific fields to the variables array if the fields are available.
|
185 |
-
*/
|
186 |
-
if (isset($buckarooParams['customer_iban'])) {
|
187 |
-
$vars['customVars'][$this->_method]['customeriban'] = $buckarooParams['customer_iban'];
|
188 |
-
}
|
189 |
-
if (isset($buckarooParams['customer_account_name'])) {
|
190 |
-
$vars['customVars'][$this->_method]['customeraccountname'] = $buckarooParams['customer_account_name'];
|
191 |
-
}
|
192 |
-
if (isset($buckarooParams['customer_bic'])) {
|
193 |
-
$vars['customVars'][$this->_method]['customerbic'] = $buckarooParams['customer_bic'];
|
194 |
-
}
|
195 |
-
|
196 |
/**
|
197 |
* Update the refund request with the new variables.
|
198 |
*/
|
167 |
return $this;
|
168 |
}
|
169 |
|
|
|
|
|
|
|
|
|
|
|
170 |
/**
|
171 |
* Get the variables array from the refund request.
|
172 |
*
|
175 |
$refundRequest = $observer->getRequest();
|
176 |
$vars = $refundRequest->getVars();
|
177 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
/**
|
179 |
* Update the refund request with the new variables.
|
180 |
*/
|
@@ -142,8 +142,13 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Cartebancaire_Observer extends
|
|
142 |
$enrolled = $response['brq_SERVICE_mastercard_Enrolled'];
|
143 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
144 |
|
|
|
|
|
|
|
|
|
|
|
145 |
$authenticated = $response['brq_SERVICE_mastercard_Authentication'];
|
146 |
-
$authenticated = ($authenticated == 'Y') ? true : false;
|
147 |
}
|
148 |
|
149 |
$order->setBuckarooSecureEnrolled($enrolled)
|
142 |
$enrolled = $response['brq_SERVICE_mastercard_Enrolled'];
|
143 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
144 |
|
145 |
+
/**
|
146 |
+
* The status selected below determines how the payment or authorize is processed.
|
147 |
+
* A,Y,N,U :
|
148 |
+
* Attempt/ Yes will lead to a successfull transaction/payment while No/ Unknown will leade to a failure.
|
149 |
+
*/
|
150 |
$authenticated = $response['brq_SERVICE_mastercard_Authentication'];
|
151 |
+
$authenticated = ($authenticated == 'Y' || $authenticated == 'A') ? true : false;
|
152 |
}
|
153 |
|
154 |
$order->setBuckarooSecureEnrolled($enrolled)
|
@@ -142,8 +142,13 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Cartebleue_Observer extends TIG
|
|
142 |
$enrolled = $response['brq_SERVICE_mastercard_Enrolled'];
|
143 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
144 |
|
|
|
|
|
|
|
|
|
|
|
145 |
$authenticated = $response['brq_SERVICE_mastercard_Authentication'];
|
146 |
-
$authenticated = ($authenticated == 'Y') ? true : false;
|
147 |
}
|
148 |
|
149 |
$order->setBuckarooSecureEnrolled($enrolled)
|
142 |
$enrolled = $response['brq_SERVICE_mastercard_Enrolled'];
|
143 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
144 |
|
145 |
+
/**
|
146 |
+
* The status selected below determines how the payment or authorize is processed.
|
147 |
+
* A,Y,N,U :
|
148 |
+
* Attempt/ Yes will lead to a successfull transaction/payment while No/ Unknown will leade to a failure.
|
149 |
+
*/
|
150 |
$authenticated = $response['brq_SERVICE_mastercard_Authentication'];
|
151 |
+
$authenticated = ($authenticated == 'Y' || $authenticated == 'A') ? true : false;
|
152 |
}
|
153 |
|
154 |
$order->setBuckarooSecureEnrolled($enrolled)
|
@@ -142,8 +142,13 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Mastercard_Observer extends TIG
|
|
142 |
$enrolled = $response['brq_SERVICE_mastercard_Enrolled'];
|
143 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
144 |
|
|
|
|
|
|
|
|
|
|
|
145 |
$authenticated = $response['brq_SERVICE_mastercard_Authentication'];
|
146 |
-
$authenticated = ($authenticated == 'Y') ? true : false;
|
147 |
}
|
148 |
|
149 |
$order->setBuckarooSecureEnrolled($enrolled)
|
142 |
$enrolled = $response['brq_SERVICE_mastercard_Enrolled'];
|
143 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
144 |
|
145 |
+
/**
|
146 |
+
* The status selected below determines how the payment or authorize is processed.
|
147 |
+
* A,Y,N,U :
|
148 |
+
* Attempt/ Yes will lead to a successfull transaction/payment while No/ Unknown will leade to a failure.
|
149 |
+
*/
|
150 |
$authenticated = $response['brq_SERVICE_mastercard_Authentication'];
|
151 |
+
$authenticated = ($authenticated == 'Y' || $authenticated == 'A') ? true : false;
|
152 |
}
|
153 |
|
154 |
$order->setBuckarooSecureEnrolled($enrolled)
|
@@ -120,7 +120,7 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_MasterpassLightbox_Observer
|
|
120 |
$this->_addAdditionalCreditManagementVariables($vars);
|
121 |
}
|
122 |
|
123 |
-
$shippingCosts = round($this->_order->
|
124 |
|
125 |
$discount = null;
|
126 |
|
@@ -174,6 +174,8 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_MasterpassLightbox_Observer
|
|
174 |
if ($this->_order instanceof Mage_Sales_Model_Quote) {
|
175 |
$quote = $this->_order;
|
176 |
|
|
|
|
|
177 |
// repair empty order ID
|
178 |
$vars['orderId'] = 'quote_' . $quote->getId();
|
179 |
|
@@ -192,6 +194,8 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_MasterpassLightbox_Observer
|
|
192 |
|
193 |
$productPrice = ($item->getBasePrice() * $item->getQty()) + $item->getBaseTaxAmount() + $item->getBaseHiddenTaxAmount();
|
194 |
|
|
|
|
|
195 |
if($item->getProductType() == 'bundle') {
|
196 |
$productPrice = $quote->getSubtotal() + $item->getBaseTaxAmount() + $item->getBaseHiddenTaxAmount();
|
197 |
}
|
@@ -201,6 +205,9 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_MasterpassLightbox_Observer
|
|
201 |
|
202 |
$groupId++;
|
203 |
}
|
|
|
|
|
|
|
204 |
}
|
205 |
|
206 |
if (array_key_exists('customVars', $vars) && array_key_exists($this->_method, $vars['customVars']) && is_array($vars['customVars'][$this->_method])) {
|
120 |
$this->_addAdditionalCreditManagementVariables($vars);
|
121 |
}
|
122 |
|
123 |
+
$shippingCosts = round($this->_order->getShippingAmount(), 2);
|
124 |
|
125 |
$discount = null;
|
126 |
|
174 |
if ($this->_order instanceof Mage_Sales_Model_Quote) {
|
175 |
$quote = $this->_order;
|
176 |
|
177 |
+
$shippingCosts = $vars['amountDebit'];
|
178 |
+
|
179 |
// repair empty order ID
|
180 |
$vars['orderId'] = 'quote_' . $quote->getId();
|
181 |
|
194 |
|
195 |
$productPrice = ($item->getBasePrice() * $item->getQty()) + $item->getBaseTaxAmount() + $item->getBaseHiddenTaxAmount();
|
196 |
|
197 |
+
$shippingCosts -= $productPrice;
|
198 |
+
|
199 |
if($item->getProductType() == 'bundle') {
|
200 |
$productPrice = $quote->getSubtotal() + $item->getBaseTaxAmount() + $item->getBaseHiddenTaxAmount();
|
201 |
}
|
205 |
|
206 |
$groupId++;
|
207 |
}
|
208 |
+
|
209 |
+
// repair empty shipping costs
|
210 |
+
$array['ShippingCosts'] = (string) round($shippingCosts,2);
|
211 |
}
|
212 |
|
213 |
if (array_key_exists('customVars', $vars) && array_key_exists($this->_method, $vars['customVars']) && is_array($vars['customVars'][$this->_method])) {
|
@@ -141,8 +141,13 @@ class TIG_Buckaroo3Extended_Model_PaymentMethods_Visa_Observer extends TIG_Bucka
|
|
141 |
$enrolled = $response['brq_SERVICE_visa_Enrolled'];
|
142 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
143 |
|
|
|
|
|
|
|
|
|
|
|
144 |
$authenticated = $response['brq_SERVICE_visa_Authentication'];
|
145 |
-
$authenticated = ($authenticated == 'Y') ? true : false;
|
146 |
}
|
147 |
|
148 |
$order->setBuckarooSecureEnrolled($enrolled)
|
141 |
$enrolled = $response['brq_SERVICE_visa_Enrolled'];
|
142 |
$enrolled = ($enrolled == 'Y') ? true : false;
|
143 |
|
144 |
+
/**
|
145 |
+
* The status selected below determines how the payment or authorize is processed.
|
146 |
+
* A,Y,N,U :
|
147 |
+
* Attempt/ Yes will lead to a successfull transaction/payment while No/ Unknown will leade to a failure.
|
148 |
+
*/
|
149 |
$authenticated = $response['brq_SERVICE_visa_Authentication'];
|
150 |
+
$authenticated = ($authenticated == 'Y' || $authenticated == 'A') ? true : false;
|
151 |
}
|
152 |
|
153 |
$order->setBuckarooSecureEnrolled($enrolled)
|
@@ -276,7 +276,15 @@ class TIG_Buckaroo3Extended_Model_Refund_Creditmemo extends TIG_Buckaroo3Extende
|
|
276 |
foreach ($this->_order->getAllItems() as $orderItem)
|
277 |
{
|
278 |
if (!in_array($orderItem->getId(), array_flip($items))) {
|
279 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
280 |
$qty = $orderItem->getQtyInvoiced() - $orderItem->getQtyRefunded();
|
281 |
} else {
|
282 |
$qty = 0;
|
276 |
foreach ($this->_order->getAllItems() as $orderItem)
|
277 |
{
|
278 |
if (!in_array($orderItem->getId(), array_flip($items))) {
|
279 |
+
|
280 |
+
$creditAmount = 0;
|
281 |
+
if (isset($this->_postArray['brq_amount_credit'])) {
|
282 |
+
$creditAmount = $this->_postArray['brq_amount_credit'];
|
283 |
+
}
|
284 |
+
|
285 |
+
$totalAmountInCredit = $creditAmount + $this->_order->getBaseTotalRefunded();
|
286 |
+
|
287 |
+
if ($totalAmountInCredit == $this->_order->getBaseGrandTotal()) {
|
288 |
$qty = $orderItem->getQtyInvoiced() - $orderItem->getQtyRefunded();
|
289 |
} else {
|
290 |
$qty = 0;
|
@@ -66,6 +66,19 @@ class TIG_Buckaroo3Extended_Model_Refund_Response_Abstract extends TIG_Buckaroo3
|
|
66 |
return $this;
|
67 |
}
|
68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
protected function _failed()
|
70 |
{
|
71 |
$this->_debugEmail .= 'The transaction request has failed. \n';
|
66 |
return $this;
|
67 |
}
|
68 |
|
69 |
+
protected function _rejected()
|
70 |
+
{
|
71 |
+
$this->_debugEmail .= 'The refund request has been rejected \n';
|
72 |
+
|
73 |
+
$this->_updateRefundedOrderStatus(false);
|
74 |
+
|
75 |
+
$this->sendDebugEmail();
|
76 |
+
|
77 |
+
Mage::throwException(Mage::helper('buckaroo3extended')->__($this->_response->Status->Code->_));
|
78 |
+
|
79 |
+
return $this;
|
80 |
+
}
|
81 |
+
|
82 |
protected function _failed()
|
83 |
{
|
84 |
$this->_debugEmail .= 'The transaction request has failed. \n';
|
@@ -141,6 +141,7 @@ class TIG_Buckaroo3Extended_Model_Request_Abstract extends TIG_Buckaroo3Extended
|
|
141 |
$this->_debugEmail .= "Building SOAP request... \n";
|
142 |
|
143 |
//send the transaction request using SOAP
|
|
|
144 |
$soap = Mage::getModel('buckaroo3extended/soap', array('vars' => $this->getVars(), 'method' => $this->getMethod()));
|
145 |
list($response, $responseXML, $requestXML) = $soap->transactionRequest();
|
146 |
|
141 |
$this->_debugEmail .= "Building SOAP request... \n";
|
142 |
|
143 |
//send the transaction request using SOAP
|
144 |
+
/** @var TIG_Buckaroo3Extended_Model_Soap $soap */
|
145 |
$soap = Mage::getModel('buckaroo3extended/soap', array('vars' => $this->getVars(), 'method' => $this->getMethod()));
|
146 |
list($response, $responseXML, $requestXML) = $soap->transactionRequest();
|
147 |
|
@@ -36,7 +36,7 @@ class TIG_Buckaroo3Extended_Model_Request_Availability extends TIG_Buckaroo3Exte
|
|
36 |
{
|
37 |
$return = false;
|
38 |
|
39 |
-
$configValues = self::_checkConfigValues();
|
40 |
|
41 |
$currencyAllowed = self::_checkCurrencyAllowed();
|
42 |
|
@@ -66,21 +66,27 @@ class TIG_Buckaroo3Extended_Model_Request_Availability extends TIG_Buckaroo3Exte
|
|
66 |
*
|
67 |
* @return bool
|
68 |
*/
|
69 |
-
private static function _checkConfigValues()
|
70 |
{
|
71 |
$configValues = false;
|
72 |
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
//config values that need to be entered
|
74 |
-
$configEnabled = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended/active',
|
75 |
-
$merchantKeyEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended/key',
|
76 |
-
$thumbprintEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended/thumbprint',
|
77 |
-
$orderStatusSuccessEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_status_success'
|
78 |
-
$orderStatusFailedEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_status_failed'
|
79 |
|
80 |
//advanced config values that need to be entered
|
81 |
-
$newOrderStatusEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_status',
|
82 |
-
$orderStateSuccessEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_state_success',
|
83 |
-
$orderStateFailedEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_state_failed',
|
84 |
|
85 |
if ($configEnabled
|
86 |
&& $merchantKeyEntered
|
36 |
{
|
37 |
$return = false;
|
38 |
|
39 |
+
$configValues = self::_checkConfigValues($quote);
|
40 |
|
41 |
$currencyAllowed = self::_checkCurrencyAllowed();
|
42 |
|
66 |
*
|
67 |
* @return bool
|
68 |
*/
|
69 |
+
private static function _checkConfigValues($quote = null)
|
70 |
{
|
71 |
$configValues = false;
|
72 |
|
73 |
+
$storeId = Mage::app()->getStore()->getStoreId();
|
74 |
+
// get via quote the store id for admin
|
75 |
+
if ('Admin' == Mage::app()->getStore()->getName() && $quote) {
|
76 |
+
$storeId = $quote->getStoreId();
|
77 |
+
}
|
78 |
+
|
79 |
//config values that need to be entered
|
80 |
+
$configEnabled = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended/active', $storeId);
|
81 |
+
$merchantKeyEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended/key', $storeId);
|
82 |
+
$thumbprintEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended/thumbprint', $storeId);
|
83 |
+
$orderStatusSuccessEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_status_success',$storeId);
|
84 |
+
$orderStatusFailedEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_status_failed',$storeId);
|
85 |
|
86 |
//advanced config values that need to be entered
|
87 |
+
$newOrderStatusEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_status', $storeId);
|
88 |
+
$orderStateSuccessEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_state_success', $storeId);
|
89 |
+
$orderStateFailedEntered = (bool) Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/order_state_failed', $storeId);
|
90 |
|
91 |
if ($configEnabled
|
92 |
&& $merchantKeyEntered
|
@@ -7,6 +7,15 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
7 |
|
8 |
protected $_customResponseProcessing = false;
|
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
public function setCurrentOrder($order)
|
11 |
{
|
12 |
$this->_order = $order;
|
@@ -131,16 +140,20 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
131 |
return $this->_requiredAction($parsedResponse);
|
132 |
}
|
133 |
|
|
|
|
|
|
|
|
|
134 |
protected function _requiredAction($response)
|
135 |
{
|
136 |
switch ($response['status']) {
|
137 |
case self::BUCKAROO_SUCCESS: return $this->_success();
|
138 |
-
case self::BUCKAROO_FAILED: return $this->_failed();
|
139 |
-
case self::BUCKAROO_ERROR: return $this->_error();
|
140 |
case self::BUCKAROO_NEUTRAL: return $this->_neutral();
|
141 |
case self::BUCKAROO_PENDING_PAYMENT: return $this->_pendingPayment();
|
142 |
-
case self::BUCKAROO_INCORRECT_PAYMENT: return $this->_incorrectPayment();
|
143 |
-
case self::BUCKAROO_REJECTED: return $this->_rejected();
|
144 |
default: return $this->_neutral();
|
145 |
}
|
146 |
}
|
@@ -184,7 +197,10 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
184 |
exit;
|
185 |
}
|
186 |
|
187 |
-
|
|
|
|
|
|
|
188 |
{
|
189 |
$this->_debugEmail .= "The response indicates a successful request. \n";
|
190 |
|
@@ -203,8 +219,17 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
203 |
$payment->getMethodInstance()->saveAdditionalData($this->_response);
|
204 |
|
205 |
$shouldSend = Mage::getStoreConfig('buckaroo/' . $payment->getMethod() . '/order_email', $this->_order->getStoreId());
|
206 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
207 |
{
|
|
|
208 |
$this->sendNewOrderEmail();
|
209 |
}
|
210 |
|
@@ -225,7 +250,7 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
225 |
exit;
|
226 |
}
|
227 |
|
228 |
-
protected function _failed()
|
229 |
{
|
230 |
$this->_debugEmail .= 'The transaction was unsuccessful. \n';
|
231 |
|
@@ -238,8 +263,10 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
238 |
|
239 |
$this->restoreQuote();
|
240 |
|
|
|
|
|
241 |
Mage::getSingleton('core/session')->addError(
|
242 |
-
|
243 |
);
|
244 |
|
245 |
if (Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/cancel_on_failed', $this->_order->getStoreId())) {
|
@@ -257,12 +284,12 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
257 |
exit;
|
258 |
}
|
259 |
|
260 |
-
protected function _error()
|
261 |
{
|
262 |
$this->_debugEmail .= "The transaction generated an error. \n";
|
263 |
|
264 |
Mage::getSingleton('core/session')->addError(
|
265 |
-
|
266 |
);
|
267 |
|
268 |
$this->_order->addStatusHistoryComment(
|
@@ -289,7 +316,7 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
289 |
header('Location:' . $returnUrl);
|
290 |
}
|
291 |
|
292 |
-
protected function _rejected()
|
293 |
{
|
294 |
|
295 |
$this->_debugEmail .= "The transaction generated an error. \n";
|
@@ -310,7 +337,7 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
310 |
break;
|
311 |
default:
|
312 |
$message = Mage::helper('buckaroo3extended')->__(
|
313 |
-
|
314 |
);
|
315 |
}
|
316 |
|
@@ -358,6 +385,58 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
358 |
exit;
|
359 |
}
|
360 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
361 |
/**
|
362 |
* return the giftcard amount, if there is one
|
363 |
* @param $order Mage_Sales_Model_Order
|
@@ -411,12 +490,12 @@ class TIG_Buckaroo3Extended_Model_Response_Abstract extends TIG_Buckaroo3Extende
|
|
411 |
|
412 |
protected function _pendingPayment()
|
413 |
{
|
414 |
-
$this->_success();
|
415 |
}
|
416 |
|
417 |
-
protected function _incorrectPayment()
|
418 |
{
|
419 |
-
$this->_error();
|
420 |
}
|
421 |
|
422 |
protected function _verifyError()
|
7 |
|
8 |
protected $_customResponseProcessing = false;
|
9 |
|
10 |
+
const BUCK_RESPONSE_PAYMENT_FAILURE = 'buckaroo/buckaroo3extended_response/response_payment_failure';
|
11 |
+
const BUCK_RESPONSE_VALIDATION_ERROR = 'buckaroo/buckaroo3extended_response/response_validation_error';
|
12 |
+
const BUCK_RESPONSE_TECHNICAL_ERROR = 'buckaroo/buckaroo3extended_response/response_technical_error';
|
13 |
+
const BUCK_RESPONSE_PAYMENT_REJECTED = 'buckaroo/buckaroo3extended_response/response_payment_rejected';
|
14 |
+
const BUCK_RESPONSE_CANCELED_BY_USER = 'buckaroo/buckaroo3extended_response/response_canceled_by_user';
|
15 |
+
const BUCK_RESPONSE_CANCELED_BY_MERCHANT = 'buckaroo/buckaroo3extended_response/response_canceled_by_merchant';
|
16 |
+
const BUCK_RESPONSE_DEFAUL_MESSAGE = 'buckaroo/buckaroo3extended_response/response_default';
|
17 |
+
|
18 |
+
|
19 |
public function setCurrentOrder($order)
|
20 |
{
|
21 |
$this->_order = $order;
|
140 |
return $this->_requiredAction($parsedResponse);
|
141 |
}
|
142 |
|
143 |
+
/**
|
144 |
+
* Get required action by response status.
|
145 |
+
* @param $response
|
146 |
+
*/
|
147 |
protected function _requiredAction($response)
|
148 |
{
|
149 |
switch ($response['status']) {
|
150 |
case self::BUCKAROO_SUCCESS: return $this->_success();
|
151 |
+
case self::BUCKAROO_FAILED: return $this->_failed($response['message']);
|
152 |
+
case self::BUCKAROO_ERROR: return $this->_error($response['message']);
|
153 |
case self::BUCKAROO_NEUTRAL: return $this->_neutral();
|
154 |
case self::BUCKAROO_PENDING_PAYMENT: return $this->_pendingPayment();
|
155 |
+
case self::BUCKAROO_INCORRECT_PAYMENT: return $this->_incorrectPayment($response['message']);
|
156 |
+
case self::BUCKAROO_REJECTED: return $this->_rejected($response['message']);
|
157 |
default: return $this->_neutral();
|
158 |
}
|
159 |
}
|
197 |
exit;
|
198 |
}
|
199 |
|
200 |
+
/**
|
201 |
+
* @param string $status
|
202 |
+
*/
|
203 |
+
protected function _success($status = self::BUCKAROO_SUCCESS)
|
204 |
{
|
205 |
$this->_debugEmail .= "The response indicates a successful request. \n";
|
206 |
|
219 |
$payment->getMethodInstance()->saveAdditionalData($this->_response);
|
220 |
|
221 |
$shouldSend = Mage::getStoreConfig('buckaroo/' . $payment->getMethod() . '/order_email', $this->_order->getStoreId());
|
222 |
+
|
223 |
+
/**
|
224 |
+
* Do not send order confirmation email when the payment is still pending.
|
225 |
+
*/
|
226 |
+
if ($status == self::BUCKAROO_PENDING_PAYMENT) {
|
227 |
+
$shouldSend = false;
|
228 |
+
}
|
229 |
+
|
230 |
+
if(!$this->_order->getEmailSent() && false !== $shouldSend)
|
231 |
{
|
232 |
+
$this->_debugEmail .= "New Order email has been send \n";
|
233 |
$this->sendNewOrderEmail();
|
234 |
}
|
235 |
|
250 |
exit;
|
251 |
}
|
252 |
|
253 |
+
protected function _failed($message = '')
|
254 |
{
|
255 |
$this->_debugEmail .= 'The transaction was unsuccessful. \n';
|
256 |
|
263 |
|
264 |
$this->restoreQuote();
|
265 |
|
266 |
+
|
267 |
+
|
268 |
Mage::getSingleton('core/session')->addError(
|
269 |
+
$this->_getCorrectFailureMessage($message)
|
270 |
);
|
271 |
|
272 |
if (Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/cancel_on_failed', $this->_order->getStoreId())) {
|
284 |
exit;
|
285 |
}
|
286 |
|
287 |
+
protected function _error($message = '')
|
288 |
{
|
289 |
$this->_debugEmail .= "The transaction generated an error. \n";
|
290 |
|
291 |
Mage::getSingleton('core/session')->addError(
|
292 |
+
$this->_getCorrectFailureMessage($message)
|
293 |
);
|
294 |
|
295 |
$this->_order->addStatusHistoryComment(
|
316 |
header('Location:' . $returnUrl);
|
317 |
}
|
318 |
|
319 |
+
protected function _rejected($message = '')
|
320 |
{
|
321 |
|
322 |
$this->_debugEmail .= "The transaction generated an error. \n";
|
337 |
break;
|
338 |
default:
|
339 |
$message = Mage::helper('buckaroo3extended')->__(
|
340 |
+
$this->_getCorrectFailureMessage($message)
|
341 |
);
|
342 |
}
|
343 |
|
385 |
exit;
|
386 |
}
|
387 |
|
388 |
+
/**
|
389 |
+
* @param $message
|
390 |
+
*
|
391 |
+
* @return string
|
392 |
+
*/
|
393 |
+
protected function _getCorrectFailureMessage($message)
|
394 |
+
{
|
395 |
+
switch ($message) {
|
396 |
+
case 'Payment failure' :
|
397 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
398 |
+
self::BUCK_RESPONSE_PAYMENT_FAILURE,
|
399 |
+
$this->_order->getStoreId())
|
400 |
+
);
|
401 |
+
break;
|
402 |
+
case 'Validation error' :
|
403 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
404 |
+
self::BUCK_RESPONSE_VALIDATION_ERROR,
|
405 |
+
$this->_order->getStoreId())
|
406 |
+
);
|
407 |
+
break;
|
408 |
+
case 'Technical error' :
|
409 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
410 |
+
self::BUCK_RESPONSE_TECHNICAL_ERROR,
|
411 |
+
$this->_order->getStoreId())
|
412 |
+
);
|
413 |
+
break;
|
414 |
+
case 'Payment rejected' :
|
415 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
416 |
+
self::BUCK_RESPONSE_PAYMENT_REJECTED,
|
417 |
+
$this->_order->getStoreId())
|
418 |
+
);
|
419 |
+
break;
|
420 |
+
case 'Cancelled by consumer' :
|
421 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
422 |
+
self::BUCK_RESPONSE_CANCELED_BY_USER,
|
423 |
+
$this->_order->getStoreId())
|
424 |
+
);
|
425 |
+
break;
|
426 |
+
case 'Cancelled by merchant' :
|
427 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
428 |
+
self::BUCK_RESPONSE_CANCELED_BY_MERCHANT,
|
429 |
+
$this->_order->getStoreId())
|
430 |
+
);
|
431 |
+
break;
|
432 |
+
default :
|
433 |
+
return Mage::helper('buckaroo3extended')->__(Mage::getStoreConfig(
|
434 |
+
self::BUCK_RESPONSE_DEFAUL_MESSAGE,
|
435 |
+
$this->_order->getStoreId())
|
436 |
+
);
|
437 |
+
}
|
438 |
+
}
|
439 |
+
|
440 |
/**
|
441 |
* return the giftcard amount, if there is one
|
442 |
* @param $order Mage_Sales_Model_Order
|
490 |
|
491 |
protected function _pendingPayment()
|
492 |
{
|
493 |
+
$this->_success(self::BUCKAROO_PENDING_PAYMENT);
|
494 |
}
|
495 |
|
496 |
+
protected function _incorrectPayment($message = '')
|
497 |
{
|
498 |
+
$this->_error($message);
|
499 |
}
|
500 |
|
501 |
protected function _verifyError()
|
@@ -12,6 +12,11 @@ class TIG_Buckaroo3Extended_Model_Response_Push extends TIG_Buckaroo3Extended_Mo
|
|
12 |
protected $_debugEmail = '';
|
13 |
protected $_method = '';
|
14 |
|
|
|
|
|
|
|
|
|
|
|
15 |
public function setCurrentOrder($order)
|
16 |
{
|
17 |
$this->_order = $order;
|
@@ -359,21 +364,20 @@ class TIG_Buckaroo3Extended_Model_Response_Push extends TIG_Buckaroo3Extended_Mo
|
|
359 |
}
|
360 |
|
361 |
if (
|
362 |
-
|
363 |
-
|
364 |
) {
|
365 |
-
$this->_order->cancel()
|
366 |
-
->save();
|
367 |
}
|
368 |
|
369 |
if ($this->_order->getState() == Mage_Sales_Model_Order::STATE_CANCELED) {
|
370 |
$this->_order->addStatusHistoryComment($description, $newStates[1])
|
371 |
-
|
372 |
|
373 |
$this->_order->setStatus($newStates[1])->save();
|
374 |
} else {
|
375 |
$this->_order->addStatusHistoryComment($description)
|
376 |
-
|
377 |
}
|
378 |
|
379 |
return true;
|
@@ -582,6 +586,10 @@ class TIG_Buckaroo3Extended_Model_Response_Push extends TIG_Buckaroo3Extended_Mo
|
|
582 |
|
583 |
//sort the array
|
584 |
$sortableArray = $this->buckarooSort($origArray);
|
|
|
|
|
|
|
|
|
585 |
|
586 |
//turn into string and add the secret key to the end
|
587 |
$signatureString = '';
|
@@ -589,7 +597,9 @@ class TIG_Buckaroo3Extended_Model_Response_Push extends TIG_Buckaroo3Extended_Mo
|
|
589 |
if ('brq_SERVICE_masterpass_CustomerPhoneNumber' !== $key
|
590 |
&& 'brq_SERVICE_masterpass_ShippingRecipientPhoneNumber' !== $key
|
591 |
) {
|
592 |
-
|
|
|
|
|
593 |
}
|
594 |
$signatureString .= $key . '=' . $value;
|
595 |
}
|
@@ -605,6 +615,39 @@ class TIG_Buckaroo3Extended_Model_Response_Push extends TIG_Buckaroo3Extended_Mo
|
|
605 |
return $signature;
|
606 |
}
|
607 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
608 |
/**
|
609 |
* Compatibility for BPE 2.0 pushes
|
610 |
*
|
12 |
protected $_debugEmail = '';
|
13 |
protected $_method = '';
|
14 |
|
15 |
+
protected $creditCardMethods = array(
|
16 |
+
'mastercard',
|
17 |
+
'visa'
|
18 |
+
);
|
19 |
+
|
20 |
public function setCurrentOrder($order)
|
21 |
{
|
22 |
$this->_order = $order;
|
364 |
}
|
365 |
|
366 |
if (
|
367 |
+
Mage::getStoreConfig('buckaroo/buckaroo3extended_advanced/cancel_on_failed', $this->_order->getStoreId())
|
368 |
+
&& $this->_order->canCancel()
|
369 |
) {
|
370 |
+
$this->_order->cancel();
|
|
|
371 |
}
|
372 |
|
373 |
if ($this->_order->getState() == Mage_Sales_Model_Order::STATE_CANCELED) {
|
374 |
$this->_order->addStatusHistoryComment($description, $newStates[1])
|
375 |
+
->save();
|
376 |
|
377 |
$this->_order->setStatus($newStates[1])->save();
|
378 |
} else {
|
379 |
$this->_order->addStatusHistoryComment($description)
|
380 |
+
->save();
|
381 |
}
|
382 |
|
383 |
return true;
|
586 |
|
587 |
//sort the array
|
588 |
$sortableArray = $this->buckarooSort($origArray);
|
589 |
+
|
590 |
+
//check if encoding is used for the received postData
|
591 |
+
$doUrlDecode = $this->_checkDoubleEncoding($sortableArray['brq_timestamp']);
|
592 |
+
$this->_debugEmail .= "URL Encoding = " . var_export($doUrlDecode, true) . "\n";
|
593 |
|
594 |
//turn into string and add the secret key to the end
|
595 |
$signatureString = '';
|
597 |
if ('brq_SERVICE_masterpass_CustomerPhoneNumber' !== $key
|
598 |
&& 'brq_SERVICE_masterpass_ShippingRecipientPhoneNumber' !== $key
|
599 |
) {
|
600 |
+
if ($doUrlDecode) {
|
601 |
+
$value = urldecode($value);
|
602 |
+
}
|
603 |
}
|
604 |
$signatureString .= $key . '=' . $value;
|
605 |
}
|
615 |
return $signature;
|
616 |
}
|
617 |
|
618 |
+
/**
|
619 |
+
* Check if the BPE 3.0 Plaza setting "Enable double encoding of redirect data" is checked
|
620 |
+
* Timestamp will contain an "+"
|
621 |
+
*
|
622 |
+
* @param $postFieldTimestamp
|
623 |
+
*
|
624 |
+
* @return bool
|
625 |
+
*/
|
626 |
+
protected function _checkDoubleEncoding($postFieldTimestamp)
|
627 |
+
{
|
628 |
+
$hasDoubleEncoding = false;
|
629 |
+
if (strpos($postFieldTimestamp, '+') !== false) {
|
630 |
+
$hasDoubleEncoding = true;
|
631 |
+
}
|
632 |
+
|
633 |
+
return $hasDoubleEncoding;
|
634 |
+
}
|
635 |
+
|
636 |
+
/**
|
637 |
+
* @param $method
|
638 |
+
*
|
639 |
+
* @return bool
|
640 |
+
*/
|
641 |
+
protected function _checkPaymentMethodIsCreditCard($method)
|
642 |
+
{
|
643 |
+
$isCreditCard = false;
|
644 |
+
if (in_array($method, $this->creditCardMethods)) {
|
645 |
+
$isCreditCard = true;
|
646 |
+
}
|
647 |
+
|
648 |
+
return $isCreditCard;
|
649 |
+
}
|
650 |
+
|
651 |
/**
|
652 |
* Compatibility for BPE 2.0 pushes
|
653 |
*
|
@@ -93,7 +93,7 @@ class TIG_Buckaroo3Extended_Model_Response_Quote extends TIG_Buckaroo3Extended_M
|
|
93 |
$this->sendDebugEmail();
|
94 |
|
95 |
return array(
|
96 |
-
'error' => Mage::helper('buckaroo3extended')->__('Your payment was
|
97 |
);
|
98 |
}
|
99 |
|
93 |
$this->sendDebugEmail();
|
94 |
|
95 |
return array(
|
96 |
+
'error' => Mage::helper('buckaroo3extended')->__('Your payment was unsuccessful. Please try again or choose another payment method.'),
|
97 |
);
|
98 |
}
|
99 |
|
@@ -29,16 +29,25 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
29 |
|
30 |
protected $_debugEmail;
|
31 |
|
|
|
|
|
|
|
32 |
public function setVars($vars = array())
|
33 |
{
|
34 |
$this->_vars = $vars;
|
35 |
}
|
36 |
|
|
|
|
|
|
|
37 |
public function getVars()
|
38 |
{
|
39 |
return $this->_vars;
|
40 |
}
|
41 |
|
|
|
|
|
|
|
42 |
public function __construct($data = array())
|
43 |
{
|
44 |
if(!defined('LIB_DIR')) {
|
@@ -64,16 +73,25 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
64 |
$this->setMethod($data['method']);
|
65 |
}
|
66 |
|
|
|
|
|
|
|
67 |
public function getMethod()
|
68 |
{
|
69 |
return $this->_method;
|
70 |
}
|
71 |
|
|
|
|
|
|
|
72 |
public function setMethod($method = '')
|
73 |
{
|
74 |
$this->_method = $method;
|
75 |
}
|
76 |
|
|
|
|
|
|
|
77 |
public function transactionRequest()
|
78 |
{
|
79 |
try
|
@@ -124,6 +142,7 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
124 |
$client->thumbprint = $this->_vars['thumbprint'];
|
125 |
|
126 |
// Get the order so we can get the storeId relevant for this order
|
|
|
127 |
$order = Mage::getModel('sales/order')->load($this->_vars['orderId'], 'increment_id');
|
128 |
// And pass the storeId to the WSDL client
|
129 |
$client->storeId = $order->getStoreId();
|
@@ -263,6 +282,11 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
263 |
return array($response, $responseDomDOC, $requestDomDOC);
|
264 |
}
|
265 |
|
|
|
|
|
|
|
|
|
|
|
266 |
protected function _error($client = false)
|
267 |
{
|
268 |
$response = false;
|
@@ -289,6 +313,9 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
289 |
return array($response, $responseDomDOC, $requestDomDOC);
|
290 |
}
|
291 |
|
|
|
|
|
|
|
292 |
protected function _addServices(&$TransactionRequest)
|
293 |
{
|
294 |
$services = array();
|
@@ -316,6 +343,10 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
316 |
$TransactionRequest->Services->Service = $services;
|
317 |
}
|
318 |
|
|
|
|
|
|
|
|
|
319 |
protected function _addCustomFields(&$service, $name)
|
320 |
{
|
321 |
if (
|
@@ -378,6 +409,11 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
378 |
}
|
379 |
}
|
380 |
|
|
|
|
|
|
|
|
|
|
|
381 |
protected function _addCustomParameters(&$TransactionRequest)
|
382 |
{
|
383 |
$requestParameters = array();
|
@@ -415,7 +451,9 @@ final class TIG_Buckaroo3Extended_Model_Soap extends TIG_Buckaroo3Extended_Model
|
|
415 |
}
|
416 |
}
|
417 |
|
418 |
-
|
|
|
|
|
419 |
class SoapClientWSSEC extends SoapClient
|
420 |
{
|
421 |
/**
|
@@ -438,7 +476,7 @@ class SoapClientWSSEC extends SoapClient
|
|
438 |
|
439 |
/**
|
440 |
* Thumbprint from Payment Plaza
|
441 |
-
* @var
|
442 |
*/
|
443 |
public $thumbprint = '';
|
444 |
|
@@ -448,6 +486,16 @@ class SoapClientWSSEC extends SoapClient
|
|
448 |
*/
|
449 |
public $storeId = null;
|
450 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
451 |
public function __doRequest ($request , $location , $action , $version , $one_way = 0 )
|
452 |
{
|
453 |
// Add code to inspect/dissect/debug/adjust the XML given in $request here
|
@@ -463,7 +511,14 @@ class SoapClientWSSEC extends SoapClient
|
|
463 |
return parent::__doRequest($domDOC->saveXML($domDOC->documentElement), $location, $action, $version, $one_way);
|
464 |
}
|
465 |
|
466 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
467 |
private function getReference($ID, $xPath)
|
468 |
{
|
469 |
$query = '//*[@Id="'.$ID.'"]';
|
@@ -471,18 +526,36 @@ class SoapClientWSSEC extends SoapClient
|
|
471 |
return $nodeset->item(0);
|
472 |
}
|
473 |
|
474 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
475 |
private function getCanonical($Object)
|
476 |
{
|
477 |
return $Object->C14N(true, false);
|
478 |
}
|
479 |
|
480 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
481 |
private function calculateDigestValue($input)
|
482 |
{
|
483 |
return base64_encode(pack('H*',sha1($input)));
|
484 |
}
|
485 |
|
|
|
|
|
|
|
|
|
|
|
|
|
486 |
private function signDomDocument($domDocument)
|
487 |
{
|
488 |
//create xPath
|
@@ -573,6 +646,9 @@ class SoapClientWSSEC extends SoapClient
|
|
573 |
}
|
574 |
}
|
575 |
|
|
|
|
|
|
|
576 |
class Header
|
577 |
{
|
578 |
public $MessageControlBlock;
|
@@ -638,6 +714,11 @@ class MessageControlBlock
|
|
638 |
public $Software;
|
639 |
}
|
640 |
|
|
|
|
|
|
|
|
|
|
|
641 |
class Body
|
642 |
{
|
643 |
public $Currency;
|
@@ -670,6 +751,9 @@ class Service
|
|
670 |
public $Version;
|
671 |
}
|
672 |
|
|
|
|
|
|
|
673 |
class RequestParameter
|
674 |
{
|
675 |
public $_;
|
29 |
|
30 |
protected $_debugEmail;
|
31 |
|
32 |
+
/**
|
33 |
+
* @param array $vars
|
34 |
+
*/
|
35 |
public function setVars($vars = array())
|
36 |
{
|
37 |
$this->_vars = $vars;
|
38 |
}
|
39 |
|
40 |
+
/**
|
41 |
+
* @return mixed
|
42 |
+
*/
|
43 |
public function getVars()
|
44 |
{
|
45 |
return $this->_vars;
|
46 |
}
|
47 |
|
48 |
+
/**
|
49 |
+
* @param array $data
|
50 |
+
*/
|
51 |
public function __construct($data = array())
|
52 |
{
|
53 |
if(!defined('LIB_DIR')) {
|
73 |
$this->setMethod($data['method']);
|
74 |
}
|
75 |
|
76 |
+
/**
|
77 |
+
* @return mixed
|
78 |
+
*/
|
79 |
public function getMethod()
|
80 |
{
|
81 |
return $this->_method;
|
82 |
}
|
83 |
|
84 |
+
/**
|
85 |
+
* @param string $method
|
86 |
+
*/
|
87 |
public function setMethod($method = '')
|
88 |
{
|
89 |
$this->_method = $method;
|
90 |
}
|
91 |
|
92 |
+
/**
|
93 |
+
* @return array
|
94 |
+
*/
|
95 |
public function transactionRequest()
|
96 |
{
|
97 |
try
|
142 |
$client->thumbprint = $this->_vars['thumbprint'];
|
143 |
|
144 |
// Get the order so we can get the storeId relevant for this order
|
145 |
+
/** @var Mage_Sales_Model_Order $order */
|
146 |
$order = Mage::getModel('sales/order')->load($this->_vars['orderId'], 'increment_id');
|
147 |
// And pass the storeId to the WSDL client
|
148 |
$client->storeId = $order->getStoreId();
|
282 |
return array($response, $responseDomDOC, $requestDomDOC);
|
283 |
}
|
284 |
|
285 |
+
/**
|
286 |
+
* @param SoapClientWSSEC|bool $client
|
287 |
+
*
|
288 |
+
* @return array
|
289 |
+
*/
|
290 |
protected function _error($client = false)
|
291 |
{
|
292 |
$response = false;
|
313 |
return array($response, $responseDomDOC, $requestDomDOC);
|
314 |
}
|
315 |
|
316 |
+
/**
|
317 |
+
* @param $TransactionRequest
|
318 |
+
*/
|
319 |
protected function _addServices(&$TransactionRequest)
|
320 |
{
|
321 |
$services = array();
|
343 |
$TransactionRequest->Services->Service = $services;
|
344 |
}
|
345 |
|
346 |
+
/**
|
347 |
+
* @param $service
|
348 |
+
* @param $name
|
349 |
+
*/
|
350 |
protected function _addCustomFields(&$service, $name)
|
351 |
{
|
352 |
if (
|
409 |
}
|
410 |
}
|
411 |
|
412 |
+
/**
|
413 |
+
* @param $TransactionRequest
|
414 |
+
*
|
415 |
+
* @return mixed
|
416 |
+
*/
|
417 |
protected function _addCustomParameters(&$TransactionRequest)
|
418 |
{
|
419 |
$requestParameters = array();
|
451 |
}
|
452 |
}
|
453 |
|
454 |
+
/**
|
455 |
+
* Class SoapClientWSSEC
|
456 |
+
*/
|
457 |
class SoapClientWSSEC extends SoapClient
|
458 |
{
|
459 |
/**
|
476 |
|
477 |
/**
|
478 |
* Thumbprint from Payment Plaza
|
479 |
+
* @var string
|
480 |
*/
|
481 |
public $thumbprint = '';
|
482 |
|
486 |
*/
|
487 |
public $storeId = null;
|
488 |
|
489 |
+
/**
|
490 |
+
* @param string $request
|
491 |
+
* @param string $location
|
492 |
+
* @param string $action
|
493 |
+
* @param int $version
|
494 |
+
* @param int $one_way
|
495 |
+
*
|
496 |
+
* @return string
|
497 |
+
* @throws Exception
|
498 |
+
*/
|
499 |
public function __doRequest ($request , $location , $action , $version , $one_way = 0 )
|
500 |
{
|
501 |
// Add code to inspect/dissect/debug/adjust the XML given in $request here
|
511 |
return parent::__doRequest($domDOC->saveXML($domDOC->documentElement), $location, $action, $version, $one_way);
|
512 |
}
|
513 |
|
514 |
+
/**
|
515 |
+
* Get nodeset based on xpath and ID
|
516 |
+
*
|
517 |
+
* @param $ID
|
518 |
+
* @param DOMXPath $xPath
|
519 |
+
*
|
520 |
+
* @return DOMNode
|
521 |
+
*/
|
522 |
private function getReference($ID, $xPath)
|
523 |
{
|
524 |
$query = '//*[@Id="'.$ID.'"]';
|
526 |
return $nodeset->item(0);
|
527 |
}
|
528 |
|
529 |
+
/**
|
530 |
+
* Canonicalize nodeset
|
531 |
+
*
|
532 |
+
* @param DOMNode $Object
|
533 |
+
*
|
534 |
+
* @return DOMNode
|
535 |
+
*/
|
536 |
private function getCanonical($Object)
|
537 |
{
|
538 |
return $Object->C14N(true, false);
|
539 |
}
|
540 |
|
541 |
+
/**
|
542 |
+
* Calculate digest value (sha1 hash)
|
543 |
+
*
|
544 |
+
* @param $input
|
545 |
+
*
|
546 |
+
* @return string
|
547 |
+
*/
|
548 |
private function calculateDigestValue($input)
|
549 |
{
|
550 |
return base64_encode(pack('H*',sha1($input)));
|
551 |
}
|
552 |
|
553 |
+
/**
|
554 |
+
* @param DOMDocument $domDocument
|
555 |
+
*
|
556 |
+
* @return DOMDocument
|
557 |
+
* @throws Exception
|
558 |
+
*/
|
559 |
private function signDomDocument($domDocument)
|
560 |
{
|
561 |
//create xPath
|
646 |
}
|
647 |
}
|
648 |
|
649 |
+
/**
|
650 |
+
* @property SecurityType Security
|
651 |
+
*/
|
652 |
class Header
|
653 |
{
|
654 |
public $MessageControlBlock;
|
714 |
public $Software;
|
715 |
}
|
716 |
|
717 |
+
/**
|
718 |
+
* @property float Amount
|
719 |
+
* @property string ServicesSelectableByClient
|
720 |
+
* @property bool ContinueOnIncomplete
|
721 |
+
*/
|
722 |
class Body
|
723 |
{
|
724 |
public $Currency;
|
751 |
public $Version;
|
752 |
}
|
753 |
|
754 |
+
/**
|
755 |
+
* @property int|string GroupID
|
756 |
+
*/
|
757 |
class RequestParameter
|
758 |
{
|
759 |
public $_;
|
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<TIG_Buckaroo3Extended>
|
5 |
-
<version>4.
|
6 |
</TIG_Buckaroo3Extended>
|
7 |
</modules>
|
8 |
<frontend>
|
@@ -1442,6 +1442,16 @@
|
|
1442 |
<fee_percentage_mode>subtotal</fee_percentage_mode>
|
1443 |
</buckaroo3extended_advanced>
|
1444 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1445 |
<buckaroo3extended_ideal>
|
1446 |
<active>0</active>
|
1447 |
<mode>0</mode>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<TIG_Buckaroo3Extended>
|
5 |
+
<version>4.15.2</version>
|
6 |
</TIG_Buckaroo3Extended>
|
7 |
</modules>
|
8 |
<frontend>
|
1442 |
<fee_percentage_mode>subtotal</fee_percentage_mode>
|
1443 |
</buckaroo3extended_advanced>
|
1444 |
|
1445 |
+
<buckaroo3extended_response>
|
1446 |
+
<response_payment_failure>Your payment was unsuccessful. Please try again or choose another payment method.</response_payment_failure>
|
1447 |
+
<response_validation_error>A validation error has occurred. Please try again. If this problem persists, please contact the shop owner.</response_validation_error>
|
1448 |
+
<response_technical_error>A technical error has occurred. Please try again. If this problem persists, please contact the shop owner.</response_technical_error>
|
1449 |
+
<response_payment_rejected>The payment has been rejected, please try again or select a different paymentmethod.</response_payment_rejected>
|
1450 |
+
<response_canceled_by_user>Your payment was unsuccessful, cancelled by consumer.</response_canceled_by_user>
|
1451 |
+
<response_canceled_by_merchant>Your payment was unsuccessful, cancelled by the merchant. Please contact the shop owner.</response_canceled_by_merchant>
|
1452 |
+
<response_default>Your payment was unsuccessful. Please try again or choose another payment method.</response_default>
|
1453 |
+
</buckaroo3extended_response>
|
1454 |
+
|
1455 |
<buckaroo3extended_ideal>
|
1456 |
<active>0</active>
|
1457 |
<mode>0</mode>
|
@@ -826,18 +826,6 @@
|
|
826 |
<show_in_website>1</show_in_website>
|
827 |
<show_in_store>1</show_in_store>
|
828 |
</no>
|
829 |
-
<sendmail translate="label comment tooltip">
|
830 |
-
<label>Send payment email</label>
|
831 |
-
<comment>Buckaroo sends an email to the customer with the payment procedures.</comment>
|
832 |
-
<tooltip>Set to 'No' leaves the customer uninformed on the payment obligations.</tooltip>
|
833 |
-
<frontend_type>select</frontend_type>
|
834 |
-
<source_model>buckaroo3extended/sources_yesno</source_model>
|
835 |
-
<sort_order>80</sort_order>
|
836 |
-
<show_in_default>1</show_in_default>
|
837 |
-
<show_in_website>1</show_in_website>
|
838 |
-
<show_in_store>1</show_in_store>
|
839 |
-
<validate>buckaroo3extended_paymentguarantee_advanced</validate>
|
840 |
-
</sendmail>
|
841 |
<order_email translate="label comment">
|
842 |
<label>Send order confirmation email</label>
|
843 |
<comment>Enable to send an order confirmation email to the customer when the payment is succesfull. Specific for this payment method.</comment>
|
@@ -1129,18 +1117,6 @@
|
|
1129 |
<show_in_website>1</show_in_website>
|
1130 |
<show_in_store>1</show_in_store>
|
1131 |
</no>
|
1132 |
-
<sendmail translate="label comment tooltip">
|
1133 |
-
<label>Send payment email</label>
|
1134 |
-
<comment>Buckaroo sends an email to the customer with the payment procedures.</comment>
|
1135 |
-
<tooltip>Set to 'No' leaves the customer uninformed on the payment obligations.</tooltip>
|
1136 |
-
<frontend_type>select</frontend_type>
|
1137 |
-
<source_model>buckaroo3extended/sources_yesno</source_model>
|
1138 |
-
<sort_order>80</sort_order>
|
1139 |
-
<show_in_default>1</show_in_default>
|
1140 |
-
<show_in_website>1</show_in_website>
|
1141 |
-
<show_in_store>1</show_in_store>
|
1142 |
-
<validate>buckaroo3extended_paymentguarantee_advanced</validate>
|
1143 |
-
</sendmail>
|
1144 |
<order_email translate="label comment">
|
1145 |
<label>Send order confirmation email</label>
|
1146 |
<comment>Enable to send an order confirmation email to the customer when the payment is succesfull. Specific for this payment method.</comment>
|
@@ -5218,18 +5194,6 @@
|
|
5218 |
<show_in_website>1</show_in_website>
|
5219 |
<show_in_store>1</show_in_store>
|
5220 |
</cards_allowed>
|
5221 |
-
<send_mail translate="label comment tooltip">
|
5222 |
-
<label>Send payment email</label>
|
5223 |
-
<comment>Buckaroo sends an email to the customer with the payment procedures.</comment>
|
5224 |
-
<tooltip>Set to 'No' leaves the customer uninformed on the payment obligations.</tooltip>
|
5225 |
-
<frontend_type>select</frontend_type>
|
5226 |
-
<source_model>buckaroo3extended/sources_yesno</source_model>
|
5227 |
-
<sort_order>60</sort_order>
|
5228 |
-
<show_in_default>1</show_in_default>
|
5229 |
-
<show_in_website>1</show_in_website>
|
5230 |
-
<show_in_store>1</show_in_store>
|
5231 |
-
<validate>buckaroo3extended_giftcards_advanced</validate>
|
5232 |
-
</send_mail>
|
5233 |
<order_email translate="label comment">
|
5234 |
<label>Send order confirmation email</label>
|
5235 |
<comment>Enable to send an order confirmation email to the customer when the payment is succesfull. Specific for this payment method.</comment>
|
@@ -6525,6 +6489,85 @@
|
|
6525 |
</certificate_upload>
|
6526 |
</fields>
|
6527 |
</buckaroo3extended_certificate>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6528 |
<buckaroo3extended_advanced translate="label">
|
6529 |
<label>Advanced Configuration</label>
|
6530 |
<sort_order>22000</sort_order>
|
826 |
<show_in_website>1</show_in_website>
|
827 |
<show_in_store>1</show_in_store>
|
828 |
</no>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
829 |
<order_email translate="label comment">
|
830 |
<label>Send order confirmation email</label>
|
831 |
<comment>Enable to send an order confirmation email to the customer when the payment is succesfull. Specific for this payment method.</comment>
|
1117 |
<show_in_website>1</show_in_website>
|
1118 |
<show_in_store>1</show_in_store>
|
1119 |
</no>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1120 |
<order_email translate="label comment">
|
1121 |
<label>Send order confirmation email</label>
|
1122 |
<comment>Enable to send an order confirmation email to the customer when the payment is succesfull. Specific for this payment method.</comment>
|
5194 |
<show_in_website>1</show_in_website>
|
5195 |
<show_in_store>1</show_in_store>
|
5196 |
</cards_allowed>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5197 |
<order_email translate="label comment">
|
5198 |
<label>Send order confirmation email</label>
|
5199 |
<comment>Enable to send an order confirmation email to the customer when the payment is succesfull. Specific for this payment method.</comment>
|
6489 |
</certificate_upload>
|
6490 |
</fields>
|
6491 |
</buckaroo3extended_certificate>
|
6492 |
+
<buckaroo3extended_response translate="label">
|
6493 |
+
<label>Custom default error messages</label>
|
6494 |
+
<sort_order>21500</sort_order>
|
6495 |
+
<show_in_default>1</show_in_default>
|
6496 |
+
<show_in_website>1</show_in_website>
|
6497 |
+
<show_in_store>1</show_in_store>
|
6498 |
+
<fields>
|
6499 |
+
<hint>
|
6500 |
+
<frontend_model>buckaroo3extended/adminhtml_system_config_responsehint</frontend_model>
|
6501 |
+
<sort_order>0</sort_order>
|
6502 |
+
<show_in_default>1</show_in_default>
|
6503 |
+
<show_in_website>1</show_in_website>
|
6504 |
+
<show_in_store>1</show_in_store>
|
6505 |
+
</hint>
|
6506 |
+
<response_payment_failure translate="label comment">
|
6507 |
+
<label>Payment failure</label>
|
6508 |
+
<comment>Set response message for an payment failure.</comment>
|
6509 |
+
<frontend_type>textarea</frontend_type>
|
6510 |
+
<sort_order>10</sort_order>
|
6511 |
+
<show_in_default>1</show_in_default>
|
6512 |
+
<show_in_website>1</show_in_website>
|
6513 |
+
<show_in_store>1</show_in_store>
|
6514 |
+
</response_payment_failure>
|
6515 |
+
<response_validation_error translate="label comment">
|
6516 |
+
<label>Validation error</label>
|
6517 |
+
<comment>Set response message for an validation error.</comment>
|
6518 |
+
<frontend_type>textarea</frontend_type>
|
6519 |
+
<sort_order>20</sort_order>
|
6520 |
+
<show_in_default>1</show_in_default>
|
6521 |
+
<show_in_website>1</show_in_website>
|
6522 |
+
<show_in_store>1</show_in_store>
|
6523 |
+
</response_validation_error>
|
6524 |
+
<response_technical_error translate="label comment">
|
6525 |
+
<label>Technical error</label>
|
6526 |
+
<comment>Set response message for an technical error.</comment>
|
6527 |
+
<frontend_type>textarea</frontend_type>
|
6528 |
+
<sort_order>30</sort_order>
|
6529 |
+
<show_in_default>1</show_in_default>
|
6530 |
+
<show_in_website>1</show_in_website>
|
6531 |
+
<show_in_store>1</show_in_store>
|
6532 |
+
</response_technical_error>
|
6533 |
+
<response_payment_rejected translate="label comment">
|
6534 |
+
<label>Payment rejected</label>
|
6535 |
+
<comment>Set response message for an rejected payment</comment>
|
6536 |
+
<frontend_type>textarea</frontend_type>
|
6537 |
+
<sort_order>40</sort_order>
|
6538 |
+
<show_in_default>1</show_in_default>
|
6539 |
+
<show_in_website>1</show_in_website>
|
6540 |
+
<show_in_store>1</show_in_store>
|
6541 |
+
</response_payment_rejected>
|
6542 |
+
<response_canceled_by_user translate="label comment">
|
6543 |
+
<label>Canceled by user</label>
|
6544 |
+
<comment>Set response message for an payment canceled by the consumer</comment>
|
6545 |
+
<frontend_type>textarea</frontend_type>
|
6546 |
+
<sort_order>50</sort_order>
|
6547 |
+
<show_in_default>1</show_in_default>
|
6548 |
+
<show_in_website>1</show_in_website>
|
6549 |
+
<show_in_store>1</show_in_store>
|
6550 |
+
</response_canceled_by_user>
|
6551 |
+
<response_canceled_by_merchant translate="label comment">
|
6552 |
+
<label>Canceled by merchant</label>
|
6553 |
+
<comment>Set response message for an payment canceled by the merchant</comment>
|
6554 |
+
<frontend_type>textarea</frontend_type>
|
6555 |
+
<sort_order>60</sort_order>
|
6556 |
+
<show_in_default>1</show_in_default>
|
6557 |
+
<show_in_website>1</show_in_website>
|
6558 |
+
<show_in_store>1</show_in_store>
|
6559 |
+
</response_canceled_by_merchant>
|
6560 |
+
<response_default translate="label comment">
|
6561 |
+
<label>Default message</label>
|
6562 |
+
<comment>Set response message for the default message when a payment fails but there is no response code.</comment>
|
6563 |
+
<frontend_type>textarea</frontend_type>
|
6564 |
+
<sort_order>70</sort_order>
|
6565 |
+
<show_in_default>1</show_in_default>
|
6566 |
+
<show_in_website>1</show_in_website>
|
6567 |
+
<show_in_store>1</show_in_store>
|
6568 |
+
</response_default>
|
6569 |
+
</fields>
|
6570 |
+
</buckaroo3extended_response>
|
6571 |
<buckaroo3extended_advanced translate="label">
|
6572 |
<label>Advanced Configuration</label>
|
6573 |
<sort_order>22000</sort_order>
|
@@ -65,8 +65,9 @@ foreach ($statusArray as $data) {
|
|
65 |
|
66 |
// Check if it already has a status - if it doesn't, we're going to add it
|
67 |
if (!$statusDb->getStatus()) {
|
68 |
-
$statusDb->setData($data);
|
69 |
$statusDb->save();
|
|
|
70 |
}
|
71 |
}
|
72 |
|
65 |
|
66 |
// Check if it already has a status - if it doesn't, we're going to add it
|
67 |
if (!$statusDb->getStatus()) {
|
68 |
+
$statusDb->setData($data)->setStatus($data['status']);
|
69 |
$statusDb->save();
|
70 |
+
$statusDb->assignState($data['state'], false);
|
71 |
}
|
72 |
}
|
73 |
|
@@ -64,9 +64,6 @@
|
|
64 |
<template>buckaroo3extended/sales/order/totals/tax.phtml</template>
|
65 |
</action>
|
66 |
</reference>
|
67 |
-
<reference name="content">
|
68 |
-
<block type="buckaroo3extended/adminhtml_sales_order_creditmemo_create_refundFields" name="buckaroo_refund_fields" template="buckaroo3extended/sales/order/creditmemo/create/refund_fields.phtml"/>
|
69 |
-
</reference>
|
70 |
</adminhtml_sales_order_creditmemo_new>
|
71 |
|
72 |
<adminhtml_sales_order_creditmemo_updateqty>
|
64 |
<template>buckaroo3extended/sales/order/totals/tax.phtml</template>
|
65 |
</action>
|
66 |
</reference>
|
|
|
|
|
|
|
67 |
</adminhtml_sales_order_creditmemo_new>
|
68 |
|
69 |
<adminhtml_sales_order_creditmemo_updateqty>
|
@@ -9,7 +9,7 @@ $gender=(int)Mage::getSingleton('checkout/session')->getQuote()->getCustomerGend
|
|
9 |
<div id="payment-errors" class="validation-advice" style="display:none;"></div>
|
10 |
|
11 |
<?php $_code=$this->getMethodCode() ?>
|
12 |
-
<ul id="payment_form_<?php echo $_code ?>" style="display:none">
|
13 |
<li>
|
14 |
<div class="input-box">
|
15 |
<label for="<?php echo $_code;?>_BPE_Customergender"><?php echo $this->__('Salutation') ?></label>
|
@@ -20,31 +20,31 @@ $gender=(int)Mage::getSingleton('checkout/session')->getQuote()->getCustomerGend
|
|
20 |
</select>
|
21 |
</div>
|
22 |
</li>
|
23 |
-
|
24 |
<li>
|
25 |
<div class="input-box">
|
26 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname"><?php echo $this->__('First Name') ?> <span class="required">*</span></label>
|
27 |
<br>
|
28 |
-
<input class="input-text required-entry" type="input" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php
|
29 |
</div>
|
30 |
</li>
|
31 |
-
|
32 |
<li>
|
33 |
<div class="input-box">
|
34 |
<label for="<?php echo $_code;?>_BPE_Customerlastname"><?php echo $this->__('Last Name') ?> <span class="required">*</span></label>
|
35 |
<br>
|
36 |
-
<input class="input-text required-entry" type="input" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php
|
37 |
</div>
|
38 |
</li>
|
39 |
-
|
40 |
<li>
|
41 |
<div class="input-box">
|
42 |
<label for="<?php echo $_code;?>_BPE_Customermail"><?php echo $this->__('E-mail') ?> <span class="required">*</span></label>
|
43 |
<br>
|
44 |
-
<input class="input-text required-entry validate-email" type="input" name="<?php echo $_code;?>_BPE_Customermail" value="<?php
|
45 |
</div>
|
46 |
</li>
|
47 |
-
|
48 |
<li>
|
49 |
<?php echo $this->__('You will receive an email with further payment instructions when you place your order.') ?>
|
50 |
</li>
|
9 |
<div id="payment-errors" class="validation-advice" style="display:none;"></div>
|
10 |
|
11 |
<?php $_code=$this->getMethodCode() ?>
|
12 |
+
<ul id="payment_form_<?php echo $_code ?>" style="display:none">
|
13 |
<li>
|
14 |
<div class="input-box">
|
15 |
<label for="<?php echo $_code;?>_BPE_Customergender"><?php echo $this->__('Salutation') ?></label>
|
20 |
</select>
|
21 |
</div>
|
22 |
</li>
|
23 |
+
|
24 |
<li>
|
25 |
<div class="input-box">
|
26 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname"><?php echo $this->__('First Name') ?> <span class="required">*</span></label>
|
27 |
<br>
|
28 |
+
<input class="input-text required-entry" type="input" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php $this->escapeHtml($firstname); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname" />
|
29 |
</div>
|
30 |
</li>
|
31 |
+
|
32 |
<li>
|
33 |
<div class="input-box">
|
34 |
<label for="<?php echo $_code;?>_BPE_Customerlastname"><?php echo $this->__('Last Name') ?> <span class="required">*</span></label>
|
35 |
<br>
|
36 |
+
<input class="input-text required-entry" type="input" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php $this->escapeHtml($lastname); ?>" id="<?php echo $_code;?>_BPE_Customerlastname" />
|
37 |
</div>
|
38 |
</li>
|
39 |
+
|
40 |
<li>
|
41 |
<div class="input-box">
|
42 |
<label for="<?php echo $_code;?>_BPE_Customermail"><?php echo $this->__('E-mail') ?> <span class="required">*</span></label>
|
43 |
<br>
|
44 |
+
<input class="input-text required-entry validate-email" type="input" name="<?php echo $_code;?>_BPE_Customermail" value="<?php $this->escapeHtml($email); ?>" id="<?php echo $_code;?>_BPE_Customermail" />
|
45 |
</div>
|
46 |
</li>
|
47 |
+
|
48 |
<li>
|
49 |
<?php echo $this->__('You will receive an email with further payment instructions when you place your order.') ?>
|
50 |
</li>
|
@@ -1,109 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* ___________ __ __
|
4 |
-
* \__ ___/____ _/ |_ _____ | |
|
5 |
-
* | | / _ \\ __\\__ \ | |
|
6 |
-
* | | | |_| || | / __ \_| |__
|
7 |
-
* |____| \____/ |__| (____ /|____/
|
8 |
-
* \/
|
9 |
-
* ___ __ __
|
10 |
-
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
11 |
-
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
12 |
-
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
13 |
-
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
14 |
-
* \/ \/
|
15 |
-
* ________
|
16 |
-
* / _____/_______ ____ __ __ ______
|
17 |
-
* / \ ___\_ __ \ / _ \ | | \\____ \
|
18 |
-
* \ \_\ \| | \/| |_| || | /| |_| |
|
19 |
-
* \______ /|__| \____/ |____/ | __/
|
20 |
-
* \/ |__|
|
21 |
-
*
|
22 |
-
* NOTICE OF LICENSE
|
23 |
-
*
|
24 |
-
* This source file is subject to the Creative Commons License.
|
25 |
-
* It is available through the world-wide-web at this URL:
|
26 |
-
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
27 |
-
* If you are unable to obtain it through the world-wide-web, please send an email
|
28 |
-
* to servicedesk@tig.nl so we can send you a copy immediately.
|
29 |
-
*
|
30 |
-
* DISCLAIMER
|
31 |
-
*
|
32 |
-
* Do not edit or add to this file if you wish to upgrade this module to newer
|
33 |
-
* versions in the future. If you wish to customize this module for your
|
34 |
-
* needs please contact servicedesk@tig.nl for more information.
|
35 |
-
*
|
36 |
-
* @copyright Copyright (c) 2014 Total Internet Group B.V. (http://www.tig.nl)
|
37 |
-
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
38 |
-
*
|
39 |
-
* @var TIG_Buckaroo3Extended_Block_Adminhtml_Sales_Order_Creditmemo_Create_RefundFields $this
|
40 |
-
*/
|
41 |
-
?>
|
42 |
-
<?php $_buckarooInvoiced = $this->isBuckarooInvoiced(); ?>
|
43 |
-
<?php $_paymentMethod = $this->getPaymentMethod(); ?>
|
44 |
-
<?php if ($_buckarooInvoiced && $_paymentMethod == 'buckaroo3extended_bancontactmrcash'): ?>
|
45 |
-
<table id="buckaroo3extended_refund_fields_container">
|
46 |
-
<tr>
|
47 |
-
<td class="label">
|
48 |
-
<label for="buckaroo3extended_refund_iban"><?php echo $this->__('Customer IBAN') ?></label>
|
49 |
-
</td>
|
50 |
-
<td>
|
51 |
-
<input type="text" name="creditmemo[buckaroo3extended_refund_fields][customer_iban]" value="" class="required-conditional field-refund input-text" style="width:120px;text-align:right" id="buckaroo3extended_refund_iban"/>
|
52 |
-
</td>
|
53 |
-
</tr>
|
54 |
-
<tr>
|
55 |
-
<td class="label">
|
56 |
-
<label for="buckaroo3extended_refund_account_name"><?php echo $this->__('Customer Account Name') ?></label>
|
57 |
-
</td>
|
58 |
-
<td>
|
59 |
-
<input type="text" name="creditmemo[buckaroo3extended_refund_fields][customer_account_name]" value="" class="required-conditional field-refund input-text" style="width:120px;text-align:right" id="buckaroo3extended_refund_account_name"/>
|
60 |
-
</td>
|
61 |
-
</tr>
|
62 |
-
<tr>
|
63 |
-
<td class="label">
|
64 |
-
<label for="buckaroo3extended_refund_bic"><?php echo $this->__('Customer BIC') ?></label>
|
65 |
-
</td>
|
66 |
-
<td>
|
67 |
-
<input type="text" name="creditmemo[buckaroo3extended_refund_fields][customer_bic]" value="" class="required-conditional field-refund input-text" style="width:120px;text-align:right" id="buckaroo3extended_refund_bic"/>
|
68 |
-
</td>
|
69 |
-
</tr>
|
70 |
-
<tr>
|
71 |
-
<td colspan="2">
|
72 |
-
<div class="divider"> </div>
|
73 |
-
</td>
|
74 |
-
</tr>
|
75 |
-
</table>
|
76 |
-
<script type="text/javascript">
|
77 |
-
//<![CDATA[
|
78 |
-
var moveRefundFields = function() {
|
79 |
-
var refundFieldsContainer = $('buckaroo3extended_refund_fields_container');
|
80 |
-
var refundFields = refundFieldsContainer.select('tr');
|
81 |
-
var refundFieldsDestination = $$('.order-totals tbody')[0];
|
82 |
-
|
83 |
-
refundFields.reverse().each(function(refundField) {
|
84 |
-
refundFieldsDestination.insert({
|
85 |
-
top : refundField
|
86 |
-
});
|
87 |
-
});
|
88 |
-
|
89 |
-
refundFieldsContainer.remove();
|
90 |
-
};
|
91 |
-
|
92 |
-
moveRefundFields();
|
93 |
-
|
94 |
-
// Custom validator on .required-conditional fields, which is dynamic based on #creditmemo_do_offline
|
95 |
-
Validation.add('required-conditional', 'This is a required field.', function(field_value) {
|
96 |
-
// If not offline refund it's an online refund so we need to validate
|
97 |
-
if ($('creditmemo_do_offline').value == 0) {
|
98 |
-
if (field_value.length == 0) {
|
99 |
-
// Field is empty so return false & allow the user to retry
|
100 |
-
enableElements('submit-button');
|
101 |
-
return false;
|
102 |
-
}
|
103 |
-
}
|
104 |
-
// All good, return true
|
105 |
-
return true;
|
106 |
-
});
|
107 |
-
//]]>
|
108 |
-
</script>
|
109 |
-
<?php endif; ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -102,7 +102,7 @@ $taxIter++;
|
|
102 |
<?php endforeach; ?>
|
103 |
<?php endif; ?>
|
104 |
<?php foreach ($_weees as $weeeTitle => $weeeAmount): ?>
|
105 |
-
<tr class="summary-details-<?php
|
106 |
style="display:none;">
|
107 |
<td class="a-right" colspan="1">
|
108 |
<?php echo $this->escapeHtml($weeeTitle); ?>
|
102 |
<?php endforeach; ?>
|
103 |
<?php endif; ?>
|
104 |
<?php foreach ($_weees as $weeeTitle => $weeeAmount): ?>
|
105 |
+
<tr class="summary-details-<?php $this->escapeHtml($taxIter); ?> summary-details<?php if ($isTop): echo ' summary-details-first'; endif; ?>"
|
106 |
style="display:none;">
|
107 |
<td class="a-right" colspan="1">
|
108 |
<?php echo $this->escapeHtml($weeeTitle); ?>
|
@@ -3,54 +3,54 @@
|
|
3 |
</div>
|
4 |
<script type="text/javascript" charset="utf-8" src="<?php echo $this->getSkinUrl("js/tig_buckaroo3extended/jquery-1.4.4.min.js");?>"></script>
|
5 |
<script type = 'text/javascript'>
|
6 |
-
var
|
7 |
-
|
8 |
function() {
|
9 |
-
if (
|
10 |
-
|
11 |
}
|
12 |
-
else if (
|
13 |
-
&&
|
14 |
{
|
15 |
-
|
16 |
}
|
17 |
else
|
18 |
{
|
19 |
-
|
20 |
}
|
21 |
|
22 |
-
|
23 |
|
24 |
<?php foreach($this->config as $config): ?>
|
25 |
-
|
26 |
<?php endforeach;?>
|
27 |
|
28 |
<?php foreach($this->methods as $method):?>
|
29 |
-
if (
|
30 |
-
|
31 |
}
|
32 |
-
else if (
|
33 |
-
&&
|
34 |
{
|
35 |
-
|
36 |
}
|
37 |
else
|
38 |
{
|
39 |
-
|
40 |
}
|
41 |
<?php endforeach;?>
|
42 |
<?php foreach($this->services as $service):?>
|
43 |
-
if (
|
44 |
-
|
45 |
}
|
46 |
-
else if (
|
47 |
-
&&
|
48 |
{
|
49 |
-
|
50 |
}
|
51 |
else
|
52 |
{
|
53 |
-
|
54 |
}
|
55 |
<?php endforeach;?>
|
56 |
}
|
3 |
</div>
|
4 |
<script type="text/javascript" charset="utf-8" src="<?php echo $this->getSkinUrl("js/tig_buckaroo3extended/jquery-1.4.4.min.js");?>"></script>
|
5 |
<script type = 'text/javascript'>
|
6 |
+
var jQuery_1123 = jQuery.noConflict(true);
|
7 |
+
jQuery_1123('document').ready(
|
8 |
function() {
|
9 |
+
if (jQuery_1123("#buckaroo_buckaroo3extended_active").val() == 0 ) {
|
10 |
+
jQuery_1123("#buckaroo_buckaroo3extended").prev().prev().addClass('disabled');
|
11 |
}
|
12 |
+
else if (jQuery_1123("#buckaroo_buckaroo3extended_active").val() == 1
|
13 |
+
&& jQuery_1123("#buckaroo_buckaroo3extended_mode").val() == 1)
|
14 |
{
|
15 |
+
jQuery_1123("#buckaroo_buckaroo3extended").prev().prev().addClass('test');
|
16 |
}
|
17 |
else
|
18 |
{
|
19 |
+
jQuery_1123("#buckaroo_buckaroo3extended").prev().prev().addClass('live');
|
20 |
}
|
21 |
|
22 |
+
jQuery_1123('.buckaroo-header').html(' ').css('background-image', "url('<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); ?>adminhtml/default/default/images/tig_buckaroo3extended/buckaroo_large.png')").css('width','220').css('height','30').css('background-size','80%').css('background-repeat','no-repeat');
|
23 |
|
24 |
<?php foreach($this->config as $config): ?>
|
25 |
+
jQuery_1123('#buckaroo_buckaroo3extended_<?php echo $config; ?>').prev().prev().addClass('advanced');
|
26 |
<?php endforeach;?>
|
27 |
|
28 |
<?php foreach($this->methods as $method):?>
|
29 |
+
if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>_active").val() == 0 ) {
|
30 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>").prev().prev().addClass('disabled');
|
31 |
}
|
32 |
+
else if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>_active").val() == 1
|
33 |
+
&& jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>_mode").val() == 1)
|
34 |
{
|
35 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>").prev().prev().addClass('test');
|
36 |
}
|
37 |
else
|
38 |
{
|
39 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>").prev().prev().addClass('live');
|
40 |
}
|
41 |
<?php endforeach;?>
|
42 |
<?php foreach($this->services as $service):?>
|
43 |
+
if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>_active").val() == 0 ) {
|
44 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>").prev().prev().addClass('disabled');
|
45 |
}
|
46 |
+
else if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>_active").val() == 1
|
47 |
+
&& jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>_allow_push").val() == 0)
|
48 |
{
|
49 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>").prev().prev().addClass('advanced');
|
50 |
}
|
51 |
else
|
52 |
{
|
53 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>").prev().prev().addClass('advanced');
|
54 |
}
|
55 |
<?php endforeach;?>
|
56 |
}
|
@@ -0,0 +1,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="module-message warning">
|
2 |
+
<h4><?php echo Mage::helper('buckaroo3extended')->__("Please read first our knowledge base article about this setting: <a href='https://servicedesk.tig.nl/hc/nl/articles/221318687' target='_blank'>More information about custom error messages</a>.")?></h4>
|
3 |
+
</div>
|
4 |
+
<script type="text/javascript" charset="utf-8" src="<?php echo $this->getSkinUrl("js/tig_buckaroo3extended/jquery-1.4.4.min.js");?>"></script>
|
5 |
+
<script type = 'text/javascript'>
|
6 |
+
var jQuery_1123 = jQuery.noConflict(true);
|
7 |
+
jQuery_1123('document').ready(
|
8 |
+
function() {
|
9 |
+
if (jQuery_1123("#buckaroo_buckaroo3extended_active").val() == 0 ) {
|
10 |
+
jQuery_1123("#buckaroo_buckaroo3extended").prev().prev().addClass('disabled');
|
11 |
+
}
|
12 |
+
else if (jQuery_1123("#buckaroo_buckaroo3extended_active").val() == 1
|
13 |
+
&& jQuery_1123("#buckaroo_buckaroo3extended_mode").val() == 1)
|
14 |
+
{
|
15 |
+
jQuery_1123("#buckaroo_buckaroo3extended").prev().prev().addClass('test');
|
16 |
+
}
|
17 |
+
else
|
18 |
+
{
|
19 |
+
jQuery_1123("#buckaroo_buckaroo3extended").prev().prev().addClass('live');
|
20 |
+
}
|
21 |
+
|
22 |
+
jQuery_1123('.buckaroo-header').html(' ').css('background-image', "url('<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); ?>adminhtml/default/default/images/tig_buckaroo3extended/buckaroo_large.png')").css('width','220').css('height','30').css('background-size','80%').css('background-repeat','no-repeat');
|
23 |
+
|
24 |
+
<?php foreach($this->config as $config): ?>
|
25 |
+
jQuery_1123('#buckaroo_buckaroo3extended_<?php echo $config; ?>').prev().prev().addClass('advanced');
|
26 |
+
<?php endforeach;?>
|
27 |
+
|
28 |
+
<?php foreach($this->methods as $method):?>
|
29 |
+
if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>_active").val() == 0 ) {
|
30 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>").prev().prev().addClass('disabled');
|
31 |
+
}
|
32 |
+
else if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>_active").val() == 1
|
33 |
+
&& jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>_mode").val() == 1)
|
34 |
+
{
|
35 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>").prev().prev().addClass('test');
|
36 |
+
}
|
37 |
+
else
|
38 |
+
{
|
39 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $method; ?>").prev().prev().addClass('live');
|
40 |
+
}
|
41 |
+
<?php endforeach;?>
|
42 |
+
<?php foreach($this->services as $service):?>
|
43 |
+
if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>_active").val() == 0 ) {
|
44 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>").prev().prev().addClass('disabled');
|
45 |
+
}
|
46 |
+
else if (jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>_active").val() == 1
|
47 |
+
&& jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>_allow_push").val() == 0)
|
48 |
+
{
|
49 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>").prev().prev().addClass('advanced');
|
50 |
+
}
|
51 |
+
else
|
52 |
+
{
|
53 |
+
jQuery_1123("#buckaroo_buckaroo3extended_<?php echo $service; ?>").prev().prev().addClass('advanced');
|
54 |
+
}
|
55 |
+
<?php endforeach;?>
|
56 |
+
}
|
57 |
+
);
|
58 |
+
</script>
|
@@ -67,7 +67,7 @@
|
|
67 |
<li><?php echo $_helper->__('Magento Enterprise Edition version');?> 1.12, 1.13 & 1.14</li>
|
68 |
</ul>
|
69 |
<ul>
|
70 |
-
<li><?php echo $_helper->__('OneStepCheckout version');?> 4.0.7</li>
|
71 |
</ul>
|
72 |
</div>
|
73 |
<div class="text-box">
|
67 |
<li><?php echo $_helper->__('Magento Enterprise Edition version');?> 1.12, 1.13 & 1.14</li>
|
68 |
</ul>
|
69 |
<ul>
|
70 |
+
<li><?php echo $_helper->__('OneStepCheckout version');?> 4.0.7 - 4.5.5</li>
|
71 |
</ul>
|
72 |
</div>
|
73 |
<div class="text-box">
|
@@ -36,8 +36,12 @@
|
|
36 |
</action>
|
37 |
<action method="addItem">
|
38 |
<type>skin_js</type>
|
39 |
-
<name>js/TIG/Buckaroo3Extended/
|
40 |
</action>
|
|
|
|
|
|
|
|
|
41 |
</reference>
|
42 |
<reference name="before_body_end">
|
43 |
<block type="core/template" name="buckaroo_save_sata_js" template="buckaroo3extended/saveData.phtml"/>
|
@@ -53,8 +57,12 @@
|
|
53 |
</action>
|
54 |
<action method="addItem">
|
55 |
<type>skin_js</type>
|
56 |
-
<name>js/TIG/Buckaroo3Extended/
|
57 |
</action>
|
|
|
|
|
|
|
|
|
58 |
</reference>
|
59 |
<reference name="before_body_end">
|
60 |
<block type="core/template" name="buckaroo_save_sata_js" template="buckaroo3extended/saveData.phtml"/>
|
36 |
</action>
|
37 |
<action method="addItem">
|
38 |
<type>skin_js</type>
|
39 |
+
<name>js/TIG/Buckaroo3Extended/paymentGuaranteeObserver.js</name>
|
40 |
</action>
|
41 |
+
<action method="addItem">
|
42 |
+
<type>skin_js</type>
|
43 |
+
<name>js/TIG/Buckaroo3Extended/afterpayObserver.js</name>
|
44 |
+
</action>
|
45 |
</reference>
|
46 |
<reference name="before_body_end">
|
47 |
<block type="core/template" name="buckaroo_save_sata_js" template="buckaroo3extended/saveData.phtml"/>
|
57 |
</action>
|
58 |
<action method="addItem">
|
59 |
<type>skin_js</type>
|
60 |
+
<name>js/TIG/Buckaroo3Extended/paymentGuaranteeObserver.js</name>
|
61 |
</action>
|
62 |
+
<action method="addItem">
|
63 |
+
<type>skin_js</type>
|
64 |
+
<name>js/TIG/Buckaroo3Extended/afterpayObserver.js</name>
|
65 |
+
</action>
|
66 |
</reference>
|
67 |
<reference name="before_body_end">
|
68 |
<block type="core/template" name="buckaroo_save_sata_js" template="buckaroo3extended/saveData.phtml"/>
|
@@ -16,13 +16,13 @@
|
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
-
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->getName(); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->getPhoneNumber(); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
@@ -41,7 +41,7 @@
|
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->getBankAccount(); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
@@ -64,19 +64,19 @@
|
|
64 |
<div id="b2b-fields">
|
65 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
66 |
<div class="input-box">
|
67 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCOCRegistration();?>" />
|
68 |
</div>
|
69 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
70 |
<div class="input-box">
|
71 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
72 |
</div>
|
73 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
74 |
<div class="input-box">
|
75 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
76 |
</div>
|
77 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
78 |
<div class="input-box">
|
79 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
80 |
</div>
|
81 |
</div>
|
82 |
</li>
|
@@ -100,19 +100,19 @@
|
|
100 |
<div id="b2b-fields"<?php echo $style;?>>
|
101 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
102 |
<div class="input-box">
|
103 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCoCRegistration();?>" />
|
104 |
</div>
|
105 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
106 |
<div class="input-box">
|
107 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
108 |
</div>
|
109 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
110 |
<div class="input-box">
|
111 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
112 |
</div>
|
113 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
114 |
<div class="input-box">
|
115 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
116 |
</div>
|
117 |
</div>
|
118 |
</li>
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
+
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->escapeHtml($this->getName()); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->escapeHtml($this->getPhoneNumber()); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->escapeHtml($this->getBankAccount()); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
64 |
<div id="b2b-fields">
|
65 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
66 |
<div class="input-box">
|
67 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCOCRegistration());?>" />
|
68 |
</div>
|
69 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
70 |
<div class="input-box">
|
71 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
72 |
</div>
|
73 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
74 |
<div class="input-box">
|
75 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
76 |
</div>
|
77 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
78 |
<div class="input-box">
|
79 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
80 |
</div>
|
81 |
</div>
|
82 |
</li>
|
100 |
<div id="b2b-fields"<?php echo $style;?>>
|
101 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
102 |
<div class="input-box">
|
103 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCoCRegistration());?>" />
|
104 |
</div>
|
105 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
106 |
<div class="input-box">
|
107 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
108 |
</div>
|
109 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
110 |
<div class="input-box">
|
111 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
112 |
</div>
|
113 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
114 |
<div class="input-box">
|
115 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
116 |
</div>
|
117 |
</div>
|
118 |
</li>
|
@@ -16,13 +16,13 @@
|
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
-
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->getName(); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->getPhoneNumber(); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
@@ -41,7 +41,7 @@
|
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->getBankAccount(); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
@@ -64,19 +64,19 @@
|
|
64 |
<div id="b2b-fields">
|
65 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
66 |
<div class="input-box">
|
67 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCOCRegistration();?>" />
|
68 |
</div>
|
69 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
70 |
<div class="input-box">
|
71 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
72 |
</div>
|
73 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
74 |
<div class="input-box">
|
75 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
76 |
</div>
|
77 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
78 |
<div class="input-box">
|
79 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
80 |
</div>
|
81 |
</div>
|
82 |
</li>
|
@@ -100,19 +100,19 @@
|
|
100 |
<div id="b2b-fields"<?php echo $style;?>>
|
101 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
102 |
<div class="input-box">
|
103 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCoCRegistration();?>" />
|
104 |
</div>
|
105 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
106 |
<div class="input-box">
|
107 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
108 |
</div>
|
109 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
110 |
<div class="input-box">
|
111 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
112 |
</div>
|
113 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
114 |
<div class="input-box">
|
115 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
116 |
</div>
|
117 |
</div>
|
118 |
</li>
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
+
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->escapeHtml($this->getName()); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->escapeHtml($this->getPhoneNumber()); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->escapeHtml($this->getBankAccount()); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
64 |
<div id="b2b-fields">
|
65 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
66 |
<div class="input-box">
|
67 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCOCRegistration());?>" />
|
68 |
</div>
|
69 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
70 |
<div class="input-box">
|
71 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
72 |
</div>
|
73 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
74 |
<div class="input-box">
|
75 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
76 |
</div>
|
77 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
78 |
<div class="input-box">
|
79 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
80 |
</div>
|
81 |
</div>
|
82 |
</li>
|
100 |
<div id="b2b-fields"<?php echo $style;?>>
|
101 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
102 |
<div class="input-box">
|
103 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCoCRegistration());?>" />
|
104 |
</div>
|
105 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
106 |
<div class="input-box">
|
107 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
108 |
</div>
|
109 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
110 |
<div class="input-box">
|
111 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
112 |
</div>
|
113 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
114 |
<div class="input-box">
|
115 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
116 |
</div>
|
117 |
</div>
|
118 |
</li>
|
@@ -28,7 +28,7 @@
|
|
28 |
<?php $_displayMode = $this->getDisplayMode(); ?>
|
29 |
<?php if ($_displayMode === TIG_Buckaroo3Extended_Block_PaymentFee_Checkout_Total_Fee::DISPLAY_MODE_BOTH): ?>
|
30 |
<tr>
|
31 |
-
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
32 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
33 |
<strong>
|
34 |
<?php endif; ?>
|
@@ -48,7 +48,7 @@
|
|
48 |
</td>
|
49 |
</tr>
|
50 |
<tr>
|
51 |
-
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
52 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
53 |
<strong>
|
54 |
<?php endif; ?>
|
@@ -74,7 +74,7 @@
|
|
74 |
<?php $_value = $this->getValue(true); ?>
|
75 |
<?php endif; ?>
|
76 |
<tr>
|
77 |
-
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
78 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
79 |
<strong>
|
80 |
<?php endif; ?>
|
28 |
<?php $_displayMode = $this->getDisplayMode(); ?>
|
29 |
<?php if ($_displayMode === TIG_Buckaroo3Extended_Block_PaymentFee_Checkout_Total_Fee::DISPLAY_MODE_BOTH): ?>
|
30 |
<tr>
|
31 |
+
<td colspan="<?php echo $this->escapeHtml($this->getColspan()); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
32 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
33 |
<strong>
|
34 |
<?php endif; ?>
|
48 |
</td>
|
49 |
</tr>
|
50 |
<tr>
|
51 |
+
<td colspan="<?php echo $this->escapeHtml($this->getColspan()); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
52 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
53 |
<strong>
|
54 |
<?php endif; ?>
|
74 |
<?php $_value = $this->getValue(true); ?>
|
75 |
<?php endif; ?>
|
76 |
<tr>
|
77 |
+
<td colspan="<?php echo $this->escapeHtml($this->getColspan()); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
78 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
79 |
<strong>
|
80 |
<?php endif; ?>
|
@@ -6,20 +6,20 @@
|
|
6 |
<li>
|
7 |
<label for="<?php echo $_code ?>_account_owner" class="required"><?php echo $this->__('Bank account holder') ?>:<em>*</em></label>
|
8 |
<div class="input-box">
|
9 |
-
<input type="text" title="<?php echo $this->__('Bank account holder') ?>" class="input-text required-entry" id="<?php echo $_code ?>_account_owner" name="payment[account_owner]" value="<?php echo $this->getAccountOwner(); ?>" />
|
10 |
</div>
|
11 |
</li>
|
12 |
<li>
|
13 |
<label for="<?php echo $_code ?>_account_number" class="required"><?php echo $this->__('Bank account number') ?>:<em>*</em></label>
|
14 |
<div class="input-box">
|
15 |
-
<input type="text" title="<?php echo $this->__('Bank account number') ?>" class="input-text required-entry validate-buckaroo-iban" id="<?php echo $_code ?>_account_number" name="payment[account_number]" value="<?php echo $this->getAccountNumber(); ?>" />
|
16 |
</div>
|
17 |
</li>
|
18 |
<?php if($this->getBillingCountry() != 'NL'):?>
|
19 |
<li>
|
20 |
<label for="<?php echo $_code ?>_bank_number"><?php echo $this->__('BIC number') ?>:</label>
|
21 |
<div class="input-box">
|
22 |
-
<input type="text" title="<?php echo Mage::helper('buckaroo3extended')->__('BIC number') ?>" class="input-text" id="<?php echo $_code ?>_bank_number" name="payment[bank_number]" value="<?php echo $this->getBankNumber(); ?>" />
|
23 |
</div>
|
24 |
</li>
|
25 |
<?php else:?>
|
6 |
<li>
|
7 |
<label for="<?php echo $_code ?>_account_owner" class="required"><?php echo $this->__('Bank account holder') ?>:<em>*</em></label>
|
8 |
<div class="input-box">
|
9 |
+
<input type="text" title="<?php echo $this->__('Bank account holder') ?>" class="input-text required-entry" id="<?php echo $_code ?>_account_owner" name="payment[account_owner]" value="<?php echo $this->escapeHtml($this->getAccountOwner()); ?>" />
|
10 |
</div>
|
11 |
</li>
|
12 |
<li>
|
13 |
<label for="<?php echo $_code ?>_account_number" class="required"><?php echo $this->__('Bank account number') ?>:<em>*</em></label>
|
14 |
<div class="input-box">
|
15 |
+
<input type="text" title="<?php echo $this->__('Bank account number') ?>" class="input-text required-entry validate-buckaroo-iban" id="<?php echo $_code ?>_account_number" name="payment[account_number]" value="<?php echo $this->escapeHtml($this->getAccountNumber()); ?>" />
|
16 |
</div>
|
17 |
</li>
|
18 |
<?php if($this->getBillingCountry() != 'NL'):?>
|
19 |
<li>
|
20 |
<label for="<?php echo $_code ?>_bank_number"><?php echo $this->__('BIC number') ?>:</label>
|
21 |
<div class="input-box">
|
22 |
+
<input type="text" title="<?php echo Mage::helper('buckaroo3extended')->__('BIC number') ?>" class="input-text" id="<?php echo $_code ?>_bank_number" name="payment[bank_number]" value="<?php echo $this->escapeHtml($this->getBankNumber()); ?>" />
|
23 |
</div>
|
24 |
</li>
|
25 |
<?php else:?>
|
@@ -1,6 +1,9 @@
|
|
|
|
|
|
|
|
1 |
<![if !lt IE 9]>
|
2 |
-
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/TIG/Buckaroo3Extended/
|
3 |
<script>
|
4 |
-
var
|
5 |
</script>
|
6 |
<![endif]>
|
1 |
+
<script>
|
2 |
+
jQuery.noConflict();
|
3 |
+
</script>
|
4 |
<![if !lt IE 9]>
|
5 |
+
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/TIG/Buckaroo3Extended/jquery-1.12.3.min.js', array('_secure' => true)); ?>"></script>
|
6 |
<script>
|
7 |
+
var jQuery_1123 = jQuery.noConflict(true);
|
8 |
</script>
|
9 |
<![endif]>
|
@@ -5,7 +5,7 @@
|
|
5 |
<ul id="payment_form_<?php echo $_code ?>" style="display:none" class="buckaroo3extended_input">
|
6 |
<li>
|
7 |
<label for="<?php echo $_code;?>_BPE_Customergender" class="required"><?php echo $this->__('Salutation') ?>: <em>*</em></label>
|
8 |
-
<div class="input-box">
|
9 |
<select name="<?php echo $_code;?>_BPE_Customergender" class="validate-select validate-number" id="<?php echo $_code;?>_BPE_Customergender" title="<?php echo $this->__('Salutation') ?>">
|
10 |
<option value=''><?php echo $this->__('Select'); ?></option>
|
11 |
<option value="1" <?php echo ($this->getGender()===1)?'selected':'';?>><?php echo $this->__('Mr.'); ?></option>
|
@@ -13,25 +13,25 @@
|
|
13 |
</select>
|
14 |
</div>
|
15 |
</li>
|
16 |
-
|
17 |
<li>
|
18 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
19 |
<div class="input-box">
|
20 |
-
<input class="input-text required-entry" type="input" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php echo $this->getFirstname(); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname"/>
|
21 |
</div>
|
22 |
</li>
|
23 |
-
|
24 |
<li>
|
25 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
26 |
<div class="input-box">
|
27 |
-
<input class="input-text required-entry" type="input" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php echo $this->getLastname(); ?>" id="<?php echo $_code;?>_BPE_Customerlastname"/>
|
28 |
</div>
|
29 |
</li>
|
30 |
-
|
31 |
<li>
|
32 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
33 |
<div class="input-box">
|
34 |
-
<input class="input-text required-entry validate-email" type="input" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php echo $this->getEmail(); ?>" id="<?php echo $_code;?>_BPE_Customermail"/>
|
35 |
</div>
|
36 |
</li>
|
37 |
<li>
|
5 |
<ul id="payment_form_<?php echo $_code ?>" style="display:none" class="buckaroo3extended_input">
|
6 |
<li>
|
7 |
<label for="<?php echo $_code;?>_BPE_Customergender" class="required"><?php echo $this->__('Salutation') ?>: <em>*</em></label>
|
8 |
+
<div class="input-box">
|
9 |
<select name="<?php echo $_code;?>_BPE_Customergender" class="validate-select validate-number" id="<?php echo $_code;?>_BPE_Customergender" title="<?php echo $this->__('Salutation') ?>">
|
10 |
<option value=''><?php echo $this->__('Select'); ?></option>
|
11 |
<option value="1" <?php echo ($this->getGender()===1)?'selected':'';?>><?php echo $this->__('Mr.'); ?></option>
|
13 |
</select>
|
14 |
</div>
|
15 |
</li>
|
16 |
+
|
17 |
<li>
|
18 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
19 |
<div class="input-box">
|
20 |
+
<input class="input-text required-entry" type="input" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php echo $this->escapeHtml($this->getFirstname()); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname"/>
|
21 |
</div>
|
22 |
</li>
|
23 |
+
|
24 |
<li>
|
25 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
26 |
<div class="input-box">
|
27 |
+
<input class="input-text required-entry" type="input" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php echo $this->escapeHtml($this->getLastname()); ?>" id="<?php echo $_code;?>_BPE_Customerlastname"/>
|
28 |
</div>
|
29 |
</li>
|
30 |
+
|
31 |
<li>
|
32 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
33 |
<div class="input-box">
|
34 |
+
<input class="input-text required-entry validate-email" type="input" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php echo $this->escapeHtml($this->getEmail()); ?>" id="<?php echo $_code;?>_BPE_Customermail"/>
|
35 |
</div>
|
36 |
</li>
|
37 |
<li>
|
@@ -28,7 +28,7 @@
|
|
28 |
<?php $_displayMode = $this->getDisplayMode(); ?>
|
29 |
<?php if ($_displayMode === TIG_Buckaroo3Extended_Block_PaymentFee_Checkout_Total_Fee::DISPLAY_MODE_BOTH): ?>
|
30 |
<tr>
|
31 |
-
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
32 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
33 |
<strong>
|
34 |
<?php endif; ?>
|
@@ -48,7 +48,7 @@
|
|
48 |
</td>
|
49 |
</tr>
|
50 |
<tr>
|
51 |
-
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
52 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
53 |
<strong>
|
54 |
<?php endif; ?>
|
@@ -74,7 +74,7 @@
|
|
74 |
<?php $_value = $this->getValue(true); ?>
|
75 |
<?php endif; ?>
|
76 |
<tr>
|
77 |
-
<td colspan="<?php echo $this->getColspan(); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
78 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
79 |
<strong>
|
80 |
<?php endif; ?>
|
28 |
<?php $_displayMode = $this->getDisplayMode(); ?>
|
29 |
<?php if ($_displayMode === TIG_Buckaroo3Extended_Block_PaymentFee_Checkout_Total_Fee::DISPLAY_MODE_BOTH): ?>
|
30 |
<tr>
|
31 |
+
<td colspan="<?php echo $this->escapeHtml($this->getColspan()); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
32 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
33 |
<strong>
|
34 |
<?php endif; ?>
|
48 |
</td>
|
49 |
</tr>
|
50 |
<tr>
|
51 |
+
<td colspan="<?php echo $this->escapeHtml($this->getColspan()); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
52 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
53 |
<strong>
|
54 |
<?php endif; ?>
|
74 |
<?php $_value = $this->getValue(true); ?>
|
75 |
<?php endif; ?>
|
76 |
<tr>
|
77 |
+
<td colspan="<?php echo $this->escapeHtml($this->getColspan()); ?>" style="<?php echo $this->getTotal()->getStyle() ?>" class="a-right">
|
78 |
<?php if ($this->getRenderingArea() == $this->getTotal()->getArea()): ?>
|
79 |
<strong>
|
80 |
<?php endif; ?>
|
@@ -16,13 +16,13 @@
|
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
-
<span class="disabled" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->getName(); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->getPhoneNumber(); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
@@ -40,7 +40,7 @@
|
|
40 |
<li>
|
41 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
42 |
<div class="input-box">
|
43 |
-
<input class="input-text required-entry validate-buckaroo-iban" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->getBankAccount(); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
44 |
</div>
|
45 |
</li>
|
46 |
<li class="tac-accept">
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
+
<span class="disabled" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->escapeHtml($this->getName()); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->escapeHtml($this->getPhoneNumber()); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
40 |
<li>
|
41 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
42 |
<div class="input-box">
|
43 |
+
<input class="input-text required-entry validate-buckaroo-iban" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->escapeHtml($this->getBankAccount()); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
44 |
</div>
|
45 |
</li>
|
46 |
<li class="tac-accept">
|
@@ -23,19 +23,19 @@ $email = $this->getEmail();
|
|
23 |
<li>
|
24 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
25 |
<div class="input-box">
|
26 |
-
<input class="input-text required-entry" type="input" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php
|
27 |
</div>
|
28 |
</li>
|
29 |
<li>
|
30 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
31 |
<div class="input-box">
|
32 |
-
<input class="input-text required-entry" type="input" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php
|
33 |
</div>
|
34 |
</li>
|
35 |
<li>
|
36 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
37 |
<div class="input-box">
|
38 |
-
<input class="input-text required-entry validate-email" type="input" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php
|
39 |
</div>
|
40 |
</li>
|
41 |
<li>
|
23 |
<li>
|
24 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
25 |
<div class="input-box">
|
26 |
+
<input class="input-text required-entry" type="input" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php this->escapeHtml($firstname); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname" />
|
27 |
</div>
|
28 |
</li>
|
29 |
<li>
|
30 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
31 |
<div class="input-box">
|
32 |
+
<input class="input-text required-entry" type="input" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php this->escapeHtml($lastname); ?>" id="<?php echo $_code;?>_BPE_Customerlastname" />
|
33 |
</div>
|
34 |
</li>
|
35 |
<li>
|
36 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
37 |
<div class="input-box">
|
38 |
+
<input class="input-text required-entry validate-email" type="input" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php this->escapeHtml($email); ?>" id="<?php echo $_code;?>_BPE_Customermail" />
|
39 |
</div>
|
40 |
</li>
|
41 |
<li>
|
@@ -25,7 +25,7 @@
|
|
25 |
<li>
|
26 |
<label for="<?php echo $_code;?>_BPE_Customername" class="required"><?php echo $this->__('Name');?>:</label>
|
27 |
<div class="input-box">
|
28 |
-
<span class="disabled" id="<?php echo $_code;?>_BPE_Customername"><?php
|
29 |
</div>
|
30 |
</li>
|
31 |
<li>
|
25 |
<li>
|
26 |
<label for="<?php echo $_code;?>_BPE_Customername" class="required"><?php echo $this->__('Name');?>:</label>
|
27 |
<div class="input-box">
|
28 |
+
<span class="disabled" id="<?php echo $_code;?>_BPE_Customername"><?php $this->escapeHtml($name); ?></span>
|
29 |
</div>
|
30 |
</li>
|
31 |
<li>
|
@@ -16,13 +16,13 @@
|
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
-
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->getName(); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->getPhoneNumber(); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
@@ -41,7 +41,7 @@
|
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->getBankAccount(); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
@@ -63,19 +63,19 @@
|
|
63 |
<div id="b2b-fields">
|
64 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
65 |
<div class="input-box">
|
66 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCOCRegistration();?>" />
|
67 |
</div>
|
68 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
69 |
<div class="input-box">
|
70 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
71 |
</div>
|
72 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
73 |
<div class="input-box">
|
74 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
75 |
</div>
|
76 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
77 |
<div class="input-box">
|
78 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
79 |
</div>
|
80 |
</div>
|
81 |
</li>
|
@@ -99,19 +99,19 @@
|
|
99 |
<div id="b2b-fields"<?php echo $style;?>>
|
100 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
101 |
<div class="input-box">
|
102 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCoCRegistration();?>" />
|
103 |
</div>
|
104 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
105 |
<div class="input-box">
|
106 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
107 |
</div>
|
108 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
109 |
<div class="input-box">
|
110 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
111 |
</div>
|
112 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
113 |
<div class="input-box">
|
114 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
115 |
</div>
|
116 |
</div>
|
117 |
</li>
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
+
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->escapeHtml($this->getName()); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->escapeHtml($this->getPhoneNumber()); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->escapeHtml($this->getBankAccount()); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
63 |
<div id="b2b-fields">
|
64 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
65 |
<div class="input-box">
|
66 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCOCRegistration());?>" />
|
67 |
</div>
|
68 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
69 |
<div class="input-box">
|
70 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
71 |
</div>
|
72 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
73 |
<div class="input-box">
|
74 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
75 |
</div>
|
76 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
77 |
<div class="input-box">
|
78 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
79 |
</div>
|
80 |
</div>
|
81 |
</li>
|
99 |
<div id="b2b-fields"<?php echo $style;?>>
|
100 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
101 |
<div class="input-box">
|
102 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCoCRegistration());?>" />
|
103 |
</div>
|
104 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
105 |
<div class="input-box">
|
106 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
107 |
</div>
|
108 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
109 |
<div class="input-box">
|
110 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
111 |
</div>
|
112 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
113 |
<div class="input-box">
|
114 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
115 |
</div>
|
116 |
</div>
|
117 |
</li>
|
@@ -16,13 +16,13 @@
|
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
-
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->getName(); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->getPhoneNumber(); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
@@ -41,7 +41,7 @@
|
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->getBankAccount(); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
@@ -64,19 +64,19 @@
|
|
64 |
<div id="b2b-fields">
|
65 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
66 |
<div class="input-box">
|
67 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCOCRegistration();?>" />
|
68 |
</div>
|
69 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
70 |
<div class="input-box">
|
71 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
72 |
</div>
|
73 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
74 |
<div class="input-box">
|
75 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
76 |
</div>
|
77 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
78 |
<div class="input-box">
|
79 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
80 |
</div>
|
81 |
</div>
|
82 |
</li>
|
@@ -100,19 +100,19 @@
|
|
100 |
<div id="b2b-fields"<?php echo $style;?>>
|
101 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
102 |
<div class="input-box">
|
103 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->getCompanyCoCRegistration();?>" />
|
104 |
</div>
|
105 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
106 |
<div class="input-box">
|
107 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->getCompanyName();?>" />
|
108 |
</div>
|
109 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
110 |
<div class="input-box">
|
111 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->getCostCentre();?>" />
|
112 |
</div>
|
113 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
114 |
<div class="input-box">
|
115 |
-
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->getVatNumber();?>" />
|
116 |
</div>
|
117 |
</div>
|
118 |
</li>
|
16 |
<li>
|
17 |
<label><?php echo $this->__('Billing name');?>:</label>
|
18 |
<div class="input-box">
|
19 |
+
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->escapeHtml($this->getName()); ?></span>
|
20 |
</div>
|
21 |
</li>
|
22 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
23 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->escapeHtml($this->getPhoneNumber()); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
41 |
<li>
|
42 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
43 |
<div class="input-box">
|
44 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->escapeHtml($this->getBankAccount()); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
45 |
</div>
|
46 |
</li>
|
47 |
<?php endif;?>
|
64 |
<div id="b2b-fields">
|
65 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
66 |
<div class="input-box">
|
67 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCOCRegistration());?>" />
|
68 |
</div>
|
69 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
70 |
<div class="input-box">
|
71 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
72 |
</div>
|
73 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
74 |
<div class="input-box">
|
75 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
76 |
</div>
|
77 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
78 |
<div class="input-box">
|
79 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
80 |
</div>
|
81 |
</div>
|
82 |
</li>
|
100 |
<div id="b2b-fields"<?php echo $style;?>>
|
101 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyCOCRegistration"><?php echo $this->__('COC Number');?></label>
|
102 |
<div class="input-box">
|
103 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyCOCRegistration" id="<?php echo $_code;?>_BPE_CompanyCOCRegistration" value="<?php echo $this->escapeHtml($this->getCompanyCoCRegistration());?>" />
|
104 |
</div>
|
105 |
<label class="required" for="<?php echo $_code;?>_BPE_CompanyName"><?php echo $this->__('Company Name');?></label>
|
106 |
<div class="input-box">
|
107 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CompanyName" id="<?php echo $_code;?>_BPE_CompanyName" value="<?php echo $this->escapeHtml($this->getCompanyName());?>" />
|
108 |
</div>
|
109 |
<label class="required" for="<?php echo $_code;?>_BPE_CostCentre"><?php echo $this->__('Cost Center');?></label>
|
110 |
<div class="input-box">
|
111 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_CostCentre" id="<?php echo $_code;?>_BPE_CostCentre" value="<?php echo $this->escapeHtml($this->getCostCentre());?>" />
|
112 |
</div>
|
113 |
<label class="required" for="<?php echo $_code;?>_BPE_VatNumber"><?php echo $this->__('VAT Number');?></label>
|
114 |
<div class="input-box">
|
115 |
+
<input class="input-text required-entry" type="text" name="<?php echo $_code;?>_BPE_VatNumber" id="<?php echo $_code;?>_BPE_VatNumber" value="<?php echo $this->escapeHtml($this->getVatNumber());?>" />
|
116 |
</div>
|
117 |
</div>
|
118 |
</li>
|
@@ -5,20 +5,20 @@
|
|
5 |
<li>
|
6 |
<label for="<?php echo $_code ?>_account_owner" class="required"><?php echo $this->__('Bank account holder') ?>:<em>*</em></label>
|
7 |
<div class="input-box">
|
8 |
-
<input type="text" title="<?php echo $this->__('Bank account holder') ?>" class="input-text required-entry" id="<?php echo $_code ?>_account_owner" name="payment[account_owner]" value="<?php echo $this->getAccountOwner(); ?>" />
|
9 |
</div>
|
10 |
</li>
|
11 |
<li>
|
12 |
<label for="<?php echo $_code ?>_account_number" class="required"><?php echo $this->__('Bank account number') ?>:<em>*</em></label>
|
13 |
<div class="input-box">
|
14 |
-
<input type="text" title="<?php echo $this->__('Bank account number') ?>" class="input-text required-entry validate-buckaroo-iban" id="<?php echo $_code ?>_account_number" name="payment[account_number]" value="<?php echo $this->getAccountNumber(); ?>" />
|
15 |
</div>
|
16 |
</li>
|
17 |
<?php if($this->getBillingCountry() != 'NL'):?>
|
18 |
<li>
|
19 |
<label for="<?php echo $_code ?>_bank_number"><?php echo $this->__('BIC number') ?>:</label>
|
20 |
<div class="input-box">
|
21 |
-
<input type="text" title="<?php echo Mage::helper('buckaroo3extended')->__('BIC number') ?>" class="input-text" id="<?php echo $_code ?>_bank_number" name="payment[bank_number]" value="<?php echo $this->getBankNumber(); ?>" />
|
22 |
</div>
|
23 |
</li>
|
24 |
<?php else:?>
|
5 |
<li>
|
6 |
<label for="<?php echo $_code ?>_account_owner" class="required"><?php echo $this->__('Bank account holder') ?>:<em>*</em></label>
|
7 |
<div class="input-box">
|
8 |
+
<input type="text" title="<?php echo $this->__('Bank account holder') ?>" class="input-text required-entry" id="<?php echo $_code ?>_account_owner" name="payment[account_owner]" value="<?php echo $this->escapeHtml($this->getAccountOwner()); ?>" />
|
9 |
</div>
|
10 |
</li>
|
11 |
<li>
|
12 |
<label for="<?php echo $_code ?>_account_number" class="required"><?php echo $this->__('Bank account number') ?>:<em>*</em></label>
|
13 |
<div class="input-box">
|
14 |
+
<input type="text" title="<?php echo $this->__('Bank account number') ?>" class="input-text required-entry validate-buckaroo-iban" id="<?php echo $_code ?>_account_number" name="payment[account_number]" value="<?php echo $this->escapeHtml($this->getAccountNumber()); ?>" />
|
15 |
</div>
|
16 |
</li>
|
17 |
<?php if($this->getBillingCountry() != 'NL'):?>
|
18 |
<li>
|
19 |
<label for="<?php echo $_code ?>_bank_number"><?php echo $this->__('BIC number') ?>:</label>
|
20 |
<div class="input-box">
|
21 |
+
<input type="text" title="<?php echo Mage::helper('buckaroo3extended')->__('BIC number') ?>" class="input-text" id="<?php echo $_code ?>_bank_number" name="payment[bank_number]" value="<?php echo $this->escapeHtml($this->getBankNumber()); ?>" />
|
22 |
</div>
|
23 |
</li>
|
24 |
<?php else:?>
|
@@ -16,21 +16,21 @@
|
|
16 |
<li>
|
17 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
18 |
<div class="input-box">
|
19 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php echo $this->getFirstname(); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname"/>
|
20 |
</div>
|
21 |
</li>
|
22 |
|
23 |
<li>
|
24 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
25 |
<div class="input-box">
|
26 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php echo $this->getLastname(); ?>" id="<?php echo $_code;?>_BPE_Customerlastname"/>
|
27 |
</div>
|
28 |
</li>
|
29 |
|
30 |
<li>
|
31 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
32 |
<div class="input-box">
|
33 |
-
<input class="input-text required-entry validate-email" type="email" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php echo $this->getEmail(); ?>" id="<?php echo $_code;?>_BPE_Customermail"/>
|
34 |
</div>
|
35 |
</li>
|
36 |
<li>
|
16 |
<li>
|
17 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
18 |
<div class="input-box">
|
19 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php echo $this->escapeHtml($this->getFirstname()); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname"/>
|
20 |
</div>
|
21 |
</li>
|
22 |
|
23 |
<li>
|
24 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
25 |
<div class="input-box">
|
26 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php echo $this->escapeHtml($this->getLastname()); ?>" id="<?php echo $_code;?>_BPE_Customerlastname"/>
|
27 |
</div>
|
28 |
</li>
|
29 |
|
30 |
<li>
|
31 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
32 |
<div class="input-box">
|
33 |
+
<input class="input-text required-entry validate-email" type="email" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php echo $this->escapeHtml($this->getEmail()); ?>" id="<?php echo $_code;?>_BPE_Customermail"/>
|
34 |
</div>
|
35 |
</li>
|
36 |
<li>
|
@@ -20,13 +20,13 @@ $_code = $this->getMethodCode();
|
|
20 |
<li>
|
21 |
<label><?php echo $this->__('Billing name');?>:</label>
|
22 |
<div class="input-box">
|
23 |
-
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->getName(); ?></span>
|
24 |
</div>
|
25 |
</li>
|
26 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
27 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
28 |
<div class="input-box">
|
29 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->getPhoneNumber(); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
30 |
</div>
|
31 |
</li>
|
32 |
<li>
|
@@ -44,7 +44,7 @@ $_code = $this->getMethodCode();
|
|
44 |
<li>
|
45 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
46 |
<div class="input-box">
|
47 |
-
<input class="input-text required-entry validate-buckaroo-iban" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->getBankAccount(); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
48 |
</div>
|
49 |
</li>
|
50 |
<li class="tac-accept">
|
20 |
<li>
|
21 |
<label><?php echo $this->__('Billing name');?>:</label>
|
22 |
<div class="input-box">
|
23 |
+
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername" title="<?php echo $this->__('Name');?>"><?php echo $this->escapeHtml($this->getName()); ?></span>
|
24 |
</div>
|
25 |
</li>
|
26 |
<li <?php if ($this->getAddress()->getTelephone() && $this->getAddress()->getTelephone() != '-'): ?>style="display:none;"<?php endif; ?>>
|
27 |
<label class="required" for="<?php echo $_code;?>_BPE_Customerphone"><?php echo $this->__('Telephone') ?>: <em>*</em></label>
|
28 |
<div class="input-box">
|
29 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Telephone') ?>" name="<?php echo $_code;?>_bpe_customer_phone_number" value="<?php echo $this->escapeHtml($this->getPhoneNumber()); ?>" id="<?php echo $_code;?>_BPE_Customerphone"/>
|
30 |
</div>
|
31 |
</li>
|
32 |
<li>
|
44 |
<li>
|
45 |
<label for="<?php echo $_code;?>_BPE_customer_account_number" class="required"><?php echo $this->__('Bank account number') ?>: <em>*</em></label>
|
46 |
<div class="input-box">
|
47 |
+
<input class="input-text required-entry validate-buckaroo-iban" type="text" title="<?php echo $this->__('Bank account number') ?>" name="<?php echo $_code;?>_bpe_customer_account_number" value="<?php echo $this->escapeHtml($this->getBankAccount()); ?>" id="<?php echo $_code;?>_BPE_customer_account_number" />
|
48 |
</div>
|
49 |
</li>
|
50 |
<li class="tac-accept">
|
@@ -22,19 +22,19 @@
|
|
22 |
<li>
|
23 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
29 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
30 |
<div class="input-box">
|
31 |
-
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php
|
32 |
</div>
|
33 |
</li>
|
34 |
<li>
|
35 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
36 |
<div class="input-box">
|
37 |
-
<input class="input-text required-entry validate-email" type="email" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php
|
38 |
</div>
|
39 |
</li>
|
40 |
<li>
|
22 |
<li>
|
23 |
<label for="<?php echo $_code;?>_BPE_Customerfirstname" class="required"><?php echo $this->__('First name') ?>: <em>*</em></label>
|
24 |
<div class="input-box">
|
25 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('First name') ?>" name="<?php echo $_code;?>_BPE_Customerfirstname" value="<?php $this->escapeHtml($firstname); ?>" id="<?php echo $_code;?>_BPE_Customerfirstname" />
|
26 |
</div>
|
27 |
</li>
|
28 |
<li>
|
29 |
<label for="<?php echo $_code;?>_BPE_Customerlastname" class="required"><?php echo $this->__('Last name') ?>: <em>*</em></label>
|
30 |
<div class="input-box">
|
31 |
+
<input class="input-text required-entry" type="text" title="<?php echo $this->__('Last name') ?>" name="<?php echo $_code;?>_BPE_Customerlastname" value="<?php $this->escapeHtml($lastname); ?>" id="<?php echo $_code;?>_BPE_Customerlastname" />
|
32 |
</div>
|
33 |
</li>
|
34 |
<li>
|
35 |
<label for="<?php echo $_code;?>_BPE_Customermail" class="required"><?php echo $this->__('E-mail address') ?>: <em>*</em></label>
|
36 |
<div class="input-box">
|
37 |
+
<input class="input-text required-entry validate-email" type="email" title="<?php echo $this->__('E-mail address') ?>" name="<?php echo $_code;?>_BPE_Customermail" value="<?php $this->escapeHtml($email); ?>" id="<?php echo $_code;?>_BPE_Customermail" />
|
38 |
</div>
|
39 |
</li>
|
40 |
<li>
|
@@ -25,7 +25,7 @@
|
|
25 |
<li>
|
26 |
<label for="<?php echo $_code;?>_BPE_Customername" class="required"><?php echo $this->__('Name');?>:</label>
|
27 |
<div class="input-box">
|
28 |
-
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername"><?php
|
29 |
</div>
|
30 |
</li>
|
31 |
<li>
|
25 |
<li>
|
26 |
<label for="<?php echo $_code;?>_BPE_Customername" class="required"><?php echo $this->__('Name');?>:</label>
|
27 |
<div class="input-box">
|
28 |
+
<span class="disabled stylefix" id="<?php echo $_code;?>_BPE_Customername"><?php $this->escapeHtml($name); ?></span>
|
29 |
</div>
|
30 |
</li>
|
31 |
<li>
|
@@ -189,9 +189,9 @@
|
|
189 |
"After adding the keys Save Config.","Sla na de invoer de instellingen op."
|
190 |
"Select the uploaded certificate from the dropdown.","Selecteer het certificaat bestand in de dropdown."
|
191 |
"Add the corresponding thumbprint and Save Config.","Voer de corresponderende thumbprint in en sla instellingen op."
|
192 |
-
"Configure and enable the individual payment methods.","
|
193 |
"Payment method specific settings are set under the corresponding tab.","De instellingen van de individuele betaalmethodes staan onder de gelijknamige tab."
|
194 |
-
"Payment methods must be enabled within Buckaroo and Magento.","Activeer
|
195 |
"Contact Buckaroo support for activating or availale payment methods.","Neem contact op met Buckaroo voor beschikbare of active betaalmethodes."
|
196 |
"Enable the module and select the Test or Live modus.","Schakel de module in en kies voor live of test"
|
197 |
"The module has many options to adapt to your business rules.","De module heeft veel opties om aan te passen naar uw specifieke wens."
|
@@ -231,7 +231,7 @@
|
|
231 |
"Enable or disable advanced options.","Schakel de geavanceerde opties in of uit."
|
232 |
"Method specific SecureCode success status","Methode specifieke SecureCode 'success' status"
|
233 |
"Method specific 3D Secure success status","Methode specifieke 3D secure 'success' status"
|
234 |
-
"Your payment was
|
235 |
"Service version used","Gebruikte versie betaalservice"
|
236 |
"Select which version of the payment service to use.","Selecteer welke versie van de betaalservice gebruikt moet worden."
|
237 |
"Version 1 is the old version of IDEAL. Version 2 is the new SEPA version. Please contact Buckaroo for more information.","Versie 1 is de oude versie. Versie 2 is de nieuwe SEPA versie. Neem s.v.p. contact op met Buckaroo voor verdere informatie."
|
@@ -335,7 +335,28 @@ TIG_Buckaroo3Extended::Fee percentage mode,Toeslag percentage modus
|
|
335 |
"We are sorry to inform you that the request to pay afterwards with AfterPay is not possible at this time. This can be due to various (temporary) reasons.<br/><br/> For questions about your rejection you can contact the customer service of AfterPay. Or you can visit the website of AfterPay and click 'Frequently asked questions' through this link <a href='http://www.afterpay.nl/page/consument-faq'>http://www.afterpay.nl/page/consument-faq</a> in the section 'Datacontrol'.<br/><br/> We advice you to choose a different payment method to complete your order.","Het spijt ons u te moeten mededelen dat uw aanvraag om uw bestelling achteraf te betalen op dit moment niet door AfterPay wordt geaccepteerd. Dit kan om diverse (tijdelijke) redenen zijn.<br/><br/>Voor vragen over uw afwijzing kunt u contact opnemen met de Klantenservice van AfterPay. Of kijk op de website van AfterPay bij 'Veelgestelde vragen' via de link <a href='http://www.afterpay.nl/page/consument-faq'>http://www.afterpay.nl/page/consument-faq</a> onder het kopje 'Gegevenscontrole'.<br/><br/>Wij adviseren u voor een andere betaalmethode te kiezen om alsnog de betaling van uw bestelling af te ronden."
|
336 |
TIG_Buckaroo3Extended::Fee,Betaaltoeslag
|
337 |
TIG_Buckaroo3Extended::Fee label, Betaaltoeslag label
|
|
|
338 |
"Tax class for Buckaroo Payment fee", "Belasting tarief voor de Buckaroo betaaltoeslag"
|
339 |
"This tax class will be used when calculating the tax for the Buckaroo Payment fee.","Het geselecteerde belasting tarief zal gebruikt worden in de berekening om de betaaltoeslag te berekenen."
|
340 |
"Whether the Buckaroo Payment fee you have entered is incl. or excl. tax.","Selecteer hier of de ingevoerde betaaltoeslag inclusief of exclusief BTW is."
|
341 |
"Display Buckaroo Payment fee","Laat de Buckaroo betaaltoeslag zien"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
"After adding the keys Save Config.","Sla na de invoer de instellingen op."
|
190 |
"Select the uploaded certificate from the dropdown.","Selecteer het certificaat bestand in de dropdown."
|
191 |
"Add the corresponding thumbprint and Save Config.","Voer de corresponderende thumbprint in en sla instellingen op."
|
192 |
+
"Configure and enable the individual payment methods.","U kunt nu de individuele betaalmethodes instellen."
|
193 |
"Payment method specific settings are set under the corresponding tab.","De instellingen van de individuele betaalmethodes staan onder de gelijknamige tab."
|
194 |
+
"Payment methods must be enabled within Buckaroo and Magento.","Activeer alleen betaalmethodes die ook actief zijn in uw contract."
|
195 |
"Contact Buckaroo support for activating or availale payment methods.","Neem contact op met Buckaroo voor beschikbare of active betaalmethodes."
|
196 |
"Enable the module and select the Test or Live modus.","Schakel de module in en kies voor live of test"
|
197 |
"The module has many options to adapt to your business rules.","De module heeft veel opties om aan te passen naar uw specifieke wens."
|
231 |
"Enable or disable advanced options.","Schakel de geavanceerde opties in of uit."
|
232 |
"Method specific SecureCode success status","Methode specifieke SecureCode 'success' status"
|
233 |
"Method specific 3D Secure success status","Methode specifieke 3D secure 'success' status"
|
234 |
+
"Your payment was unsuccessful. Please try again or choose another payment method.","Uw betaling was niet succesvol. Probeer het s.v.p. opnieuw of kies een andere betaalmethode."
|
235 |
"Service version used","Gebruikte versie betaalservice"
|
236 |
"Select which version of the payment service to use.","Selecteer welke versie van de betaalservice gebruikt moet worden."
|
237 |
"Version 1 is the old version of IDEAL. Version 2 is the new SEPA version. Please contact Buckaroo for more information.","Versie 1 is de oude versie. Versie 2 is de nieuwe SEPA versie. Neem s.v.p. contact op met Buckaroo voor verdere informatie."
|
335 |
"We are sorry to inform you that the request to pay afterwards with AfterPay is not possible at this time. This can be due to various (temporary) reasons.<br/><br/> For questions about your rejection you can contact the customer service of AfterPay. Or you can visit the website of AfterPay and click 'Frequently asked questions' through this link <a href='http://www.afterpay.nl/page/consument-faq'>http://www.afterpay.nl/page/consument-faq</a> in the section 'Datacontrol'.<br/><br/> We advice you to choose a different payment method to complete your order.","Het spijt ons u te moeten mededelen dat uw aanvraag om uw bestelling achteraf te betalen op dit moment niet door AfterPay wordt geaccepteerd. Dit kan om diverse (tijdelijke) redenen zijn.<br/><br/>Voor vragen over uw afwijzing kunt u contact opnemen met de Klantenservice van AfterPay. Of kijk op de website van AfterPay bij 'Veelgestelde vragen' via de link <a href='http://www.afterpay.nl/page/consument-faq'>http://www.afterpay.nl/page/consument-faq</a> onder het kopje 'Gegevenscontrole'.<br/><br/>Wij adviseren u voor een andere betaalmethode te kiezen om alsnog de betaling van uw bestelling af te ronden."
|
336 |
TIG_Buckaroo3Extended::Fee,Betaaltoeslag
|
337 |
TIG_Buckaroo3Extended::Fee label, Betaaltoeslag label
|
338 |
+
"Payment rejected","Betaling geweigerd"
|
339 |
"Tax class for Buckaroo Payment fee", "Belasting tarief voor de Buckaroo betaaltoeslag"
|
340 |
"This tax class will be used when calculating the tax for the Buckaroo Payment fee.","Het geselecteerde belasting tarief zal gebruikt worden in de berekening om de betaaltoeslag te berekenen."
|
341 |
"Whether the Buckaroo Payment fee you have entered is incl. or excl. tax.","Selecteer hier of de ingevoerde betaaltoeslag inclusief of exclusief BTW is."
|
342 |
"Display Buckaroo Payment fee","Laat de Buckaroo betaaltoeslag zien"
|
343 |
+
"The payment has been rejected, please try again or select a different paymentmethod.","De betaling is afgewezen, probeer het opnieuw of selecteer een andere betaalmethode."
|
344 |
+
"Your payment was unsuccessful, cancelled by the merchant. Please contact the shop owner.","Uw betaling was niet succesvol, deze is geannuleerd. Als het probleem zich blijft voordoen neem dan contact op met de shopbeheerder."
|
345 |
+
"Your payment was unsuccessful, cancelled by consumer.","Uw betaling is volgens ons systeem door u geannuleerd. Mocht dit niet het geval zijn, neem dan contact op met de shopbeheerder."
|
346 |
+
"A validation error has occurred. Please try again. If this problem persists, please contact the shop owner.","Er is een validatie fout opgetreden. Probeer het opnieuw. Als het probleem zich blijft voordoen neem dan contact op met de shopbeheerder."
|
347 |
+
"Please read first our knowledge base article about this setting: <a href='https://servicedesk.tig.nl/hc/nl/articles/221318687' target='_blank'>More information about custom error messages</a>.","Lees eerst even ons artikel over deze instelling: <a href='https://servicedesk.tig.nl/hc/nl/articles/221318687' target='_blank'>Meer uitleg over aangepaste foutmelding teksten</a>."
|
348 |
+
"Set response message for an payment failure.","Bericht wanneer een betaling mislukt."
|
349 |
+
"Payment failure","Betaling mislukt"
|
350 |
+
"Validation error","Validatie error"
|
351 |
+
"Set response message for an validation error.","Bericht wanneer een validatie error teruggekoppeld wordt"
|
352 |
+
"Technical error","Technische error"
|
353 |
+
"Set response message for an technical error.","Bericht wanneer een technische error teruggekoppeld wordt"
|
354 |
+
"Payment rejected","Betaling afgewezen"
|
355 |
+
"Set response message for an rejected payment","Bericht wanneer een betaling afgewezen is"
|
356 |
+
"Canceled by user","Geanuleerd door klant"
|
357 |
+
"Set response message for an payment canceled by the consumer","Bericht wanneer de klant de betaling heeft geannuleerd"
|
358 |
+
"Canceled by merchant","Geannuleerd door shop eigenaar"
|
359 |
+
"Set response message for an payment canceled by the merchant","Bericht wanneer de shop eigenaar de betaling heeft geannuleerd"
|
360 |
+
"Default message","Standaard bericht"
|
361 |
+
"Set response message for the default message when a payment fails but there is no response code.","Bericht wanneer een betaling is mislukt, maar er geen code teruggekoppeld is."
|
362 |
+
"Custom default error messages","Aangepaste foutmelding teksten"
|
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>tig_buckaroo3extended</name>
|
4 |
-
<version>4.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US">Creative Commons License</license>
|
7 |
<channel>community</channel>
|
@@ -34,7 +34,30 @@ Payment methods available include:
|
|
34 |
- Vpay
|
35 |

|
36 |
Other services offered by this extension include refunds and paymentfee.</description>
|
37 |
-
<notes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
==== Improvements ====
|
39 |
- Compatibiliteit met de Magento Patch SUPEE-6788
|
40 |

|
@@ -95,10 +118,10 @@ Other services offered by this extension include refunds and paymentfee.</descri
|
|
95 |

|
96 |
==== Bug fixes ====
|
97 |
- Fixed a problem where the order ID would stay reserved after a payment had failed, causing errors.</notes>
|
98 |
-
<authors><author><name>TIG</name><user>supporttotal</user><email>servicedesk@
|
99 |
-
<date>
|
100 |
-
<time>
|
101 |
-
<contents><target name="magecommunity"><dir name="TIG"><dir name="Buckaroo3Extended"><dir name="Block"><dir name="Adminhtml"><dir name="Giftcard"><dir name="Edit"><file name="Form.php" hash="cec5b5d92f5f710693e4cb8495cfb6a8"/></dir><file name="Edit.php" hash="28d90558574b93a6cb360b7270991016"/><file name="Grid.php" hash="a3d1b809a0a5c88fb3ff9b74d6b3dd5c"/></dir><file name="Giftcard.php" hash="a3937f82be98c507a28b6fcad86313ee"/><dir name="Sales"><dir name="Order"><dir name="Create"><dir name="Totals"><file name="Fee.php" hash="84d71b5c883b67baa84c2df0bcd8142b"/></dir></dir><dir name="Creditmemo"><dir name="Create"><file name="Fee.php" hash="c294febe98243a2c1f0f74417e07d094"/><file name="RefundFields.php" hash="e237034e28f6f0622de8f9b2ded99590"/></dir><dir name="Totals"><file name="Fee.php" hash="9e7ce33537256a4ee24928932a6de670"/></dir></dir><dir name="Invoice"><dir name="Totals"><file name="Fee.php" hash="f96253212645e3873369e69698f2d9d9"/></dir></dir><dir name="Totals"><file name="Fee.php" hash="6864e33af4fa09ef3bdeb35686701623"/></dir></dir></dir><dir name="System"><dir name="Config"><file name="Hint.php" hash="4586b3c5e42706c2bb3099abcf768b20"/><file name="KlarnaCheck.php" hash="4af2d295960ab6b130d5a00679743973"/><file name="Paymentmethodbanner.php" hash="517693650534e8069de9839c0f5f90f4"/><file name="SellersProtectionCheck.php" hash="fc531673aa166098a19b5c8919c1b992"/><file name="Singlehint.php" hash="78f13dec86b716a2fb6e136c4efbd34f"/><file name="SupportTab.php" hash="0bd8666b7428669839b96a05c794f192"/></dir></dir></dir><dir name="Customer"><dir name="Widget"><file name="Dob.php" hash="c0b2de80572d3acf4228c6e04d5a8a50"/></dir></dir><dir name="PaymentFee"><dir name="Checkout"><dir name="Total"><file name="Fee.php" hash="859c52bdb843bd2a5dca69c1a96b9d85"/></dir></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Totals"><file name="Fee.php" hash="40556128c469edfc7514e8eb46668360"/></dir></dir><dir name="Invoice"><dir name="Totals"><file name="Fee.php" hash="99993c8778754a2aa551a0f263745225"/></dir></dir><dir name="Totals"><file name="Fee.php" hash="f731faca357e5eab220df5c7b0df6d3d"/></dir></dir></dir></dir><dir name="PaymentMethods"><dir name="Afterpay"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="6e3c0bd9eee2fe2be538d221ec96f8f8"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="01a47d3c78466a9efad37d2fecff30f3"/></dir></dir><dir name="Afterpay2"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="89317daa2c708f7a29c515be5381ab80"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="1ae3de4c8e3c9d86a0da556181a1ca20"/></dir></dir><dir name="Amex"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="97996a4a4a6c6b18958147bfcef42de4"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="8dace9e0c5aef7aa47423d37beced0fa"/></dir></dir><dir name="Bancontactmrcash"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="4ecf67c7a2bd57135915105db9d48e39"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="1f7eb6ec2ba19917a46ef9ae877fa453"/></dir></dir><dir name="Cartebancaire"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="5cf43693480003815e8e3b05ac192ab4"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="660156b59b61152aa60d2a5b5b96af89"/></dir></dir><dir name="Cartebleue"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="9f11bef74e08bdf03b3648d216c59de3"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="224854a2564636708415b06a9ac83b08"/></dir></dir><dir name="Checkout"><dir name="Form"><file name="Abstract.php" hash="ca58bdd7d2e9e99735527eef123d3fa4"/></dir></dir><dir name="Directdebit"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="8d0f3a1ffd3f2920cb38b7283c8f7a47"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="ed6db2005ec69b7a54e928a0d33e7f00"/></dir><file name="Info.php" hash="dcf3f19dcd8fdcf6db3113439ccfd5b6"/></dir><dir name="Empayment"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="460d4674e572573c5738ce87bf201202"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="ddb8cb90231659f17c5c7ba38ad969b7"/></dir></dir><dir name="Eps"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="a329209f134afe361ef7d9adf957745a"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="01058a7858b1007bc56d2acd08e3274e"/></dir></dir><dir name="Giftcards"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="97996a4a4a6c6b18958147bfcef42de4"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="27eb0ffa3bf234b1326d2618ab479f77"/></dir></dir><dir name="Giropay"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="a384d5ca6369442901387ac5555b061e"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="5956caafb68cb45543a93a02d8d16efa"/></dir></dir><dir name="Ideal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="98506d7cf7339a1a3bd51aff75a2d41d"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="54c8ad9a18ec06e153c645c8864727b5"/></dir></dir><dir name="Maestro"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="7a9476690ad27d5516fb2d094b361626"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="fd5b8435c163c21d889417f2035f6434"/></dir></dir><dir name="Mastercard"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="e1a5f220e48ae8ac0a6f844b16207a51"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="4514ef760ad660a9525fa87e13f068f2"/></dir></dir><dir name="Masterpass"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="f474094f2b38459d29e5d9eaf945a422"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="00cd5f45d68b9253fda9d28ea44ca553"/></dir></dir><dir name="Onlinegiro"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="5ae5ce5ebf3041535bf17f2711a4f445"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="52f89dd09f299949411ba572e20becc0"/></dir></dir><dir name="Paymentguarantee"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="250e5f514cd312e895aaa6926bff353a"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="6b885fd2a46d3fecde873e76941cb1c2"/></dir></dir><dir name="Paypal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="20153fa7827484b096d609bf341c5515"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="41dbb35224e46842c01eeea1b2fa1c2f"/></dir></dir><dir name="Payperemail"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="cf526aa3604fc2e59f74840fb6de3acd"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="a4e6609168127b0200df2c9a200ae8c5"/></dir></dir><dir name="Paysafecard"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="ddbccd2574c89997aaed10b08131782b"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="aa28693fe1c5f3e874efc38b15733ee9"/></dir></dir><dir name="Sofortueberweisung"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="a9953aa93ace25c4615e11ca2f5e06c5"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="85fc73af91aab1b43704cac56539e1b3"/></dir></dir><dir name="Transfer"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="5cb8050c05c683f8661cac7e66a3e9ca"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="1ddf724fa739e6ebb402de143f763106"/></dir></dir><dir name="Visa"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="1d9d4dc8aef79cefdd4682bebdc9b0fb"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="53d775fe383da75293031b8b93019f48"/></dir></dir><dir name="Visaelectron"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="f406d49fd695718e620397fe82f66196"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="3cbb7e02bba4eaa57099e8bd6de91511"/></dir></dir><dir name="Vpay"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="0de8e8b98f01fab7e770f5b419d2ff79"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="2cd464f9298f30249baa85d5e9f8233b"/></dir></dir></dir><dir name="Refund"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="NoOptionsAvailable.php" hash="f40e0935fc520a46d16c6d2d93c65a02"/></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="52dcedb162abe6fe2dd122f22fc08a38"/><file name="StateCodes.php" hash="b2c6d80d88c652415341c1babede7c57"/></dir><dir name="Model"><file name="Abstract.php" hash="47b7460f1bb83391d1f0438a3b78b3d9"/><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Buckaroo"><file name="Certificate.php" hash="81662b088ecdd765c6d3219fae334af1"/><file name="Fee.php" hash="3e98f9441b4ceee3ed10f29590243a6a"/></dir></dir></dir></dir></dir><dir name="Certificate"><file name="Certificate.php" hash="ff3ede1ae2fc24b0fb8657f6262ddcca"/></dir><file name="Certificate.php" hash="4f0c237526e019a188b0abd58820ab2a"/><file name="Giftcard.php" hash="8c3125cece761673aef50307e4f6b398"/><dir name="Masterpass"><file name="V06.php" hash="b1d34af77b257b0dd56962751dddc2f7"/></dir><dir name="Mysql4"><file name="Setup.php" hash="fede9dbd2f1b214a12aa98bd895018b9"/></dir><dir name="Observer"><file name="Abstract.php" hash="8b055989bfbc887cbf0b10ca695d528e"/><file name="BackendOrder.php" hash="4efdbd37d08621f508d0c4b1e81548ec"/></dir><file name="Observer.php" hash="48b3c0744ecad5fbfc6bb87f3aecda85"/><dir name="OldPaymentMethods"><file name="OldPaymentMethod.php" hash="528157a9379be2299d4db7170d59cb4e"/></dir><dir name="PaymentFee"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><dir name="Fee"><file name="Abstract.php" hash="7a735d2cdd496f1ab39b5e7fa39385eb"/></dir><file name="Fee.php" hash="932fd6e5229ea0e03bfc8c4a3cdb08b6"/><file name="FeeTax.php" hash="de53ceeec529fe83d61a440397e5ae8f"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Fee.php" hash="c3c18aedec2ec4f8626643db53c7ac67"/><file name="FeeTax.php" hash="55260378223e3bb0e6daace9388e2e03"/><file name="Subtotal.php" hash="2e44bed3b438dc0a44a4fc5c9bb8b426"/></dir></dir><dir name="Pdf"><dir name="Total"><file name="Fee.php" hash="2f837fd9e9c55a921fd505e0b6b34d1d"/><file name="Grandtotal.php" hash="f31d624fffaa5b35c81ced7a251c5c97"/><file name="Tax.php" hash="f0d2374a156c19a88b37f9d76ad56c55"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><dir name="Fee"><file name="Abstract.php" hash="4d4a5e078ed2fb568ac28ce736321d59"/></dir><file name="Fee.php" hash="0a7ec955f8bfe4b42c3482b53dfaa98c"/><file name="FeeTax.php" hash="970b285c1df9ad676b426946b3b21603"/></dir></dir></dir><file name="Service.php" hash="38d9ea54efba391312d6f3b28686d9e7"/><dir name="System"><dir name="Config"><dir name="Source"><file name="FeeTaxClass.php" hash="13fd7cb66310ce16d3f073ff39d108de"/></dir></dir></dir></dir><dir name="PaymentMethods"><dir name="Afterpay"><file name="Observer.php" hash="c69264282577631e768c897b9ad862de"/><file name="PaymentMethod.php" hash="08f0ead679bf505a1a3db6b580600647"/></dir><dir name="Afterpay2"><file name="Observer.php" hash="fc491fd84036c1b971e8b45b64a8703c"/><file name="PaymentMethod.php" hash="5b2dede30a1f0e5030f6d6d3a8a738f0"/></dir><dir name="Amex"><file name="Observer.php" hash="7d1822fd50bcb7cf0870e25e6f23dc22"/><file name="PaymentMethod.php" hash="76aad7b5b1b5eec3565596a46b0bad92"/></dir><dir name="Bancontactmrcash"><file name="Observer.php" hash="d3c84086400e2f58a7b16b428ef56b4d"/><file name="PaymentMethod.php" hash="03f087c748eb59b4c08f12524f88474b"/></dir><dir name="Cartebancaire"><file name="Observer.php" hash="90dfbb6363648b77667a769928a7d74f"/><file name="PaymentMethod.php" hash="8133e6b1b3f68e879200e233fbd88b68"/></dir><dir name="Cartebleue"><file name="Observer.php" hash="42e6154b3ed81a5c62212b76af94ba8d"/><file name="PaymentMethod.php" hash="f6174e8aaa6b9425ef56096fe31a2279"/></dir><dir name="Directdebit"><file name="Observer.php" hash="d69fea8936a47b872022f8d983e9be4a"/><file name="PaymentMethod.php" hash="49cd22ff14b88cc95b394288c673e5b9"/></dir><dir name="Empayment"><file name="Observer.php" hash="b50935e06c48f1288250df3a89c1937a"/><file name="PaymentMethod.php" hash="d870c837eff76d921251c1ae77f7da91"/></dir><dir name="Eps"><file name="Observer.php" hash="beab5315b271c662b88de70f4c37e437"/><file name="PaymentMethod.php" hash="9fdaac7fe5d631e7433d96e44b0a352c"/></dir><dir name="Giftcards"><file name="Observer.php" hash="3fff3090241dee02cc181562ccc0be98"/><file name="PaymentMethod.php" hash="c13e50817ea4b175459aa00ef55ceb99"/></dir><dir name="Giropay"><file name="Observer.php" hash="150c3f7e14fa48582e79c4de971d77fc"/><file name="PaymentMethod.php" hash="597f7589be437f9cc5543a492c944fb1"/></dir><dir name="Ideal"><file name="Observer.php" hash="6e3fe42e721da075efa8911a83626596"/><file name="PaymentMethod.php" hash="887eb231ed601e191a8d96c8e1c6f1ea"/></dir><dir name="Maestro"><file name="Observer.php" hash="b5679881bfd06e5c98e6acac05343382"/><file name="PaymentMethod.php" hash="726ab3653211cde3a67d8814ad7fceb2"/></dir><dir name="Mastercard"><file name="Observer.php" hash="99b236f76b4346d6b0059b2b5126cf31"/><file name="PaymentMethod.php" hash="3d84627f57dbe5492e85caf35e4d9834"/></dir><dir name="Masterpass"><file name="Observer.php" hash="ba554ffffe8ec4480736d18f0020b4be"/><file name="PaymentMethod.php" hash="352549517053d396ef2e13743970932c"/></dir><dir name="MasterpassLightbox"><file name="Observer.php" hash="cfef79e6bb2c9d9c487f0ec087085182"/><file name="PaymentMethod.php" hash="0bbdfcaf60690820bf5833d020786a1a"/></dir><dir name="Onlinegiro"><file name="Observer.php" hash="d8a90c5c36a45dc5845f3f38d86015e7"/><file name="PaymentMethod.php" hash="8e90b5a32e15865f89219c6304ac7eda"/></dir><file name="PaymentMethod.php" hash="6348e1a3623b5001514e89433b5a43be"/><dir name="Paymentguarantee"><file name="Observer.php" hash="82783861718c2ac222106247ef7bc610"/><file name="PaymentMethod.php" hash="c37dceb8dbf9c1a7d83bc1cd6431f1a0"/></dir><dir name="Paypal"><file name="Observer.php" hash="42a860b3cd28d3dae91bf0cdcf6cbf29"/><file name="PaymentMethod.php" hash="4304dd8b85e113512c5c21a5b302ce3e"/></dir><dir name="Payperemail"><file name="Observer.php" hash="76591424a703b18948dd60be7c6e5b12"/><file name="PaymentMethod.php" hash="2fd55a378ddede3897da5dccf642e486"/></dir><dir name="Paysafecard"><file name="Observer.php" hash="5954a4b4bf9dd4febd8d84988e7282b9"/><file name="PaymentMethod.php" hash="771fe27ce89c1451bb03d1fb2b3c569e"/></dir><dir name="Sofortueberweisung"><file name="Observer.php" hash="96a4db03f99ed03bfc91ab3b315cc1da"/><file name="PaymentMethod.php" hash="3ce7b2d7c1ea195122174f6b66de7ac8"/></dir><dir name="Transfer"><file name="Observer.php" hash="eea70837020fcc703d2eb383f7926765"/><file name="PaymentMethod.php" hash="34878422839008d966bb7a86dc67477f"/></dir><dir name="Visa"><file name="Observer.php" hash="80182203018d18c7878b683765e9c6d1"/><file name="PaymentMethod.php" hash="cc082b4d6adfc96bf9a3c8b10500aea0"/></dir><dir name="Visaelectron"><file name="Observer.php" hash="ca9f4a9b94b2c3bd00733df160c4493e"/><file name="PaymentMethod.php" hash="1c6c4206cd80c4fcd0c02fd510d322f4"/></dir><dir name="Vpay"><file name="Observer.php" hash="61d59a900b732bb15f82dacb9a59407f"/><file name="PaymentMethod.php" hash="318085aa11380ca26d8486d3e40ab49c"/></dir></dir><file name="Process.php" hash="c457000e41690596888188b96f704040"/><dir name="Refund"><file name="Creditmemo.php" hash="3da1b8bc9cf6fed2962608366858d0e4"/><file name="Observer.php" hash="5b9ad329867e037eb75c4e287cb96530"/><dir name="Request"><file name="Abstract.php" hash="f61f0ffc429b2f67713525d35b69e3ce"/></dir><dir name="Response"><file name="Abstract.php" hash="497c7bb9a2c51709b30b7eb71caf3ed6"/><file name="Push.php" hash="2a68805f66dcb9d710184b5d4831a168"/></dir><dir name="Sources"><file name="StatusesClosedFailed.php" hash="4972f40ca79890943b064dde78ce4dcd"/><file name="StatusesClosedSuccess.php" hash="ee554ae7199ce719ff3752821a3bdd08"/><file name="StatusesCompleteFailed.php" hash="2cdf858b2802f4c7219d47b3ad74f723"/><file name="StatusesCompleteSuccess.php" hash="82e0c3cc3e5464d52382f5d0c283b3fe"/><file name="StatusesProcessingFailed.php" hash="1e312bcc824623a3346bed6f64f1e170"/><file name="StatusesProcessingSuccess.php" hash="4f5fe2bbb1423bf24b595bb76d489cec"/></dir></dir><dir name="Request"><file name="Abstract.php" hash="05750d6a206e1edd636e8fbd9f81426c"/><file name="Availability.php" hash="0a49991bb4a0eaf028f52798121142a7"/><file name="Quote.php" hash="be0df87844e191275fcfd03047d6289c"/><file name="QuoteFinal.php" hash="f827a4953d6adc0d8681970351ffda84"/></dir><dir name="Resource"><dir name="Certificate"><file name="Collection.php" hash="793d24a8b45acfd95a86cb56f10c4af9"/></dir><file name="Certificate.php" hash="2944bbd321d00f4530a2ae9f420db461"/><dir name="Giftcard"><file name="Collection.php" hash="3f001857a1b75f42bcbb9af0e9ba8bae"/></dir><file name="Giftcard.php" hash="ce7fe75cca48d71fa78441fb42eb17ff"/><file name="Setup.php" hash="0a1ef7d53f0a597cddbe1ea136cb1b80"/></dir><dir name="Response"><file name="Abstract.php" hash="93b24628a7be96d8a0e4744425e9d0ac"/><file name="BackendOrder.php" hash="518b73cc70ddca0ec659760e0e9b20bc"/><file name="MasterPass.php" hash="dab1fab67ec634d50252e7bcc66b02e5"/><file name="Push.php" hash="eabd99045449e90c89672c87dcb113d3"/><file name="Quote.php" hash="919b23d4b4363e770ed1a4902ed92c10"/><file name="Return.php" hash="27539258c2c3040b1d24361a6863bc06"/></dir><file name="Soap.php" hash="bb1702e70454dfdd8ba14b44711dc989"/><dir name="Sources"><file name="AcceptgiroDirectdebit.php" hash="635aea382493c1fe9497c02ad50dd5c5"/><dir name="Afterpay"><file name="AvailableCurrencies.php" hash="beb11c20245dc8a624df36fa8d2dc543"/></dir><dir name="Afterpay2"><file name="AvailableCurrencies.php" hash="d98e8ed7f4f65f44ee4d7380b02bbca3"/></dir><file name="Allspecificcountries.php" hash="718960abf74dead25882b4c9aed6748b"/><dir name="Amex"><file name="AvailableCurrencies.php" hash="6240bfa85eba943133c0b2ec5d84e703"/></dir><file name="Availablemethods.php" hash="3990954382e47269fc22fcc2ba9d1db5"/><dir name="Bancontactmrcash"><file name="AvailableCurrencies.php" hash="5d1359f1533582c92d59a50f0d3c3b69"/></dir><file name="BusinessToBusiness.php" hash="7433dd041e659bef9d589500a21edc7e"/><dir name="Cartebancaire"><file name="AvailableCurrencies.php" hash="f7e9ab1829a192ecb553422a95c0ba60"/></dir><dir name="Cartebleue"><file name="AvailableCurrencies.php" hash="05dfd6c7bd932c6db5f38f940c217176"/></dir><file name="Certificates.php" hash="17424773cdbdaef39c5961573bd12e47"/><file name="CultureType.php" hash="b77bac794ad88424f0d8bee4b58e57e8"/><dir name="Directdebit"><file name="AvailableCurrencies.php" hash="942251d7321bc013af0067ae61303a20"/></dir><dir name="Empayment"><file name="AvailableCurrencies.php" hash="e1742054645fab1892d1854bf739b548"/></dir><dir name="Eps"><file name="AvailableCurrencies.php" hash="e13ab7ac7dd535bde24b2441ff6a99a4"/></dir><file name="FeePercentageMode.php" hash="c5f13efdcadfb0ecd58a777bd44405c0"/><dir name="Giftcards"><file name="AvailableCards.php" hash="e7ff41b43fd9735391172a6761ce5beb"/><file name="AvailableCurrencies.php" hash="7430c988592a09f106bd0fbc95c87442"/></dir><dir name="Giropay"><file name="AvailableCurrencies.php" hash="ed685c06165b2eb906665a1992d90a4d"/></dir><dir name="Ideal"><file name="AvailableCurrencies.php" hash="f70ac8b2bf244b48865b3607403e5928"/><file name="ServiceVersion.php" hash="d15b8457484c53045d88f1866cd81b95"/></dir><dir name="Maestro"><file name="AvailableCurrencies.php" hash="e18b47ee64702f9d5d45bdf3a3098f55"/></dir><dir name="Mastercard"><file name="AvailableCurrencies.php" hash="c956e85f9da2a52f00978b02a4184391"/></dir><dir name="Masterpass"><file name="AvailableCurrencies.php" hash="e336bae86456987ce7b26121e157282c"/></dir><dir name="Onlinegiro"><file name="AvailableCurrencies.php" hash="6a4009bd81e02367e13c6493c113cec4"/></dir><file name="PaymentMethodArea.php" hash="2fe7d3978305a9fc533129623bc37ef5"/><dir name="Paymentguarantee"><file name="AvailableCurrencies.php" hash="eaab1072f162a21734ee681a8b01aeb3"/></dir><dir name="Paypal"><file name="AvailableCurrencies.php" hash="551f2f942e34da9a93ee4021e93b65a0"/></dir><dir name="Payperemail"><file name="AvailableCurrencies.php" hash="60bf5c055fb3cefb7b986716f1058f61"/></dir><dir name="Paysafecard"><file name="AvailableCurrencies.php" hash="0fa60d24e1a0a8871d856eab408dc1ea"/></dir><file name="ReminderLevel.php" hash="e37cb0ef83fa54d1f034ebec165fd7f6"/><dir name="Sofortueberweisung"><file name="AvailableCurrencies.php" hash="24ddd8be6ec6bee4471b234dcdebde2a"/></dir><file name="States.php" hash="77145e1431f0377b2c7c6812577aae9f"/><file name="StatusesFailed.php" hash="ca0406c3a0d1964b0e99aac3401d4484"/><file name="StatusesPending.php" hash="af8a6a3b57acea25e924090a37efc765"/><file name="StatusesPendingPayment.php" hash="c708bdeab09d6ed426310fb22c8571aa"/><file name="StatusesSuccess.php" hash="932910d9c8f0ae7debfbdaf72d0fd511"/><file name="TaxClasses.php" hash="b3eac25c3c44b3927f3fd5c42f6a84ab"/><file name="TestLive.php" hash="565c66468270e1dfdd2d71b9c80e7e87"/><dir name="Transfer"><file name="AvailableCurrencies.php" hash="a6f184fe5f8084bcfdb738c810149696"/></dir><dir name="Visa"><file name="AvailableCurrencies.php" hash="6b8c04c59ee273f5dbe75c5994153738"/></dir><dir name="Visaelectron"><file name="AvailableCurrencies.php" hash="4d95dc3ec06176f92ea185d8887807f9"/></dir><dir name="Vpay"><file name="AvailableCurrencies.php" hash="a18fe908ab589fd37e178e64683457d6"/></dir><file name="Yesno.php" hash="b7fd7889636bccfbc1e6db14e804c221"/></dir></dir><dir name="certificate"><file name="Checkout.pem" hash="441f60bb62fdc14434954514b01d0aa3"/></dir><dir name="controllers"><dir name="BuckarooAdminhtml"><file name="GiftcardController.php" hash="5765e2d0040b99d44e22c9fd1827fada"/></dir><file name="CheckoutController.php" hash="1cbd06d3bd0175312a7ce17117f8d892"/><file name="NotifyController.php" hash="1459dd86582340f596a260273911c742"/></dir><dir name="etc"><file name="adminhtml.xml" hash="cdf9286c052532056b1cc8ced7b6bf8e"/><file name="config.xml" hash="da0b249200d430032328a88d55417694"/><file name="masterpass.xml" hash="025bbcb407a45ac231fff82c58b647ee"/><file name="system.xml" hash="4a9599a7984eaa8ea67668b60823bec6"/></dir><dir name="lib"><file name="Buckaroo.wsdl" hash="4fc7278e90be66fc8101c699f73b6204"/><file name="Import_1.xsd" hash="32c5184fc8f2010a202b2021e1b7fc00"/><file name="Import_10.xsd" hash="a64b4c201518b512fc6bc1ab78f0102f"/><file name="Import_11.xsd" hash="161e2970900419dc387af04e37f3a8ee"/><file name="Import_12.xsd" hash="146273756bb0a9bfd6ea8f5fba22ee9c"/><file name="Import_13.xsd" hash="1727b36ee762f6b1617c49d3e7597f75"/><file name="Import_14.xsd" hash="815f6849ad9b89b0295ffb48082ff619"/><file name="Import_15.xsd" hash="dc6a0cf5ca0cd6a52c2c0e18b7182f5a"/><file name="Import_16.xsd" hash="6511f38274501935bc847881e9fa27ed"/><file name="Import_17.xsd" hash="3ca8df56825b5a88509138faf79de2f8"/><file name="Import_18.xsd" hash="9be4df50a6bdca4bd196f26d2ae4e429"/><file name="Import_19.xsd" hash="9c4cd9b53bdf09b597e420cb58c32a5c"/><file name="Import_2.xsd" hash="bbeaa3381c5b550d2dfad8c049ba68e8"/><file name="Import_20.xsd" hash="cc7fa2b280b8f2d38da43e9fc7b94f86"/><file name="Import_21.xsd" hash="9ca3b39018c8583aa18ca98340288813"/><file name="Import_22.xsd" hash="dedd6c550d812705832feaaef60c721f"/><file name="Import_23.xsd" hash="c7b8bfae66463e58ce68c7f77eec04a4"/><file name="Import_24.xsd" hash="97ff34ab5da093f868dfd6623d934032"/><file name="Import_25.xsd" hash="52024ab7933277cb56aacc558609e67a"/><file name="Import_3.xsd" hash="dead2627684b2cf45f72f5dd9235738d"/><file name="Import_4.xsd" hash="ad27bf7d8bedc5e44f6a9ef862a05cb5"/><file name="Import_5.xsd" hash="a9c07bdedf700b572b89172e71dac0cd"/><file name="Import_6.xsd" hash="a6b2e2ac238b942b075f8cf186a644ed"/><file name="Import_7.xsd" hash="47193b5224627392508a074dd94c912d"/><file name="Import_8.xsd" hash="d167423bf89d1029a58e78ce4a000c0b"/><file name="Import_9.xsd" hash="52518de0039a5167b6d0bf803916c6e2"/></dir><dir name="sql"><dir name="buckaroo3extended_setup"><file name="mysql4-data-upgrade-4.12.0-4.13.0.php" hash="851354a41d84e5a043547376e4974798"/><file name="mysql4-data-upgrade-4.4.2.0-4.5.0.0.php" hash="3f34113aa093ec80a41c67926bdda27b"/><file name="mysql4-data-upgrade-4.6.1-4.7.0.php" hash="e2ffae63c1533bbe6d12e0e0532866dd"/><file name="mysql4-install-0.1.0.php" hash="60db243184184dd2b8b61adbc92e3032"/><file name="mysql4-upgrade-0.1.0-2.0.2.php" hash="34983df0c6286b761c2e4be9c6cc7952"/><file name="mysql4-upgrade-2.0.2-4.0.0.php" hash="34983df0c6286b761c2e4be9c6cc7952"/><file name="mysql4-upgrade-4.0.3-4.1.0.php" hash="d30fcb21bcd10039a9a77e890cdb519d"/><file name="mysql4-upgrade-4.3.1-4.3.2.php" hash="7affe54620a30f9feb8652c3e3b20696"/><file name="mysql4-upgrade-4.3.3.0-4.4.0.0.php" hash="3f27e188751bcd62c624192a8658c2e8"/><file name="mysql4-upgrade-4.4.0.0-4.4.1.0.php" hash="9353901c8546ed0bd126ee14be081ec6"/><file name="mysql4-upgrade-4.6.1-4.7.0.php" hash="9cfe09a4b22a88390182dd1851d110be"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="TIG_Buckaroo3Extended.xml" hash="6a23faf30df008518782b2d2a828c8a4"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="TIG"><file name="buckaroo3extended.xml" hash="32b7c8ba8355c05fb69d758325db0dc6"/></dir></dir><dir name="template"><dir name="buckaroo3extended"><dir name="directdebit"><file name="info.phtml" hash="d1ba310ae081037271ee78d696db690f"/></dir><dir name="onlinegiro"><dir name="checkout"><file name="form.phtml" hash="997a24214a955aea9b2b19e18c8cb658"/></dir></dir><dir name="payperemail"><dir name="checkout"><file name="form.phtml" hash="5bc3425008dcb754c5b9fa544d88ceac"/></dir></dir><dir name="refund"><dir name="system"><dir name="config"><file name="noOptionsAvailable.phtml" hash="38c734121ab4b8554347c1569e0aae01"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="create"><file name="js.phtml" hash="3edec4e9d05ac156c3cc3314ceada764"/><dir name="totals"><file name="fee.phtml" hash="9864e20a538296885ae34f772708a90f"/></dir></dir><dir name="creditmemo"><dir name="create"><file name="refund_fields.phtml" hash="a2e1f0c61a7c299b112122e08146da2e"/><dir name="totals"><file name="fee.phtml" hash="6292242b0ff50c1187b2829da815e601"/></dir></dir></dir><dir name="totals"><file name="tax.phtml" hash="4bf6a29c289e42375e3bca41f6495bd9"/></dir></dir></dir><dir name="system"><dir name="config"><file name="hint.phtml" hash="7c107d72d94338010dcfa3e4425f968e"/><file name="klarnaCheck.phtml" hash="69395e036253f21fbb9f3cc6a494930b"/><file name="paymentmethodbanner.phtml" hash="d4d30e0fabe6484e4c2181fa1074ce12"/><file name="paypalRegionCheck.phtml" hash="170712863a97ce788da8a2c059077b4f"/><file name="singlehint.phtml" hash="f4d4e28c7899e15b6692dcceb975ad77"/><file name="supportTab.phtml" hash="d5d73d9111ea1b93716c69ae799d4819"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="TIG"><file name="buckaroo3extended.xml" hash="21bd91c1ec958f1f04e886e42fd51718"/></dir></dir><dir name="template"><dir name="buckaroo3extended"><dir name="afterpay"><dir name="checkout"><file name="form.phtml" hash="184bb82bb0413b53ec851ea76aeb4141"/></dir></dir><dir name="afterpay2"><dir name="checkout"><file name="form.phtml" hash="184bb82bb0413b53ec851ea76aeb4141"/></dir></dir><dir name="amex"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="bancontactmrcash"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="cartebancaire"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="cartebleue"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="checkout"><dir name="total"><file name="buckaroo_fee.phtml" hash="070cdb545d718c890f1b372246a26143"/></dir></dir><dir name="customer"><dir name="widget"><file name="dob.phtml" hash="fe142f7345e1908b8354d20f69023269"/></dir></dir><dir name="directdebit"><dir name="checkout"><file name="form.phtml" hash="8a3809bbc3d5e14d000a0a89206b1f0b"/></dir><file name="info.phtml" hash="f494d2b2d8f27df3a40548b8a5e38a99"/></dir><dir name="empayment"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="eps"><dir name="checkout"><file name="form.phtml" hash="77e7d2894364dbf959c50480b8242ac9"/></dir></dir><dir name="giftcards"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="giropay"><dir name="checkout"><file name="form.phtml" hash="1d5f7d7fb64e7adcbcd980daff0dbf5d"/></dir></dir><dir name="ideal"><dir name="checkout"><file name="form.phtml" hash="5994e8bf263928737f392db6cb75a359"/></dir></dir><file name="jquery.phtml" hash="7c274dd682ae4273e7a85a477d7125ae"/><dir name="maestro"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="mastercard"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><file name="oneStepCheckout.phtml" hash="bc07be11bfe81f21a38eb332362932e6"/><dir name="onlinegiro"><dir name="checkout"><file name="form.phtml" hash="8b895e7f56531e3beab809270ae1a175"/></dir></dir><dir name="paymentFee"><dir name="checkout"><file name="fee.phtml" hash="80cfb59b392afa5bdb7d012c4782e8fa"/></dir></dir><dir name="paymentguarantee"><dir name="checkout"><file name="form.phtml" hash="50248bddb9fe74eecfd8fd1e9286bacb"/></dir><file name="termsAndConditions.phtml" hash="6f1fd609fc1baf3a541707f6fbe129f7"/></dir><dir name="paypal"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="payperemail"><dir name="checkout"><file name="form.phtml" hash="405369f9e2ceec15b76970b9f9ed8dfd"/></dir></dir><dir name="paysafecard"><dir name="checkout"><file name="form.phtml" hash="77e7d2894364dbf959c50480b8242ac9"/></dir></dir><file name="saveData.phtml" hash="523e37b63f6a90ac00307551d7bcf3e4"/><dir name="sofortueberweisung"><dir name="checkout"><file name="form.phtml" hash="77e7d2894364dbf959c50480b8242ac9"/></dir></dir><dir name="transfer"><dir name="checkout"><file name="form.phtml" hash="f88cbbb4f63010bd554c3dd5fb974b36"/></dir></dir><dir name="visa"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="visaelectron"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="vpay"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="template"><dir name="buckaroo3extended"><dir name="afterpay"><dir name="checkout"><file name="form.phtml" hash="bd336fae384e871e678257e2cd554417"/></dir></dir><dir name="afterpay2"><dir name="checkout"><file name="form.phtml" hash="1fdca173bbf8f2afce5c6682fb2e3b20"/></dir></dir><dir name="amex"><dir name="checkout"><file name="form.phtml" hash="489ab613e6035a0df55d64570c296873"/></dir></dir><dir name="bancontactmrcash"><dir name="checkout"><file name="form.phtml" hash="fc71bc66b3ce270b5f7d3f27edd64cad"/></dir></dir><dir name="cartebancaire"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="cartebleue"><dir name="checkout"><file name="form.phtml" hash="733b3a75405d26a5ee080d73b534d52f"/></dir></dir><dir name="directdebit"><dir name="checkout"><file name="form.phtml" hash="445fb805e9ebc539ffe1727d4831f87e"/></dir><file name="info.phtml" hash="f494d2b2d8f27df3a40548b8a5e38a99"/></dir><dir name="empayment"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="eps"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="giftcards"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="giropay"><dir name="checkout"><file name="form.phtml" hash="eb814a8ed955ef8cc9b5ee48284f3fae"/></dir></dir><dir name="ideal"><dir name="checkout"><file name="form.phtml" hash="0af09a938c81a157f11798c410fd3920"/></dir></dir><dir name="maestro"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="mastercard"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="onlinegiro"><dir name="checkout"><file name="form.phtml" hash="2e90ffaaadd1668b819f8a3b50ffcf3b"/></dir></dir><dir name="paymentguarantee"><dir name="checkout"><file name="form.phtml" hash="eba82b9ecb5b0801003983fff7cce4ff"/></dir><file name="termsAndConditions.phtml" hash="6f1fd609fc1baf3a541707f6fbe129f7"/></dir><dir name="paypal"><dir name="checkout"><file name="form.phtml" hash="6fa92b1eb2fb616a99fd1f9d2bc4e141"/></dir></dir><dir name="payperemail"><dir name="checkout"><file name="form.phtml" hash="86bfa57da0f868d99b2d3038bb2fe802"/></dir></dir><dir name="paysafecard"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="sofortueberweisung"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="transfer"><dir name="checkout"><file name="form.phtml" hash="f657a32ca139023e812720fa9821702e"/></dir></dir><dir name="visa"><dir name="checkout"><file name="form.phtml" hash="733b3a75405d26a5ee080d73b534d52f"/></dir></dir><dir name="visaelectron"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="vpay"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="tig_buckaroo3extended"><file name="supportTab.css" hash="697af7a62a046a2ed7fe0c0df309470a"/><file name="system_config_edit.css" hash="0bb88faa152728f3b84c57ba062da4bb"/></dir></dir><dir name="images"><dir name="tig_buckaroo3extended"><file name="buckaroo_large.png" hash="72ddf928560ce583ed36fafb7ccca4d5"/><file name="buckaroo_logo_medium.gif" hash="a7e5eb51b749720f6fc31d3a4234072e"/><file name="buckaroo_small.png" hash="af486c1bda7ed73a3ab756801aa4973d"/><file name="glyph_error.gif" hash="a138b803d772f552aa2e49e1c506edbd"/><file name="glyph_info.gif" hash="40f72d28be63ecf2b6ef44c7ea730104"/><file name="glyph_manual.png" hash="771db63b6ffc9de1c06da564796adc6e"/><file name="glyph_pdf.png" hash="a5ea929f4014a88d7320d0293913ace3"/><file name="glyph_success.gif" hash="465a056a3ba3d94367f51c3c0b751391"/><file name="glyph_warning.gif" hash="fa817cb6d49efb9855942ef2b739fc6c"/><file name="legend.gif" hash="d8fb0642901868d489d31b426f3e3406"/><file name="tig_logo_medium.png" hash="780a6b187a34886a3748abbc2eee42a1"/></dir></dir><dir name="js"><dir name="tig_buckaroo3extended"><file name="jquery-1.4.4.min.js" hash="73a9c334c5ca71d70d092b42064f6476"/></dir><dir name="TIG"><dir name="Buckaroo3Extended"><file name="klarnaCheck.js" hash="4aa9345dc7937b177a0de82e09692c27"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="styles_opc.css" hash="f89a6cbf2832d79041a6689c4b829ff8"/><file name="styles_osc.css" hash="b53917c3b2dd8a733a2824df63519527"/></dir></dir></dir><dir name="images"><dir name="tig_buckaroo3extended"><file name="ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="icon_asn.gif" hash="0fbd9493e65ab774cc6859da47c3c8cc"/><file name="logo_abn_s.gif" hash="eb6d7cd949e6fbf671c43cb83c7c3e17"/><file name="logo_fortis_s.gif" hash="7f1ad68de127101a83e02c2e5af01fa7"/><file name="logo_friesland_s.gif" hash="d9955dc120b7d4216d9bd19b6d8621c0"/><file name="logo_ing_s.gif" hash="e56fa35285496c73565bfdf82d6967fa"/><file name="logo_knab_s.gif" hash="146e995dbede4e2798c278d6da26b9d2"/><file name="logo_lanschot_s.gif" hash="f68ceb355661c41779d716a6ef8dfdf3"/><file name="logo_rabo_s.gif" hash="8df417edaf2410ff574d9d1ed453c0bc"/><file name="logo_sns_s.gif" hash="78462566d91b21feca3930ccf203e1f4"/><file name="logo_triodos.gif" hash="f3dd4d744232ddf4c1700068a6b3a531"/></dir></dir><dir name="js"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="jQuery-1.4.4.min.js" hash="5450efeb34b29f09b681e70d41649a54"/><file name="oneStepCheckout.js" hash="2a5bdfb79b02a77a9476a8f90ae9f7e6"/><file name="paymentGuaranteeTermsAndConditions.js" hash="04ace8a551d70f8fbf005bb1123f7fa4"/><file name="saveData.js" hash="a4d062d5ae0e72f9f3cd44d0112182f7"/></dir></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="css"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="styles_opc.css" hash="f89a6cbf2832d79041a6689c4b829ff8"/><file name="styles_osc.css" hash="c7609d8546a9dcaf545abcd8c5e11657"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="nl_NL"><file name="TIG_Buckaroo3Extended.csv" hash="68391429cd854b88170093dfbd70ae50"/></dir><dir name="en_US"><file name="TIG_Buckaroo3Extended.csv" hash="1238d1d0c4a8e8a8468dfc1d36549c56"/></dir></target></contents>
|
102 |
<compatible/>
|
103 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
104 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>tig_buckaroo3extended</name>
|
4 |
+
<version>4.15.2</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US">Creative Commons License</license>
|
7 |
<channel>community</channel>
|
34 |
- Vpay
|
35 |

|
36 |
Other services offered by this extension include refunds and paymentfee.</description>
|
37 |
+
<notes>===== 4.15.2 =====
|
38 |
+
- Verwijderd configuratieveld voor Afterpay, Giftcard "Verstuur email met betalingsinstructies"
|
39 |
+
- Spelfouten op supporttab gecorrigeerd
|
40 |
+
- Correctie van versienummer
|
41 |
+

|
42 |
+
===== 4.15.1 =====
|
43 |
+
- Afterpay oplossing 31 in telefoonnummer
|
44 |
+

|
45 |
+
===== 4.15.0 =====
|
46 |
+
- Merchant kan via Backend zelf feedback instellen voor foutmeldingen 
|
47 |
+
- Payperemail via Backend bij meerdere valuta
|
48 |
+
- Betaalgarant validatie in de checkout op telefoonnummer
|
49 |
+
- Order bevestigingse-mail
|
50 |
+
- jQuery upgrade naar versie 1.12.3
|
51 |
+
- 691 rejected status vertaling
|
52 |
+
- eMaestro andere valuta
|
53 |
+
- Paypermail back-end multistore
|
54 |
+
- Authentification status A/U wordt inzichtelijk gemaakt
|
55 |
+
- Refunden met MisterCash
|
56 |
+
- Nieuwe logo van Buckaroo
|
57 |
+
- OSC 4.5.5 ondersteuning 
|
58 |
+
- Afterpay van Buckaroo neemt telefoonnummer over van de bestelling
|
59 |
+

|
60 |
+
==== 4.14.1 ====
|
61 |
==== Improvements ====
|
62 |
- Compatibiliteit met de Magento Patch SUPEE-6788
|
63 |

|
118 |

|
119 |
==== Bug fixes ====
|
120 |
- Fixed a problem where the order ID would stay reserved after a payment had failed, causing errors.</notes>
|
121 |
+
<authors><author><name>TIG</name><user>supporttotal</user><email>servicedesk@tig.nl</email></author></authors>
|
122 |
+
<date>2016-06-22</date>
|
123 |
+
<time>13:25:21</time>
|
124 |
+
<contents><target name="magecommunity"><dir name="TIG"><dir name="Buckaroo3Extended"><dir name="Block"><dir name="Adminhtml"><dir name="Giftcard"><dir name="Edit"><file name="Form.php" hash="cec5b5d92f5f710693e4cb8495cfb6a8"/></dir><file name="Edit.php" hash="28d90558574b93a6cb360b7270991016"/><file name="Grid.php" hash="a3d1b809a0a5c88fb3ff9b74d6b3dd5c"/></dir><file name="Giftcard.php" hash="a3937f82be98c507a28b6fcad86313ee"/><dir name="Sales"><dir name="Order"><dir name="Create"><dir name="Totals"><file name="Fee.php" hash="84d71b5c883b67baa84c2df0bcd8142b"/></dir></dir><dir name="Creditmemo"><dir name="Create"><file name="Fee.php" hash="c294febe98243a2c1f0f74417e07d094"/></dir><dir name="Totals"><file name="Fee.php" hash="9e7ce33537256a4ee24928932a6de670"/></dir></dir><dir name="Invoice"><dir name="Totals"><file name="Fee.php" hash="f96253212645e3873369e69698f2d9d9"/></dir></dir><dir name="Totals"><file name="Fee.php" hash="6864e33af4fa09ef3bdeb35686701623"/></dir></dir></dir><dir name="System"><dir name="Config"><file name="Hint.php" hash="4586b3c5e42706c2bb3099abcf768b20"/><file name="KlarnaCheck.php" hash="4af2d295960ab6b130d5a00679743973"/><file name="Paymentmethodbanner.php" hash="517693650534e8069de9839c0f5f90f4"/><file name="Responsehint.php" hash="863d4dc447ba4f0cf40d9c6299a21d16"/><file name="SellersProtectionCheck.php" hash="fc531673aa166098a19b5c8919c1b992"/><file name="Singlehint.php" hash="78f13dec86b716a2fb6e136c4efbd34f"/><file name="SupportTab.php" hash="0bd8666b7428669839b96a05c794f192"/></dir></dir></dir><dir name="Customer"><dir name="Widget"><file name="Dob.php" hash="c0b2de80572d3acf4228c6e04d5a8a50"/></dir></dir><dir name="PaymentFee"><dir name="Checkout"><dir name="Total"><file name="Fee.php" hash="859c52bdb843bd2a5dca69c1a96b9d85"/></dir></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Totals"><file name="Fee.php" hash="40556128c469edfc7514e8eb46668360"/></dir></dir><dir name="Invoice"><dir name="Totals"><file name="Fee.php" hash="99993c8778754a2aa551a0f263745225"/></dir></dir><dir name="Totals"><file name="Fee.php" hash="f731faca357e5eab220df5c7b0df6d3d"/></dir></dir></dir></dir><dir name="PaymentMethods"><dir name="Afterpay"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="6e3c0bd9eee2fe2be538d221ec96f8f8"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="01a47d3c78466a9efad37d2fecff30f3"/></dir></dir><dir name="Afterpay2"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="89317daa2c708f7a29c515be5381ab80"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="1ae3de4c8e3c9d86a0da556181a1ca20"/></dir></dir><dir name="Amex"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="97996a4a4a6c6b18958147bfcef42de4"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="8dace9e0c5aef7aa47423d37beced0fa"/></dir></dir><dir name="Bancontactmrcash"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="4ecf67c7a2bd57135915105db9d48e39"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="1f7eb6ec2ba19917a46ef9ae877fa453"/></dir></dir><dir name="Cartebancaire"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="5cf43693480003815e8e3b05ac192ab4"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="660156b59b61152aa60d2a5b5b96af89"/></dir></dir><dir name="Cartebleue"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="9f11bef74e08bdf03b3648d216c59de3"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="224854a2564636708415b06a9ac83b08"/></dir></dir><dir name="Checkout"><dir name="Form"><file name="Abstract.php" hash="ca58bdd7d2e9e99735527eef123d3fa4"/></dir></dir><dir name="Directdebit"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="8d0f3a1ffd3f2920cb38b7283c8f7a47"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="ed6db2005ec69b7a54e928a0d33e7f00"/></dir><file name="Info.php" hash="dcf3f19dcd8fdcf6db3113439ccfd5b6"/></dir><dir name="Empayment"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="460d4674e572573c5738ce87bf201202"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="ddb8cb90231659f17c5c7ba38ad969b7"/></dir></dir><dir name="Eps"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="a329209f134afe361ef7d9adf957745a"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="01058a7858b1007bc56d2acd08e3274e"/></dir></dir><dir name="Giftcards"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="97996a4a4a6c6b18958147bfcef42de4"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="27eb0ffa3bf234b1326d2618ab479f77"/></dir></dir><dir name="Giropay"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="a384d5ca6369442901387ac5555b061e"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="5956caafb68cb45543a93a02d8d16efa"/></dir></dir><dir name="Ideal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="98506d7cf7339a1a3bd51aff75a2d41d"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="3faffbb86131ff8d6776af24c05f45f0"/></dir></dir><dir name="Maestro"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="7a9476690ad27d5516fb2d094b361626"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="fd5b8435c163c21d889417f2035f6434"/></dir></dir><dir name="Mastercard"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="e1a5f220e48ae8ac0a6f844b16207a51"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="4514ef760ad660a9525fa87e13f068f2"/></dir></dir><dir name="Masterpass"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="f474094f2b38459d29e5d9eaf945a422"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="00cd5f45d68b9253fda9d28ea44ca553"/></dir></dir><dir name="Onlinegiro"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="5ae5ce5ebf3041535bf17f2711a4f445"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="52f89dd09f299949411ba572e20becc0"/></dir></dir><dir name="Paymentguarantee"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="250e5f514cd312e895aaa6926bff353a"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="6b885fd2a46d3fecde873e76941cb1c2"/></dir></dir><dir name="Paypal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="20153fa7827484b096d609bf341c5515"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="41dbb35224e46842c01eeea1b2fa1c2f"/></dir></dir><dir name="Payperemail"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="cf526aa3604fc2e59f74840fb6de3acd"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="a4e6609168127b0200df2c9a200ae8c5"/></dir></dir><dir name="Paysafecard"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="ddbccd2574c89997aaed10b08131782b"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="aa28693fe1c5f3e874efc38b15733ee9"/></dir></dir><dir name="Sofortueberweisung"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="a9953aa93ace25c4615e11ca2f5e06c5"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="85fc73af91aab1b43704cac56539e1b3"/></dir></dir><dir name="Transfer"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="5cb8050c05c683f8661cac7e66a3e9ca"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="1ddf724fa739e6ebb402de143f763106"/></dir></dir><dir name="Visa"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="1d9d4dc8aef79cefdd4682bebdc9b0fb"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="53d775fe383da75293031b8b93019f48"/></dir></dir><dir name="Visaelectron"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="f406d49fd695718e620397fe82f66196"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="3cbb7e02bba4eaa57099e8bd6de91511"/></dir></dir><dir name="Vpay"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Advancedbtn.php" hash="0de8e8b98f01fab7e770f5b419d2ff79"/></dir></dir></dir><dir name="Checkout"><file name="Form.php" hash="2cd464f9298f30249baa85d5e9f8233b"/></dir></dir></dir><dir name="Refund"><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="NoOptionsAvailable.php" hash="f40e0935fc520a46d16c6d2d93c65a02"/></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="52dcedb162abe6fe2dd122f22fc08a38"/><file name="StateCodes.php" hash="b2c6d80d88c652415341c1babede7c57"/></dir><dir name="Model"><file name="Abstract.php" hash="73801105c22d72cad686b63ebcdd605b"/><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Buckaroo"><file name="Certificate.php" hash="81662b088ecdd765c6d3219fae334af1"/><file name="Fee.php" hash="3e98f9441b4ceee3ed10f29590243a6a"/></dir></dir></dir></dir></dir><dir name="Certificate"><file name="Certificate.php" hash="ff3ede1ae2fc24b0fb8657f6262ddcca"/></dir><file name="Certificate.php" hash="4f0c237526e019a188b0abd58820ab2a"/><file name="Giftcard.php" hash="8c3125cece761673aef50307e4f6b398"/><dir name="Masterpass"><file name="V06.php" hash="b1d34af77b257b0dd56962751dddc2f7"/></dir><dir name="Mysql4"><file name="Setup.php" hash="fede9dbd2f1b214a12aa98bd895018b9"/></dir><dir name="Observer"><file name="Abstract.php" hash="4f0c8bb9a852e40c70eb9edbe83e46b6"/><file name="BackendOrder.php" hash="4efdbd37d08621f508d0c4b1e81548ec"/></dir><file name="Observer.php" hash="48b3c0744ecad5fbfc6bb87f3aecda85"/><dir name="OldPaymentMethods"><file name="OldPaymentMethod.php" hash="528157a9379be2299d4db7170d59cb4e"/></dir><dir name="PaymentFee"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><dir name="Fee"><file name="Abstract.php" hash="7a735d2cdd496f1ab39b5e7fa39385eb"/></dir><file name="Fee.php" hash="932fd6e5229ea0e03bfc8c4a3cdb08b6"/><file name="FeeTax.php" hash="de53ceeec529fe83d61a440397e5ae8f"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Fee.php" hash="c3c18aedec2ec4f8626643db53c7ac67"/><file name="FeeTax.php" hash="55260378223e3bb0e6daace9388e2e03"/><file name="Subtotal.php" hash="2e44bed3b438dc0a44a4fc5c9bb8b426"/></dir></dir><dir name="Pdf"><dir name="Total"><file name="Fee.php" hash="2f837fd9e9c55a921fd505e0b6b34d1d"/><file name="Grandtotal.php" hash="f31d624fffaa5b35c81ced7a251c5c97"/><file name="Tax.php" hash="f0d2374a156c19a88b37f9d76ad56c55"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><dir name="Fee"><file name="Abstract.php" hash="4d4a5e078ed2fb568ac28ce736321d59"/></dir><file name="Fee.php" hash="0a7ec955f8bfe4b42c3482b53dfaa98c"/><file name="FeeTax.php" hash="970b285c1df9ad676b426946b3b21603"/></dir></dir></dir><file name="Service.php" hash="38d9ea54efba391312d6f3b28686d9e7"/><dir name="System"><dir name="Config"><dir name="Source"><file name="FeeTaxClass.php" hash="13fd7cb66310ce16d3f073ff39d108de"/></dir></dir></dir></dir><dir name="PaymentMethods"><dir name="Afterpay"><file name="Observer.php" hash="6e8db6a2709154f632802365eee10097"/><file name="PaymentMethod.php" hash="08f0ead679bf505a1a3db6b580600647"/></dir><dir name="Afterpay2"><file name="Observer.php" hash="fc491fd84036c1b971e8b45b64a8703c"/><file name="PaymentMethod.php" hash="5b2dede30a1f0e5030f6d6d3a8a738f0"/></dir><dir name="Amex"><file name="Observer.php" hash="7d1822fd50bcb7cf0870e25e6f23dc22"/><file name="PaymentMethod.php" hash="76aad7b5b1b5eec3565596a46b0bad92"/></dir><dir name="Bancontactmrcash"><file name="Observer.php" hash="95fb14bf2c3f2ecfebac34d8a001c33b"/><file name="PaymentMethod.php" hash="03f087c748eb59b4c08f12524f88474b"/></dir><dir name="Cartebancaire"><file name="Observer.php" hash="db1c2c5db148ad30bc7761479b3a8846"/><file name="PaymentMethod.php" hash="8133e6b1b3f68e879200e233fbd88b68"/></dir><dir name="Cartebleue"><file name="Observer.php" hash="a9fa28a790f5f12e5a526c3cb6adbfbd"/><file name="PaymentMethod.php" hash="f6174e8aaa6b9425ef56096fe31a2279"/></dir><dir name="Directdebit"><file name="Observer.php" hash="d69fea8936a47b872022f8d983e9be4a"/><file name="PaymentMethod.php" hash="49cd22ff14b88cc95b394288c673e5b9"/></dir><dir name="Empayment"><file name="Observer.php" hash="b50935e06c48f1288250df3a89c1937a"/><file name="PaymentMethod.php" hash="d870c837eff76d921251c1ae77f7da91"/></dir><dir name="Eps"><file name="Observer.php" hash="beab5315b271c662b88de70f4c37e437"/><file name="PaymentMethod.php" hash="9fdaac7fe5d631e7433d96e44b0a352c"/></dir><dir name="Giftcards"><file name="Observer.php" hash="3fff3090241dee02cc181562ccc0be98"/><file name="PaymentMethod.php" hash="c13e50817ea4b175459aa00ef55ceb99"/></dir><dir name="Giropay"><file name="Observer.php" hash="150c3f7e14fa48582e79c4de971d77fc"/><file name="PaymentMethod.php" hash="597f7589be437f9cc5543a492c944fb1"/></dir><dir name="Ideal"><file name="Observer.php" hash="6e3fe42e721da075efa8911a83626596"/><file name="PaymentMethod.php" hash="887eb231ed601e191a8d96c8e1c6f1ea"/></dir><dir name="Maestro"><file name="Observer.php" hash="b5679881bfd06e5c98e6acac05343382"/><file name="PaymentMethod.php" hash="726ab3653211cde3a67d8814ad7fceb2"/></dir><dir name="Mastercard"><file name="Observer.php" hash="69fd392ab40081481ad39e1b617b85d9"/><file name="PaymentMethod.php" hash="3d84627f57dbe5492e85caf35e4d9834"/></dir><dir name="Masterpass"><file name="Observer.php" hash="ba554ffffe8ec4480736d18f0020b4be"/><file name="PaymentMethod.php" hash="352549517053d396ef2e13743970932c"/></dir><dir name="MasterpassLightbox"><file name="Observer.php" hash="cc05e04c811371b248c9276548254ac6"/><file name="PaymentMethod.php" hash="0bbdfcaf60690820bf5833d020786a1a"/></dir><dir name="Onlinegiro"><file name="Observer.php" hash="d8a90c5c36a45dc5845f3f38d86015e7"/><file name="PaymentMethod.php" hash="8e90b5a32e15865f89219c6304ac7eda"/></dir><file name="PaymentMethod.php" hash="6348e1a3623b5001514e89433b5a43be"/><dir name="Paymentguarantee"><file name="Observer.php" hash="82783861718c2ac222106247ef7bc610"/><file name="PaymentMethod.php" hash="c37dceb8dbf9c1a7d83bc1cd6431f1a0"/></dir><dir name="Paypal"><file name="Observer.php" hash="42a860b3cd28d3dae91bf0cdcf6cbf29"/><file name="PaymentMethod.php" hash="4304dd8b85e113512c5c21a5b302ce3e"/></dir><dir name="Payperemail"><file name="Observer.php" hash="76591424a703b18948dd60be7c6e5b12"/><file name="PaymentMethod.php" hash="2fd55a378ddede3897da5dccf642e486"/></dir><dir name="Paysafecard"><file name="Observer.php" hash="5954a4b4bf9dd4febd8d84988e7282b9"/><file name="PaymentMethod.php" hash="771fe27ce89c1451bb03d1fb2b3c569e"/></dir><dir name="Sofortueberweisung"><file name="Observer.php" hash="96a4db03f99ed03bfc91ab3b315cc1da"/><file name="PaymentMethod.php" hash="3ce7b2d7c1ea195122174f6b66de7ac8"/></dir><dir name="Transfer"><file name="Observer.php" hash="eea70837020fcc703d2eb383f7926765"/><file name="PaymentMethod.php" hash="34878422839008d966bb7a86dc67477f"/></dir><dir name="Visa"><file name="Observer.php" hash="27ea4f86eafdecc760e74211f40b4b4b"/><file name="PaymentMethod.php" hash="cc082b4d6adfc96bf9a3c8b10500aea0"/></dir><dir name="Visaelectron"><file name="Observer.php" hash="ca9f4a9b94b2c3bd00733df160c4493e"/><file name="PaymentMethod.php" hash="1c6c4206cd80c4fcd0c02fd510d322f4"/></dir><dir name="Vpay"><file name="Observer.php" hash="61d59a900b732bb15f82dacb9a59407f"/><file name="PaymentMethod.php" hash="318085aa11380ca26d8486d3e40ab49c"/></dir></dir><file name="Process.php" hash="c457000e41690596888188b96f704040"/><dir name="Refund"><file name="Creditmemo.php" hash="a1377476448aec0d20ac32e6427e4522"/><file name="Observer.php" hash="5b9ad329867e037eb75c4e287cb96530"/><dir name="Request"><file name="Abstract.php" hash="f61f0ffc429b2f67713525d35b69e3ce"/></dir><dir name="Response"><file name="Abstract.php" hash="599926ddf21a56d49bdc67b39cc17289"/><file name="Push.php" hash="2a68805f66dcb9d710184b5d4831a168"/></dir><dir name="Sources"><file name="StatusesClosedFailed.php" hash="4972f40ca79890943b064dde78ce4dcd"/><file name="StatusesClosedSuccess.php" hash="ee554ae7199ce719ff3752821a3bdd08"/><file name="StatusesCompleteFailed.php" hash="2cdf858b2802f4c7219d47b3ad74f723"/><file name="StatusesCompleteSuccess.php" hash="82e0c3cc3e5464d52382f5d0c283b3fe"/><file name="StatusesProcessingFailed.php" hash="1e312bcc824623a3346bed6f64f1e170"/><file name="StatusesProcessingSuccess.php" hash="4f5fe2bbb1423bf24b595bb76d489cec"/></dir></dir><dir name="Request"><file name="Abstract.php" hash="8e3217a059c52962801b2704d65159a0"/><file name="Availability.php" hash="40e8eea102893209b430196372c1b5a6"/><file name="Quote.php" hash="be0df87844e191275fcfd03047d6289c"/><file name="QuoteFinal.php" hash="f827a4953d6adc0d8681970351ffda84"/></dir><dir name="Resource"><dir name="Certificate"><file name="Collection.php" hash="793d24a8b45acfd95a86cb56f10c4af9"/></dir><file name="Certificate.php" hash="2944bbd321d00f4530a2ae9f420db461"/><dir name="Giftcard"><file name="Collection.php" hash="3f001857a1b75f42bcbb9af0e9ba8bae"/></dir><file name="Giftcard.php" hash="ce7fe75cca48d71fa78441fb42eb17ff"/><file name="Setup.php" hash="0a1ef7d53f0a597cddbe1ea136cb1b80"/></dir><dir name="Response"><file name="Abstract.php" hash="f9e5bfc1b2f3d07361309459ba68f1b9"/><file name="BackendOrder.php" hash="518b73cc70ddca0ec659760e0e9b20bc"/><file name="MasterPass.php" hash="dab1fab67ec634d50252e7bcc66b02e5"/><file name="Push.php" hash="b2dcc91a046b26609082433320dbfa72"/><file name="Quote.php" hash="bdd684bbf370122a93813b44676fb520"/><file name="Return.php" hash="27539258c2c3040b1d24361a6863bc06"/></dir><file name="Soap.php" hash="b7162876f9d83e5f81597928ca199d3d"/><dir name="Sources"><file name="AcceptgiroDirectdebit.php" hash="635aea382493c1fe9497c02ad50dd5c5"/><dir name="Afterpay"><file name="AvailableCurrencies.php" hash="beb11c20245dc8a624df36fa8d2dc543"/></dir><dir name="Afterpay2"><file name="AvailableCurrencies.php" hash="d98e8ed7f4f65f44ee4d7380b02bbca3"/></dir><file name="Allspecificcountries.php" hash="718960abf74dead25882b4c9aed6748b"/><dir name="Amex"><file name="AvailableCurrencies.php" hash="6240bfa85eba943133c0b2ec5d84e703"/></dir><file name="Availablemethods.php" hash="3990954382e47269fc22fcc2ba9d1db5"/><dir name="Bancontactmrcash"><file name="AvailableCurrencies.php" hash="5d1359f1533582c92d59a50f0d3c3b69"/></dir><file name="BusinessToBusiness.php" hash="7433dd041e659bef9d589500a21edc7e"/><dir name="Cartebancaire"><file name="AvailableCurrencies.php" hash="f7e9ab1829a192ecb553422a95c0ba60"/></dir><dir name="Cartebleue"><file name="AvailableCurrencies.php" hash="05dfd6c7bd932c6db5f38f940c217176"/></dir><file name="Certificates.php" hash="17424773cdbdaef39c5961573bd12e47"/><file name="CultureType.php" hash="b77bac794ad88424f0d8bee4b58e57e8"/><dir name="Directdebit"><file name="AvailableCurrencies.php" hash="942251d7321bc013af0067ae61303a20"/></dir><dir name="Empayment"><file name="AvailableCurrencies.php" hash="e1742054645fab1892d1854bf739b548"/></dir><dir name="Eps"><file name="AvailableCurrencies.php" hash="e13ab7ac7dd535bde24b2441ff6a99a4"/></dir><file name="FeePercentageMode.php" hash="c5f13efdcadfb0ecd58a777bd44405c0"/><dir name="Giftcards"><file name="AvailableCards.php" hash="e7ff41b43fd9735391172a6761ce5beb"/><file name="AvailableCurrencies.php" hash="7430c988592a09f106bd0fbc95c87442"/></dir><dir name="Giropay"><file name="AvailableCurrencies.php" hash="ed685c06165b2eb906665a1992d90a4d"/></dir><dir name="Ideal"><file name="AvailableCurrencies.php" hash="f70ac8b2bf244b48865b3607403e5928"/><file name="ServiceVersion.php" hash="d15b8457484c53045d88f1866cd81b95"/></dir><dir name="Maestro"><file name="AvailableCurrencies.php" hash="e18b47ee64702f9d5d45bdf3a3098f55"/></dir><dir name="Mastercard"><file name="AvailableCurrencies.php" hash="c956e85f9da2a52f00978b02a4184391"/></dir><dir name="Masterpass"><file name="AvailableCurrencies.php" hash="e336bae86456987ce7b26121e157282c"/></dir><dir name="Onlinegiro"><file name="AvailableCurrencies.php" hash="6a4009bd81e02367e13c6493c113cec4"/></dir><file name="PaymentMethodArea.php" hash="2fe7d3978305a9fc533129623bc37ef5"/><dir name="Paymentguarantee"><file name="AvailableCurrencies.php" hash="eaab1072f162a21734ee681a8b01aeb3"/></dir><dir name="Paypal"><file name="AvailableCurrencies.php" hash="551f2f942e34da9a93ee4021e93b65a0"/></dir><dir name="Payperemail"><file name="AvailableCurrencies.php" hash="60bf5c055fb3cefb7b986716f1058f61"/></dir><dir name="Paysafecard"><file name="AvailableCurrencies.php" hash="0fa60d24e1a0a8871d856eab408dc1ea"/></dir><file name="ReminderLevel.php" hash="e37cb0ef83fa54d1f034ebec165fd7f6"/><dir name="Sofortueberweisung"><file name="AvailableCurrencies.php" hash="24ddd8be6ec6bee4471b234dcdebde2a"/></dir><file name="States.php" hash="77145e1431f0377b2c7c6812577aae9f"/><file name="StatusesFailed.php" hash="ca0406c3a0d1964b0e99aac3401d4484"/><file name="StatusesPending.php" hash="af8a6a3b57acea25e924090a37efc765"/><file name="StatusesPendingPayment.php" hash="c708bdeab09d6ed426310fb22c8571aa"/><file name="StatusesSuccess.php" hash="932910d9c8f0ae7debfbdaf72d0fd511"/><file name="TaxClasses.php" hash="b3eac25c3c44b3927f3fd5c42f6a84ab"/><file name="TestLive.php" hash="565c66468270e1dfdd2d71b9c80e7e87"/><dir name="Transfer"><file name="AvailableCurrencies.php" hash="a6f184fe5f8084bcfdb738c810149696"/></dir><dir name="Visa"><file name="AvailableCurrencies.php" hash="6b8c04c59ee273f5dbe75c5994153738"/></dir><dir name="Visaelectron"><file name="AvailableCurrencies.php" hash="4d95dc3ec06176f92ea185d8887807f9"/></dir><dir name="Vpay"><file name="AvailableCurrencies.php" hash="a18fe908ab589fd37e178e64683457d6"/></dir><file name="Yesno.php" hash="b7fd7889636bccfbc1e6db14e804c221"/></dir></dir><dir name="certificate"><file name="Checkout.pem" hash="441f60bb62fdc14434954514b01d0aa3"/></dir><dir name="controllers"><dir name="BuckarooAdminhtml"><file name="GiftcardController.php" hash="5765e2d0040b99d44e22c9fd1827fada"/></dir><file name="CheckoutController.php" hash="1cbd06d3bd0175312a7ce17117f8d892"/><file name="NotifyController.php" hash="1459dd86582340f596a260273911c742"/></dir><dir name="etc"><file name="adminhtml.xml" hash="cdf9286c052532056b1cc8ced7b6bf8e"/><file name="config.xml" hash="12353d448461ec4d189a9cf809d95762"/><file name="masterpass.xml" hash="025bbcb407a45ac231fff82c58b647ee"/><file name="system.xml" hash="e7dd02f318c9a603ca92c223c78a92ae"/></dir><dir name="lib"><file name="Buckaroo.wsdl" hash="4fc7278e90be66fc8101c699f73b6204"/><file name="Import_1.xsd" hash="32c5184fc8f2010a202b2021e1b7fc00"/><file name="Import_10.xsd" hash="a64b4c201518b512fc6bc1ab78f0102f"/><file name="Import_11.xsd" hash="161e2970900419dc387af04e37f3a8ee"/><file name="Import_12.xsd" hash="146273756bb0a9bfd6ea8f5fba22ee9c"/><file name="Import_13.xsd" hash="1727b36ee762f6b1617c49d3e7597f75"/><file name="Import_14.xsd" hash="815f6849ad9b89b0295ffb48082ff619"/><file name="Import_15.xsd" hash="dc6a0cf5ca0cd6a52c2c0e18b7182f5a"/><file name="Import_16.xsd" hash="6511f38274501935bc847881e9fa27ed"/><file name="Import_17.xsd" hash="3ca8df56825b5a88509138faf79de2f8"/><file name="Import_18.xsd" hash="9be4df50a6bdca4bd196f26d2ae4e429"/><file name="Import_19.xsd" hash="9c4cd9b53bdf09b597e420cb58c32a5c"/><file name="Import_2.xsd" hash="bbeaa3381c5b550d2dfad8c049ba68e8"/><file name="Import_20.xsd" hash="cc7fa2b280b8f2d38da43e9fc7b94f86"/><file name="Import_21.xsd" hash="9ca3b39018c8583aa18ca98340288813"/><file name="Import_22.xsd" hash="dedd6c550d812705832feaaef60c721f"/><file name="Import_23.xsd" hash="c7b8bfae66463e58ce68c7f77eec04a4"/><file name="Import_24.xsd" hash="97ff34ab5da093f868dfd6623d934032"/><file name="Import_25.xsd" hash="52024ab7933277cb56aacc558609e67a"/><file name="Import_3.xsd" hash="dead2627684b2cf45f72f5dd9235738d"/><file name="Import_4.xsd" hash="ad27bf7d8bedc5e44f6a9ef862a05cb5"/><file name="Import_5.xsd" hash="a9c07bdedf700b572b89172e71dac0cd"/><file name="Import_6.xsd" hash="a6b2e2ac238b942b075f8cf186a644ed"/><file name="Import_7.xsd" hash="47193b5224627392508a074dd94c912d"/><file name="Import_8.xsd" hash="d167423bf89d1029a58e78ce4a000c0b"/><file name="Import_9.xsd" hash="52518de0039a5167b6d0bf803916c6e2"/></dir><dir name="sql"><dir name="buckaroo3extended_setup"><file name="mysql4-data-upgrade-4.12.0-4.13.0.php" hash="3d3223602759340631c3be1e41d18ed6"/><file name="mysql4-data-upgrade-4.4.2.0-4.5.0.0.php" hash="3f34113aa093ec80a41c67926bdda27b"/><file name="mysql4-data-upgrade-4.6.1-4.7.0.php" hash="e2ffae63c1533bbe6d12e0e0532866dd"/><file name="mysql4-install-0.1.0.php" hash="60db243184184dd2b8b61adbc92e3032"/><file name="mysql4-upgrade-0.1.0-2.0.2.php" hash="34983df0c6286b761c2e4be9c6cc7952"/><file name="mysql4-upgrade-2.0.2-4.0.0.php" hash="34983df0c6286b761c2e4be9c6cc7952"/><file name="mysql4-upgrade-4.0.3-4.1.0.php" hash="d30fcb21bcd10039a9a77e890cdb519d"/><file name="mysql4-upgrade-4.3.1-4.3.2.php" hash="7affe54620a30f9feb8652c3e3b20696"/><file name="mysql4-upgrade-4.3.3.0-4.4.0.0.php" hash="3f27e188751bcd62c624192a8658c2e8"/><file name="mysql4-upgrade-4.4.0.0-4.4.1.0.php" hash="9353901c8546ed0bd126ee14be081ec6"/><file name="mysql4-upgrade-4.6.1-4.7.0.php" hash="9cfe09a4b22a88390182dd1851d110be"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="TIG_Buckaroo3Extended.xml" hash="6a23faf30df008518782b2d2a828c8a4"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="TIG"><file name="buckaroo3extended.xml" hash="888f1e7bfcd3bf57a2c56b7b711b6066"/></dir></dir><dir name="template"><dir name="buckaroo3extended"><dir name="directdebit"><file name="info.phtml" hash="d1ba310ae081037271ee78d696db690f"/></dir><dir name="onlinegiro"><dir name="checkout"><file name="form.phtml" hash="997a24214a955aea9b2b19e18c8cb658"/></dir></dir><dir name="payperemail"><dir name="checkout"><file name="form.phtml" hash="7c547d1c9faa7aa02347ff738c9cc1d1"/></dir></dir><dir name="refund"><dir name="system"><dir name="config"><file name="noOptionsAvailable.phtml" hash="38c734121ab4b8554347c1569e0aae01"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="create"><file name="js.phtml" hash="3edec4e9d05ac156c3cc3314ceada764"/><dir name="totals"><file name="fee.phtml" hash="9864e20a538296885ae34f772708a90f"/></dir></dir><dir name="creditmemo"><dir name="create"><dir name="totals"><file name="fee.phtml" hash="6292242b0ff50c1187b2829da815e601"/></dir></dir></dir><dir name="totals"><file name="tax.phtml" hash="7db3608df63c4ffaf5e65811599d8cd7"/></dir></dir></dir><dir name="system"><dir name="config"><file name="hint.phtml" hash="9d1628612dfe61352b7ae8240e03b8e8"/><file name="klarnaCheck.phtml" hash="69395e036253f21fbb9f3cc6a494930b"/><file name="paymentmethodbanner.phtml" hash="d4d30e0fabe6484e4c2181fa1074ce12"/><file name="paypalRegionCheck.phtml" hash="170712863a97ce788da8a2c059077b4f"/><file name="responsehint.phtml" hash="83838dea3098a5cad8897cafcf3ed13b"/><file name="singlehint.phtml" hash="f4d4e28c7899e15b6692dcceb975ad77"/><file name="supportTab.phtml" hash="ec675b6abef80399322bf77a60586c52"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="TIG"><file name="buckaroo3extended.xml" hash="5815d16f39fba71e12fa0157b7b2ca2a"/></dir></dir><dir name="template"><dir name="buckaroo3extended"><dir name="afterpay"><dir name="checkout"><file name="form.phtml" hash="c28bf21060748d980db9cc3c9144daca"/></dir></dir><dir name="afterpay2"><dir name="checkout"><file name="form.phtml" hash="c28bf21060748d980db9cc3c9144daca"/></dir></dir><dir name="amex"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="bancontactmrcash"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="cartebancaire"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="cartebleue"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="checkout"><dir name="total"><file name="buckaroo_fee.phtml" hash="da32523018be24ce13d9a90cc4b763cb"/></dir></dir><dir name="customer"><dir name="widget"><file name="dob.phtml" hash="fe142f7345e1908b8354d20f69023269"/></dir></dir><dir name="directdebit"><dir name="checkout"><file name="form.phtml" hash="dd6426c314a69355760b84a6e5c8ce87"/></dir><file name="info.phtml" hash="f494d2b2d8f27df3a40548b8a5e38a99"/></dir><dir name="empayment"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="eps"><dir name="checkout"><file name="form.phtml" hash="77e7d2894364dbf959c50480b8242ac9"/></dir></dir><dir name="giftcards"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="giropay"><dir name="checkout"><file name="form.phtml" hash="1d5f7d7fb64e7adcbcd980daff0dbf5d"/></dir></dir><dir name="ideal"><dir name="checkout"><file name="form.phtml" hash="5994e8bf263928737f392db6cb75a359"/></dir></dir><file name="jquery.phtml" hash="1ac26917b0f10e0c4d6e5301a58d0036"/><dir name="maestro"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="mastercard"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><file name="oneStepCheckout.phtml" hash="bc07be11bfe81f21a38eb332362932e6"/><dir name="onlinegiro"><dir name="checkout"><file name="form.phtml" hash="baa443e095599199b4b435908ce5c9be"/></dir></dir><dir name="paymentFee"><dir name="checkout"><file name="fee.phtml" hash="a980dc262ab66e63ffe2ca7cd5a846bf"/></dir></dir><dir name="paymentguarantee"><dir name="checkout"><file name="form.phtml" hash="9d5d7312832c1214bc0edcd2b8cf0199"/></dir><file name="termsAndConditions.phtml" hash="6f1fd609fc1baf3a541707f6fbe129f7"/></dir><dir name="paypal"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="payperemail"><dir name="checkout"><file name="form.phtml" hash="28c81dddb1a483ba5fd80a4918cf3d18"/></dir></dir><dir name="paysafecard"><dir name="checkout"><file name="form.phtml" hash="77e7d2894364dbf959c50480b8242ac9"/></dir></dir><file name="saveData.phtml" hash="523e37b63f6a90ac00307551d7bcf3e4"/><dir name="sofortueberweisung"><dir name="checkout"><file name="form.phtml" hash="77e7d2894364dbf959c50480b8242ac9"/></dir></dir><dir name="transfer"><dir name="checkout"><file name="form.phtml" hash="1f7c8034db909e2ca067871f972fb2ba"/></dir></dir><dir name="visa"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="visaelectron"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir><dir name="vpay"><dir name="checkout"><file name="form.phtml" hash="8de16790a79cd0f57aaa1e281915faa4"/></dir></dir></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="template"><dir name="buckaroo3extended"><dir name="afterpay"><dir name="checkout"><file name="form.phtml" hash="efdb4b77dae8eb448e4ac9e8913484b3"/></dir></dir><dir name="afterpay2"><dir name="checkout"><file name="form.phtml" hash="3758d78f83c3e1581c74fdb3c3df4cbb"/></dir></dir><dir name="amex"><dir name="checkout"><file name="form.phtml" hash="489ab613e6035a0df55d64570c296873"/></dir></dir><dir name="bancontactmrcash"><dir name="checkout"><file name="form.phtml" hash="fc71bc66b3ce270b5f7d3f27edd64cad"/></dir></dir><dir name="cartebancaire"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="cartebleue"><dir name="checkout"><file name="form.phtml" hash="733b3a75405d26a5ee080d73b534d52f"/></dir></dir><dir name="directdebit"><dir name="checkout"><file name="form.phtml" hash="9a593b3b851fba8b20c235b754cb4922"/></dir><file name="info.phtml" hash="f494d2b2d8f27df3a40548b8a5e38a99"/></dir><dir name="empayment"><dir name="checkout"><file name="form.phtml" hash="8ef01960e1c13cb9f249299fca967263"/></dir></dir><dir name="eps"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="giftcards"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="giropay"><dir name="checkout"><file name="form.phtml" hash="eb814a8ed955ef8cc9b5ee48284f3fae"/></dir></dir><dir name="ideal"><dir name="checkout"><file name="form.phtml" hash="0af09a938c81a157f11798c410fd3920"/></dir></dir><dir name="maestro"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="mastercard"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="onlinegiro"><dir name="checkout"><file name="form.phtml" hash="3de12383589d167d18922053902103c8"/></dir></dir><dir name="paymentguarantee"><dir name="checkout"><file name="form.phtml" hash="7e540e4870127d8856eb11195aae9ddc"/></dir><file name="termsAndConditions.phtml" hash="6f1fd609fc1baf3a541707f6fbe129f7"/></dir><dir name="paypal"><dir name="checkout"><file name="form.phtml" hash="6fa92b1eb2fb616a99fd1f9d2bc4e141"/></dir></dir><dir name="payperemail"><dir name="checkout"><file name="form.phtml" hash="77f0a46a225cd376f9961c30bc6f87e4"/></dir></dir><dir name="paysafecard"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="sofortueberweisung"><dir name="checkout"><file name="form.phtml" hash="677ef0a2383d31130c30e431dfa072a6"/></dir></dir><dir name="transfer"><dir name="checkout"><file name="form.phtml" hash="0212c8314291eb9fd9f89a7edaca37bf"/></dir></dir><dir name="visa"><dir name="checkout"><file name="form.phtml" hash="733b3a75405d26a5ee080d73b534d52f"/></dir></dir><dir name="visaelectron"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir><dir name="vpay"><dir name="checkout"><file name="form.phtml" hash="889a0b99aff44ddde4218a9f436b6543"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="tig_buckaroo3extended"><file name="supportTab.css" hash="697af7a62a046a2ed7fe0c0df309470a"/><file name="system_config_edit.css" hash="6b382c7f59572e02d78432d10d9938b6"/></dir></dir><dir name="images"><dir name="tig_buckaroo3extended"><file name="buckaroo_large.png" hash="8ab58aeeaabed3d11f62a8c56f3a9be6"/><file name="buckaroo_logo_medium.gif" hash="a7e5eb51b749720f6fc31d3a4234072e"/><file name="buckaroo_small.png" hash="96ed717a3c3617dd415ccefaef7f81d4"/><file name="glyph_error.gif" hash="a138b803d772f552aa2e49e1c506edbd"/><file name="glyph_info.gif" hash="40f72d28be63ecf2b6ef44c7ea730104"/><file name="glyph_manual.png" hash="771db63b6ffc9de1c06da564796adc6e"/><file name="glyph_pdf.png" hash="a5ea929f4014a88d7320d0293913ace3"/><file name="glyph_success.gif" hash="465a056a3ba3d94367f51c3c0b751391"/><file name="glyph_warning.gif" hash="fa817cb6d49efb9855942ef2b739fc6c"/><file name="legend.gif" hash="d8fb0642901868d489d31b426f3e3406"/><file name="tig_logo_medium.png" hash="780a6b187a34886a3748abbc2eee42a1"/></dir></dir><dir name="js"><dir name="tig_buckaroo3extended"><file name="jquery-1.4.4.min.js" hash="73a9c334c5ca71d70d092b42064f6476"/></dir><dir name="TIG"><dir name="Buckaroo3Extended"><file name="klarnaCheck.js" hash="4aa9345dc7937b177a0de82e09692c27"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="styles_opc.css" hash="f89a6cbf2832d79041a6689c4b829ff8"/><file name="styles_osc.css" hash="b53917c3b2dd8a733a2824df63519527"/></dir></dir></dir><dir name="images"><dir name="tig_buckaroo3extended"><file name="ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="icon_asn.gif" hash="0fbd9493e65ab774cc6859da47c3c8cc"/><file name="logo_abn_s.gif" hash="eb6d7cd949e6fbf671c43cb83c7c3e17"/><file name="logo_bunq_s.gif" hash="22202450a7f8f4ca1c3a1c19254e90c7"/><file name="logo_fortis_s.gif" hash="7f1ad68de127101a83e02c2e5af01fa7"/><file name="logo_friesland_s.gif" hash="d9955dc120b7d4216d9bd19b6d8621c0"/><file name="logo_ing_s.gif" hash="e56fa35285496c73565bfdf82d6967fa"/><file name="logo_knab_s.gif" hash="146e995dbede4e2798c278d6da26b9d2"/><file name="logo_lanschot_s.gif" hash="f68ceb355661c41779d716a6ef8dfdf3"/><file name="logo_rabo_s.gif" hash="8df417edaf2410ff574d9d1ed453c0bc"/><file name="logo_sns_s.gif" hash="78462566d91b21feca3930ccf203e1f4"/><file name="logo_triodos.gif" hash="f3dd4d744232ddf4c1700068a6b3a531"/></dir></dir><dir name="js"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="afterpayObserver.js" hash="60a91402a6eb574b9e12c6a0399fcf40"/><file name="jquery-1.12.3.min.js" hash="c07f2267a050732b752cc3e7a06850ac"/><file name="oneStepCheckout.js" hash="23ba52c444142e978c5d1ce7305c1142"/><file name="paymentGuaranteeObserver.js" hash="2f679ce4b928874b4ad34fe7b6951912"/><file name="saveData.js" hash="06aa4d9d8b1133ed452f045e850c9fac"/></dir></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="css"><dir name="TIG"><dir name="Buckaroo3Extended"><file name="styles_opc.css" hash="f89a6cbf2832d79041a6689c4b829ff8"/><file name="styles_osc.css" hash="c7609d8546a9dcaf545abcd8c5e11657"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="nl_NL"><file name="TIG_Buckaroo3Extended.csv" hash="789f2d1f29acd6c38dfa404c8808b6a4"/></dir><dir name="en_US"><file name="TIG_Buckaroo3Extended.csv" hash="1238d1d0c4a8e8a8468dfc1d36549c56"/></dir></target></contents>
|
125 |
<compatible/>
|
126 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
127 |
</package>
|
@@ -2,21 +2,25 @@
|
|
2 |
background-image: url("../../images/tabs_span_bg.gif") repeat-x scroll 0 100% transparent !important;
|
3 |
background-color: #D8E6E6 !important;
|
4 |
border-bottom: medium none !important;
|
5 |
-
height:
|
6 |
padding: 6px 6px 3px 18px !important;
|
7 |
}
|
8 |
.buckaroo-section {
|
9 |
background: url("../../images/tabs_span_bg.gif") repeat-x scroll 0 100% transparent !important;
|
10 |
border-bottom: medium none !important;
|
11 |
-
height:
|
12 |
padding: 6px 6px 3px 18px !important;
|
13 |
}
|
14 |
.buckaroo-section span {
|
15 |
background: url("../../images/tig_buckaroo3extended/buckaroo_small.png") no-repeat scroll 0 0 transparent !important;
|
16 |
overflow: hidden !important;
|
17 |
-
padding:
|
18 |
height: 0 !important;
|
19 |
}
|
20 |
.buckaroo-section.active {
|
21 |
background-color:white !important;
|
|
|
|
|
|
|
|
|
22 |
}
|
2 |
background-image: url("../../images/tabs_span_bg.gif") repeat-x scroll 0 100% transparent !important;
|
3 |
background-color: #D8E6E6 !important;
|
4 |
border-bottom: medium none !important;
|
5 |
+
height: 18px !important;
|
6 |
padding: 6px 6px 3px 18px !important;
|
7 |
}
|
8 |
.buckaroo-section {
|
9 |
background: url("../../images/tabs_span_bg.gif") repeat-x scroll 0 100% transparent !important;
|
10 |
border-bottom: medium none !important;
|
11 |
+
height: 18px !important;
|
12 |
padding: 6px 6px 3px 18px !important;
|
13 |
}
|
14 |
.buckaroo-section span {
|
15 |
background: url("../../images/tig_buckaroo3extended/buckaroo_small.png") no-repeat scroll 0 0 transparent !important;
|
16 |
overflow: hidden !important;
|
17 |
+
padding: 18px 0 0 !important;
|
18 |
height: 0 !important;
|
19 |
}
|
20 |
.buckaroo-section.active {
|
21 |
background-color:white !important;
|
22 |
+
}
|
23 |
+
|
24 |
+
.module-message.buckaroo h4 {
|
25 |
+
margin: 3px 40px 0 40px !important;
|
26 |
}
|
Binary file
|
Binary file
|
Binary file
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* ___________ __ __
|
3 |
+
* \__ ___/____ _/ |_ _____ | |
|
4 |
+
* | | / _ \\ __\\__ \ | |
|
5 |
+
* | | | |_| || | / __ \_| |__
|
6 |
+
* |____| \____/ |__| (____ /|____/
|
7 |
+
* \/
|
8 |
+
* ___ __ __
|
9 |
+
* | | ____ _/ |_ ____ _______ ____ ____ _/ |_
|
10 |
+
* | | / \\ __\_/ __ \\_ __ \ / \ _/ __ \\ __\
|
11 |
+
* | || | \| | \ ___/ | | \/| | \\ ___/ | |
|
12 |
+
* |___||___| /|__| \_____>|__| |___| / \_____>|__|
|
13 |
+
* \/ \/
|
14 |
+
* ________
|
15 |
+
* / _____/_______ ____ __ __ ______
|
16 |
+
* / \ ___\_ __ \ / _ \ | | \\____ \
|
17 |
+
* \ \_\ \| | \/| |_| || | /| |_| |
|
18 |
+
* \______ /|__| \____/ |____/ | __/
|
19 |
+
* \/ |__|
|
20 |
+
*
|
21 |
+
* NOTICE OF LICENSE
|
22 |
+
*
|
23 |
+
* This source file is subject to the Creative Commons License.
|
24 |
+
* It is available through the world-wide-web at this URL:
|
25 |
+
* http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
26 |
+
* If you are unable to obtain it through the world-wide-web, please send an email
|
27 |
+
* to servicedesk@totalinternetgroup.nl so we can send you a copy immediately.
|
28 |
+
*
|
29 |
+
* DISCLAIMER
|
30 |
+
*
|
31 |
+
* Do not edit or add to this file if you wish to upgrade this module to newer
|
32 |
+
* versions in the future. If you wish to customize this module for your
|
33 |
+
* needs please contact servicedesk@totalinternetgroup.nl for more information.
|
34 |
+
*
|
35 |
+
* @copyright Copyright (c) 2016 Total Internet Group B.V. (http://www.totalinternetgroup.nl)
|
36 |
+
* @license http://creativecommons.org/licenses/by-nc-nd/3.0/nl/deed.en_US
|
37 |
+
*/
|
38 |
+
|
39 |
+
var phoneNumber = false;
|
40 |
+
|
41 |
+
document.observe('change', function(e) {
|
42 |
+
if (e.findElement('#p_method_buckaroo3extended_afterpay')) {
|
43 |
+
phoneNumber = jQuery_1123("#billing\\:telephone").val();
|
44 |
+
|
45 |
+
if (!phoneNumber) {
|
46 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').parent().parent().show();
|
47 |
+
} else {
|
48 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').parent().parent().hide();
|
49 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').val(phoneNumber);
|
50 |
+
}
|
51 |
+
}
|
52 |
+
|
53 |
+
if (e.findElement("#billing\\:telephone")) {
|
54 |
+
phoneNumber = jQuery_1123("#billing\\:telephone").val();
|
55 |
+
if (!phoneNumber) {
|
56 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').parent().parent().show();
|
57 |
+
} else {
|
58 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').parent().parent().hide();
|
59 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').val(phoneNumber);
|
60 |
+
}
|
61 |
+
}
|
62 |
+
|
63 |
+
jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').change(function(e) {
|
64 |
+
jQuery_1123("#billing\\:telephone").val(jQuery_1123('#buckaroo3extended_afterpay_BPE_Customerphone').val());
|
65 |
+
});
|
66 |
+
|
67 |
+
});
|
68 |
+
|
@@ -1,170 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* jQuery JavaScript Library v1.4.4
|
3 |
-
* http://jquery.com/
|
4 |
-
*
|
5 |
-
* Copyright 2010, John Resig
|
6 |
-
* Dual licensed under the MIT or GPL Version 2 licenses.
|
7 |
-
* http://jquery.org/license
|
8 |
-
*
|
9 |
-
* Includes Sizzle.js
|
10 |
-
* http://sizzlejs.com/
|
11 |
-
* Copyright 2010, The Dojo Foundation
|
12 |
-
* Released under the MIT, BSD, and GPL Licenses.
|
13 |
-
*
|
14 |
-
* Date: Thu Nov 11 19:04:53 2010 -0500
|
15 |
-
*/
|
16 |
-
|
17 |
-
(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h=
|
18 |
-
h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;k<J.length;k++){h=J[k];h.origType.replace(X,"")===a.type?f.push(h.selector):J.splice(k--,1)}f=c(a.target).closest(f,a.currentTarget);o=0;for(x=f.length;o<x;o++){r=f[o];for(k=0;k<J.length;k++){h=J[k];if(r.selector===h.selector&&(!A||A.test(h.namespace))){l=r.elem;e=null;if(h.preType==="mouseenter"||
|
19 |
-
h.preType==="mouseleave"){a.type=h.preType;e=c(a.relatedTarget).closest(h.selector)[0]}if(!e||e!==l)C.push({elem:l,handleObj:h,level:r.level})}}}o=0;for(x=C.length;o<x;o++){f=C[o];if(d&&f.level>d)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La,
|
20 |
-
"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this,
|
21 |
-
e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a,
|
22 |
-
"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+
|
23 |
-
a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,
|
24 |
-
C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j,
|
25 |
-
s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this,
|
26 |
-
j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},
|
27 |
-
toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j===
|
28 |
-
-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false;
|
29 |
-
if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K<Q;K++)if((j=arguments[K])!=null)for(s in j){v=G[s];z=j[s];if(G!==z)if(ga&&z&&(b.isPlainObject(z)||(H=b.isArray(z)))){if(H){H=false;v=v&&b.isArray(v)?v:[]}else v=v&&b.isPlainObject(v)?v:{};G[s]=b.extend(ga,v,z)}else if(z!==B)G[s]=z}return G};b.extend({noConflict:function(j){E.$=e;if(j)E.jQuery=d;return b},isReady:false,readyWait:1,ready:function(j){j===true&&b.readyWait--;
|
30 |
-
if(!b.readyWait||j!==true&&!b.isReady){if(!t.body)return setTimeout(b.ready,1);b.isReady=true;if(!(j!==true&&--b.readyWait>0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload",
|
31 |
-
b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&&
|
32 |
-
!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&&
|
33 |
-
l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H<G;){if(s.apply(j[H++],v)===false)break}else if(K)for(z in j){if(s.call(j[z],
|
34 |
-
z,j[z])===false)break}else for(v=j[0];H<G&&s.call(v,H,v)!==false;v=j[++H]);return j},trim:O?function(j){return j==null?"":O.call(j)}:function(j){return j==null?"":j.toString().replace(k,"").replace(o,"")},makeArray:function(j,s){var v=s||[];if(j!=null){var z=b.type(j);j.length==null||z==="string"||z==="function"||z==="regexp"||b.isWindow(j)?M.call(v,j):b.merge(v,j)}return v},inArray:function(j,s){if(s.indexOf)return s.indexOf(j);for(var v=0,z=s.length;v<z;v++)if(s[v]===j)return v;return-1},merge:function(j,
|
35 |
-
s){var v=j.length,z=0;if(typeof s.length==="number")for(var H=s.length;z<H;z++)j[v++]=s[z];else for(;s[z]!==B;)j[v++]=s[z++];j.length=v;return j},grep:function(j,s,v){var z=[],H;v=!!v;for(var G=0,K=j.length;G<K;G++){H=!!s(j[G],G);v!==H&&z.push(j[G])}return z},map:function(j,s,v){for(var z=[],H,G=0,K=j.length;G<K;G++){H=s(j[G],G,v);if(H!=null)z[z.length]=H}return z.concat.apply([],z)},guid:1,proxy:function(j,s,v){if(arguments.length===2)if(typeof s==="string"){v=j;j=v[s];s=B}else if(s&&!b.isFunction(s)){v=
|
36 |
-
s;s=B}if(!s&&j)s=function(){return j.apply(v||this,arguments)};if(j)s.guid=j.guid=j.guid||s.guid||b.guid++;return s},access:function(j,s,v,z,H,G){var K=j.length;if(typeof s==="object"){for(var Q in s)b.access(j,Q,s[Q],z,H,v);return j}if(v!==B){z=!G&&z&&b.isFunction(v);for(Q=0;Q<K;Q++)H(j[Q],s,z?v.call(j[Q],Q,H(j[Q],s)):v,G);return j}return K?H(j[0],s):B},now:function(){return(new Date).getTime()},uaMatch:function(j){j=j.toLowerCase();j=L.exec(j)||g.exec(j)||i.exec(j)||j.indexOf("compatible")<0&&n.exec(j)||
|
37 |
-
[];return{browser:j[1]||"",version:j[2]||"0"}},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(j,s){R["[object "+s+"]"]=s.toLowerCase()});m=b.uaMatch(m);if(m.browser){b.browser[m.browser]=true;b.browser.version=m.version}if(b.browser.webkit)b.browser.safari=true;if(D)b.inArray=function(j,s){return D.call(s,j)};if(!/\s/.test("\u00a0")){k=/^[\s\xA0]+/;o=/[\s\xA0]+$/}f=b(t);if(t.addEventListener)u=function(){t.removeEventListener("DOMContentLoaded",u,
|
38 |
-
false);b.ready()};else if(t.attachEvent)u=function(){if(t.readyState==="complete"){t.detachEvent("onreadystatechange",u);b.ready()}};return E.jQuery=E.$=b}();(function(){c.support={};var a=t.documentElement,b=t.createElement("script"),d=t.createElement("div"),e="script"+c.now();d.style.display="none";d.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"),
|
39 |
-
k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false,
|
40 |
-
scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent=
|
41 |
-
false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom=
|
42 |
-
1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="<div style='width:4px;'></div>";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display=
|
43 |
-
"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h=
|
44 |
-
c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando);
|
45 |
-
else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h<l;h++){f=e[h].name;if(f.indexOf("data-")===0){f=f.substr(5);ka(this[0],f,d[f])}}}return d}else if(typeof a==="object")return this.each(function(){c.data(this,
|
46 |
-
a)});var k=a.split(".");k[1]=k[1]?"."+k[1]:"";if(b===B){d=this.triggerHandler("getData"+k[1]+"!",[k[0]]);if(d===B&&this.length){d=c.data(this[0],a);d=ka(this[0],a,d)}return d===B&&k[1]?this.data(k[0]):d}else return this.each(function(){var o=c(this),x=[k[0],b];o.triggerHandler("setData"+k[1]+"!",x);c.data(this,a,b);o.triggerHandler("changeData"+k[1]+"!",x)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var e=
|
47 |
-
c.data(a,b);if(!d)return e||[];if(!e||c.isArray(d))e=c.data(a,b,c.makeArray(d));else e.push(d);return e}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),e=d.shift();if(e==="inprogress")e=d.shift();if(e){b==="fx"&&d.unshift("inprogress");e.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===B)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,
|
48 |
-
a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var sa=/[\n\t]/g,ha=/\s+/,Sa=/\r/g,Ta=/^(?:href|src|style)$/,Ua=/^(?:button|input)$/i,Va=/^(?:button|input|object|select|textarea)$/i,Wa=/^a(?:rea)?$/i,ta=/^(?:radio|checkbox)$/i;c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",
|
49 |
-
colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};c.fn.extend({attr:function(a,b){return c.access(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(x){var r=c(this);r.addClass(a.call(this,x,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===
|
50 |
-
1)if(f.className){for(var h=" "+f.className+" ",l=f.className,k=0,o=b.length;k<o;k++)if(h.indexOf(" "+b[k]+" ")<0)l+=" "+b[k];f.className=c.trim(l)}else f.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var x=c(this);x.removeClass(a.call(this,o,x.attr("class")))});if(a&&typeof a==="string"||a===B)for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1&&f.className)if(a){for(var h=(" "+f.className+" ").replace(sa," "),
|
51 |
-
l=0,k=b.length;l<k;l++)h=h.replace(" "+b[l]+" "," ");f.className=c.trim(h)}else f.className=""}return this},toggleClass:function(a,b){var d=typeof a,e=typeof b==="boolean";if(c.isFunction(a))return this.each(function(f){var h=c(this);h.toggleClass(a.call(this,f,h.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var f,h=0,l=c(this),k=b,o=a.split(ha);f=o[h++];){k=e?k:!l.hasClass(f);l[k?"addClass":"removeClass"](f)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,
|
52 |
-
"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(sa," ").indexOf(a)>-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one";
|
53 |
-
if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h<e;h++){var l=f[h];if(l.selected&&(c.support.optDisabled?!l.disabled:l.getAttribute("disabled")===null)&&(!l.parentNode.disabled||!c.nodeName(l.parentNode,"optgroup"))){a=c(l).val();if(b)return a;d.push(a)}}return d}if(ta.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Sa,"")}return B}var k=c.isFunction(a);return this.each(function(o){var x=c(this),r=a;if(this.nodeType===1){if(k)r=
|
54 |
-
a.call(this,o,x.val());if(r==null)r="";else if(typeof r==="number")r+="";else if(c.isArray(r))r=c.map(r,function(C){return C==null?"":C+""});if(c.isArray(r)&&ta.test(this.type))this.checked=c.inArray(x.val(),r)>=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},
|
55 |
-
attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&
|
56 |
-
b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0};
|
57 |
-
c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,
|
58 |
-
arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid=
|
59 |
-
d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+
|
60 |
-
c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h<A.length;h++){C=A[h];if(d.guid===C.guid){if(k||x.test(C.namespace)){e==null&&A.splice(h--,1);r.remove&&r.remove.call(a,C)}if(e!=null)break}}if(A.length===0||e!=null&&A.length===1){if(!r.teardown||r.teardown.call(a,o)===false)c.removeEvent(a,f,w.handle);delete I[f]}}else for(h=0;h<A.length;h++){C=A[h];if(k||x.test(C.namespace)){c.event.remove(a,r,C.handler,h);A.splice(h--,1)}}}if(c.isEmptyObject(I)){if(b=
|
61 |
-
w.handle)b.elem=null;delete w.events;delete w.handle;if(typeof w==="function")c.removeData(a,J);else c.isEmptyObject(w)&&c.removeData(a)}}}}},trigger:function(a,b,d,e){var f=a.type||a;if(!e){a=typeof a==="object"?a[c.expando]?a:c.extend(c.Event(f),a):c.Event(f);if(f.indexOf("!")>=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===
|
62 |
-
8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k===
|
63 |
-
"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+
|
64 |
-
d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f<l;f++){var k=d[f];if(b||e.test(k.namespace)){a.handler=k.handler;a.data=k.data;a.handleObj=k;k=k.handler.apply(this,h);if(k!==B){a.result=k;if(k===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
|
65 |
-
fix:function(a){if(a[c.expando])return a;var b=a;a=c.Event(b);for(var d=this.props.length,e;d;){e=this.props[--d];a[e]=b[e]}if(!a.target)a.target=a.srcElement||t;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=t.documentElement;d=t.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
|
66 |
-
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(a.which==null&&(a.charCode!=null||a.keyCode!=null))a.which=a.charCode!=null?a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==B)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,Y(a.origType,a.selector),c.extend({},a,{handler:Ka,guid:a.handler.guid}))},remove:function(a){c.event.remove(this,
|
67 |
-
Y(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,d){if(c.isWindow(this))this.onbeforeunload=d},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.removeEvent=t.removeEventListener?function(a,b,d){a.removeEventListener&&a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=
|
68 |
-
c.now();this[c.expando]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ca;var a=this.originalEvent;if(a)if(a.preventDefault)a.preventDefault();else a.returnValue=false},stopPropagation:function(){this.isPropagationStopped=ca;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ca;this.stopPropagation()},isDefaultPrevented:U,isPropagationStopped:U,isImmediatePropagationStopped:U};
|
69 |
-
var va=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},wa=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?wa:va,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?wa:va)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!==
|
70 |
-
"form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length){a.liveFired=B;return la("submit",this,arguments)}});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13){a.liveFired=B;return la("submit",this,arguments)}})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.support.changeBubbles){var V,
|
71 |
-
xa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired=
|
72 |
-
B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type===
|
73 |
-
"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]===
|
74 |
-
0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h<k;h++)c.event.add(this[h],d,l,e)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var d in a)this.unbind(d,
|
75 |
-
a[d]);else{d=0;for(var e=this.length;d<e;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,e){return this.live(b,d,e,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var d=c.Event(a);d.preventDefault();d.stopPropagation();c.event.trigger(d,b,this[0]);return d.result}},toggle:function(a){for(var b=arguments,d=
|
76 |
-
1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(e){var f=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,f+1);e.preventDefault();return b[f].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var ya={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,e,f,h){var l,k=0,o,x,r=h||this.selector;h=h?this:c(this.context);if(typeof d===
|
77 |
-
"object"&&!d.preventDefault){for(l in d)h[b](l,e,d[l],r);return this}if(c.isFunction(e)){f=e;e=B}for(d=(d||"").split(" ");(l=d[k++])!=null;){o=X.exec(l);x="";if(o){x=o[0];l=l.replace(X,"")}if(l==="hover")d.push("mouseenter"+x,"mouseleave"+x);else{o=l;if(l==="focus"||l==="blur"){d.push(ya[l]+x);l+=x}else l=(ya[l]||l)+x;if(b==="live"){x=0;for(var A=h.length;x<A;x++)c.event.add(h[x],"live."+Y(l,r),{data:e,selector:r,handler:f,origType:l,origHandler:f,preType:o})}else h.unbind("live."+Y(l,r),f)}}return this}});
|
78 |
-
c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d,e){if(e==null){e=d;d=null}return arguments.length>0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});
|
79 |
-
(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1&&!q){y.sizcache=n;y.sizset=p}if(y.nodeName.toLowerCase()===i){F=y;break}y=y[g]}m[p]=F}}}function b(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1){if(!q){y.sizcache=n;y.sizset=p}if(typeof i!=="string"){if(y===i){F=true;break}}else if(k.filter(i,
|
80 |
-
[y]).length>0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3];
|
81 |
-
break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr,
|
82 |
-
q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h=
|
83 |
-
l;g.sort(w);if(h)for(var i=1;i<g.length;i++)g[i]===g[i-1]&&g.splice(i--,1)}return g};k.matches=function(g,i){return k(g,null,null,i)};k.matchesSelector=function(g,i){return k(i,null,null,[g]).length>0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p<q;p++){var u,y=o.order[p];if(u=o.leftMatch[y].exec(g)){var F=u[1];u.splice(1,1);if(F.substr(F.length-1)!=="\\"){u[1]=(u[1]||"").replace(/\\/g,"");m=o.find[y](u,i,n);if(m!=null){g=g.replace(o.match[y],"");break}}}}m||(m=i.getElementsByTagName("*"));
|
84 |
-
return{set:m,expr:g}};k.filter=function(g,i,n,m){for(var p,q,u=g,y=[],F=i,M=i&&i[0]&&k.isXML(i[0]);g&&i.length;){for(var N in o.filter)if((p=o.leftMatch[N].exec(g))!=null&&p[2]){var O,D,R=o.filter[N];D=p[1];q=false;p.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(F===y)y=[];if(o.preFilter[N])if(p=o.preFilter[N](p,F,n,y,m,M)){if(p===true)continue}else q=O=true;if(p)for(var j=0;(D=F[j])!=null;j++)if(D){O=R(D,p,j,F);var s=m^!!O;if(n&&O!=null)if(s)q=true;else F[j]=false;else if(s){y.push(D);q=true}}if(O!==
|
85 |
-
B){n||(F=y);g=g.replace(o.match[N],"");if(!q)return[];break}}}if(g===u)if(q==null)k.error(g);else break;u=g}return F};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var o=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,
|
86 |
-
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,i){var n=typeof i==="string",m=n&&!/\W/.test(i);n=n&&!m;if(m)i=i.toLowerCase();m=0;for(var p=g.length,q;m<p;m++)if(q=g[m]){for(;(q=q.previousSibling)&&q.nodeType!==1;);g[m]=n||q&&q.nodeName.toLowerCase()===
|
87 |
-
i?q||false:q===i}n&&k.filter(i,g,true)},">":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p<q;p++){if(n=g[p]){n=n.parentNode;g[p]=n.nodeName.toLowerCase()===i?n:false}}else{for(;p<q;p++)if(n=g[p])g[p]=m?n.parentNode:n.parentNode===i;m&&k.filter(i,g,true)}},"":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=i=i.toLowerCase();q=a}q("parentNode",i,p,g,m,n)},"~":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=
|
88 |
-
i=i.toLowerCase();q=a}q("previousSibling",i,p,g,m,n)}},find:{ID:function(g,i,n){if(typeof i.getElementById!=="undefined"&&!n)return(g=i.getElementById(g[1]))&&g.parentNode?[g]:[]},NAME:function(g,i){if(typeof i.getElementsByName!=="undefined"){for(var n=[],m=i.getElementsByName(g[1]),p=0,q=m.length;p<q;p++)m[p].getAttribute("name")===g[1]&&n.push(m[p]);return n.length===0?null:n}},TAG:function(g,i){return i.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,i,n,m,p,q){g=" "+g[1].replace(/\\/g,
|
89 |
-
"")+" ";if(q)return g;q=0;for(var u;(u=i[q])!=null;q++)if(u)if(p^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n,
|
90 |
-
m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===
|
91 |
-
true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===
|
92 |
-
g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return i<n[3]-0},gt:function(g,i,n){return i>n[3]-0},nth:function(g,i,n){return n[3]-
|
93 |
-
0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n<m;n++)if(i[n]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+p)},CHILD:function(g,i){var n=i[1],m=g;switch(n){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(n===
|
94 |
-
"first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":n=i[2];var p=i[3];if(n===1&&p===0)return true;var q=i[0],u=g.parentNode;if(u&&(u.sizcache!==q||!g.nodeIndex)){var y=0;for(m=u.firstChild;m;m=m.nextSibling)if(m.nodeType===1)m.nodeIndex=++y;u.sizcache=q}m=g.nodeIndex-p;return n===0?m===0:m%n===0&&m/n>=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===
|
95 |
-
i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]];
|
96 |
-
if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m,
|
97 |
-
g);else if(typeof g.length==="number")for(var p=g.length;n<p;n++)m.push(g[n]);else for(;g[n];n++)m.push(g[n]);return m}}var w,I;if(t.documentElement.compareDocumentPosition)w=function(g,i){if(g===i){h=true;return 0}if(!g.compareDocumentPosition||!i.compareDocumentPosition)return g.compareDocumentPosition?-1:1;return g.compareDocumentPosition(i)&4?-1:1};else{w=function(g,i){var n,m,p=[],q=[];n=g.parentNode;m=i.parentNode;var u=n;if(g===i){h=true;return 0}else if(n===m)return I(g,i);else if(n){if(!m)return 1}else return-1;
|
98 |
-
for(;u;){p.unshift(u);u=u.parentNode}for(u=m;u;){q.unshift(u);u=u.parentNode}n=p.length;m=q.length;for(u=0;u<n&&u<m;u++)if(p[u]!==q[u])return I(p[u],q[u]);return u===n?I(g,q[u],-1):I(p[u],i,1)};I=function(g,i,n){if(g===i)return n;for(g=g.nextSibling;g;){if(g===i)return-1;g=g.nextSibling}return 1}}k.getText=function(g){for(var i="",n,m=0;g[m];m++){n=g[m];if(n.nodeType===3||n.nodeType===4)i+=n.nodeValue;else if(n.nodeType!==8)i+=k.getText(n.childNodes)}return i};(function(){var g=t.createElement("div"),
|
99 |
-
i="script"+(new Date).getTime(),n=t.documentElement;g.innerHTML="<a name='"+i+"'/>";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g);
|
100 |
-
n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&&
|
101 |
-
function(){var g=k,i=t.createElement("div");i.innerHTML="<p class='TEST'></p>";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||
|
102 |
-
p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g=
|
103 |
-
t.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition?
|
104 |
-
function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n<u;n++)k(g,q[n],m);return k.filter(p,m)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=k.getText;c.isXMLDoc=k.isXML;
|
105 |
-
c.contains=k.contains})();var Za=/Until$/,$a=/^(?:parents|prevUntil|prevAll)/,ab=/,/,Na=/^.[^:#\[\.,]*$/,bb=Array.prototype.slice,cb=c.expr.match.POS;c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,e=0,f=this.length;e<f;e++){d=b.length;c.find(a,this[e],b);if(e>0)for(var h=d;h<b.length;h++)for(var l=0;l<d;l++)if(b[l]===b[h]){b.splice(h--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,e=b.length;d<e;d++)if(c.contains(this,b[d]))return true})},
|
106 |
-
not:function(a){return this.pushStack(ma(this,a,false),"not",a)},filter:function(a){return this.pushStack(ma(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e<f;e++){l=a[e];k[l]||(k[l]=c.expr.match.POS.test(l)?c(l,b||this.context):l)}for(;h&&h.ownerDocument&&h!==b;){for(l in k){e=k[l];if(e.jquery?e.index(h)>-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h=
|
107 |
-
h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e<f;e++)for(h=this[e];h;)if(l?l.index(h)>-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context):
|
108 |
-
c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,
|
109 |
-
2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,
|
110 |
-
b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&
|
111 |
-
e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/<tbody/i,eb=/<|&#?\w+;/,Ca=/<(?:script|object|embed|option|style)/i,Da=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/\=([^="'>\s]+\/)>/g,P={option:[1,
|
112 |
-
"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
|
113 |
-
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
|
114 |
-
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
|
115 |
-
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
|
116 |
-
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
|
117 |
-
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null;
|
118 |
-
else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1></$2>");try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(e){this.empty().append(a)}}else c.isFunction(a)?this.each(function(f){var h=c(this);h.html(a.call(this,f,h.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=
|
119 |
-
c(this),e=d.html();d.replaceWith(a.call(this,b,e))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){var e,f,h,l=a[0],k=[];if(!c.support.checkClone&&arguments.length===3&&typeof l==="string"&&Da.test(l))return this.each(function(){c(this).domManip(a,
|
120 |
-
b,d,true)});if(c.isFunction(l))return this.each(function(x){var r=c(this);a[0]=l.call(this,x,b?r.html():B);r.domManip(a,b,d)});if(this[0]){e=l&&l.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:c.buildFragment(a,this,k);h=e.fragment;if(f=h.childNodes.length===1?h=h.firstChild:h.firstChild){b=b&&c.nodeName(f,"tr");f=0;for(var o=this.length;f<o;f++)d.call(b?c.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):
|
121 |
-
this[f]:this[f],f>0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append",
|
122 |
-
prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f<h;f++){var l=(f>0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument||
|
123 |
-
b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1></$2>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]==="<table>"&&!x?r.childNodes:[];for(o=k.length-
|
124 |
-
1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script"))));
|
125 |
-
d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i,
|
126 |
-
jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,
|
127 |
-
zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b),
|
128 |
-
h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b);
|
129 |
-
if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f=
|
130 |
-
d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left;
|
131 |
-
e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,
|
132 |
-
ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b===
|
133 |
-
"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("<div>").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&
|
134 |
-
!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})},
|
135 |
-
getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",
|
136 |
-
script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data||
|
137 |
-
!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache=
|
138 |
-
false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset;
|
139 |
-
A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type",
|
140 |
-
b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&&
|
141 |
-
c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d||
|
142 |
-
c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]=
|
143 |
-
encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess",
|
144 |
-
[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),
|
145 |
-
e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}});
|
146 |
-
if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show",
|
147 |
-
3),a,b,d);else{d=0;for(var e=this.length;d<e;d++){a=this[d];b=a.style.display;if(!c.data(a,"olddisplay")&&b==="none")b=a.style.display="";b===""&&c.css(a,"display")==="none"&&c.data(a,"olddisplay",qa(a.nodeName))}for(d=0;d<e;d++){a=this[d];b=a.style.display;if(b===""||b==="none")a.style.display=c.data(a,"olddisplay")||""}return this}},hide:function(a,b,d){if(a||a===0)return this.animate(S("hide",3),a,b,d);else{a=0;for(b=this.length;a<b;a++){d=c.css(this[a],"display");d!=="none"&&c.data(this[a],"olddisplay",
|
148 |
-
d)}for(a=0;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||e?this.each(function(){var f=e?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(S("toggle",3),a,b,d);return this},fadeTo:function(a,b,d,e){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d,e)},animate:function(a,b,d,e){var f=c.speed(b,
|
149 |
-
d,e);if(c.isEmptyObject(a))return this.each(f.complete);return this[f.queue===false?"each":"queue"](function(){var h=c.extend({},f),l,k=this.nodeType===1,o=k&&c(this).is(":hidden"),x=this;for(l in a){var r=c.camelCase(l);if(l!==r){a[r]=a[l];delete a[l];l=r}if(a[l]==="hide"&&o||a[l]==="show"&&!o)return h.complete.call(this);if(k&&(l==="height"||l==="width")){h.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(c.css(this,"display")==="inline"&&c.css(this,"float")==="none")if(c.support.inlineBlockNeedsLayout)if(qa(this.nodeName)===
|
150 |
-
"inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(c.isArray(a[l])){(h.specialEasing=h.specialEasing||{})[l]=a[l][1];a[l]=a[l][0]}}if(h.overflow!=null)this.style.overflow="hidden";h.curAnim=c.extend({},a);c.each(a,function(A,C){var J=new c.fx(x,h,A);if(vb.test(C))J[C==="toggle"?o?"show":"hide":C](a);else{var w=wb.exec(C),I=J.cur()||0;if(w){var L=parseFloat(w[2]),g=w[3]||"px";if(g!=="px"){c.style(x,A,(L||1)+g);I=(L||
|
151 |
-
1)/J.cur()*I;c.style(x,A,I+g)}if(w[1])L=(w[1]==="-="?-1:1)*L+I;J.custom(I,L,g)}else J.custom(I,C,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var e=d.length-1;e>=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b,
|
152 |
-
d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*
|
153 |
-
Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)}
|
154 |
-
var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;
|
155 |
-
this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide||
|
156 |
-
this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=
|
157 |
-
c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},interval:13,stop:function(){clearInterval(ba);ba=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===
|
158 |
-
b.elem}).length};var xb=/^t(?:able|d|h)$/i,Ia=/^(?:body|html)$/i;c.fn.offset="getBoundingClientRect"in t.documentElement?function(a){var b=this[0],d;if(a)return this.each(function(l){c.offset.setOffset(this,a,l)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);try{d=b.getBoundingClientRect()}catch(e){}var f=b.ownerDocument,h=f.documentElement;if(!d||!c.contains(h,b))return d||{top:0,left:0};b=f.body;f=fa(f);return{top:d.top+(f.pageYOffset||c.support.boxModel&&
|
159 |
-
h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:d.left+(f.pageXOffset||c.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(x){c.offset.setOffset(this,a,x)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d,e=b.offsetParent,f=b.ownerDocument,h=f.documentElement,l=f.body;d=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;
|
160 |
-
for(var k=b.offsetTop,o=b.offsetLeft;(b=b.parentNode)&&b!==l&&b!==h;){if(c.offset.supportsFixedPosition&&d.position==="fixed")break;d=f?f.getComputedStyle(b,null):b.currentStyle;k-=b.scrollTop;o-=b.scrollLeft;if(b===e){k+=b.offsetTop;o+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&xb.test(b.nodeName))){k+=parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}e=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"){k+=
|
161 |
-
parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}d=d}if(d.position==="relative"||d.position==="static"){k+=l.offsetTop;o+=l.offsetLeft}if(c.offset.supportsFixedPosition&&d.position==="fixed"){k+=Math.max(h.scrollTop,l.scrollTop);o+=Math.max(h.scrollLeft,l.scrollLeft)}return{top:k,left:o}};c.offset={initialize:function(){var a=t.body,b=t.createElement("div"),d,e,f,h=parseFloat(c.css(a,"marginTop"))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",
|
162 |
-
height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);d=b.firstChild;e=d.firstChild;f=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=
|
163 |
-
f.offsetTop===5;e.style.position="fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==h;a.removeChild(b);c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.css(a,
|
164 |
-
"marginTop"))||0;d+=parseFloat(c.css(a,"marginLeft"))||0}return{top:b,left:d}},setOffset:function(a,b,d){var e=c.css(a,"position");if(e==="static")a.style.position="relative";var f=c(a),h=f.offset(),l=c.css(a,"top"),k=c.css(a,"left"),o=e==="absolute"&&c.inArray("auto",[l,k])>-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a,
|
165 |
-
e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&&
|
166 |
-
c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();
|
167 |
-
c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+
|
168 |
-
b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window);
|
169 |
-
|
170 |
-
jQuery.noConflict();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*! jQuery v1.12.3 | (c) jQuery Foundation | jquery.org/license */
|
2 |
+
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0;
|
3 |
+
}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),"object"!=typeof b&&"function"!=typeof b||(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=n._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}}),function(){var a;l.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,e;return c=d.getElementsByTagName("body")[0],c&&c.style?(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(d.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(e),a):void 0}}();var T=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,U=new RegExp("^(?:([+-])=|)("+T+")([a-z%]*)$","i"),V=["Top","Right","Bottom","Left"],W=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function X(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&U.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var Y=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)Y(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav></:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:l.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/<tbody/i;function ia(a){Z.test(a.type)&&(a.defaultChecked=a.checked)}function ja(a,b,c,d,e){for(var f,g,h,i,j,k,m,o=a.length,p=ca(b),q=[],r=0;o>r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?"<table>"!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ma.test(f)?this.mouseHooks:la.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=g.srcElement||d),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,h.filter?h.filter(a,g):a},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button,h=b.fromElement;return null==a.pageX&&null!=b.clientX&&(e=a.target.ownerDocument||d,f=e.documentElement,c=e.body,a.pageX=b.clientX+(f&&f.scrollLeft||c&&c.scrollLeft||0)-(f&&f.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(f&&f.scrollTop||c&&c.scrollTop||0)-(f&&f.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?b.toElement:h),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ra()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===ra()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return n.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=d.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)}:function(a,b,c){var d="on"+b;a.detachEvent&&("undefined"==typeof a[d]&&(a[d]=null),a.detachEvent(d,c))},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?pa:qa):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:qa,isPropagationStopped:qa,isImmediatePropagationStopped:qa,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=pa,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=pa,a&&!this.isSimulated&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=pa,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),l.submit||(n.event.special.submit={setup:function(){return n.nodeName(this,"form")?!1:void n.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=n.nodeName(b,"input")||n.nodeName(b,"button")?n.prop(b,"form"):void 0;c&&!n._data(c,"submit")&&(n.event.add(c,"submit._submit",function(a){a._submitBubble=!0}),n._data(c,"submit",!0))})},postDispatch:function(a){a._submitBubble&&(delete a._submitBubble,this.parentNode&&!a.isTrigger&&n.event.simulate("submit",this.parentNode,a))},teardown:function(){return n.nodeName(this,"form")?!1:void n.event.remove(this,"._submit")}}),l.change||(n.event.special.change={setup:function(){return ka.test(this.nodeName)?("checkbox"!==this.type&&"radio"!==this.type||(n.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._justChanged=!0)}),n.event.add(this,"click._change",function(a){this._justChanged&&!a.isTrigger&&(this._justChanged=!1),n.event.simulate("change",this,a)})),!1):void n.event.add(this,"beforeactivate._change",function(a){var b=a.target;ka.test(b.nodeName)&&!n._data(b,"change")&&(n.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||n.event.simulate("change",this.parentNode,a)}),n._data(b,"change",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return n.event.remove(this,"._change"),!ka.test(this.nodeName)}}),l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=n._data(d,b);e||d.addEventListener(a,c,!0),n._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=n._data(d,b)-1;e?n._data(d,b,e):(d.removeEventListener(a,c,!0),n._removeData(d,b))}}}),n.fn.extend({on:function(a,b,c,d){return sa(this,a,b,c,d)},one:function(a,b,c,d){return sa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=qa),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ta=/ jQuery\d+="(?:null|\d+)"/g,ua=new RegExp("<(?:"+ba+")[\\s/>]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/<script|<style|<link/i,xa=/checked\s*(?:[^=]|=\s*.checked.)/i,ya=/^true\/(.*)/,za=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Ja[0].contentWindow||Ja[0].contentDocument).document,b.write(),b.close(),c=La(a,b),Ja.detach()),Ka[a]=c),c}var Na=/^margin/,Oa=new RegExp("^("+T+")(?!px)[a-z%]+$","i"),Pa=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Qa=d.documentElement;!function(){var b,c,e,f,g,h,i=d.createElement("div"),j=d.createElement("div");if(j.style){j.style.cssText="float:left;opacity:.5",l.opacity="0.5"===j.style.opacity,l.cssFloat=!!j.style.cssFloat,j.style.backgroundClip="content-box",j.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===j.style.backgroundClip,i=d.createElement("div"),i.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",j.innerHTML="",i.appendChild(j),l.boxSizing=""===j.style.boxSizing||""===j.style.MozBoxSizing||""===j.style.WebkitBoxSizing,n.extend(l,{reliableHiddenOffsets:function(){return null==b&&k(),f},boxSizingReliable:function(){return null==b&&k(),e},pixelMarginRight:function(){return null==b&&k(),c},pixelPosition:function(){return null==b&&k(),b},reliableMarginRight:function(){return null==b&&k(),g},reliableMarginLeft:function(){return null==b&&k(),h}});function k(){var k,l,m=d.documentElement;m.appendChild(i),j.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",b=e=h=!1,c=g=!0,a.getComputedStyle&&(l=a.getComputedStyle(j),b="1%"!==(l||{}).top,h="2px"===(l||{}).marginLeft,e="4px"===(l||{width:"4px"}).width,j.style.marginRight="50%",c="4px"===(l||{marginRight:"4px"}).marginRight,k=j.appendChild(d.createElement("div")),k.style.cssText=j.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",k.style.marginRight=k.style.width="0",j.style.width="1px",g=!parseFloat((a.getComputedStyle(k)||{}).marginRight),j.removeChild(k)),j.style.display="none",f=0===j.getClientRects().length,f&&(j.style.display="",j.innerHTML="<table><tr><td></td><td>t</td></tr></table>",k=j.getElementsByTagName("td"),k[0].style.cssText="margin:0;border:0;padding:0;display:none",f=0===k[0].offsetHeight,f&&(k[0].style.display="",k[1].style.display="none",f=0===k[0].offsetHeight)),m.removeChild(i)}}}();var Ra,Sa,Ta=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ra=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Sa=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ra(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Oa.test(g)&&Na.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0===g?g:g+""}):Qa.currentStyle&&(Ra=function(a){return a.currentStyle},Sa=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ra(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Oa.test(g)&&!Ta.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Ua(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Va=/alpha\([^)]*\)/i,Wa=/opacity\s*=\s*([^)]*)/i,Xa=/^(none|table(?!-c[ea]).+)/,Ya=new RegExp("^("+T+")(.*)$","i"),Za={position:"absolute",visibility:"hidden",display:"block"},$a={letterSpacing:"0",fontWeight:"400"},_a=["Webkit","O","Moz","ms"],ab=d.createElement("div").style;function bb(a){if(a in ab)return a;var b=a.charAt(0).toUpperCase()+a.slice(1),c=_a.length;while(c--)if(a=_a[c]+b,a in ab)return a}function cb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=n._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&W(d)&&(f[g]=n._data(d,"olddisplay",Ma(d.nodeName)))):(e=W(d),(c&&"none"!==c||!e)&&n._data(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function db(a,b,c){var d=Ya.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function eb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+V[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+V[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+V[f]+"Width",!0,e))):(g+=n.css(a,"padding"+V[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+V[f]+"Width",!0,e)));return g}function fb(b,c,e){var f=!0,g="width"===c?b.offsetWidth:b.offsetHeight,h=Ra(b),i=l.boxSizing&&"border-box"===n.css(b,"boxSizing",!1,h);if(d.msFullscreenElement&&a.top!==a&&b.getClientRects().length&&(g=Math.round(100*b.getBoundingClientRect()[c])),0>=g||null==g){if(g=Sa(b,c,h),(0>g||null==g)&&(g=b.style[c]),Oa.test(g))return g;f=i&&(l.boxSizingReliable()||g===b.style[c]),g=parseFloat(g)||0}return g+eb(b,c,e||(i?"border":"content"),f,h)+"px"}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Sa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":l.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;if(b=n.cssProps[h]||(n.cssProps[h]=bb(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=U.exec(c))&&e[1]&&(c=X(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=bb(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Sa(a,b,d)),"normal"===f&&b in $a&&(f=$a[b]),""===c||c?(e=parseFloat(f),c===!0||isFinite(e)?e||0:f):f}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Xa.test(n.css(a,"display"))&&0===a.offsetWidth?Pa(a,Za,function(){return fb(a,b,d)}):fb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ra(a);return db(a,c,d?eb(a,b,d,l.boxSizing&&"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),l.opacity||(n.cssHooks.opacity={get:function(a,b){return Wa.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=n.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===n.trim(f.replace(Va,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Va.test(f)?f.replace(Va,e):f+" "+e)}}),n.cssHooks.marginRight=Ua(l.reliableMarginRight,function(a,b){return b?Pa(a,{display:"inline-block"},Sa,[a,"marginRight"]):void 0}),n.cssHooks.marginLeft=Ua(l.reliableMarginLeft,function(a,b){
|
4 |
+
return b?(parseFloat(Sa(a,"marginLeft"))||(n.contains(a.ownerDocument,a)?a.getBoundingClientRect().left-Pa(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}):0))+"px":void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+V[d]+b]=f[d]||f[d-2]||f[0];return e}},Na.test(a)||(n.cssHooks[a+b].set=db)}),n.fn.extend({css:function(a,b){return Y(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ra(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return cb(this,!0)},hide:function(){return cb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){W(this)?n(this).show():n(this).hide()})}});function gb(a,b,c,d,e){return new gb.prototype.init(a,b,c,d,e)}n.Tween=gb,gb.prototype={constructor:gb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=gb.propHooks[this.prop];return a&&a.get?a.get(this):gb.propHooks._default.get(this)},run:function(a){var b,c=gb.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):gb.propHooks._default.set(this),this}},gb.prototype.init.prototype=gb.prototype,gb.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},gb.propHooks.scrollTop=gb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=gb.prototype.init,n.fx.step={};var hb,ib,jb=/^(?:toggle|show|hide)$/,kb=/queueHooks$/;function lb(){return a.setTimeout(function(){hb=void 0}),hb=n.now()}function mb(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=V[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function nb(a,b,c){for(var d,e=(qb.tweeners[b]||[]).concat(qb.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ob(a,b,c){var d,e,f,g,h,i,j,k,m=this,o={},p=a.style,q=a.nodeType&&W(a),r=n._data(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,m.always(function(){m.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=n.css(a,"display"),k="none"===j?n._data(a,"olddisplay")||Ma(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(l.inlineBlockNeedsLayout&&"inline"!==Ma(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",l.shrinkWrapBlocks()||m.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],jb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(o))"inline"===("none"===j?Ma(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=n._data(a,"fxshow",{}),f&&(r.hidden=!q),q?n(a).show():m.done(function(){n(a).hide()}),m.done(function(){var b;n._removeData(a,"fxshow");for(b in o)n.style(a,b,o[b])});for(d in o)g=nb(q?r[d]:0,d,m),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function pb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function qb(a,b,c){var d,e,f=0,g=qb.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=hb||lb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:hb||lb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(pb(k,j.opts.specialEasing);g>f;f++)if(d=qb.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,nb,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(qb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return X(c.elem,a,U.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],qb.tweeners[c]=qb.tweeners[c]||[],qb.tweeners[c].unshift(b)},prefilters:[ob],prefilter:function(a,b){b?qb.prefilters.unshift(a):qb.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(W).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=qb(this,n.extend({},a),f);(e||n._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=n._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&kb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=n._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(mb(b,!0),a,d,e)}}),n.each({slideDown:mb("show"),slideUp:mb("hide"),slideToggle:mb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=n.timers,c=0;for(hb=n.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||n.fx.stop(),hb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){ib||(ib=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(ib),ib=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a,b=d.createElement("input"),c=d.createElement("div"),e=d.createElement("select"),f=e.appendChild(d.createElement("option"));c=d.createElement("div"),c.setAttribute("className","t"),c.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",a=c.getElementsByTagName("a")[0],b.setAttribute("type","checkbox"),c.appendChild(b),a=c.getElementsByTagName("a")[0],a.style.cssText="top:1px",l.getSetAttribute="t"!==c.className,l.style=/top/.test(a.getAttribute("style")),l.hrefNormalized="/a"===a.getAttribute("href"),l.checkOn=!!b.value,l.optSelected=f.selected,l.enctype=!!d.createElement("form").enctype,e.disabled=!0,l.optDisabled=!f.disabled,b=d.createElement("input"),b.setAttribute("value",""),l.input=""===b.getAttribute("value"),b.value="t",b.setAttribute("type","radio"),l.radioValue="t"===b.value}();var rb=/\r/g,sb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(sb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)if(d=e[g],n.inArray(n.valHooks.option.get(d),f)>-1)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var tb,ub,vb=n.expr.attrHandle,wb=/^(?:checked|selected)$/i,xb=l.getSetAttribute,yb=l.input;n.fn.extend({attr:function(a,b){return Y(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ub:tb)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)?yb&&xb||!wb.test(c)?a[d]=!1:a[n.camelCase("default-"+c)]=a[d]=!1:n.attr(a,c,""),a.removeAttribute(xb?c:d)}}),ub={set:function(a,b,c){return b===!1?n.removeAttr(a,c):yb&&xb||!wb.test(c)?a.setAttribute(!xb&&n.propFix[c]||c,c):a[n.camelCase("default-"+c)]=a[c]=!0,c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=vb[b]||n.find.attr;yb&&xb||!wb.test(b)?vb[b]=function(a,b,d){var e,f;return d||(f=vb[b],vb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,vb[b]=f),e}:vb[b]=function(a,b,c){return c?void 0:a[n.camelCase("default-"+b)]?b.toLowerCase():null}}),yb&&xb||(n.attrHooks.value={set:function(a,b,c){return n.nodeName(a,"input")?void(a.defaultValue=b):tb&&tb.set(a,b,c)}}),xb||(tb={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},vb.id=vb.name=vb.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},n.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:tb.set},n.attrHooks.contenteditable={set:function(a,b,c){tb.set(a,""===b?!1:b,c)}},n.each(["width","height"],function(a,b){n.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),l.style||(n.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var zb=/^(?:input|select|textarea|button|object)$/i,Ab=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return Y(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return a=n.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):zb.test(a.nodeName)||Ab.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.hrefNormalized||n.each(["href","src"],function(a,b){n.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this}),l.enctype||(n.propFix.enctype="encoding");var Bb=/[\t\r\n\f]/g;function Cb(a){return n.attr(a,"class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,Cb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=Cb(c),d=1===c.nodeType&&(" "+e+" ").replace(Bb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&n.attr(c,"class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,Cb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=Cb(c),d=1===c.nodeType&&(" "+e+" ").replace(Bb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&n.attr(c,"class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,Cb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=Cb(this),b&&n._data(this,"__className__",b),n.attr(this,"class",b||a===!1?"":n._data(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+Cb(c)+" ").replace(Bb," ").indexOf(b)>-1)return!0;return!1}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Db=a.location,Eb=n.now(),Fb=/\?/,Gb=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;n.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=n.trim(b+"");return e&&!n.trim(e.replace(Gb,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():n.error("Invalid JSON: "+b)},n.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new a.DOMParser,c=d.parseFromString(b,"text/xml")):(c=new a.ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var Hb=/#.*$/,Ib=/([?&])_=[^&]*/,Jb=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Kb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Lb=/^(?:GET|HEAD)$/,Mb=/^\/\//,Nb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Ob={},Pb={},Qb="*/".concat("*"),Rb=Db.href,Sb=Nb.exec(Rb.toLowerCase())||[];function Tb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Ub(a,b,c,d){var e={},f=a===Pb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Vb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&n.extend(!0,a,c),a}function Wb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Xb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Rb,type:"GET",isLocal:Kb.test(Sb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Qb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Vb(Vb(a,n.ajaxSettings),b):Vb(n.ajaxSettings,a)},ajaxPrefilter:Tb(Ob),ajaxTransport:Tb(Pb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var d,e,f,g,h,i,j,k,l=n.ajaxSetup({},c),m=l.context||l,o=l.context&&(m.nodeType||m.jquery)?n(m):n.event,p=n.Deferred(),q=n.Callbacks("once memory"),r=l.statusCode||{},s={},t={},u=0,v="canceled",w={readyState:0,getResponseHeader:function(a){var b;if(2===u){if(!k){k={};while(b=Jb.exec(g))k[b[1].toLowerCase()]=b[2]}b=k[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===u?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return u||(a=t[c]=t[c]||a,s[a]=b),this},overrideMimeType:function(a){return u||(l.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>u)for(b in a)r[b]=[r[b],a[b]];else w.always(a[w.status]);return this},abort:function(a){var b=a||v;return j&&j.abort(b),y(0,b),this}};if(p.promise(w).complete=q.add,w.success=w.done,w.error=w.fail,l.url=((b||l.url||Rb)+"").replace(Hb,"").replace(Mb,Sb[1]+"//"),l.type=c.method||c.type||l.method||l.type,l.dataTypes=n.trim(l.dataType||"*").toLowerCase().match(G)||[""],null==l.crossDomain&&(d=Nb.exec(l.url.toLowerCase()),l.crossDomain=!(!d||d[1]===Sb[1]&&d[2]===Sb[2]&&(d[3]||("http:"===d[1]?"80":"443"))===(Sb[3]||("http:"===Sb[1]?"80":"443")))),l.data&&l.processData&&"string"!=typeof l.data&&(l.data=n.param(l.data,l.traditional)),Ub(Ob,l,c,w),2===u)return w;i=n.event&&l.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!Lb.test(l.type),f=l.url,l.hasContent||(l.data&&(f=l.url+=(Fb.test(f)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=Ib.test(f)?f.replace(Ib,"$1_="+Eb++):f+(Fb.test(f)?"&":"?")+"_="+Eb++)),l.ifModified&&(n.lastModified[f]&&w.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&w.setRequestHeader("If-None-Match",n.etag[f])),(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&w.setRequestHeader("Content-Type",l.contentType),w.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+Qb+"; q=0.01":""):l.accepts["*"]);for(e in l.headers)w.setRequestHeader(e,l.headers[e]);if(l.beforeSend&&(l.beforeSend.call(m,w,l)===!1||2===u))return w.abort();v="abort";for(e in{success:1,error:1,complete:1})w[e](l[e]);if(j=Ub(Pb,l,c,w)){if(w.readyState=1,i&&o.trigger("ajaxSend",[w,l]),2===u)return w;l.async&&l.timeout>0&&(h=a.setTimeout(function(){w.abort("timeout")},l.timeout));try{u=1,j.send(s,y)}catch(x){if(!(2>u))throw x;y(-1,x)}}else y(-1,"No Transport");function y(b,c,d,e){var k,s,t,v,x,y=c;2!==u&&(u=2,h&&a.clearTimeout(h),j=void 0,g=e||"",w.readyState=b>0?4:0,k=b>=200&&300>b||304===b,d&&(v=Wb(l,w,d)),v=Xb(l,v,w,k),k?(l.ifModified&&(x=w.getResponseHeader("Last-Modified"),x&&(n.lastModified[f]=x),x=w.getResponseHeader("etag"),x&&(n.etag[f]=x)),204===b||"HEAD"===l.type?y="nocontent":304===b?y="notmodified":(y=v.state,s=v.data,t=v.error,k=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),w.status=b,w.statusText=(c||y)+"",k?p.resolveWith(m,[s,y,w]):p.rejectWith(m,[w,y,t]),w.statusCode(r),r=void 0,i&&o.trigger(k?"ajaxSuccess":"ajaxError",[w,l,k?s:t]),q.fireWith(m,[w,y]),i&&(o.trigger("ajaxComplete",[w,l]),--n.active||n.event.trigger("ajaxStop")))}return w},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){if(n.isFunction(a))return this.each(function(b){n(this).wrapAll(a.call(this,b))});if(this[0]){var b=n(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}});function Yb(a){return a.style&&a.style.display||n.css(a,"display")}function Zb(a){while(a&&1===a.nodeType){if("none"===Yb(a)||"hidden"===a.type)return!0;a=a.parentNode}return!1}n.expr.filters.hidden=function(a){return l.reliableHiddenOffsets()?a.offsetWidth<=0&&a.offsetHeight<=0&&!a.getClientRects().length:Zb(a)},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var $b=/%20/g,_b=/\[\]$/,ac=/\r?\n/g,bc=/^(?:submit|button|image|reset|file)$/i,cc=/^(?:input|select|textarea|keygen)/i;function dc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||_b.test(a)?d(a,e):dc(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)dc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)dc(c,a[c],b,e);return d.join("&").replace($b,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&cc.test(this.nodeName)&&!bc.test(a)&&(this.checked||!Z.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(ac,"\r\n")}}):{name:b.name,value:c.replace(ac,"\r\n")}}).get()}}),n.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return this.isLocal?ic():d.documentMode>8?hc():/^(get|post|head|put|delete|options)$/i.test(this.type)&&hc()||ic()}:hc;var ec=0,fc={},gc=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in fc)fc[a](void 0,!0)}),l.cors=!!gc&&"withCredentials"in gc,gc=l.ajax=!!gc,gc&&n.ajaxTransport(function(b){if(!b.crossDomain||l.cors){var c;return{send:function(d,e){var f,g=b.xhr(),h=++ec;if(g.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(f in b.xhrFields)g[f]=b.xhrFields[f];b.mimeType&&g.overrideMimeType&&g.overrideMimeType(b.mimeType),b.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");for(f in d)void 0!==d[f]&&g.setRequestHeader(f,d[f]+"");g.send(b.hasContent&&b.data||null),c=function(a,d){var f,i,j;if(c&&(d||4===g.readyState))if(delete fc[h],c=void 0,g.onreadystatechange=n.noop,d)4!==g.readyState&&g.abort();else{j={},f=g.status,"string"==typeof g.responseText&&(j.text=g.responseText);try{i=g.statusText}catch(k){i=""}f||!b.isLocal||b.crossDomain?1223===f&&(f=204):f=j.text?200:404}j&&e(f,i,j,g.getAllResponseHeaders())},b.async?4===g.readyState?a.setTimeout(c):g.onreadystatechange=fc[h]=c:c()},abort:function(){c&&c(void 0,!0)}}}});function hc(){try{return new a.XMLHttpRequest}catch(b){}}function ic(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=d.head||n("head")[0]||d.documentElement;return{send:function(e,f){b=d.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||f(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var jc=[],kc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=jc.pop()||n.expando+"_"+Eb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(kc.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&kc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(kc,"$1"+e):b.jsonp!==!1&&(b.url+=(Fb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,jc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ja([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var lc=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&lc)return lc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h,a.length)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function mc(a){return n.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&n.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,n.contains(b,e)?("undefined"!=typeof e.getBoundingClientRect&&(d=e.getBoundingClientRect()),c=mc(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===n.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(c=a.offset()),c.top+=n.css(a[0],"borderTopWidth",!0),c.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-n.css(d,"marginTop",!0),left:b.left-c.left-n.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Qa})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);n.fn[a]=function(d){return Y(this,function(a,d,e){var f=mc(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?n(f).scrollLeft():e,c?e:n(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ua(l.pixelPosition,function(a,c){return c?(c=Sa(a,b),Oa.test(c)?n(a).position()[b]+"px":c):void 0;
|
5 |
+
})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return Y(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var nc=a.jQuery,oc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=oc),b&&a.jQuery===n&&(a.jQuery=nc),n},b||(a.jQuery=a.$=n),n});
|
@@ -6,261 +6,261 @@ oldDay = '';
|
|
6 |
oldMonth = '';
|
7 |
oldYear = '';
|
8 |
oldPhone = '';
|
9 |
-
originalAddress =
|
10 |
changedAddress = false;
|
11 |
-
|
12 |
function() {
|
13 |
-
firstname =
|
14 |
|
15 |
if (
|
16 |
-
!
|
17 |
-
||
|
18 |
|| changedAddress
|
19 |
) {
|
20 |
-
|
21 |
-
sendData(
|
22 |
}
|
23 |
|
24 |
if (
|
25 |
-
!
|
26 |
-
||
|
27 |
|| changedAddress
|
28 |
) {
|
29 |
-
|
30 |
-
sendData(
|
31 |
}
|
32 |
|
33 |
-
|
34 |
-
firstname + ' ' +
|
35 |
);
|
36 |
|
37 |
-
|
38 |
-
firstname + ' ' +
|
39 |
);
|
40 |
|
41 |
-
|
42 |
-
firstname + ' ' +
|
43 |
);
|
44 |
|
45 |
-
|
46 |
-
firstname + ' ' +
|
47 |
);
|
48 |
|
49 |
oldFirstname = firstname;
|
50 |
}
|
51 |
);
|
52 |
-
|
53 |
function() {
|
54 |
-
lastname =
|
55 |
|
56 |
if (
|
57 |
-
!
|
58 |
-
||
|
59 |
|| changedAddress
|
60 |
) {
|
61 |
-
|
62 |
-
sendData(
|
63 |
}
|
64 |
|
65 |
if (
|
66 |
-
!
|
67 |
-
||
|
68 |
|| changedAddress
|
69 |
) {
|
70 |
-
|
71 |
-
sendData(
|
72 |
}
|
73 |
|
74 |
-
|
75 |
-
|
76 |
);
|
77 |
|
78 |
-
|
79 |
-
|
80 |
);
|
81 |
|
82 |
-
|
83 |
-
|
84 |
);
|
85 |
|
86 |
-
|
87 |
-
|
88 |
);
|
89 |
|
90 |
oldLastname = lastname;
|
91 |
}
|
92 |
);
|
93 |
-
|
94 |
function() {
|
95 |
-
email =
|
96 |
|
97 |
if (
|
98 |
-
!
|
99 |
-
||
|
100 |
|| changedAddress
|
101 |
) {
|
102 |
-
|
103 |
-
sendData(
|
104 |
}
|
105 |
|
106 |
if (
|
107 |
-
!
|
108 |
-
||
|
109 |
|| changedAddress
|
110 |
) {
|
111 |
-
|
112 |
-
sendData(
|
113 |
}
|
114 |
|
115 |
if (
|
116 |
-
!
|
117 |
-
||
|
118 |
|| changedAddress
|
119 |
) {
|
120 |
-
|
121 |
-
sendData(
|
122 |
}
|
123 |
|
124 |
oldEmail = email;
|
125 |
}
|
126 |
);
|
127 |
-
|
128 |
function() {
|
129 |
-
phone =
|
130 |
|
131 |
if (
|
132 |
-
!
|
133 |
-
||
|
134 |
|| changedAddress
|
135 |
) {
|
136 |
-
|
137 |
-
sendData(
|
138 |
}
|
139 |
-
|
140 |
oldPhone = phone;
|
141 |
}
|
142 |
);
|
143 |
-
|
144 |
function() {
|
145 |
-
gender =
|
146 |
|
147 |
if (
|
148 |
-
!
|
149 |
-
||
|
150 |
|| changedAddress
|
151 |
) {
|
152 |
-
|
153 |
}
|
154 |
|
155 |
if (
|
156 |
-
!
|
157 |
-
||
|
158 |
|| changedAddress
|
159 |
) {
|
160 |
-
|
161 |
}
|
162 |
|
163 |
if (
|
164 |
-
!
|
165 |
-
||
|
166 |
|| changedAddress
|
167 |
) {
|
168 |
-
|
169 |
}
|
170 |
|
171 |
if (
|
172 |
-
!
|
173 |
-
||
|
174 |
|| changedAddress
|
175 |
) {
|
176 |
-
|
177 |
}
|
178 |
|
179 |
oldGender = gender;
|
180 |
}
|
181 |
);
|
182 |
-
|
183 |
function() {
|
184 |
-
day =
|
185 |
|
186 |
if (
|
187 |
-
!
|
188 |
-
||
|
189 |
|| changedAddress
|
190 |
) {
|
191 |
-
|
192 |
-
sendData(
|
193 |
}
|
194 |
|
195 |
if (
|
196 |
-
!
|
197 |
-
||
|
198 |
|| changedAddress
|
199 |
) {
|
200 |
-
|
201 |
-
sendData(
|
202 |
}
|
203 |
|
204 |
oldDay = day;
|
205 |
}
|
206 |
);
|
207 |
-
|
208 |
function() {
|
209 |
-
month =
|
210 |
|
211 |
if (
|
212 |
-
!
|
213 |
-
||
|
214 |
|| changedAddress
|
215 |
) {
|
216 |
-
|
217 |
-
sendData(
|
218 |
}
|
219 |
|
220 |
if (
|
221 |
-
!
|
222 |
-
||
|
223 |
|| changedAddress
|
224 |
) {
|
225 |
-
|
226 |
-
sendData(
|
227 |
}
|
228 |
|
229 |
oldMonth = month;
|
230 |
}
|
231 |
);
|
232 |
-
|
233 |
function() {
|
234 |
-
year =
|
235 |
|
236 |
if (
|
237 |
-
!
|
238 |
-
||
|
239 |
|| changedAddress
|
240 |
) {
|
241 |
-
|
242 |
-
sendData(
|
243 |
}
|
244 |
|
245 |
if (
|
246 |
-
!
|
247 |
-
||
|
248 |
|| changedAddress
|
249 |
) {
|
250 |
-
|
251 |
-
sendData(
|
252 |
}
|
253 |
|
254 |
oldYear = year;
|
255 |
}
|
256 |
);
|
257 |
|
258 |
-
|
259 |
function() {
|
260 |
-
if (!
|
261 |
changedAddress = true;
|
262 |
-
} else if (
|
263 |
changedAddress = false;
|
264 |
}
|
265 |
}
|
266 |
-
);
|
6 |
oldMonth = '';
|
7 |
oldYear = '';
|
8 |
oldPhone = '';
|
9 |
+
originalAddress = jQuery_1123('#billing-address-select option:selected').val();
|
10 |
changedAddress = false;
|
11 |
+
jQuery_1123("#billing\\:firstname").change(
|
12 |
function() {
|
13 |
+
firstname = jQuery_1123(this).val();
|
14 |
|
15 |
if (
|
16 |
+
!jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerfirstname').val()
|
17 |
+
|| jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerfirstname').val() == oldFirstname
|
18 |
|| changedAddress
|
19 |
) {
|
20 |
+
jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerfirstname').val(firstname);
|
21 |
+
sendData(jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerfirstname'));
|
22 |
}
|
23 |
|
24 |
if (
|
25 |
+
!jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerfirstname').val()
|
26 |
+
|| jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerfirstname').val() == oldFirstname
|
27 |
|| changedAddress
|
28 |
) {
|
29 |
+
jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerfirstname').val(firstname);
|
30 |
+
sendData(jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerfirstname'));
|
31 |
}
|
32 |
|
33 |
+
jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customername').html(
|
34 |
+
firstname + ' ' + jQuery_1123("#billing\\:lastname").val()
|
35 |
);
|
36 |
|
37 |
+
jQuery_1123('#buckaroo3extended_transfer_BPE_Customername').html(
|
38 |
+
firstname + ' ' + jQuery_1123("#billing\\:lastname").val()
|
39 |
);
|
40 |
|
41 |
+
jQuery_1123('#buckaroo3extended_directdebit_account_owner').val(
|
42 |
+
firstname + ' ' + jQuery_1123("#billing\\:lastname").val()
|
43 |
);
|
44 |
|
45 |
+
jQuery_1123('#buckaroo3extended_empayment_BPE_Accountholder').val(
|
46 |
+
firstname + ' ' + jQuery_1123("#billing\\:lastname").val()
|
47 |
);
|
48 |
|
49 |
oldFirstname = firstname;
|
50 |
}
|
51 |
);
|
52 |
+
jQuery_1123("#billing\\:lastname").change(
|
53 |
function() {
|
54 |
+
lastname = jQuery_1123(this).val();
|
55 |
|
56 |
if (
|
57 |
+
!jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerlastname').val()
|
58 |
+
|| jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerlastname').val() == oldLastname
|
59 |
|| changedAddress
|
60 |
) {
|
61 |
+
jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerlastname').val(lastname);
|
62 |
+
sendData(jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customerlastname'));
|
63 |
}
|
64 |
|
65 |
if (
|
66 |
+
!jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerlastname').val()
|
67 |
+
|| jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerlastname').val() == oldLastname
|
68 |
|| changedAddress
|
69 |
) {
|
70 |
+
jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerlastname').val(lastname);
|
71 |
+
sendData(jQuery_1123('#buckaroo3extended_payperemail_BPE_Customerlastname'));
|
72 |
}
|
73 |
|
74 |
+
jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customername').html(
|
75 |
+
jQuery_1123("#billing\\:firstname").val() + ' ' + lastname
|
76 |
);
|
77 |
|
78 |
+
jQuery_1123('#buckaroo3extended_transfer_BPE_Customername').html(
|
79 |
+
jQuery_1123("#billing\\:firstname").val() + ' ' + lastname
|
80 |
);
|
81 |
|
82 |
+
jQuery_1123('#buckaroo3extended_directdebit_account_owner').val(
|
83 |
+
jQuery_1123("#billing\\:firstname").val() + ' ' + lastname
|
84 |
);
|
85 |
|
86 |
+
jQuery_1123('#buckaroo3extended_empayment_BPE_Accountholder').val(
|
87 |
+
jQuery_1123("#billing\\:firstname").val() + ' ' + lastname
|
88 |
);
|
89 |
|
90 |
oldLastname = lastname;
|
91 |
}
|
92 |
);
|
93 |
+
jQuery_1123("#billing\\:email").change(
|
94 |
function() {
|
95 |
+
email = jQuery_1123(this).val();
|
96 |
|
97 |
if (
|
98 |
+
!jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customermail').val()
|
99 |
+
|| jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customermail').val() == oldEmail
|
100 |
|| changedAddress
|
101 |
) {
|
102 |
+
jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customermail').val(email);
|
103 |
+
sendData(jQuery_1123('#buckaroo3extended_onlinegiro_BPE_Customermail'));
|
104 |
}
|
105 |
|
106 |
if (
|
107 |
+
!jQuery_1123('#buckaroo3extended_transfer_BPE_Customermail').val()
|
108 |
+
|| jQuery_1123('#buckaroo3extended_transfer_BPE_Customermail').val() == oldEmail
|
109 |
|| changedAddress
|
110 |
) {
|
111 |
+
jQuery_1123('#buckaroo3extended_transfer_BPE_Customermail').val(email);
|
112 |
+
sendData(jQuery_1123('#buckaroo3extended_transfer_BPE_Customermail'));
|
113 |
}
|
114 |
|
115 |
if (
|
116 |
+
!jQuery_1123('#buckaroo3extended_payperemail_BPE_Customermail').val()
|
117 |
+
|| jQuery_1123('#buckaroo3extended_payperemail_BPE_Customermail').val() == oldEmail
|
118 |
|| changedAddress
|
119 |
) {
|
120 |
+
jQuery_1123('#buckaroo3extended_payperemail_BPE_Customermail').val(email);
|
121 |
+
sendData(jQuery_1123('#buckaroo3extended_payperemail_BPE_Customermail'));
|
122 |
}
|
123 |
|
124 |
oldEmail = email;
|
125 |
}
|
126 |
);
|
127 |
+
jQuery_1123("#billing\\:telephone").change(
|
128 |
function() {
|
129 |
+
phone = jQuery_1123(this).val();
|
130 |
|
131 |
if (
|
132 |
+
!jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone').val()
|
133 |
+
|| jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone').val() == oldPhone
|
134 |
|| changedAddress
|
135 |
) {
|
136 |
+
jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone').val(phone);
|
137 |
+
sendData(jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone'));
|
138 |
}
|
139 |
+
jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone').val(phone);
|
140 |
oldPhone = phone;
|
141 |
}
|
142 |
);
|
143 |
+
jQuery_1123("#billing\\:gender").change(
|
144 |
function() {
|
145 |
+
gender = jQuery_1123("#billing\\:gender option:selected").val();
|
146 |
|
147 |
if (
|
148 |
+
!jQuery_1123("#buckaroo3extended_paymentguarantee_BPE_Customergender option:selected").val()
|
149 |
+
|| jQuery_1123("#buckaroo3extended_paymentguarantee_BPE_Customergender option:selected").val() == oldGender
|
150 |
|| changedAddress
|
151 |
) {
|
152 |
+
jQuery_1123("#buckaroo3extended_paymentguarantee_BPE_Customergender option[value='" + gender + "']").attr('selected', 'selected');
|
153 |
}
|
154 |
|
155 |
if (
|
156 |
+
!jQuery_1123("#buckaroo3extended_onlinegiro_BPE_Customergender option:selected").val()
|
157 |
+
|| jQuery_1123("#buckaroo3extended_onlinegiro_BPE_Customergender option:selected").val() == oldGender
|
158 |
|| changedAddress
|
159 |
) {
|
160 |
+
jQuery_1123("#buckaroo3extended_onlinegiro_BPE_Customergender option[value='" + gender + "']").attr('selected', 'selected');
|
161 |
}
|
162 |
|
163 |
if (
|
164 |
+
!jQuery_1123("#buckaroo3extended_transfer_BPE_Customergender option:selected").val()
|
165 |
+
|| jQuery_1123("#buckaroo3extended_transfer_BPE_Customergender option:selected").val() == oldGender
|
166 |
|| changedAddress
|
167 |
) {
|
168 |
+
jQuery_1123("#buckaroo3extended_transfer_BPE_Customergender option[value='" + gender + "']").attr('selected', 'selected');
|
169 |
}
|
170 |
|
171 |
if (
|
172 |
+
!jQuery_1123("#buckaroo3extended_payperemail_BPE_Customergender option:selected").val()
|
173 |
+
|| jQuery_1123("#buckaroo3extended_payperemail_BPE_Customergender option:selected").val() == oldGender
|
174 |
|| changedAddress
|
175 |
) {
|
176 |
+
jQuery_1123("#buckaroo3extended_payperemail_BPE_Customergender option[value='" + gender + "']").attr('selected', 'selected');
|
177 |
}
|
178 |
|
179 |
oldGender = gender;
|
180 |
}
|
181 |
);
|
182 |
+
jQuery_1123("#billing\\:day").change(
|
183 |
function() {
|
184 |
+
day = jQuery_1123(this).val();
|
185 |
|
186 |
if (
|
187 |
+
!jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:day").val()
|
188 |
+
|| jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:day").val() == oldDay
|
189 |
|| changedAddress
|
190 |
) {
|
191 |
+
jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:day").val(day);
|
192 |
+
sendData(jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:day"));
|
193 |
}
|
194 |
|
195 |
if (
|
196 |
+
!jQuery_1123('#overschrijving\\:payment\\:day').val()
|
197 |
+
|| jQuery_1123('#overschrijving\\:payment\\:day').val() == oldDay
|
198 |
|| changedAddress
|
199 |
) {
|
200 |
+
jQuery_1123('#overschrijving\\:payment\\:day').val(day);
|
201 |
+
sendData(jQuery_1123('#overschrijving\\:payment\\:day'));
|
202 |
}
|
203 |
|
204 |
oldDay = day;
|
205 |
}
|
206 |
);
|
207 |
+
jQuery_1123("#billing\\:month").change(
|
208 |
function() {
|
209 |
+
month = jQuery_1123(this).val();
|
210 |
|
211 |
if (
|
212 |
+
!jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:month").val()
|
213 |
+
|| jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:month").val() == oldMonth
|
214 |
|| changedAddress
|
215 |
) {
|
216 |
+
jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:month").val(month);
|
217 |
+
sendData(jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:month"));
|
218 |
}
|
219 |
|
220 |
if (
|
221 |
+
!jQuery_1123('#overschrijving\\:payment\\:month').val()
|
222 |
+
|| jQuery_1123('#overschrijving\\:payment\\:month').val() == oldMonth
|
223 |
|| changedAddress
|
224 |
) {
|
225 |
+
jQuery_1123('#overschrijving\\:payment\\:month').val(month);
|
226 |
+
sendData(jQuery_1123('#overschrijving\\:payment\\:month'));
|
227 |
}
|
228 |
|
229 |
oldMonth = month;
|
230 |
}
|
231 |
);
|
232 |
+
jQuery_1123("#billing\\:year").change(
|
233 |
function() {
|
234 |
+
year = jQuery_1123(this).val();
|
235 |
|
236 |
if (
|
237 |
+
!jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:year").val()
|
238 |
+
|| jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:year").val() == oldYear
|
239 |
|| changedAddress
|
240 |
) {
|
241 |
+
jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:year").val(year);
|
242 |
+
sendData(jQuery_1123("#container_payment_method_buckaroo3extended_paymentguarantee #payment\\:year"));
|
243 |
}
|
244 |
|
245 |
if (
|
246 |
+
!jQuery_1123('#overschrijving\\:payment\\:year').val()
|
247 |
+
|| jQuery_1123('#overschrijving\\:payment\\:year').val() == oldYear
|
248 |
|| changedAddress
|
249 |
) {
|
250 |
+
jQuery_1123('#overschrijving\\:payment\\:year').val(year);
|
251 |
+
sendData(jQuery_1123('#overschrijving\\:payment\\:year'));
|
252 |
}
|
253 |
|
254 |
oldYear = year;
|
255 |
}
|
256 |
);
|
257 |
|
258 |
+
jQuery_1123('#billing-address-select').change(
|
259 |
function() {
|
260 |
+
if (!jQuery_1123('#billing-address-select option:selected').val()) {
|
261 |
changedAddress = true;
|
262 |
+
} else if (jQuery_1123('#billing-address-select option:selected').val() == originalAddress) {
|
263 |
changedAddress = false;
|
264 |
}
|
265 |
}
|
266 |
+
);
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
document.observe('click', function(event, element) {
|
2 |
+
if (element = event.findElement('#paymentguarantee_terms_and_conditions_link')) {
|
3 |
+
$('paymentguarantee_terms_and_conditions').setStyle({
|
4 |
+
display: 'block'
|
5 |
+
});
|
6 |
+
event.stop();
|
7 |
+
}
|
8 |
+
|
9 |
+
if (element = event.findElement('#paymentguarantee_terms_and_conditions_close')) {
|
10 |
+
$('paymentguarantee_terms_and_conditions').setStyle({
|
11 |
+
display: 'none'
|
12 |
+
});
|
13 |
+
event.stop();
|
14 |
+
}
|
15 |
+
});
|
16 |
+
|
17 |
+
document.observe('change', function(e) {
|
18 |
+
if (e.findElement('#p_method_buckaroo3extended_paymentguarantee')) {
|
19 |
+
var phoneNumber = jQuery_1123("#billing\\:telephone").val();
|
20 |
+
var newBPEPhone = jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone').val();
|
21 |
+
|
22 |
+
if (!phoneNumber && phoneNumber.length == 0 || newBPEPhone !== phoneNumber) {
|
23 |
+
jQuery_1123('#buckaroo3extended_paymentguarantee_BPE_Customerphone').parent().parent().show();
|
24 |
+
}
|
25 |
+
}
|
26 |
+
});
|
@@ -1,16 +0,0 @@
|
|
1 |
-
document.observe('click', function(event, element) {
|
2 |
-
if (element = event.findElement('#paymentguarantee_terms_and_conditions_link')) {
|
3 |
-
$('paymentguarantee_terms_and_conditions').setStyle({
|
4 |
-
display: 'block'
|
5 |
-
});
|
6 |
-
event.stop();
|
7 |
-
}
|
8 |
-
|
9 |
-
if (element = event.findElement('#paymentguarantee_terms_and_conditions_close')) {
|
10 |
-
$('paymentguarantee_terms_and_conditions').setStyle({
|
11 |
-
display: 'none'
|
12 |
-
});
|
13 |
-
event.stop();
|
14 |
-
}
|
15 |
-
});
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1,9 +1,9 @@
|
|
1 |
-
|
2 |
-
sendData(
|
3 |
}
|
4 |
);
|
5 |
|
6 |
-
|
7 |
-
sendData(
|
8 |
}
|
9 |
);
|
1 |
+
jQuery_1123('.buckaroo3extended_input').find('input,select').on('change', function() {
|
2 |
+
sendData(jQuery_1123(this));
|
3 |
}
|
4 |
);
|
5 |
|
6 |
+
jQuery_1123('#buckaroo3extended_directdebit_account_owner, #buckaroo3extended_directdebit_account_number').on('change', function() {
|
7 |
+
sendData(jQuery_1123(this));
|
8 |
}
|
9 |
);
|