if(typeof dw=="undefined"){var dw={};}(function(){function M(n){var r=document.cookie.split(";");for(var q=0;q<r.length;q++){var p=r[q].indexOf("=");if(p!=-1){var o=A(r[q].substring(0,p));if(n(o)){return A(unescape(r[q].substring(p+1)));}}}return null;}function A(n){return n.replace(/^\s\s*/,"").replace(/\s\s*$/,"");
}function D(o,q,n){var p=o+"="+escape(q)+";path=/";if(n!=-1){p+=";expires="+expires.toGMTString();}document.cookie=p;}function G(p){var n=function(s){return"%"+new Number(s).toString(16).toUpperCase();};var q="";for(var o=0;o<p.length;o++){var r=p.charCodeAt(o);if(((r>=97)&&(r<=122))||((r>=65)&&(r<=90))||((r>=48)&&(r<=57))||(r==46)||(r==45)||(r==42)||(r==95)){q+=p.charAt(o);
}else{if(r==32){q+="+";}else{if(r<128){q+=n(r);}else{if((r>=128)&&(r<2048)){q+=n((r>>6)|192);q+=n((r&63)|128);}else{if((r>=2048)&&(r<65536)){q+=n((r>>12)|224);q+=n(((r>>6)&63)|128);q+=n((r&63)|128);}else{if(r>=65536){q+=n((r>>18)|240);q+=n(((r>>12)&63)|128);q+=n(((r>>6)&63)|128);q+=n((r&63)|128);}}}}}}}return q;
}function E(){var n=function(o){return(o.length>5)&&(o.substring(0,5)==="dwac_");};return M(n);}var d=(function(){var o=E();if(o==null){return{enabled:false,dwEnabled:false};}var n=o.split("|");return{visitorID:n[0],repository:n[1],customer:n[2],sourceCode:n[3],siteCurrency:n[4],enabled:n[5]=="true",timeZone:n[6],dwEnabled:n[7]=="true",encoding:"ISO-8859-1"};
}());var S=function(n){if(typeof n!="boolean"){return ;}D("dwacdebug",""+n,-1);};function O(){var n=function(o){return o==="dwacdebug";};return M(n)==="true";}function J(){var n=[];this.getEntries=function(){return n;};this.put=function(p,q){for(var o=0;o<n.length;o++){if(n[o].key==p){n[o].value=q;return ;
}}n.push({key:p,value:q});};this.putAll=function(q){var o=q.getEntries();for(var p=0;p<o.length;p++){this.put(o[p].key,o[p].value);}};this.get=function(p){for(var o=0;o<n.length;o++){if(n[o].key==p){return n[o].value;}}return null;};this.clear=function(){while(n.length>0){n.pop();}};this.isEmpty=function(){return n.length>0;
};}var a=500;var K="PRODUCT_SEARCHHIT";var c="PRODUCT_DETAIL";var Y="PRODUCT_RECOMMENDATION";var P="PRODUCT_SETPRODUCT";var I=false;var f=null;var N={category:""};var T=new J();var l=new J();var h=new J();function b(n,o){for(e in o){if(typeof n[e]!="undefined"){o[e]=n[e];}}return o;}var L=function(p){if(typeof p!="object"){return false;
}var o=b(p,{id:null});if(typeof o.id!="string"){return false;}var n=T.get(o.id);if(n!=null){return false;}T.put(o.id,o);return true;};var C=function(n){if(typeof n!="object"){return false;}var p=b(n,{id:null});if(typeof p.id!="string"){return false;}var o=h.get(p.id);if(o!=null){return false;}h.put(p.id,p);
return true;};var Z=function(p){if(typeof p!="object"){return false;}var n=b(p,{id:null});if(typeof n.id!="string"){return false;}var o=l.get(n.id);if(o!=null){return false;}l.put(n.id,n);return true;};var j=function(o){if(typeof o!="object"){return ;}var n={};if(typeof o.category=="string"){n.category=o.category;
}b(n,N);};function H(n){var o=new J();o.putAll(n);n.clear();return o;}function F(){return !T.isEmpty()||!h.isEmpty()||!l.isEmpty();}var U=function(){var p={pageInfo:N,productImpressions:T,productViews:l,productRecommendations:h,debugEnabled:O()};var n=false;if(dwAnalytics!=null){dwAnalytics.trackPageViewWithProducts(d,p,null);
n=true;}if(d.enabled&&F()){var o=createAdapter(p);o.submit();n=true;}if(n){T.clear();l.clear();h.clear();}};function R(){if(f){clearTimeout(f);}f=setTimeout("dw.__ac.tx()",a);}var g=function(n){L(n);R();};var k=function(n){Z(n);R();};var W=function(n){C(n);R();};function Q(r,p){if(typeof r=="undefined"){return ;
}var t={};for(e in r){var q=false;for(var n=0;(n<p.length)&&!q;n++){var s=p[n];if((e===s)&&(typeof r[s]=="string")){q=true;}}t[e]=q?G(r[e]):r[e];}return t;}var B=function(n){if(typeof n!="object"){return ;}dwAnalytics=n;};var i=function(n){if(typeof n!="object"){return ;}j(Q(n,["category"]));};function m(n){if(typeof n!="object"){return false;
}if((n.type===K)||(n.type===P)){return L(Q(n,["id"]));}if(n.type===c){return Z(Q(n,["id"]));}if(n.type===Y){return C(Q(n,["id"]));}return false;}var V=function(o){if(typeof o=="undefined"){return ;}if(typeof o==="object"){if(o instanceof Array){for(var n=0;n<o.length;n++){m(o[n]);}}else{m(o);}}if(I){R();
}};function X(n){if(document.readyState==="complete"){setTimeout(n,1);}if(document.addEventListener){DOMContentLoaded=function(){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);n();};document.addEventListener("DOMContentLoaded",DOMContentLoaded,false);window.addEventListener("load",n,false);
}else{if(document.attachEvent){DOMContentLoaded=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);n();}};document.attachEvent("onreadystatechange",DOMContentLoaded);window.attachEvent("onload",n);}}}X(function(){I=true;R();});dw.__ac={page:j,pi:g,pv:k,pr:W,tx:U};
dw.ac={EV_PRD_SEARCHHIT:K,EV_PRD_DETAIL:c,EV_PRD_RECOMMENDATION:Y,EV_PRD_SETPRODUCT:P,setDWAnalytics:B,applyContext:i,capture:V,setDebugEnabled:S};}());
