var runPYS=function(){var $=window.jQuery;if(pys_fb_pixel_options.run===true){return;}else{pys_fb_pixel_options.run=true;} !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.agent='dvpixelyoursite';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');if(pys_fb_pixel_options.woo.addtocart_enabled){window.pys_woo_product_data=window.pys_woo_product_data||[];$('.add_to_cart_button:not(.product_type_variable)').click(function(e){var product_id=$(this).data('product_id');if(typeof product_id!=='undefined'){if(typeof pys_woo_product_data[product_id]!=='undefined'){fbq('track','AddToCart',pys_woo_product_data[product_id]);}}});$('.single_add_to_cart_button').click(function(e){var $button=$(this),$form=$button.closest('form'),is_variable=false,qty,product_id=pys_fb_pixel_options.woo.product_id;if($button.hasClass('disabled')){return;} if($form.length===0){return;} if($form.hasClass('variations_form')){is_variable=true;} if(is_variable){qty=parseInt($form.find('input[name="quantity"]').val());if(pys_fb_pixel_options.woo.product_data!=='main'){product_id=parseInt($form.find('input[name="variation_id"]').val());}}else{qty=parseInt($form.find('input[name="quantity"]').val());} if(typeof pys_woo_product_data[product_id]!=='undefined'){var params=pys_woo_product_data[product_id];if(pys_fb_pixel_options.woo.product_value_enabled&&pys_fb_pixel_options.woo.product_value_option!=='global'){params.value=params.value*qty;} params.contents[0].quantity=qty;fbq('track','AddToCart',params);}});} regularEvents();customCodeEvents();$('.edd-add-to-cart').click(function(){try{var classes=$.grep(this.className.split(" "),function(element,index){return element.indexOf('pys-event-id-')===0;});if(typeof classes=='undefined'||classes.length==0){return;} var regexp=/pys-event-id-(.*)/;var event_id=regexp.exec(classes[0]);if(event_id==null){return;} evaluateEventByID(event_id[1],pys_edd_ajax_events);}catch(e){console.log(e);}});function regularEvents(){if(typeof pys_events=='undefined'){return;} for(var i=0;i