function cookieManipulation(name){obj="";adder=0;defaults="";dateObj=new Date();milsec=dateObj.getTime();expiringDate=dateObj.toUTCString();days=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");months=new Array("January","February","March","April","May","June","July","August","September","October","November","December");this.name=name;this.value="";this.domain="";this.path="/";this.expire="";this.exst=0;this.values=new Array();this.defaults="";this.cookieDate="";this.script="";this.countHours="";this.set=WM_setCookie;this.get=WM_readCookie;this.del=del;this.parseValue=parseValue;this.exist=exist;this.get();this.accept=accept;function set(){LABEL_1:for(_t_=0;_t_<arguments.length;_t_++){splitArgs=arguments[_t_].split("=");argu=splitArgs[1];if(splitArgs[0]=="value"){this.parseValue(argu,1);}if(splitArgs[0]=="expire"){argu=castType(argu);adder=0;parts=argu.split("+");for(var tt in parts){adder+=(parts[tt].indexOf("Y")!=-1?(parts[tt].substr(0,parts[tt].length-1)*3600*24*365*1000):0);adder+=(parts[tt].indexOf("D")!=-1?(parts[tt].substr(0,parts[tt].length-1)*3600*24*1000):0);adder+=(parts[tt].indexOf("H")!=-1?(parts[tt].substr(0,parts[tt].length-1)*3600*1000):0);adder+=(parts[tt].indexOf("M")!=-1?(parts[tt].substr(0,parts[tt].length-1)*60*1000):0);adder+=(parts[tt].indexOf("S")!=-1?(parts[tt].substr(0,parts[tt].length-1)*1000):0);}thisDateObj=new Date(milsec+adder);this.expire=thisDateObj.toUTCString();}if(splitArgs[0]=="path"){argu=castType(argu);this.path=argu;}if(splitArgs[0]=="domain"){argu=castType(argu);this.domain=argu;}if(splitArgs[0]=="defaults"){argu=castType(argu);}}testOn=location.href;scrName=testOn.split("/");scrName=scrName[scrName.length-1];this.defaults=scrName+"#"+milsec;this.value+="***";this.value+=""+this.expire;this.value+="$"+this.domain;this.value+="$"+this.path;this.value+="$"+this.defaults;uit=this.name+"="+escape(this.value)+";";uit+=(this.expire?"expires="+this.expire+";":"");uit+=(this.path?"path="+this.path+";":"/");uit+=(this.domain?"domain="+this.domain+";":"");document.cookie=uit;}function get(){naam=this.name;allCo=document.cookie;arrAllCo=allCo.split("; ");for(var t in arrAllCo){naVa=arrAllCo[t].split("=");if(naVa[0]==naam){naVa[1]=unescape(naVa[1]);this.value=unescape(naVa[1]);this.exst=1;hulp=this.value.split("***");naVa[1]=hulp[0];YACSwaarden=hulp[1];yw=YACSwaarden.split("$");if(yw[0]){thisDateObj=new Date(yw[0]);this.expire=thisDateObj.toUTCString();}if(yw[1]){this.domain=yw[1];}if(yw[2]){this.path=yw[2];}if(yw[3]){defaults=yw[3];}defaults=defaults.split("#");this.cookieDate=new Date(parseFloat(defaults[1]));this.scriptName=defaults[0];this.sinceLast=parseFloat(milsec-defaults[1]);currentDate=days[dateObj.getDay()]+" "+months[dateObj.getMonth()]+" "+dateObj.getDate()+" "+(document.layers?dateObj.getYear()+1900:dateObj.getYear());currentTime=expiringDate.split(" ");currentTime=currentTime[4];this.parseValue(naVa[1]);return 1;}}return 0;}function del(){this.set("expire=/undef");}function exist(){return this.exst;}function accept(){if(document.cookie){return 1;}else{return 0;}}function castType(z){z=z;if((z.substr(0,1)=="'"||z.substr(0,1)=='"')&&(z.substr(z.length-1)=='"'||z.substr(z.length-1)=="'")){returner=z.substr(1,z.length-2);return returner;}else{if(z.substr(0,1)=="/"){returner=z.substr(1,z.length-1);return returner;}else{return(eval(z));}}}function parseValue(theValue,ob){multiVal=theValue.split(",");for(var t in multiVal){splitMulti=multiVal[t].split("->");if(splitMulti.length>1){if(ob==1){splitMulti[1]=castType(splitMulti[1]);}if(parseInt(splitMulti[1])==splitMulti[1]){splitMulti[1]=parseInt(splitMulti[1]);}this.values[splitMulti[0]]=splitMulti[1];}else{if(ob==1){theValue=castType(theValue);}this.values=new Array();this.value=theValue;return;}}this.value="";obj=this.values;for(var i in obj){if(this.values[i]!="undef"&&this.values[i]!="UNDEF"){this.value+=i+"->"+this.values[i]+",";}}this.value=this.value.substr(0,this.value.length-1);}function WM_setCookie(name,value,hours,path,domain,secure){if(accept()){var not_NN2=(navigator&&navigator.appName&&(navigator.appName=="Netscape")&&navigator.appVersion&&(parseInt(navigator.appVersion)==2))?false:true;if(hours&&not_NN2){if((typeof(hours)=="string")&&Date.parse(hours)){var numHours=hours;}else{if(typeof(hours)=="number"){var numHours=(new Date((new Date()).getTime()+hours*3600000)).toGMTString();}}}document.cookie=name+"="+escape(value)+((numHours)?(";expires="+numHours):"")+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+((secure&&(secure==true))?"; secure":"");}}function WM_readCookie(){var name=this.name;if(document.cookie==""){return"";}else{var firstChar,lastChar;var theBigCookie=document.cookie;firstChar=theBigCookie.indexOf(name);var NN2Hack=firstChar+name.length;if((firstChar!=-1)&&(theBigCookie.charAt(NN2Hack)=="=")){firstChar+=name.length+1;lastChar=theBigCookie.indexOf(";",firstChar);if(lastChar==-1){lastChar=theBigCookie.length;}return unescape(theBigCookie.substring(firstChar,lastChar));}else{return"";}}}}function categoryTracker(){this.appendCategoryID=g;this.swapBreadCrumb=c;var d=new Array();var k=false;var a=",";var i=10;function g(s,v,u,q,t){var p=f();if(p.length==i){var o=new Array();for(var r=1;r<i;r++){o[r-1]=p[r];}p=o;}if(q==""){q="NULL";}p[p.length]=s+":"+new String(v).toLowerCase()+":"+u+":"+q+":"+t;d=p;m();return true;}function c(q){var o=n(q);if(o!=null&&o.ID>0){if(document.getElementById){var p=document.getElementById("prodBreadCrumb");p.innerHTML=b(o);}}}function f(){if(k){return d;}var q=new cookieManipulation("categoryTracker");var o=q.get();var r=o.split(a);d=new Array();for(var p=0;p<r.length;p++){d[p]=r[p];}k=true;return d;}function n(r){var q=f();for(var o=0;o<q.length;o++){var p=j(q[q.length-(o+1)]);if(parseInt(p.productID)==parseInt(r)){return p;}}return null;}function m(){var o=d;var r="";for(var p=0;p<o.length;p++){if(r.length){r+=a;}r+=o[p];}var q=new cookieManipulation("categoryTracker");if(q.accept()){q.set("categoryTracker",r,0,"/","",false);}}function l(q){var r=new Array();var t=new Array();var s=q;var o=0;while(s>0){t[o]=catStruct[s];s=t[o]["parentID"];o++;}for(var p=0;p<t.length;p++){r[p]=t[t.length-(p+1)];}return r;}function b(t){var r=l(t.ID);var q="";for(var s=0;s<r.length;s++){var o=r[s];var p=o.href;if(s==(r.length-1)&&o.sortByHref){p=o.sortByHref[t.sortByScheme];}if(o.ID==t.ID){if(t.special.length>0){p="/"+t.special+p;}else{if(t.pageNum>1){p=p.replace(/\.htm/gi,"-"+t.pageNum+".htm");}}}if(q.length>0){q+=" <span>&raquo;</span> ";}q+='<a href="'+p+'" title="'+h(o.linkTitle)+'" >'+h(o.title)+"</a>";}if(document.productTitle){q+=" &raquo; <strong>"+h(document.productTitle)+"</strong>";}return q;}function h(o){outText=e(o,"&","&amp;");outText=e(outText,"<","&lt;");outText=e(outText,">","&gt;");outText=e(outText,'"',"&quot;");return(outText);}function e(o,p,v,r){var s=0;var t=0;var u="";var q="";if(r==null){r=false;}if(r){q=o.toLowerCase();p=p.toLowerCase();}else{q=o;}t=q.indexOf(p,s);while(t!=-1){u+=o.substring(s,t);u+=v;s=t+p.length;t=q.indexOf(p,s);}u+=o.substring(s,o.length);return(u);}function j(p){if(p==null){return null;}var q=new String(p).split(":");var o=o=q[3];if(o=="NULL"){o="";}return{ID:q[0],sortByScheme:q[1],pageNum:q[2],special:o,productID:q[4]};}}function moveFromContainerToContainer(e,d){if(document.getElementById){var b=document.getElementById(e);var a=document.getElementById(d);var c=b.innerHTML;b.innerHTML="";a.innerHTML=c;b.style.display="none";c=null;a=null;b=null;}}function initProdsInCatsBehs(){jQuery("#products td.prod").mouseover(function(){var a=jQuery(this);a.addClass("prodContainerHover");a.prev().addClass("prodContainerHoverAdj");}).mouseout(function(){var a=jQuery(this);a.removeClass("prodContainerHover");a.prev().removeClass("prodContainerHoverAdj");}).click(function(h){var b=jQuery(this).find("a:first");var c=b.attr("href");if(b.attr("svccode")){trackServiceCode(b);}var d=jQuery(this).closest("table").find("a");for(var e=0;e<d.length;e++){if(b.get(0)==d.get(e)){break;}}var g=document.prodsOnPage[e];var f=document.categoryInfo;var j=new categoryTracker();j.appendCategoryID(f.ID,f.sortByScheme,f.pageNum,f.special,g);document.location.href=c;});}function updateLiveSupportLink(){var c=document.getElementById("liveHelp");if(c!=null&&document.liveSupport.isAvailable()){var b=jQuery("#breadcrumb h1");b.removeClass("noHelp");b.addClass("liveHelp");var a=jQuery("#breadcrumb img");a.removeClass("noHelp");a.addClass("liveHelp");c.style.display="block";}}$(document).ready(function(){document.liveSupport.registerListener("supportLink",function(){updateLiveSupportLink();});applyServiceCodeTracker();});$(window).load(function(){if(document.trackViews){setTimeout(function(){$.ajax({type:"get",url:"/views.cfm",dataType:"text",data:{ID:document.categoryInfo.ID,type:"cat",page:document.categoryInfo.pageNum}});},5000);}});$(function(){$("#zipForm").bind("keydown",function(a){if(a.keyCode==13){$.doSubmit();return false;}else{if(a.keyCode!=48&&a.keyCode!=49&&a.keyCode!=50&&a.keyCode!=51&&a.keyCode!=52&&a.keyCode!=53&&a.keyCode!=54&&a.keyCode!=55&&a.keyCode!=56&&a.keyCode!=57&&a.keyCode!=96&&a.keyCode!=97&&a.keyCode!=98&&a.keyCode!=99&&a.keyCode!=100&&a.keyCode!=101&&a.keyCode!=102&&a.keyCode!=103&&a.keyCode!=104&&a.keyCode!=105&&a.keyCode!=127&&a.keyCode!=8&&a.keyCode!=46&&a.keyCode!=27){return false;}}});});
