var warning="copyright 2008 Tartor Software Inc. all rights reserved";if(typeof tartor=="undefined"){var tartor={prodSubmenu:{},searchBox:{}}}tartor.viewCartMouseoverHandler=function(){if(this){if(this.src.indexOf("Hover")==-1){this.src=this.src.replace(/Cart/,"CartHover")}}};tartor.viewCartMouseoutHandler=function(){if(this){this.src=this.src.replace(/Hover/,"")}};tartor.viewSearchBoxMouseoverHandler=function(){if(this){if(this.src.indexOf("Hover")==-1){this.src=this.src.replace(/SearchBox/,"SearchBoxHover")}}};tartor.viewSearchBoxMouseoutHandler=function(){if(this){this.src=this.src.replace(/Hover/,"")}};tartor.prodSubmenu.offset=25;tartor.prodSubmenu.show=function(){if(tartor.prodSubmenu.hideTriggerTimer){clearTimeout(tartor.prodSubmenu.hideTriggerTimer);tartor.prodSubmenu.hideTriggerTimer=null}if(tartor.prodSubmenu.hideAnimTimer){clearInterval(tartor.prodSubmenu.hideAnimTimer);tartor.prodSubmenu.hideAnimTimer=null}if(!tartor.prodSubmenu.element.style.marginLeft){var a=tartor.prodSubmenu.offset}else{var a=Math.abs(parseInt(tartor.prodSubmenu.element.style.marginLeft))}if(tartor.prodSubmenu.element&&!tartor.prodSubmenu.showAnimTimer&&(tartor.prodSubmenu.element.style.display!="block"||a!=0)){if(!tartor.prodSubmenu.showAnimTimer){tartor.prodSubmenu.element.style.clip="rect(auto, auto, auto, "+a+"em)";tartor.prodSubmenu.element.style.marginLeft="-"+a+"em";tartor.prodSubmenu.element.style.display="block";tartor.prodSubmenu.showAnimTimer=setInterval(function(){tartor.prodSubmenu.element.style.clip="rect(auto, auto, auto, "+a+"em)";tartor.prodSubmenu.element.style.marginLeft="-"+a+"em";if(a--==0){clearInterval(tartor.prodSubmenu.showAnimTimer);tartor.prodSubmenu.showAnimTimer=null}},30)}}};tartor.prodSubmenu.hide=function(){if(tartor.prodSubmenu.element&&!tartor.prodSubmenu.hideTriggerTimer&&tartor.prodSubmenu.element.style.display!="none"){tartor.prodSubmenu.hideTriggerTimer=setTimeout(function(){if(tartor.prodSubmenu.showAnimTimer){clearInterval(tartor.prodSubmenu.showAnimTimer);tartor.prodSubmenu.showAnimTimer=null}tartor.prodSubmenu.hideTriggerTimer=null;if(!tartor.prodSubmenu.hideAnimTimer){if(!tartor.prodSubmenu.element.style.marginLeft){var a=0}else{var a=Math.abs(parseInt(tartor.prodSubmenu.element.style.marginLeft))}tartor.prodSubmenu.hideAnimTimer=setInterval(function(){tartor.prodSubmenu.element.style.clip="rect(auto, auto, auto, "+a+"em)";tartor.prodSubmenu.element.style.marginLeft="-"+a+"em";if(a++==tartor.prodSubmenu.offset){tartor.prodSubmenu.element.style.display="none";clearInterval(tartor.prodSubmenu.hideAnimTimer);tartor.prodSubmenu.hideAnimTimer=null}},30)}},300)}};tartor.relativeRootUrlPrefix=function(){var a=/\/([^/]*)/gi;var e=location.pathname.match(a);for(var c=0;c<e.length&&e[c]!="/products";c++){}var d="";for(var b=e.length;b>c+1;b--){d+="../"}return d};tartor.onunloadHandler=function(){var c=document.getElementById("addToCartWaitIndicator");if(c){c.style.visibility="hidden"}var b=document.getElementById("addToCartWaitIndicatorText");if(b){b.style.visibility="hidden"}var a=document.getElementById("viewCartWaitIndicator");if(a){a.style.visibility="hidden"}var d=document.getElementById("viewCartWaitIndicatorText");if(d){d.style.visibility="hidden"}};tartor.onloadHandler=function(){var e=document.getElementById("viewShoppingCartBtn");if(e){e.onmouseover=tartor.viewCartMouseoverHandler;e.onmouseout=tartor.viewCartMouseoutHandler}var h=document.getElementById("searchBtn");if(h){h.onmouseover=tartor.viewSearchBoxMouseoverHandler;h.onmouseout=tartor.viewSearchBoxMouseoutHandler}tartor.prodSubmenu.element=document.getElementById("prod_submenu");tartor.prodSubmenu.element.onmouseover=tartor.prodSubmenu.show;var b=document.getElementById("navmenu");if(b){var t=b.getElementsByTagName("a");if(t&&t.length>0){t[0].onmouseover=tartor.prodSubmenu.show;t[0].onmouseout=function(p){return false}}}prodSubmenuWrapper=document.createElement("div");prodSubmenuWrapper.setAttribute("id","prod_submenu_wrapper");tartor.prodSubmenu.element.parentNode.replaceChild(prodSubmenuWrapper,tartor.prodSubmenu.element);prodSubmenuWrapper.appendChild(tartor.prodSubmenu.element);prodSubmenuWrapper.onmouseout=tartor.prodSubmenu.hide;var u=document.createElement("div");u.setAttribute("id","ptrigger");u.onmouseover=function(){if(tartor.prodSubmenu.hideTriggerTimer){clearTimeout(tartor.prodSubmenu.hideTriggerTimer);tartor.prodSubmenu.hideTriggerTimer=null}};u.onmouseout=tartor.prodSubmenu.hide;var n=t[0];n.parentNode.replaceChild(u,t[0]);u.appendChild(n);document.onclick=tartor.prodSubmenu.hide;if(tartor.prodSubmenu.element){var s=tartor.prodSubmenu.element.getElementsByTagName("li");if(s&&s.length>0){for(var q=0,r=s.length;q<r;q++){if(!prodSubmenuShown[q]){s[q].style.display="none"}}}}var d=document.getElementById("searchBtn");if(d){d.parentNode.parentNode.replaceChild(d,d.parentNode);var f=document.getElementById("viewcart");tartor.searchBox.wraper=document.createElement("div");tartor.searchBox.wraper.setAttribute("id","search_box_wrapper");tartor.searchBox.closeIcon=document.createElement("img");tartor.searchBox.closeIcon.setAttribute("id","search_box_close_icon");tartor.searchBox.closeIcon.setAttribute("src",tartor.relativeRootUrlPrefix()+"images/close.png");tartor.searchBox.wraper.appendChild(tartor.searchBox.closeIcon);tartor.searchBox.innerBox=document.getElementById("search_box");tartor.searchBox.innerBox.parentNode.replaceChild(tartor.searchBox.wraper,tartor.searchBox.innerBox);tartor.searchBox.wraper.appendChild(tartor.searchBox.innerBox);tartor.searchBox.show=function(){if(tartor.searchBox.hideTimer){clearTimeout(tartor.searchBox.hideTimer);tartor.searchBox.hideTimer=null}d.style.display="none";tartor.searchBox.wraper.style.display="block";tartor.searchBox.innerBox.style.display="block";f.style.display="none";tartor.searchBox.closeIcon.style.display="block";document.getElementById("search_box_needle").focus()};tartor.searchBox.hide=function(){tartor.searchBox.hideTimer=setTimeout(function(){d.style.display="block";tartor.searchBox.wraper.style.display="none";tartor.searchBox.innerBox.style.display="none";f.style.display="block";tartor.searchBox.closeIcon.style.display="none"},0)};d.onclick=tartor.searchBox.show;tartor.searchBox.closeIcon.onclick=tartor.searchBox.hide}var c=navigator.userAgent.match(/MSIE (\d)\./);var k=((c!=null)&&c.length>1&&c[1]>6&&navigator.userAgent.indexOf("Opera")==-1);var j=document.getElementById("addToCartForm");if(j){if(k){var m=document.createElement("span");m.innerHTML="Loading...";m.setAttribute("id","addToCartWaitIndicatorText");m.setAttribute("class","cartWaitIndicatorText");m.setAttribute("style","position:relative;visibility:hidden;margin-left:28px;top:-7px;");j.appendChild(m)}var o=document.createElement("img");o.setAttribute("id","addToCartWaitIndicator");o.setAttribute("class","cartWaitIndicator");o.setAttribute("src",tartor.relativeRootUrlPrefix()+"images/cart_wait.gif");o.setAttribute("style","visibility:hidden;margin-left:130px;top:-21px;display:block;position:relative;");o.style.display="block";o.style.visibility="hidden";o.style.position="relative";j.appendChild(o);j.onsubmit=function(){var v=document.getElementById("addToCartWaitIndicator");if(v){v.style.visibility="visible"}var p=document.getElementById("addToCartWaitIndicatorText");if(p){p.style.visibility="visible"}return true}}var a=document.getElementById("viewCartForm");if(a){var l=document.createElement("img");l.setAttribute("id","viewCartWaitIndicator");l.setAttribute("class","cartWaitIndicator");l.setAttribute("src",tartor.relativeRootUrlPrefix()+"images/cart_wait.gif");l.setAttribute("style","display:block;visibility:hidden;position:relative;top:-22px;right:-155px;");l.style.display="block";l.style.visibility="hidden";l.style.position="relative";a.appendChild(l);if(k){var g=document.createElement("span");g.innerHTML="Loading...";g.setAttribute("id","viewCartWaitIndicatorText");g.setAttribute("class","cartWaitIndicatorText");g.setAttribute("style","visibility:hidden;position:relative;top:-3.25em;right:-7.25em;");a.appendChild(g)}a.onsubmit=function(){var p=document.getElementById("viewCartWaitIndicator");if(p){p.style.visibility="visible"}var v=document.getElementById("viewCartWaitIndicatorText");if(v){v.style.visibility="visible"}return true}}};tartor.onloadHandlerProductSections=function(){tartor.prodSections={req:{icon:document.getElementById("prodReqHeaderIcon"),trigger:document.getElementById("prodReqHeader"),el:document.getElementById("prodReqContent"),shown:true},description:{icon:document.getElementById("prodDescriptionHeaderIcon"),trigger:document.getElementById("prodDescriptionHeader"),el:document.getElementById("prodDescriptionContent"),shown:true},specs:{icon:document.getElementById("prodSpecsHeaderIcon"),trigger:document.getElementById("prodSpecsHeader"),el:document.getElementById("prodSpecsContent"),shown:true}};tartor.toggleProdSectionVisibility=function(b){if(b.shown){b.el.style.display="none";b.shown=false;b.icon.src=b.icon.src.replace(/ColapseIcon.png/,"ExpandIcon.png")}else{b.el.style.display="block";b.shown=true;b.icon.src=b.icon.src.replace(/ExpandIcon.png/,"ColapseIcon.png")}};for(i in tartor.prodSections){function a(){var b=tartor.prodSections[i];b.trigger.onclick=function(){tartor.toggleProdSectionVisibility(b)}}a()}};