function showFilter(B,G,F){var D=document.getElementById("ul"+B);var I=document.getElementById("p"+B);while(D.hasChildNodes()){D.removeChild(D.firstChild)}if(F.length<2){document.getElementById("spn"+B).style.display="none"}else{if(G>8&&(B=="Type"||B=="Mfr")){F.sort()}for(var C=0;C<G;C++){if(C>=F.length){break}var H=document.createElement("li");var A=document.createElement("a");var E=document.createTextNode(" ("+F[C][2]+")");A.className="blueUnderLineNoVisit";A.innerHTML=F[C][0];A.href="#";if(B=="Price"){if(F[C][1]*1>900){A.id=F[C][1]+"&tbPrice2="+(F[C][1]*1+1000)}else{A.id=F[C][1]+"&tbPrice2="+(F[C][1]*1+100)}A.onmouseover=function(){createFilterLink("tbPrice1",this)}}else{A.id=F[C][1];A.onmouseover=function(){createFilterLink(B,this)}}H.appendChild(A);H.appendChild(E);D.appendChild(H)}if(G==8&&F.length>8){var H=document.createElement("li");var A=document.createElement("a");A.className="blueUnderLineNoVisit";A.id="more"+B;A.onclick=function(){showFilter(B,F.length,F);return false};A.innerHTML="<em>More "+I.innerHTML+"s</em>";A.href="#";H.appendChild(A);D.appendChild(H)}}}function deepSort(B,A){return(A[2]-B[2])}function SetSelect(A,B){for(i=0;i<A.options.length;i++){if(A.options[i].value==B){A.options[i].selected=true}}}function createFilterLink(D,A){var B=readQuery("term");var C=new Array();if(readQuery("term")!=""&&readQuery("term")!=null&&B!="null"){B=readQuery("term")}else{B=""}A.href="?page=1&term="+B+"&"+D+"="+A.id+createQuery(D)}function createQuery(B){var E=B+"=";var F=location.search.substring(1).split("&");var D="";for(var A=0;A<F.length;A++){var C=F[A].toLowerCase();while(C.charAt(0)==" "){C=C.substring(1,C.length)}if(C.indexOf(E.toLowerCase())!=0&&C.indexOf("term")!=0&&C.indexOf("page")!=0&&C.indexOf("adv")!=0){D+=C+"&"}}return"&"+D}function runSearch(B){var A=B.parentNode;var C=A.getElementsByTagName("input");if(C[0].value!=""){B.href="/search/default.aspx?term="+C[0].value}}function sendSearch(){var B=document.getElementById("noResultHelp");var A=B.parentNode;var C=new ajaxRequestObject("/ajax/search.aspx","task=emailNoResult&term="+escape(readQuery("term"))+"&searchFor="+escape(B.value)+"&email="+escape(document.getElementById("tbxEmail").value));C.doGetCallback();A.innerHTML="<span style='color: green;'>Thank you for your help</span>"}var currentItem=-1;var bolShowAuto=true;function autoFill(){if(event.keyCode==13){checkEnter()}else{if(event.keyCode==38){changeSelect("up")}else{if(event.keyCode==40){changeSelect("down")}else{var B=document.getElementById("viewProd_tbxsearchterm");var C=document.getElementById("divMatch");if(B.value.length>3){var A=new ajaxRequestObject("/ajax/fillSearch.aspx","term="+B.value,showFill);A.doGetCallback()}}}}}function checkEnter(){bolShowAuto=false;if(currentItem>-1){var C=document.getElementById("viewProd_tbxsearchterm");var D=document.getElementById("divMatch");var A=D.getElementsByTagName("div");var B=A[currentItem].getElementsByTagName("a")[0].innerHTML.replace(new RegExp("^<span[^<]*","i"),C.value).replace(new RegExp("</span>","i"),"");window.location="/search/default.aspx?term="+B}}function changeSelect(D){var C=document.getElementById("divMatch");var A=C.getElementsByTagName("div");if(D=="down"){currentItem++}else{currentItem--}if(currentItem>A.length-1){currentItem=-1}if(currentItem<-1){currentItem=A.length-1}for(var B=0;B<A.length;B++){if(B==currentItem){A[B].getElementsByTagName("a")[0].style.background="#DDD"}else{A[B].getElementsByTagName("a")[0].style.background="#FFF"}}}function showFill(F){if(bolShowAuto){var B=F.split("~");var E=document.getElementById("divMatch");var D=document.getElementById("viewProd_tbxsearchterm");E.innerHTML="";currentLength=B.length;if(B.length>1){E.className="fillBox";for(var C=0;C<B.length-1;C++){var A=B[C].replace(D.value.replace(/^\s+/,"").toLowerCase(),'<span style="color: #6699FF; padding: 0px; margin: 0px;">'+D.value.toLowerCase()+"</span>");E.innerHTML+='<div style="margin:5px"><a href="default.aspx?term='+B[C]+'" class="smallerText blue" style="padding: 3px 3px; display: block;" onmouseout="this.style.background=\'#FFF\'" onmouseover="clearSelect(); this.style.background=\'#DDD\';this.style.color=\'#003399\'">'+A+"</a></div>"}}else{E.className="";E.innerHTML=""}}else{E.className="";E.innerHTML=""}}function clearSelect(){if(currentItem>-1){currentItem=-1;var C=document.getElementById("divMatch");var A=C.getElementsByTagName("div");for(var B=0;B<A.length;B++){A[B].getElementsByTagName("a")[0].style.background="#FFF"}}}function hideFill(){setTimeout(hideFillDelay,1000)}function hideFillDelay(){divMatch.className="hide";divMatch.innerHTML=""};