var sliderIndex,moveSpeed,sliderDiv,sliderKids,slideTimes,itemToShow;var browserSpeed=100;var moveSpeed=(browserSpeed/5.333333333)+1.25;var sliderData=new Object();var startingIndex=1;var tabArray=new Array();function savingsCenterInit(){browserSpeed=speedTest();moveSpeed=(browserSpeed/5.333333333)+1.25;if(moveSpeed>20){moveSpeed=20;}var b=document.getElementById("sliderWrapperHead").getElementsByTagName("a");for(var a=0;a<b.length;a++){tabArray[b[a].id]=parseDivToMove(b[a].id);}if(querystring["show"]!=undefined&&document.getElementById(querystring["show"])){startingTab=querystring["show"];}if(!document.getElementById(startingTab+"_tab")){startingTab="featured_products";}if(querystring["sliderpage"]){if(parseInt(querystring["sliderpage"])>=1&&parseInt(querystring["sliderpage"])<=sliderData[startingTab+"_ulimit"]+1){startingIndex=parseInt(querystring["sliderpage"]);}}sliderData[startingTab]=startingIndex-1;switchtab(document.getElementById(startingTab+"_tab"),true);}function switchtab(f,h){var j=f.parentNode;for(var b in tabArray){var a=document.getElementById(b);var k=tabArray[b];if(f.id==b){a.className="selected";}else{a.className="";}a.onclick=function(){switchtab(this);return false;};a.onmouseover=function(){loadtab(this);return false;};try{var c=document.getElementById(k+"_main");var g=c.className.split(" ");if(f.id==b){showme(k+"_main");moveSlide(k,0,sliderData[k]+1,h);}else{hideme(k+"_main");}}catch(d){}}}var slideCount=0;function moveSlide(h,f,e,j){var k=document.getElementById(h);if(k){var b=sliderData[h+"_ulimit"]!=undefined?sliderData[h+"_ulimit"]:0;var g=sliderData[h]!=undefined?sliderData[h]:0;var c=k.hasAttribute?k.style.left:k.style.marginLeft;if(c==""){c=0;}else{c=parseInt(c.replace("px",""));}if(e>0){var d=e-1;}else{var d=g+f;}if(d>=0&&d<=b&&(d==0||slideCount==0||g!=d)){if(!j){cmCreateProductElementTag(d+1,document.getElementById(k.id+"_tab").innerHTML,"Specials Home");}slideCount++;loadDiv(h+"_"+(d+1));loadDiv(h+"_"+(d+2));loadDiv(h+"_"+d);setPageCount(h,d+1);var a=-(d*sliderData[h+"_moduleWidth"]);sliderData[h]=d;move(k,c,a,moveSpeed);}}}function speedTest(){var c=document.createElement("div");c.style.position="absolute";c.style.top="0px";c.style.left="0px";c.style.fontSize="0px";c.style.display="none";c.id="speedTest";document.body.appendChild(c);var a=new Date();var b=document.getElementById("speedTest");for(i=0;i<=400;i++){b.style.top=i+"px";b.style.left=i+"px";b.innerHTML=b.innerHTML+".."+i;}b.innerHTML="";return(new Date()-a);c.parent.deleteChild(c);}function loadImages(c){var b=document.getElementById(c);if(b){var a=b.getElementsByTagName("img");for(var d=0;d<a.length;d++){if(a[d].name!=undefined&&a[d].src!=undefined&&a[d].name!=""&&a[d].src.match("#$")){a[d].src=a[d].name;a[d].name="";}}}}function loadDiv(c){var a=document.getElementById(c);if(a){var b=a.getElementsByTagName("a");if(b.length>0&&b[0].className=="heavyHref"){loadImages(c);var d=b[0].href;getDiv(d,c);}else{loadImages(c);}}}function getDiv(d,a){var c=false;var b=this;if(window.XMLHttpRequest){c=new XMLHttpRequest();}else{if(window.ActiveXObject){c=new ActiveXObject("Microsoft.XMLHTTP");}}c.open("GET",d,true);c.onreadystatechange=function(){if(c.readyState==4){updateDiv(c.responseText,a);}};c.send(null);}function updateDiv(c,b){if(c.match("<")!=null){document.getElementById(b).innerHTML=c;}else{var a=document.getElementById(b).getElementsByTagName("a");if(a.length>0&&a[0].className=="heavyHref"){a[0].parentNode.removeChild(a[0]);}}loadImages(b);}function moveLeft(b){var a=parseDivToMove(b.id);moveSlide(a,-1,0);}function moveRight(b){var a=parseDivToMove(b.id);moveSlide(a,1,0);}function parseDivToMove(b){var a=b.replace(/_[^_]*$/,"");return a;}function jumpSlide(b){var c=b.innerHTML;var a=parseDivToMove(b.parentNode.parentNode.id);moveSlide(a,0,c);}function jumpLoad(b){var c=b.innerHTML;var a=parseDivToMove(b.parentNode.parentNode.id);loadDiv(a+"_"+c);}function loadtab(b){var c=1;var a=parseDivToMove(b.id);loadDiv(a+"_"+c);}function move(b,f,a,e){var d=true;if(f>a){d=false;}var c=(sliderData[b.id+"_ulimit"]+1)*sliderData[b.id+"_moduleWidth"];if(b.style.width==""){b.hasAttribute?b.setAttribute("style","width: "+c+"px; position: relative;"):b.style.width=c+"px";}if(b.interval){clearInterval(b.interval);}b.interval=setInterval(function(){f+=(a-f)*(e/25);b.hasAttribute?b.style.left=f+"px":b.style.marginLeft=f+"px";if((d&&f>=a)||((!d)&&f<=a)){b.hasAttribute?b.style.left=a+"px":b.style.marginLeft=a+"px";clearInterval(b.interval);}},e);}function setPageCount(h,f){var j=(sliderData[h+"_perpage"]*(f-1))+1;var g=sliderData[h+"_perpage"]*(f);var c=sliderData[h+"_total"];if(g>c){g=c;}var d=sliderData[h+"_navMessage"];d=d.replace(/\{0\}/,j);d=d.replace(/\{1\}/,g);d=d.replace(/\{2\}/,c);document.getElementById(h+"_navmessagetop").innerHTML=d;document.getElementById(h+"_navmessagebottom").innerHTML=d;if(f==1){document.getElementById(h+"_arrowLeft").className="arrowLeftOff";document.getElementById(h+"_arrowLeft").href="#"+h+"_1";}else{document.getElementById(h+"_arrowLeft").className="arrowLeft";document.getElementById(h+"_arrowLeft").href="#"+h+"_"+(f-1);}document.getElementById(h+"_arrowLeft").onclick=function(){moveLeft(this);return false;};if(f==(sliderData[h+"_ulimit"]+1)){document.getElementById(h+"_arrowRight").className="arrowRightOff";document.getElementById(h+"_arrowRight").href="#"+h+"_"+f;}else{document.getElementById(h+"_arrowRight").className="arrowRight";document.getElementById(h+"_arrowRight").href="#"+h+"_"+(f+1);}document.getElementById(h+"_arrowRight").onclick=function(){moveRight(this);return false;};var a=document.getElementById(h+"_pageCount");var b=a.childNodes;for(var e=0;e<b.length;e++){if(b[e].tagName=="LI"){if(b[e].childNodes[0].innerHTML==f){b[e].className="selected";}else{b[e].className="";}b[e].childNodes[0].onclick=function(){jumpSlide(this);return false;};b[e].childNodes[0].onmouseover=function(){jumpLoad(this);};}}}