Advertisement
Guest User

AWLAB

a guest
Aug 18th, 2019
703
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.67 KB | None | 0 0
  1. [2019-08-19 00:22:42,374] [Task 0] [AwLab] Failed fetching Paypal token - name 'regionId' is not defined..
  2. [2019-08-19 00:22:45,375] [Task 0] [AwLab] Navigating to checkout page..
  3. [2019-08-19 00:22:46,310] Task #0 stopping..
  4. (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  5. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  6. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  7. 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '';f.parentNode.insertBefore(j,f);
  8. })(window,document,'script','dataLayer','GTM-M2XTR7S');
  9. window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var o=n[t]={exports:{}};e[t][0].call(o.exports,function(n){var o=e[t][1][n];return r(o||n)},o,o.exports)}return n[t].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<t.length;o++)r(t[o]);return r}({1:[function(e,n,t){function r(){}function o(e,n,t){return function(){return i(e,[c.now()].concat(u(arguments)),n?null:this,t),n?void 0:this}}var i=e("handle"),a=e(3),u=e(4),f=e("ee").get("tracer"),c=e("loader"),s=NREUM;"undefined"==typeof window.newrelic&&(newrelic=s);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],d="api-",l=d+"ixn-";a(p,function(e,n){s[n]=o(d+n,!0,"api")}),s.addPageAction=o(d+"addPageAction",!0),s.setCurrentRouteName=o(d+"routeName",!0),n.exports=newrelic,s.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(e,n){var t={},r=this,o="function"==typeof n;return i(l+"tracer",[c.now(),e,t],r),function(){if(f.emit((o?"":"no-")+"fn-start",[c.now(),r,o],t),o)try{return n.apply(this,arguments)}catch(e){throw f.emit("fn-err",[arguments,this,e],t),e}finally{f.emit("fn-end",[c.now()],t)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(e,n){m[n]=o(l+n)}),newrelic.noticeError=function(e,n){"string"==typeof e&&(e=new Error(e)),i("err",[e,c.now(),!1,n])}},{}],2:[function(e,n,t){function r(e,n){if(!o)return!1;if(e!==o)return!1;if(!n)return!0;if(!i)return!1;for(var t=i.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==t[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var u=navigator.userAgent,f=u.match(a);f&&u.indexOf("Chrome")===-1&&u.indexOf("Chromium")===-1&&(o="Safari",i=f[1])}n.exports={agent:o,version:i,match:r}},{}],3:[function(e,n,t){function r(e,n){var t=[],r="",i=0;for(r in e)o.call(e,r)&&(t[i]=n(r,e[r]),i+=1);return t}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],4:[function(e,n,t){function r(e,n,t){n||(n=0),"undefined"==typeof t&&(t=e?e.length:0);for(var r=-1,o=t-n||0,i=Array(o<0?0:o);++r<o;)i[r]=e[n+r];return i}n.exports=r},{}],5:[function(e,n,t){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(e,n,t){function r(){}function o(e){function n(e){return e&&e instanceof r?e:e?f(e,u,i):i()}function t(t,r,o,i){if(!d.aborted||i){e&&e(t,r,o);for(var a=n(o),u=v(t),f=u.length,c=0;c<f;c++)u[c].apply(a,r);var p=s[y[t]];return p&&p.push([b,t,r,a]),a}}function l(e,n){h[e]=v(e).concat(n)}function m(e,n){var t=h[e];if(t)for(var r=0;r<t.length;r++)t[r]===n&&t.splice(r,1)}function v(e){return h[e]||[]}function g(e){return p[e]=p[e]||o(t)}function w(e,n){c(e,function(e,t){n=n||"feature",y[t]=n,n in s||(s[n]=[])})}var h={},y={},b={on:l,addEventListener:l,removeEventListener:m,emit:t,get:g,listeners:v,context:n,buffer:w,abort:a,aborted:!1};return b}function i(){return new r}function a(){(s.api||s.feature)&&(d.aborted=!0,s=d.backlog={})}var u="nr@context",f=e("gos"),c=e(3),s={},p={},d=n.exports=o();d.backlog=s},{}],gos:[function(e,n,t){function r(e,n,t){if(o.call(e,n))return e[n];var r=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return e[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(e,n,t){function r(e,n,t,r){o.buffer([e],r),o.emit(e,n,t)}var o=e("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(e,n,t){function r(e){var n=typeof e;return!e||"object"!==n&&"function"!==n?-1:e===window?0:a(e,i,function(){return o++})}var o=1,i="nr@id",a=e("gos");n.exports=r},{}],loader:[function(e,n,t){function r(){if(!E++){var e=x.info=NREUM.info,n=l.getElementsByTagName("script")[0];if(setTimeout(s.abort,3e4),!(e&&e.licenseKey&&e.applicationID&&n))return s.abort();c(y,function(n,t){e[n]||(e[n]=t)}),f("mark",["onload",a()+x.offset],null,"api");var t=l.createElement("script");t.src="https://"+e.agent,n.parentNode.insertBefore(t,n)}}function o(){"complete"===l.readyState&&i()}function i(){f("mark",["domContent",a()+x.offset],null,"api")}function a(){return O.exists&&performance.now?Math.round(performance.now()):(u=Math.max((new Date).getTime(),u))-x.offset}var u=(new Date).getTime(),f=e("handle"),c=e(3),s=e("ee"),p=e(2),d=window,l=d.document,m="addEventListener",v="attachEvent",g=d.XMLHttpRequest,w=g&&g.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:g,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var h=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1130.min.js"},b=g&&w&&w[m]&&!/CriOS/.test(navigator.userAgent),x=n.exports={offset:u,now:a,origin:h,features:{},xhrWrappable:b,userAgent:p};e(1),l[m]?(l[m]("DOMContentLoaded",i,!1),d[m]("load",r,!1)):(l[v]("onreadystatechange",o),d[v]("onload",r)),f("mark",["firstbyte",u],null,"api");var E=0,O=e(5)},{}]},{},["loader"]);
  10.  
  11. //<![CDATA[
  12. var skinPath = 'https://en.aw-lab.com/shop/skin/frontend/aw2/default/';
  13. var baseUrl = 'https://en.aw-lab.com/shop/';
  14. var shopEnabled = true;
  15.  
  16. var isDebug = false;
  17.  
  18. //]]>
  19.  
  20.  
  21.  
  22.  
  23. //<![CDATA[
  24. Mage.Cookies.path = '/';
  25. Mage.Cookies.domain = '.en.aw-lab.com';
  26. //]]>
  27.  
  28.  
  29. var _vwo_code=(function(){
  30. var account_id=35962,
  31. settings_tolerance=2000,
  32. library_tolerance=2500,
  33. use_existing_jquery=false,
  34. /* DO NOT EDIT BELOW THIS LINE */
  35. f=false,d=document;return{use_existing_jquery:function(){return use_existing_jquery;},library_tolerance:function(){return library_tolerance;},finish:function(){if(!f){f=true;var a=d.getElementById('_vis_opt_path_hides');if(a)a.parentNode.removeChild(a);}},finished:function(){return f;},load:function(a){var b=d.createElement('script');b.src=a;b.type='text/javascript';b.innerText;b.onerror=function(){_vwo_code.finish();};d.getElementsByTagName('head')[0].appendChild(b);},init:function(){settings_timer=setTimeout('_vwo_code.finish()',settings_tolerance);var a=d.createElement('style'),b='body{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}',h=d.getElementsByTagName('head')[0];a.setAttribute('id','_vis_opt_path_hides');a.setAttribute('type','text/css');if(a.styleSheet)a.styleSheet.cssText=b;else a.appendChild(d.createTextNode(b));h.appendChild(a);this.load('//dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&r='+Math.random());return settings_timer;}};}());_vwo_settings_timer=_vwo_code.init();
  36.  
  37.  
  38. //<![CDATA[
  39. optionalZipCountries = ["IE","PA","HK","MO"];
  40. //]]>
  41.  
  42.  
  43. var minicartJsonUrl = "https://en.aw-lab.com/shop/athletesworld2_minicart/cart/json/";
  44. var minicartPreloading;
  45. var minicartPreloadedData;
  46.  
  47. function minicartPreload() {
  48. if (typeof(minicartPreloadedData) === 'undefined') {
  49. minicartPreloading = jQuery.getJSON(minicartJsonUrl, function (data) {
  50. minicartPreloadedData = data;
  51. return data;
  52. });
  53. } else {
  54. return minicartPreloadedData;
  55. }
  56. }
  57.  
  58. // minicartPreload();
  59.  
  60.  
  61. var _mfq = _mfq || [];
  62. (function() {
  63. var mf = document.createElement("script");
  64. mf.type = "text/javascript"; mf.async = true;
  65. mf.src = "//cdn.mouseflow.com/projects/cb7eb563-53a4-423f-94a0-24209984c410.js";
  66. document.getElementsByTagName("head")[0].appendChild(mf);
  67. })();
  68.  
  69.  
  70. //<![CDATA[
  71. if (typeof tc_vars === 'undefined') {
  72. var tc_vars = JSON.parse('{"env_template":"funnel_step2","env_work":"prod","env_channel":"d","env_language":"en","env_country":"eu","env_currency":"eur"}');
  73. }
  74. //]]>
  75.  
  76. //<![CDATA[
  77. var Translator = new Translate({"Add to Cart":"Add to Bag","Select a size":"Select <br>a size"});
  78. //]]>
  79.  
  80. var i = instoresale(jQuery, 'https://en.aw-lab.com/shop/customer/account/logout/');
  81.  
  82.  
  83. customerInfoManager.observe();
  84.  
  85.  
  86. (function($) {
  87. $('#menuOpen').sidr({side:'left'});
  88. }(jQuery));
  89.  
  90. var storeViewID = '2', zoorate_widget_id = '9314d5afcb810805', zoorate_site_key = 'fd823ea2f7e13de47bc64a19d9cb1d74';
  91. var storeViewPath = 'shop';
  92.  
  93. (function ($) {
  94. var done = false;
  95. $('body').on('updatedMenues', function () {
  96. if (done) {
  97. return;
  98. }
  99. done = true;
  100. if ($('header .dropdown.langList2__container').size()) {
  101. $('header .dropdown.langList2__container')
  102. .replaceWith($('.dropdown.langList2__container.to-move').removeClass('hidden'));
  103. } else {
  104. $('.dropdown.langList2__container.to-move').remove();
  105. }
  106. if ($('#langList').size()) {
  107. $('#langList')
  108. .replaceWith($('#langList3').attr('id','langList').removeClass('hidden'));
  109. }
  110.  
  111. });
  112. }(jQuery));
  113.  
  114.  
  115.  
  116.  
  117. (function(d, w, s) {
  118. var f = function() {
  119. jQuery.getJSON('https://en.aw-lab.com/shop/fanplayrcart/status/cart', function (data) {
  120. var key;
  121.  
  122. w.fanplayr = w.fanplayr || {_i: []};
  123. w.fanplayr.custom = w.fanplayr.custom || {};
  124. var _ = w.fanplayr.custom;
  125.  
  126. w.fanplayrCustomData = w.fanplayrCustomData || {};
  127. for (key in data)
  128. w.fanplayrCustomData[key] = data[key];
  129.  
  130. var js = d.createElement(s),
  131. fjs = d.getElementsByTagName(s)[0];
  132.  
  133. js.async = true;
  134.  
  135. js.src = (_.embedUrl || '//en.aw-lab.com/shop/index.php/') + 'fanplayr/ajax/getEmbedJs/?tt=page&tp=&tc=&tpn=&tcn=&tpp=&tps=&tpi=&tpu=&' + (new Date().getTime());
  136.  
  137. fjs.parentNode.insertBefore(js, fjs);
  138. });
  139. };
  140.  
  141. f();
  142. })(document, window, 'script');
  143.  
  144.  
  145. var billing = new Billing();
  146. jQuery(document).ready(function(){
  147. jQuery('input:radio[name=billing_address_id]').click(function(){
  148. jQuery(this).attr("checked","checked");
  149. jQuery(this).siblings().removeAttr("checked");
  150. billing.newAddress(!this.value);
  151. });
  152.  
  153. });
  154.  
  155.  
  156. $("billing:region_id").setAttribute("defaultValue", "");
  157.  
  158.  
  159. //<![CDATA[
  160. Translator.add({"Sorry, but you are age must be at least %s to checkout":"Sorry, but you are age must be at least %s to checkout","Sorry, but you are age must be at least %s to subscribe":"Sorry, but you are age must be at least %s to subscribe"});
  161.  
  162. var wantsToRegister = function (el) {
  163. return jQuery(el).is(':checked');
  164. };
  165.  
  166. window.dobValidation = new Varien.DOB('.customer-dob', true, '%d/%m/%Y', 18);
  167.  
  168. var updateDobValidation = function () {
  169. if (wantsToRegister(this)) {
  170. window.dobValidation.updateMinimumAge(18, "Sorry, but you are age must be at least %s to subscribe");
  171. } else {
  172. window.dobValidation.updateMinimumAge(16, "Sorry, but you are age must be at least %s to checkout");
  173. }
  174. };
  175.  
  176. document.observe('dom:loaded', function () {
  177. jQuery('body').on('change', '#vogliocreareaccount', updateDobValidation);
  178. updateDobValidation();
  179. });
  180. //]]>
  181.  
  182.  
  183. jQuery('[id="billing:customer_password"]').change(function () {
  184. if (jQuery(this).val()) {
  185. jQuery('.gdpr-info-radio-buttons input[value="1"]').addClass('required-entry');
  186. jQuery('#id_create_account').val(1);
  187. } else {
  188. jQuery('.gdpr-info-radio-buttons input[value="1"]').removeClass('required-entry');
  189. jQuery('#advice-required-entry-customer_privacy').remove();
  190. jQuery('#id_create_account').val(0);
  191. }
  192. });
  193.  
  194. if(jQuery('#vogliocreareaccount').length) {
  195. jQuery('#accountcreationwrap').hide();
  196. jQuery('#vogliocreareaccount').change(function () {
  197. jQuery('#accountcreationwrap').slideToggle();
  198. var isChecked = jQuery(this).is(':checked');
  199. var config = [
  200. {$el: jQuery('#billing\\:customer_password'), classes: 'required-entry validate-password', unsetvalue: true},
  201. {$el: jQuery('#billing\\:confirm_password'), classes: 'required-entry validate-cpassword', unsetvalue: true},
  202. {$el: jQuery('.gdpr-info-radio-buttons input[name="customer_privacy"][value="1"]'), classes: 'required-entry'},
  203. {$el: jQuery('.gdpr-info-radio-buttons input[name="customer_privacy"]'), unsetvalue: true},
  204. {$el: jQuery('#id_create_account'), unsetvalue: true}
  205. ];
  206. jQuery.each(config, function(i, v){
  207. //add/remove classes
  208. if(v.classes) {
  209. v.$el[isChecked ? 'addClass' : 'removeClass'](v.classes);
  210. }
  211. //clean fields values
  212. if(!isChecked && v.unsetvalue){
  213. v.$el.is(':radio') ?
  214. v.$el.prop('checked', false) :
  215. v.$el.val('');
  216. }
  217. });
  218. });
  219. }
  220.  
  221.  
  222. var shipping = new Shipping();
  223. jQuery(document).ready(function(){
  224. jQuery('input:radio[name=shipping_address_id]').click(function(){
  225. jQuery(this).attr("checked","checked");
  226. jQuery(this).siblings().removeAttr("checked");
  227. shipping.newAddress(!this.value);
  228. });
  229.  
  230. });
  231.  
  232.  
  233. $("shipping:region_id").setAttribute("defaultValue", "");
  234.  
  235.  
  236. //<![CDATA[
  237. var payment = new Payment('checkout-payment-method-load', 'https://en.aw-lab.com/shop/checkout/onepage/savePayment/');
  238. payment.currentMethod = "paypal_express";
  239. //]]>
  240.  
  241.  
  242. //<![CDATA[
  243.  
  244. $$('.cvv-what-is-this').each(function(element){
  245. Event.observe(element, 'click', toggleToolTip);
  246. });
  247.  
  248. function toggleToolTip(event){
  249. if($('payment-tool-tip')){
  250. $('payment-tool-tip').setStyle({
  251. left: (Event.pointerX(event)-100)+'px',
  252. top: (Event.pointerY(event)-300)+'px'
  253. });
  254. $('payment-tool-tip').toggle();
  255. }
  256. Event.stop(event);
  257. }
  258.  
  259. var checkout = new Checkout();
  260. $$('#checkout-payment-method-load dt input').invoke('observe', 'click', function(e) {
  261.  
  262. var element = e.element();
  263. var name = 'payment_form_' + element.getValue();
  264. payment.currentMethod = element.getValue();
  265. /* Hide all other forms */
  266. $$('dd.payment-method').invoke('hide');
  267.  
  268. if(element.checked) {
  269. payment.switchMethod(payment.currentMethod);
  270. var form = $(name);
  271. var container = $('container_payment_method_' + element.getValue());
  272.  
  273. if(element !== null && container !== null) {
  274. container.show();
  275. $(name).show();
  276. }
  277. }
  278. });
  279.  
  280.  
  281. payment.switchMethod(payment.currentMethod);
  282. //]]>
  283.  
  284.  
  285. /* apply coupon width "enter" keypress functionality */
  286. jQuery(document).on('keypress', function(e) {
  287. if ( e.which === 13 && e.target.id === 'id_couponcode') {
  288. // if coupon field is not empty
  289. if (jQuery('#id_couponcode').val() != '') {
  290. // if is not a coupon just active before
  291. if (!jQuery('#onestepcheckout-coupon-remove').is(":visible")) {
  292. // call apply coupon method
  293. jQuery('#onestepcheckout-coupon-add').trigger('click'); // apply the coupon
  294.  
  295. }
  296. }
  297. }
  298. });
  299.  
  300. Event.observe(window, 'load', function() {
  301. $('onestepcheckout-coupon-add').observe('click', function(e) {
  302.  
  303. var coupon = $('id_couponcode').getValue();
  304. var couponNotice = $('coupon-notice');
  305.  
  306. couponNotice.hide();
  307.  
  308. if(coupon == '') {
  309. // alert('//');
  310. return;
  311. }
  312.  
  313. var url = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/add_coupon/';
  314. var parameters = {code: coupon};
  315. var shipping_methods = $$('dl.shipment-methods').first();
  316. var payment_methods = $$('div.payment-methods').first();
  317. var summary = $$('div.onestepcheckout-summary').first();
  318.  
  319. if(shipping_methods){
  320. shipping_methods.update('<div class="loading-ajax">&nbsp;</div>');
  321. }
  322.  
  323. if(payment_methods){
  324. payment_methods.update('<div class="loading-ajax">&nbsp;</div>');
  325. }
  326.  
  327. summary.update('<div class="loading-ajax">&nbsp;</div>');
  328.  
  329. new Ajax.Request(url, {
  330. method: 'post',
  331. parameters: parameters,
  332. onSuccess: function(transport) {
  333. if(transport.status == 200) {
  334.  
  335. var response = transport.responseText.evalJSON();
  336.  
  337. var url = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/set_methods_separate/';
  338. var update_payments = true;
  339.  
  340. if(shipping_methods){
  341. shipping_methods.hide();
  342. shipping_methods.update(response.shipping_method);
  343. shipping_methods.show();
  344. $$('dl.shipment-methods input').invoke('observe', 'click', get_separate_save_methods_function(url, update_payments));
  345. $$('dl.shipment-methods input').invoke('observe', 'click', function() {
  346. $$('div.onestepcheckout-shipment-method-error').each(function(item) {
  347. new Effect.Fade(item);
  348. });
  349. });
  350. }
  351.  
  352. if(payment_methods){
  353. payment_methods.hide();
  354. payment_methods.replace(response.payment_method);
  355. payment_methods.show();
  356.  
  357. paymentContainer = $('container_payment_method_' + payment.currentMethod)
  358. paymentForm = $('payment_form_' + payment.currentMethod)
  359.  
  360. if(paymentContainer != null){
  361. paymentContainer.show();
  362. }
  363. if(paymentForm != null){
  364. paymentForm.show();
  365. }
  366. $$('div.payment-methods input[name="payment\[method\]"]').invoke('observe', 'click', get_separate_save_methods_function(url));
  367. $$('div.payment-methods input[name="payment\[method\]"]').invoke('observe', 'click', function() {
  368. $$('div.onestepcheckout-payment-method-error').each(function(item) {
  369. new Effect.Fade(item);
  370. });
  371. });
  372. }
  373.  
  374. summary.hide();
  375. summary.update(response.summary);
  376. summary.show();
  377.  
  378. if(response.success) {
  379.  
  380. couponNotice.update(response.message);
  381. couponNotice.removeClassName('error-msg');
  382. couponNotice.addClassName('success-msg');
  383. couponNotice.show();
  384. /* Show remove button */
  385. $('onestepcheckout-coupon-remove').show();
  386. $('onestepcheckout-coupon-add').hide();
  387. $('id_couponcode').readOnly = true;
  388. }
  389. else {
  390.  
  391. couponNotice.update(response.message);
  392. couponNotice.removeClassName('success-msg');
  393. couponNotice.addClassName('error-msg');
  394. couponNotice.show();
  395. /* Hide remove button */
  396. $('onestepcheckout-coupon-remove').hide();
  397. $('onestepcheckout-coupon-add').show();
  398. $('id_couponcode').readOnly = false;
  399. }
  400. }
  401. }
  402. });
  403. });
  404.  
  405. $('onestepcheckout-coupon-remove').observe('click', function(e) {
  406.  
  407. var coupon = $('id_couponcode').getValue();
  408. var couponNotice = $('coupon-notice');
  409.  
  410. couponNotice.hide();
  411.  
  412. var url = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/add_coupon/';
  413. var parameters = {code: coupon, remove: '1'};
  414. var shipping_methods = $$('dl.shipment-methods').first();
  415. var payment_methods = $$('div.payment-methods').first();
  416. var summary = $$('div.onestepcheckout-summary').first();
  417.  
  418. if(shipping_methods){
  419. shipping_methods.update('<div class="loading-ajax">&nbsp;</div>');
  420. }
  421.  
  422. if(payment_methods){
  423. payment_methods.update('<div class="loading-ajax">&nbsp;</div>');
  424. }
  425. summary.update('<div class="loading-ajax">&nbsp;</div>');
  426.  
  427. new Ajax.Request(url, {
  428. method: 'post',
  429. parameters: parameters,
  430. onSuccess: function(transport) {
  431. if(transport.status == 200) {
  432. var response = transport.responseText.evalJSON();
  433.  
  434. if(response.success){
  435. $('id_couponcode').setValue('').readOnly = false;
  436. $('onestepcheckout-coupon-remove').hide();
  437. $('onestepcheckout-coupon-add').show();
  438. }
  439.  
  440. var url = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/set_methods_separate/';
  441. var update_payments = true;
  442.  
  443. if(shipping_methods){
  444. shipping_methods.hide();
  445. shipping_methods.update(response.shipping_method);
  446. shipping_methods.show();
  447. $$('dl.shipment-methods input').invoke('observe', 'click', get_separate_save_methods_function(url, update_payments));
  448. $$('dl.shipment-methods input').invoke('observe', 'click', function() {
  449. $$('div.onestepcheckout-shipment-method-error').each(function(item) {
  450. new Effect.Fade(item);
  451. });
  452. });
  453. }
  454.  
  455. if(payment_methods){
  456. payment_methods.hide();
  457. payment_methods.replace(response.payment_method);
  458. payment_methods.show();
  459.  
  460. paymentContainer = $('container_payment_method_' + payment.currentMethod)
  461. paymentForm = $('payment_form_' + payment.currentMethod)
  462.  
  463. if(paymentContainer != null){
  464. paymentContainer.show();
  465. }
  466.  
  467. if(paymentForm != null){
  468. paymentForm.show();
  469. }
  470. $$('div.payment-methods input[name="payment\[method\]"]').invoke('observe', 'click', get_separate_save_methods_function(url));
  471. $$('div.payment-methods input[name="payment\[method\]"]').invoke('observe', 'click', function() {
  472. $$('div.onestepcheckout-payment-method-error').each(function(item) {
  473. new Effect.Fade(item);
  474. });
  475. });
  476. }
  477.  
  478. summary.hide();
  479. summary.update(response.summary);
  480. summary.show();
  481.  
  482. couponNotice.hide();
  483. couponNotice.update(response.message);
  484. couponNotice.removeClassName('error-msg');
  485. couponNotice.addClassName('success-msg');
  486. couponNotice.show();
  487. }
  488. }
  489. });
  490. });
  491. });
  492.  
  493.  
  494. //<![CDATA[
  495. var total = 130;
  496. if(payment.reloadcallback){
  497. var url = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/paymentrefresh/';
  498. paymentrefresh(url);
  499. payment.countreload = 0;
  500. payment.reloadcallback = false;
  501. }
  502. //]]>
  503.  
  504.  
  505.  
  506. var termsmodals = new Object;
  507.  
  508. document.observe('dom:loaded', function() {
  509. $$('.checkout-agreements li p input').each(
  510. function(elem){
  511. elem.addClassName('required-entry');
  512. }
  513. );
  514. });
  515.  
  516.  
  517.  
  518.  
  519.  
  520. countryRegions = {"config":{"show_all_regions":true,"regions_required":["AT","CA","EE","FI","FR","DE","IT","LV","LT","RO","ES","US","CH"]},"FR":{"182":{"code":"01","name":"Ain"},"183":{"code":"02","name":"Aisne"},"184":{"code":"03","name":"Allier"},"185":{"code":"04","name":"Alpes-de-Haute-Provence"},"187":{"code":"06","name":"Alpes-Maritimes"},"2249":{"code":"A","name":"Alsace"},"2250":{"code":"B","name":"Aquitaine"},"188":{"code":"07","name":"Ard\u00e8che"},"189":{"code":"08","name":"Ardennes"},"190":{"code":"09","name":"Ari\u00e8ge"},"191":{"code":"10","name":"Aube"},"192":{"code":"11","name":"Aude"},"2251":{"code":"C","name":"Auvergne"},"193":{"code":"12","name":"Aveyron"},"249":{"code":"67","name":"Bas-Rhin"},"2263":{"code":"P","name":"Basse-Normandie"},"194":{"code":"13","name":"Bouches-du-Rh\u00f4ne"},"2252":{"code":"D","name":"Bourgogne"},"2253":{"code":"E","name":"Bretagne"},"195":{"code":"14","name":"Calvados"},"196":{"code":"15","name":"Cantal"},"2254":{"code":"F","name":"Centre"},"2255":{"code":"G","name":"Champagne-Ardenne"},"197":{"code":"16","name":"Charente"},"198":{"code":"17","name":"Charente-Maritime"},"199":{"code":"18","name":"Cher"},"2275":{"code":"CP","name":"Clipperton"},"200":{"code":"19","name":"Corr\u00e8ze"},"2432":{"code":"H","name":"Corse"},"201":{"code":"2A","name":"Corse-du-Sud"},"203":{"code":"21","name":"C\u00f4te-d'Or"},"204":{"code":"22","name":"C\u00f4tes-d'Armor"},"205":{"code":"23","name":"Creuse"},"261":{"code":"79","name":"Deux-S\u00e8vres"},"206":{"code":"24","name":"Dordogne"},"207":{"code":"25","name":"Doubs"},"208":{"code":"26","name":"Dr\u00f4me"},"273":{"code":"91","name":"Essonne"},"209":{"code":"27","name":"Eure"},"210":{"code":"28","name":"Eure-et-Loir"},"211":{"code":"29","name":"Finist\u00e8re"},"2256":{"code":"I","name":"Franche-Comt\u00e9"},"212":{"code":"30","name":"Gard"},"214":{"code":"32","name":"Gers"},"215":{"code":"33","name":"Gironde"},"2271":{"code":"GP","name":"Guadeloupe"},"2272":{"code":"GF","name":"Guyane fran\u00e7aise"},"250":{"code":"68","name":"Haut-Rhin"},"202":{"code":"2B","name":"Haute-Corse"},"213":{"code":"31","name":"Haute-Garonne"},"225":{"code":"43","name":"Haute-Loire"},"234":{"code":"52","name":"Haute-Marne"},"2264":{"code":"Q","name":"Haute-Normandie"},"252":{"code":"70","name":"Haute-Sa\u00f4ne"},"256":{"code":"74","name":"Haute-Savoie"},"269":{"code":"87","name":"Haute-Vienne"},"186":{"code":"05","name":"Hautes-Alpes"},"247":{"code":"65","name":"Hautes-Pyr\u00e9n\u00e9es"},"274":{"code":"92","name":"Hauts-de-Seine"},"216":{"code":"34","name":"H\u00e9rault"},"2257":{"code":"J","name":"\u00cele-de-France"},"217":{"code":"35","name":"Ille-et-Vilaine"},"218":{"code":"36","name":"Indre"},"219":{"code":"37","name":"Indre-et-Loire"},"220":{"code":"38","name":"Is\u00e8re"},"221":{"code":"39","name":"Jura"},"2274":{"code":"RE","name":"La R\u00e9union"},"222":{"code":"40","name":"Landes"},"2258":{"code":"K","name":"Languedoc-Roussillon"},"2259":{"code":"L","name":"Limousin"},"223":{"code":"41","name":"Loir-et-Cher"},"224":{"code":"42","name":"Loire"},"226":{"code":"44","name":"Loire-Atlantique"},"227":{"code":"45","name":"Loiret"},"2260":{"code":"M","name":"Lorraine"},"228":{"code":"46","name":"Lot"},"229":{"code":"47","name":"Lot-et-Garonne"},"230":{"code":"48","name":"Loz\u00e8re"},"231":{"code":"49","name":"Maine-et-Loire"},"232":{"code":"50","name":"Manche"},"233":{"code":"51","name":"Marne"},"2273":{"code":"MQ","name":"Martinique"},"235":{"code":"53","name":"Mayenne"},"2276":{"code":"YT","name":"Mayotte"},"236":{"code":"54","name":"Meurthe-et-Moselle"},"237":{"code":"55","name":"Meuse"},"2261":{"code":"N","name":"Midi-Pyr\u00e9n\u00e9es"},"238":{"code":"56","name":"Morbihan"},"239":{"code":"57","name":"Moselle"},"240":{"code":"58","name":"Ni\u00e8vre"},"241":{"code":"59","name":"Nord"},"2262":{"code":"O","name":"Nord-Pas-de-Calais"},"2277":{"code":"NC","name":"Nouvelle-Cal\u00e9donie"},"242":{"code":"60","name":"Oise"},"243":{"code":"61","name":"Orne"},"257":{"code":"75","name":"Paris"},"244":{"code":"62","name":"Pas-de-Calais"},"2265":{"code":"R","name":"Pays de la Loire"},"2266":{"code":"S","name":"Picardie"},"2267":{"code":"T","name":"Poitou-Charentes"},"2268":{"code":"U","name":"Provence-Alpes-C\u00f4te d'Azur"},"245":{"code":"63","name":"Puy-de-D\u00f4me"},"246":{"code":"64","name":"Pyr\u00e9n\u00e9es-Atlantiques"},"248":{"code":"66","name":"Pyr\u00e9n\u00e9es-Orientales"},"251":{"code":"69","name":"Rh\u00f4ne"},"2269":{"code":"V","name":"Rh\u00f4ne-Alpes"},"2279":{"code":"BL","name":"Saint-Barth\u00e9lemy"},"2280":{"code":"MF","name":"Saint-Martin"},"2281":{"code":"PM","name":"Saint-Pierre-et-Miquelon"},"253":{"code":"71","name":"Sa\u00f4ne-et-Loire"},"254":{"code":"72","name":"Sarthe"},"255":{"code":"73","name":"Savoie"},"259":{"code":"77","name":"Seine-et-Marne"},"258":{"code":"76","name":"Seine-Maritime"},"275":{"code":"93","name":"Seine-Saint-Denis"},"262":{"code":"80","name":"Somme"},"263":{"code":"81","name":"Tarn"},"264":{"code":"82","name":"Tarn-et-Garonne"},"2282":{"code":"TF","name":"Terres australes fran\u00e7aises"},"272":{"code":"90","name":"Territoire-de-Belfort"},"277":{"code":"95","name":"Val-d'Oise"},"276":{"code":"94","name":"Val-de-Marne"},"265":{"code":"83","name":"Var"},"266":{"code":"84","name":"Vaucluse"},"267":{"code":"85","name":"Vend\u00e9e"},"268":{"code":"86","name":"Vienne"},"270":{"code":"88","name":"Vosges"},"2283":{"code":"WF","name":"Wallis-et-Futuna"},"271":{"code":"89","name":"Yonne"},"260":{"code":"78","name":"Yvelines"}},"SI":{"2503":{"code":"001","name":"Ajdov\u0161\u010dina"},"2504":{"code":"195","name":"Apa\u010de"},"2505":{"code":"002","name":"Beltinci"},"2506":{"code":"148","name":"Benedikt"},"2507":{"code":"149","name":"Bistrica ob Sotli"},"2508":{"code":"003","name":"Bled"},"2509":{"code":"150","name":"Bloke"},"2510":{"code":"004","name":"Bohinj"},"2511":{"code":"005","name":"Borovnica"},"2512":{"code":"006","name":"Bovec"},"2513":{"code":"151","name":"Braslov\u010de"},"2514":{"code":"007","name":"Brda"},"2515":{"code":"009","name":"Bre\u017eice"},"2516":{"code":"008","name":"Brezovica"},"2517":{"code":"152","name":"Cankova"},"2518":{"code":"011","name":"Celje"},"2519":{"code":"012","name":"Cerklje na Gorenjskem"},"2520":{"code":"013","name":"Cerknica"},"2521":{"code":"014","name":"Cerkno"},"2522":{"code":"153","name":"Cerkvenjak"},"2523":{"code":"196","name":"Cirkulane"},"2524":{"code":"015","name":"\u010cren\u0161ovci"},"2525":{"code":"016","name":"\u010crna na Koro\u0161kem"},"2526":{"code":"017","name":"\u010crnomelj"},"2527":{"code":"018","name":"Destrnik"},"2528":{"code":"019","name":"Diva\u010da"},"2529":{"code":"154","name":"Dobje"},"2530":{"code":"020","name":"Dobrepolje"},"2531":{"code":"155","name":"Dobrna"},"2532":{"code":"021","name":"Dobrova\u2013Polhov Gradec"},"2533":{"code":"156","name":"Dobrovnik"},"2535":{"code":"022","name":"Dol pri Ljubljani"},"2534":{"code":"157","name":"Dolenjske Toplice"},"2536":{"code":"023","name":"Dom\u017eale"},"2537":{"code":"024","name":"Dornava"},"2538":{"code":"025","name":"Dravograd"},"2539":{"code":"026","name":"Duplek"},"2540":{"code":"027","name":"Gorenja vas\u2013Poljane"},"2541":{"code":"028","name":"Gori\u0161nica"},"2542":{"code":"207","name":"Gorje"},"2543":{"code":"029","name":"Gornja Radgona"},"2544":{"code":"030","name":"Gornji Grad"},"2545":{"code":"031","name":"Gornji Petrovci"},"2546":{"code":"158","name":"Grad"},"2547":{"code":"032","name":"Grosuplje"},"2548":{"code":"159","name":"Hajdina"},"2549":{"code":"160","name":"Ho\u010de\u2013Slivnica"},"2550":{"code":"161","name":"Hodo\u0161"},"2551":{"code":"162","name":"Horjul"},"2552":{"code":"034","name":"Hrastnik"},"2553":{"code":"035","name":"Hrpelje-Kozina"},"2554":{"code":"036","name":"Idrija"},"2555":{"code":"037","name":"Ig"},"2556":{"code":"038","name":"Ilirska Bistrica"},"2557":{"code":"039","name":"Ivan\u010dna Gorica"},"2558":{"code":"040","name":"Izola"},"2559":{"code":"041","name":"Jesenice"},"2560":{"code":"163","name":"Jezersko"},"2561":{"code":"042","name":"Jur\u0161inci"},"2562":{"code":"043","name":"Kamnik"},"2563":{"code":"044","name":"Kanal"},"2564":{"code":"045","name":"Kidri\u010devo"},"2565":{"code":"046","name":"Kobarid"},"2566":{"code":"047","name":"Kobilje"},"2567":{"code":"048","name":"Ko\u010devje"},"2568":{"code":"049","name":"Komen"},"2569":{"code":"164","name":"Komenda"},"2570":{"code":"050","name":"Koper"},"2571":{"code":"197","name":"Kosanjevica na Krki"},"2572":{"code":"165","name":"Kostel"},"2573":{"code":"051","name":"Kozje"},"2574":{"code":"052","name":"Kranj"},"2575":{"code":"053","name":"Kranjska Gora"},"2576":{"code":"166","name":"Kri\u017eevci"},"2577":{"code":"054","name":"Kr\u0161ko"},"2578":{"code":"055","name":"Kungota"},"2579":{"code":"056","name":"Kuzma"},"2580":{"code":"057","name":"La\u0161ko"},"2581":{"code":"058","name":"Lenart"},"2582":{"code":"059","name":"Lendava"},"2583":{"code":"060","name":"Litija"},"2584":{"code":"061","name":"Ljubljana"},"2585":{"code":"062","name":"Ljubno"},"2586":{"code":"063","name":"Ljutomer"},"2588":{"code":"208","name":"Log-Dragomer"},"2587":{"code":"064","name":"Logatec"},"2589":{"code":"065","name":"Lo\u0161ka Dolina"},"2590":{"code":"066","name":"Lo\u0161ki Potok"},"2591":{"code":"167","name":"Lovrenc na Pohorju"},"2592":{"code":"067","name":"Lu\u010de"},"2593":{"code":"068","name":"Lukovica"},"2594":{"code":"069","name":"Maj\u0161perk"},"2595":{"code":"198","name":"Makole"},"2596":{"code":"070","name":"Maribor"},"2597":{"code":"168","name":"Markovci"},"2598":{"code":"071","name":"Medvode"},"2599":{"code":"072","name":"Menge\u0161"},"2600":{"code":"073","name":"Metlika"},"2601":{"code":"074","name":"Me\u017eica"},"2602":{"code":"169","name":"Miklav\u017e na Dravskem Polju"},"2603":{"code":"075","name":"Miren-Kostanjevica"},"2604":{"code":"212","name":"Mirna"},"2605":{"code":"170","name":"Mirna Pe\u010d"},"2606":{"code":"076","name":"Mislinja"},"2607":{"code":"199","name":"Mokronog-Trebelno"},"2608":{"code":"077","name":"Morav\u010de"},"2609":{"code":"078","name":"Moravske Toplice"},"2610":{"code":"079","name":"Mozirje"},"2611":{"code":"080","name":"Murska Sobota"},"2612":{"code":"081","name":"Muta"},"2613":{"code":"082","name":"Naklo"},"2614":{"code":"083","name":"Nazarje"},"2615":{"code":"084","name":"Nova Gorica"},"2616":{"code":"085","name":"Novo Mesto"},"2617":{"code":"086","name":"Odranci"},"2618":{"code":"171","name":"Oplotnica"},"2619":{"code":"087","name":"Ormo\u017e"},"2620":{"code":"088","name":"Osilnica"},"2621":{"code":"089","name":"Pesnica"},"2622":{"code":"090","name":"Piran"},"2623":{"code":"091","name":"Pivka"},"2624":{"code":"092","name":"Pod\u010detrtek"},"2625":{"code":"172","name":"Podlehnik"},"2626":{"code":"093","name":"Podvelka"},"2627":{"code":"200","name":"Polj\u010dane"},"2628":{"code":"173","name":"Polzela"},"2629":{"code":"094","name":"Postojna"},"2630":{"code":"174","name":"Prebold"},"2631":{"code":"095","name":"Preddvor"},"2632":{"code":"175","name":"Prevalje"},"2633":{"code":"096","name":"Ptuj"},"2634":{"code":"097","name":"Puconci"},"2635":{"code":"098","name":"Ra\u010de\u2013Fram"},"2636":{"code":"099","name":"Rade\u010de"},"2637":{"code":"100","name":"Radenci"},"2638":{"code":"101","name":"Radlje ob Dravi"},"2639":{"code":"102","name":"Radovljica"},"2640":{"code":"103","name":"Ravne na Koro\u0161kem"},"2641":{"code":"176","name":"Razkri\u017eje"},"2642":{"code":"209","name":"Re\u010dica ob Savinji"},"2643":{"code":"201","name":"Ren\u010de-Vogrsko"},"2644":{"code":"104","name":"Ribnica"},"2645":{"code":"177","name":"Ribnica na Pohorju"},"2646":{"code":"106","name":"Roga\u0161ka Slatina"},"2647":{"code":"105","name":"Roga\u0161ovci"},"2648":{"code":"107","name":"Rogatec"},"2649":{"code":"108","name":"Ru\u0161e"},"2668":{"code":"033","name":"\u0160alovci"},"2650":{"code":"178","name":"Selnica ob Dravi"},"2651":{"code":"109","name":"Semi\u010d"},"2669":{"code":"183","name":"\u0160empeter-Vrtojba"},"2670":{"code":"117","name":"\u0160en\u010dur"},"2671":{"code":"118","name":"\u0160entilj"},"2672":{"code":"119","name":"\u0160entjernej"},"2673":{"code":"120","name":"\u0160entjur"},"2674":{"code":"211","name":"\u0160entrupert"},"2652":{"code":"110","name":"Sevnica"},"2653":{"code":"111","name":"Se\u017eana"},"2675":{"code":"121","name":"\u0160kocjan"},"2676":{"code":"122","name":"\u0160kofja Loka"},"2677":{"code":"123","name":"\u0160kofljica"},"2654":{"code":"112","name":"Slovenj Gradec"},"2655":{"code":"113","name":"Slovenska Bistrica"},"2656":{"code":"114","name":"Slovenske Konjice"},"2678":{"code":"124","name":"\u0160marje pri Jel\u0161ah"},"2679":{"code":"206","name":"\u0160marje\u0161ke Toplice"},"2680":{"code":"125","name":"\u0160martno ob Paki"},"2681":{"code":"194","name":"\u0160martno pri Litiji"},"2657":{"code":"179","name":"Sodra\u017eica"},"2658":{"code":"180","name":"Sol\u010dava"},"2682":{"code":"126","name":"\u0160o\u0161tanj"},"2659":{"code":"202","name":"Sredi\u0161\u010de ob Dravi"},"2660":{"code":"115","name":"Star\u0161e"},"2683":{"code":"127","name":"\u0160tore"},"2661":{"code":"203","name":"Stra\u017ea"},"2662":{"code":"181","name":"Sveta Ana"},"2663":{"code":"204","name":"Sveta Trojica v Slovenskih Goricah"},"2664":{"code":"182","name":"Sveti Andra\u017e v Slovenskih Goricah"},"2665":{"code":"116","name":"Sveti Jurij"},"2666":{"code":"210","name":"Sveti Jurij v Slovenskih Goricah"},"2667":{"code":"205","name":"Sveti Toma\u017e"},"2684":{"code":"184","name":"Tabor"},"2685":{"code":"010","name":"Ti\u0161ina"},"2686":{"code":"128","name":"Tolmin"},"2687":{"code":"129","name":"Trbovlje"},"2688":{"code":"130","name":"Trebnje"},"2689":{"code":"185","name":"Trnovska Vas"},"2691":{"code":"131","name":"Tr\u017ei\u010d"},"2690":{"code":"186","name":"Trzin"},"2692":{"code":"132","name":"Turni\u0161\u010de"},"2693":{"code":"133","name":"Velenje"},"2694":{"code":"187","name":"Velika Polana"},"2695":{"code":"134","name":"Velike La\u0161\u010de"},"2696":{"code":"188","name":"Ver\u017eej"},"2697":{"code":"135","name":"Videm"},"2698":{"code":"136","name":"Vipava"},"2699":{"code":"137","name":"Vitanje"},"2700":{"code":"138","name":"Vodice"},"2701":{"code":"139","name":"Vojnik"},"2702":{"code":"189","name":"Vransko"},"2703":{"code":"140","name":"Vrhnika"},"2704":{"code":"141","name":"Vuzenica"},"2705":{"code":"142","name":"Zagorje ob Savi"},"2708":{"code":"190","name":"\u017dalec"},"2706":{"code":"143","name":"Zavr\u010d"},"2709":{"code":"146","name":"\u017delezniki"},"2710":{"code":"191","name":"\u017detale"},"2711":{"code":"147","name":"\u017diri"},"2712":{"code":"192","name":"\u017dirovnica"},"2707":{"code":"144","name":"Zre\u010de"},"2713":{"code":"193","name":"\u017du\u017eemberk"}},"BE":{"1603":{"code":"VAN ","name":"Antwerpen "},"1604":{"code":"WBR ","name":"Brabant Wallon "},"1605":{"code":"BRU ","name":"Brussels "},"1606":{"code":"WHT ","name":"Hainaut "},"1607":{"code":"WLG ","name":"Li\u00e8ge "},"1608":{"code":"VLI ","name":"Limburg "},"1609":{"code":"WLX ","name":"Luxembourg "},"1610":{"code":"WNA ","name":"Namur "},"1611":{"code":"VOV ","name":"Oost-Vlaanderen "},"1612":{"code":"VBR ","name":"Vlaams-Brabant "},"1613":{"code":"VWV","name":"West-Vlaanderen"}},"PT":{"1855":{"code":"01","name":"Aveiro "},"1856":{"code":"02","name":"Beja "},"1857":{"code":"03","name":"Braga "},"1858":{"code":"04","name":"Bragan\u00e7a "},"1859":{"code":"05","name":"Castelo Branco "},"1860":{"code":"06","name":"Coimbra "},"1861":{"code":"07","name":"\u00c9vora "},"1862":{"code":"08","name":"Faro "},"1864":{"code":"09","name":"Guarda "},"1865":{"code":"10","name":"Leiria "},"1866":{"code":"11","name":"Lisboa "},"1867":{"code":"12","name":"Portalegre "},"1868":{"code":"13","name":"Porto "},"1869":{"code":"14","name":"Santar\u00e9m "},"1870":{"code":"15","name":"Set\u00fabal "},"1871":{"code":"16","name":"Viana do Castelo "},"1872":{"code":"17","name":"Vila Real "},"1873":{"code":"18","name":"Viseu "}},"HU":{"2461":{"code":"BK","name":"B\u00e1cs-Kiskun"},"2462":{"code":"BA","name":"Baranya"},"2463":{"code":"BE","name":"B\u00e9k\u00e9s"},"2480":{"code":"BC","name":"B\u00e9k\u00e9scsaba"},"2464":{"code":"BZ","name":"Borsod-Aba\u00faj-Zempl\u00e9n"},"2460":{"code":"BU","name":"Budapest"},"2465":{"code":"CS","name":"Csongr\u00e1d"},"2481":{"code":"DE","name":"Debrecen"},"2482":{"code":"DU","name":"Duna\u00fajv\u00e1ros"},"2483":{"code":"EG","name":"Eger"},"2484":{"code":"ER","name":"\u00c9rd"},"2466":{"code":"FE","name":"Fej\u00e9r"},"2485":{"code":"GY","name":"Gy\u0151r"},"2467":{"code":"GS","name":"Gy\u0151r-Moson-Sopron"},"2468":{"code":"HB","name":"Hajd\u00fa-Bihar"},"2469":{"code":"HE","name":"Heves"},"2486":{"code":"HV","name":"H\u00f3dmez\u0151v\u00e1s\u00e1rhely"},"2470":{"code":"JN","name":"J\u00e1sz-Nagykun-Szolnok"},"2487":{"code":"KV","name":"Kaposv\u00e1r"},"2488":{"code":"KM","name":"Kecskem\u00e9t"},"2471":{"code":"KE","name":"Kom\u00e1rom-Esztergom"},"2489":{"code":"MI","name":"Miskolc"},"2490":{"code":"NK","name":"Nagykanizsa"},"2472":{"code":"NO","name":"N\u00f3gr\u00e1d"},"2491":{"code":"NY","name":"Ny\u00edregyh\u00e1za"},"2492":{"code":"PS","name":"P\u00e9cs"},"2473":{"code":"PE","name":"Pest"},"2493":{"code":"ST","name":"Salg\u00f3tarj\u00e1n"},"2474":{"code":"SO","name":"Somogy"},"2494":{"code":"SN","name":"Sopron"},"2475":{"code":"SZ","name":"Szabolcs-Szatm\u00e1r-Bereg"},"2495":{"code":"SD","name":"Szeged"},"2496":{"code":"SF","name":"Sz\u00e9kesfeh\u00e9rv\u00e1r"},"2497":{"code":"SS","name":"Szeksz\u00e1rd"},"2498":{"code":"SK","name":"Szolnok"},"2499":{"code":"SH","name":"Szombathely"},"2500":{"code":"TB","name":"Tatab\u00e1nya"},"2476":{"code":"TO","name":"Tolna"},"2477":{"code":"VA","name":"Vas"},"2478":{"code":"VE","name":"Veszpr\u00e9m"},"2501":{"code":"VM","name":"Veszpr\u00e9m"},"2479":{"code":"ZA","name":"Zala"},"2502":{"code":"ZE","name":"Zalaegerszeg"}},"DE":{"80":{"code":"BAW","name":"Baden-W\u00fcrttemberg"},"81":{"code":"BAY","name":"Bayern"},"82":{"code":"BER","name":"Berlin"},"83":{"code":"BRG","name":"Brandenburg"},"84":{"code":"BRE","name":"Bremen"},"85":{"code":"HAM","name":"Hamburg"},"86":{"code":"HES","name":"Hessen"},"87":{"code":"MEC","name":"Mecklenburg-Vorpommern"},"79":{"code":"NDS","name":"Niedersachsen"},"88":{"code":"NRW","name":"Nordrhein-Westfalen"},"89":{"code":"RHE","name":"Rheinland-Pfalz"},"90":{"code":"SAR","name":"Saarland"},"91":{"code":"SAS","name":"Sachsen"},"92":{"code":"SAC","name":"Sachsen-Anhalt"},"93":{"code":"SCN","name":"Schleswig-Holstein"},"94":{"code":"THE","name":"Th\u00fcringen"}},"SK":{"2452":{"code":"BC","name":"Banskobystrick\u00fd kraj"},"2453":{"code":"BL","name":"Bratislavsk\u00fd kraj"},"2454":{"code":"KI","name":"Ko\u0161ick\u00fd kraj"},"2455":{"code":"NI","name":"Nitriansky kraj"},"2456":{"code":"PV","name":"Pre\u0161ovsk\u00fd kraj"},"2457":{"code":"TC","name":"Tren\u010diansky kraj"},"2458":{"code":"TA","name":"Trnavsk\u00fd kraj"},"2459":{"code":"ZI","name":"\u017dilinsk\u00fd kraj"}},"AT":{"102":{"code":"BL","name":"Burgenland"},"99":{"code":"KN","name":"K\u00e4rnten"},"96":{"code":"NO","name":"Nieder\u00f6sterreich"},"97":{"code":"OO","name":"Ober\u00f6sterreich"},"98":{"code":"SB","name":"Salzburg"},"100":{"code":"ST","name":"Steiermark"},"101":{"code":"TI","name":"Tirol"},"103":{"code":"VB","name":"Vorarlberg"},"95":{"code":"WI","name":"Wien"}},"LU":{"2714":{"code":"CA","name":"Capellen"},"2715":{"code":"CL","name":"Clervaux"},"2716":{"code":"DI","name":"Diekirch"},"2717":{"code":"EC","name":"Echternach"},"2718":{"code":"ES","name":"Esch-sur-Alzette"},"2719":{"code":"GR","name":"Grevenmacher"},"2720":{"code":"LU","name":"Luxembourg"},"2721":{"code":"ME","name":"Mersch"},"2722":{"code":"RD","name":"Redange"},"2723":{"code":"RM","name":"Remich"},"2724":{"code":"VD","name":"Vianden"},"2725":{"code":"WI","name":"Wiltz"}},"DK":{"2433":{"code":"84","name":"Capital Region of Denmark"},"2434":{"code":"82","name":"Central Denmark Region"},"2435":{"code":"81","name":"North Denmark Region"},"2437":{"code":"83","name":"Region of Southern Denmark"},"2436":{"code":"85","name":"Region Zealand"}},"CZ":{"2448":{"code":"ST","name":"Central Bohemia"},"2441":{"code":"KR","name":"Hradec Kr\u00e1lov\u00e9"},"2440":{"code":"KA","name":"Karlovy Vary"},"2442":{"code":"LI","name":"Liberec"},"2443":{"code":"MO","name":"Moravia-Silesia"},"2444":{"code":"OL","name":"Olomouc"},"2445":{"code":"PA","name":"Pardubice"},"2446":{"code":"PL","name":"Plze\u0148"},"2447":{"code":"PR","name":"Prague"},"2438":{"code":"JC","name":"South Bohemia"},"2439":{"code":"JM","name":"South Moravia"},"2449":{"code":"US","name":"\u00dast\u00ed nad Labem"},"2450":{"code":"VY","name":"Vyso\u010dina"},"2451":{"code":"ZL","name":"Zl\u00edn"}},"PL":{"1839":{"code":"DS","name":"Dolno\u015bl\u0105skie"},"1840":{"code":"KP","name":"Kujawsko-Pomorskie"},"1842":{"code":"LU","name":"Lubelskie"},"1843":{"code":"LB","name":"Lubuskie"},"1845":{"code":"MZ","name":"Mazowieckie"},"1844":{"code":"MA","name":"Ma\u0142opolskie"},"1846":{"code":"OP","name":"Opolskie"},"1847":{"code":"PK","name":"Podkarpackie"},"1848":{"code":"PD","name":"Podlaskie"},"1849":{"code":"PM","name":"Pomorskie"},"1850":{"code":"SL","name":"\u015al\u0105skie"},"1851":{"code":"SK","name":"\u015awi\u0119tokrzyskie"},"1852":{"code":"WN","name":"Warmi\u0144sko-Mazurskie"},"1853":{"code":"WP","name":"Wielkopolskie"},"1854":{"code":"ZP","name":"Zachodniopomorskie"},"1841":{"code":"LD","name":"\u0141\u00f3dzkie"}},"NL":{"1810":{"code":"DR","name":"Drenthe "},"1811":{"code":"FL","name":"Flevoland "},"1812":{"code":"FR","name":"Friesland "},"1813":{"code":"GE","name":"Gelderland "},"1814":{"code":"GR","name":"Groningen "},"1815":{"code":"LI","name":"Limburg "},"1816":{"code":"NB","name":"Noord-Brabant "},"1817":{"code":"NH","name":"Noord-Holland "},"1818":{"code":"OV","name":"Overijssel "},"1819":{"code":"UT","name":"Utrecht "},"1820":{"code":"ZE","name":"Zeeland "},"1821":{"code":"ZH","name":"Zuid-Holland "}}}
  521.  
  522. //<![CDATA[
  523. var billingRegionUpdater = new RegionUpdater('billing:country_id', 'billing:region', 'billing:region_id', countryRegions, undefined, 'billing:postcode');
  524.  
  525. var shippingRegionUpdater = new RegionUpdater('shipping:country_id', 'shipping:region', 'shipping:region_id', countryRegions, undefined, 'shipping:postcode');
  526. //]]>
  527.  
  528.  
  529.  
  530. Event.observe(window, 'load', function() {
  531. if ($$('div.shopping-cart-totals').length == 1) {
  532. }
  533. else {
  534.  
  535. already_placing_order = false;
  536. review = false;
  537. reviewmodal = false;
  538.  
  539. /* Handle place order click event */
  540. $$('.onestepcheckout-place-order').each(function(elem){
  541. elem.observe('click', function(e) {
  542. Event.stop(e);
  543.  
  544. // First validate the form
  545. var form = new VarienForm('onestepcheckout-form');
  546.  
  547. if(!form.validator.validate()) {
  548. Event.stop(e);
  549. } else {
  550.  
  551. if(!already_placing_order && $$('.loading-ajax').length <= 0 ) {
  552. already_placing_order = true;
  553.  
  554. var submitelement = $('onestepcheckout-place-order');
  555. /* Disable button to avoid multiple clicks */
  556. submitelement.removeClassName('orange').addClassName('grey');
  557. submitelement.disabled = true;
  558.  
  559. var loaderelement = new Element('span').
  560. addClassName('onestepcheckout-place-order-loading').
  561. update('Please wait, processing your order...');
  562.  
  563. submitelement.parentNode.appendChild(loaderelement);
  564.  
  565. /* Submit the form */
  566. $('onestepcheckout-form').submit();
  567. }
  568. }
  569. });
  570. });
  571.  
  572.  
  573. // This is a separate page
  574. var url = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/set_methods_separate/';
  575. var update_payments = true;
  576.  
  577. $$('dl.shipment-methods input').invoke('observe', 'click', get_separate_save_methods_function(url, update_payments));
  578. $$('div.payment-methods input[name="payment\[method\]"]').invoke('observe', 'click', get_separate_save_methods_function(url));
  579.  
  580. $$('div.payment-methods input[name="payment\[method\]"]').invoke('observe', 'click', function() {
  581. $$('div.onestepcheckout-payment-method-error').each(function(item) {
  582. new Effect.Fade(item);
  583. });
  584. });
  585.  
  586. $$('dl.shipment-methods input').invoke('observe', 'click', function() {
  587. $$('div.onestepcheckout-shipment-method-error').each(function(item) {
  588. new Effect.Fade(item);
  589. });
  590. });
  591.  
  592. var has_hidden_terms = false;
  593.  
  594. if($('id_accept_terms') != null) {
  595.  
  596. $('id_accept_terms').observe('click', function(e) {
  597. var element = e.element();
  598.  
  599. if(element.checked) {
  600. $$('div.onestepcheckout-terms-error').each(function(item) {
  601. new Effect.Fade(item);
  602. has_hidden_terms = true;
  603. });
  604. }
  605. else {
  606. if(has_hidden_terms) {
  607. $$('div.onestepcheckout-terms-error').each(function(item) {
  608. new Effect.Appear(item);
  609. has_hidden_terms = false;
  610. });
  611. }
  612. }
  613. });
  614. }
  615. }
  616.  
  617. var form = $('onestepcheckout-form');
  618.  
  619. /* Highlight selected payment method if one set */
  620. if($RF(form, 'payment[method]') != null) {
  621. try {
  622. var payment_method = $RF(form, 'payment[method]');
  623. $('container_payment_method_' + payment_method).show();
  624. $('payment_form_' + payment_method).show();
  625. } catch(err) {
  626.  
  627. }
  628. }
  629.  
  630. /* Set default shipping method if not set */
  631. if($RF(form, 'shipping_method') == null) {
  632. try {
  633. var method = '';
  634. if(method != '') {
  635. $('s_method_' + method).checked = true;
  636. get_separate_save_methods_function(url);
  637. }
  638. } catch(err) {
  639.  
  640. }
  641. }
  642. //submit what's available on load
  643. get_separate_save_methods_function(url)();
  644.  
  645. $('billing:use_for_shipping_yes').observe('click', function(e) {
  646. var element = e.element();
  647. if(element.checked){
  648. $('shipping_address').hide();
  649. } else {
  650. /*
  651. if($('shipping-address-select') && $('shipping-address-select').value == ''){
  652. $('shipping_address_list').show()
  653. }
  654. */
  655. if($$('input:radio[name=billing_address_id]')&& $$('input:radio[name=billing_address_id]:checked').value == '') {
  656. $('shipping_address_list').show()
  657. }
  658. $('shipping_address').show();
  659. $('shipping_address_list').show()
  660. }
  661.  
  662. get_save_billing_function('https://en.aw-lab.com/shop/onestepcheckout/ajax/save_billing/', 'https://en.aw-lab.com/shop/onestepcheckout/ajax/set_methods_separate/', true, true)();
  663.  
  664. });
  665.  
  666.  
  667. var url_save_billing = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/save_billing/';
  668. var url_set_methods = 'https://en.aw-lab.com/shop/onestepcheckout/ajax/set_methods_separate/';
  669. var update_payments = true;
  670. var update_on_initial = false;
  671.  
  672. var euvat = $('euvat_action_validate_taxvat');
  673.  
  674. if(euvat !== null){
  675. euvat.observe('change', get_save_billing_function(url_save_billing, url_set_methods, update_payments, true));
  676. }
  677.  
  678. var euvatid = $('billing:vat_id');
  679.  
  680. if(euvatid !== null){
  681. euvatid.observe('change', get_save_billing_function(url_save_billing, url_set_methods, update_payments, true));
  682. }
  683.  
  684. triggers = ['country_id','postcode'];
  685. btriggered = [];
  686. striggered = [];
  687.  
  688.  
  689.  
  690. bcountry_id = $('billing:country_id');
  691. if(bcountry_id){
  692. if(bcountry_id.getValue()){
  693. if(!btriggered.include('billing:country_id')){
  694. btriggered.push('billing:country_id');
  695. }
  696. }
  697. }
  698. scountry_id = $('shipping:country_id');
  699. if(scountry_id){
  700. if(scountry_id.getValue()){
  701. if(!striggered.include('shipping:country_id')){
  702. striggered.push('shipping:country_id');
  703. }
  704. }
  705. }
  706.  
  707. batriggered = false;
  708. satriggered = false;
  709.  
  710. changeTimer = false;
  711. changeInterval = 1000;
  712.  
  713. triggers.each(function(item){
  714. var belement = $('billing:'+item);
  715. if(belement){
  716. belement.observe('change', function(e){
  717. var element = e.element();
  718. var id = element.id;
  719. var tagname = element.tagName;
  720. if(tagname === 'SELECT'){
  721. clearTimeout(changeTimer);
  722. changeTimer = setTimeout(bcallbackEvent, changeInterval, id);
  723. } else {
  724. bcallbackEvent(id);
  725. }
  726. });
  727. }
  728.  
  729. var selement = $('shipping:'+item);
  730. if(selement){
  731. selement.observe('change', function(e){
  732. var element = e.element();
  733. var id = element.id;
  734. var tagname = element.tagName;
  735. if(tagname === 'SELECT'){
  736. clearTimeout(changeTimer);
  737. changeTimer = setTimeout(scallbackEvent, changeInterval, id);
  738. } else {
  739. scallbackEvent(id);
  740. }
  741. });
  742. }
  743. });
  744.  
  745. function scallbackEvent (id){
  746. if(!striggered.include(id)){
  747. striggered.push(id);
  748. }
  749. if(striggered.length >= triggers.length-1){
  750. satriggered = true;
  751. }
  752. get_save_billing_function(url_save_billing, url_set_methods, update_payments, satriggered)();
  753. }
  754.  
  755.  
  756. function bcallbackEvent (id){
  757. if(!btriggered.include(id)){
  758. btriggered.push(id);
  759. }
  760. if(btriggered.length >= triggers.length-1){
  761. batriggered = true;
  762. }
  763. get_save_billing_function(url_save_billing, url_set_methods, update_payments, batriggered)();
  764. }
  765.  
  766.  
  767.  
  768.  
  769. });
  770.  
  771. if($('payment-tool-tip-close')){
  772. Event.observe($('payment-tool-tip-close'), 'click', toggleToolTip);
  773. }
  774.  
  775. jQuery('body').on('click', 'input:radio[name=payment\\[method\\]]', function (e) {
  776. var label;
  777.  
  778. switch (this.value) {
  779. case 'cashondelivery': label = 'Confirm order'; break;
  780. default: label = 'Proceed to payment'; break;
  781. }
  782. jQuery('#onestepcheckout-place-order > span > span').html(label);
  783.  
  784. });
  785.  
  786.  
  787. function contentHeight() {
  788.  
  789. if (jQuery(window).width() < 481) {
  790. var contentHeightValue = jQuery(window).height()-(jQuery('.main-header').height()+jQuery('.main-footer').height())-15;
  791. if(jQuery('.content').height() < contentHeightValue ) {
  792. jQuery('iframe[name="google_conversion_frame"]').css({
  793. 'display' : 'none'
  794. });
  795. jQuery('.content').css('min-height',contentHeightValue);
  796. }
  797. }
  798.  
  799. }
  800.  
  801. jQuery(document).ready(function(){
  802. contentHeight();
  803. });
  804.  
  805.  
  806. /* <![CDATA[ */
  807. /*var google_tag_params = {};
  808. if (typeof(ecomm_prodid) !== 'undefined') {
  809. google_tag_params.ecomm_prodid = ecomm_prodid;
  810. }
  811. if (typeof(ecomm_pagetype) !== 'undefined') {
  812. google_tag_params.ecomm_pagetype = ecomm_pagetype;
  813. }
  814. if (typeof(ecomm_totalvalue) !== 'undefined') {
  815. google_tag_params.ecomm_totalvalue = ecomm_totalvalue;
  816. }
  817. var google_conversion_id = 1033069280;
  818. var google_conversion_label = "nlaXCKj06gQQ4MXN7AM";
  819. var google_custom_params = window.google_tag_params;
  820. var google_remarketing_only = true;*/
  821. /* ]]> */
  822.  
  823.  
  824.  
  825. window.clerkAsyncInit = function() {
  826. Clerk.config({
  827. key: 'k9HCvwqvgyooLFl5GVAmVsCb29LZhbYs',
  828. templateFormatters: {
  829. form_key: function () {
  830. return 'lSE1ylIa56IW7JDU';
  831. }
  832. }
  833. });
  834. };
  835. (function(){
  836. var e = document.createElement('script'); e.type='text/javascript'; e.async = true;
  837. e.src = document.location.protocol + '//api.clerk.io/static/clerk.js';
  838. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s);
  839. })();
  840.  
  841.  
  842. tc_manager.addVar('basket_id', JSON.parse('\"1262899\"'));
  843. tc_manager.addVar('order_amount_ati_without_sf', JSON.parse('\"130.00\"'));
  844. tc_manager.addVar('order_discount_ati', JSON.parse('\"0.00\"'));
  845. tc_manager.addVar('order_products_number', JSON.parse('\"1\"'));
  846. tc_manager.addVar('order_products', JSON.parse('[{\"order_product_id\":\"8012262\",\"order_product_name\":\"nike react element 55 shoes\",\"order_product_category\":\"men\\\\\'s shoes\",\"order_product_color\":\"\",\"order_product_originalprice_ati\":\"130.00\",\"order_product_discount_ati\":\"0.00\",\"order_product_currentprice_ati\":\"130.00\",\"order_product_trademark\":\"nike\",\"order_product_url_page\":\"https:\\/\\/en.aw-lab.com\\/shop\\/nike-react-element-55-8012262\",\"order_product_url_picture\":\"https:\\/\\/en.aw-lab.com\\/shop\\/media\\/catalog\\/product\\/8\\/0\\/8012262_0.jpg\",\"order_product_isbundle\":\"0\",\"order_product_rating\":\"0\",\"order_product_rating_count\":\"0\",\"order_product_instock\":\"1\",\"order_product_quantity\":\"1.00\",\"order_product_size\":\"42\"}]'));
  847.  
  848.  
  849. {"@context":"http:\/\/schema.org","@type":"Organization","url":"https:\/\/en.aw-lab.com","name":"AW LAB","description":"AW LAB","email":"service.eu@aw-lab.com","logo":"https:\/\/en.aw-lab.com\/shop\/skin\/frontend\/aw2\/default\/img\/logo-large.png","contactPoint":[{"@type":"ContactPoint","telephone":"+39-02-32116995","contactType":"customer service"}],"sameAs":["http:\/\/www.facebook.com\/AWLAB","http:\/\/instagram.com\/awlab","https:\/\/twitter.com\/aw_lab","http:\/\/pinterest.com\/awlab\/","https:\/\/plus.google.com\/+Aw-lab"]}
  850.  
  851.  
  852. var loginWithFacebook = function () {
  853. window.location.href = "https://graph.facebook.com/oauth/authorize?client_id=544008652702993&redirect_uri=https%3A%2F%2Fen.aw-lab.com%2Fshop%2Fsocialconnect%2Ffacebook%2Fconnect%2F&state=637e3f466997b47caaa8c093819fd76d&scope=public_profile%2Cemail%2Cuser_birthday";
  854. };
  855.  
  856.  
  857. var loginWithGoogle = function(){
  858. window.location.href = "https://accounts.google.com/o/oauth2/auth?response_type=code&redirect_uri=https%3A%2F%2Fen.aw-lab.com%2Fshop%2Fsocialconnect%2Fgoogle%2Fconnect%2F&client_id=374061196184-utpkm62qdlrpeusnbi6fb2lrh3bthefh.apps.googleusercontent.com&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&state=9d0242a04c5329d39c28aeea7481e4ce&access_type=offline&approval_prompt=auto";
  859. };
  860.  
  861.  
  862. var onestepcheckout_login_popup;
  863. var login_popup;
  864. Event.observe(window, 'load', function() {
  865. var options = {
  866. forgot_password_url: 'https://en.aw-lab.com/shop/onestepcheckout/ajax/forgotPassword/',
  867. login_url: 'https://en.aw-lab.com/shop/onestepcheckout/ajax/login/',
  868. translations: {
  869. invalid_email: 'Please enter a valid email address',
  870. email_not_found: 'Please enter a registered email address.'
  871. }
  872. };
  873. onestepcheckout_login_popup = new OneStepCheckoutLoginPopup(options);
  874. login_popup = onestepcheckout_login_popup;
  875. });
  876.  
  877. window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"d0035811e0","applicationID":"8696778","transactionName":"Z1JTZkUDC0NQU0EMDF4YcFFDCwpeHl9bABBEUkFRXwcGW15FQUoKXlNUShgLC1RUSA==","queueTime":0,"applicationTime":699,"atts":"SxVQEA0ZGE0=","errorBeacon":"bam.nr-data.net","agent":""}
  878. [2019-08-19 00:22:46,329] Task #0 stopped!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement