var capturedButton=0;var search_selected=0;var search_q="";function makeRequest(a,b,c){http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType("text/xml")}}else{if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP")}catch(d){try{http_request=new ActiveXObject("Microsoft.XMLHTTP")}catch(d){}}}}if(!http_request){return false}if(c=="GET"){http_request.onreadystatechange=alertContentsGet}else{http_request.onreadystatechange=alertContentsPost}http_request.open(c,a,true);if(c=="POST"){http_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");http_request.setRequestHeader("Content-length",b.length);http_request.setRequestHeader("Connection","close")}http_request.send(b);return true}if(document.layers){document.captureEvents(Event.MOUSEMOVE);document.onkeypress=captureButton}else{if(document.all){document.onkeypress=captureButton}else{if(document.getElementById){document.onkeypress=captureButton}}}function captureButton(a){capturedButton=a.keyCode;if(capturedButton==112){/*document.getElementById("qs").focus();document.getElementById("qs").select()*/}else{if(capturedButton==27){document.getElementById("qs").value="";document.getElementById("qs").focus()}else{if(capturedButton==38){search_selected--;return highlight_spotlight()}else{if(capturedButton==40){search_selected++;return highlight_spotlight()}else{if(capturedButton==13){highlight_go()}}}}}return true}function scroll_top(){document.documentElement.scrollTop=0;document.body.Scroll="yes"}function highlight_go(){var b,a;if(search_selected<0){search_selected=0}if(document.getElementById("search_result_div").style.display!="block"){search_selected=0}else{for(b=0;b<document.getElementById("search_result_div").childNodes[0].childNodes.length;b++){if(document.getElementById("search_result_div").childNodes[0].childNodes[b].nodeType==1&&document.getElementById("search_result_div").childNodes[0].childNodes[b].tagName=="DIV"){var c=document.getElementById("search_result_div").childNodes[0].childNodes[b];if(c.childNodes.length<2){search_selected=0}else{if(search_selected==0){document.getElementById("qs").focus();document.getElementById("qs").select()}else{document.getElementById("qs").blur()}if(search_selected-1==c.childNodes.length){search_selected--}for(a=0;a<c.childNodes.length;a++){if(a==search_selected-1){window.location=c.childNodes[a].childNodes[0].href;break}}}}}}}function highlight_spotlight(){var b,a;if(search_selected<0){search_selected=0}if(document.getElementById("search_result_div").style.display!="block"){search_selected=0}else{for(b=0;b<document.getElementById("search_result_div").childNodes[0].childNodes.length;b++){if(document.getElementById("search_result_div").childNodes[0].childNodes[b].nodeType==1&&document.getElementById("search_result_div").childNodes[0].childNodes[b].tagName=="DIV"){var c=document.getElementById("search_result_div").childNodes[0].childNodes[b];if(c.childNodes.length<2){search_selected=0}else{if(search_selected==0){document.getElementById("qs").focus();document.getElementById("qs").select()}else{document.getElementById("qs").blur()}if(search_selected-1==c.childNodes.length){search_selected--}for(a=0;a<c.childNodes.length;a++){if(a==search_selected-1){c.childNodes[a].style.backgroundColor="#dddddd"}else{c.childNodes[a].style.backgroundColor="white"}}return false}}}}return true}function getY(b){var a=0;while(b!=null){a+=b.offsetTop;b=b.offsetParent}return a}function getX(b){var a=0;while(b!=null){a+=b.offsetLeft;b=b.offsetParent}return a}function search_spotlight_response(a){search_selected=0;document.getElementById("search_result_div").style.left=getX(document.getElementById("search_result_pos"))+"px";document.getElementById("search_result_div").style.top=(2+getY(document.getElementById("search_result_pos")))+"px";if(a.indexOf("<div></div>")>0){document.getElementById("search_result_div").style.display="none"}else{document.getElementById("search_result_div").style.display="block"}document.getElementById("search_result").innerHTML=a}function searchresult_spotlight_response(a){document.getElementById("search_response").innerHTML=a}var http_request;function alertContentsGet(){if(http_request.readyState==4){if(http_request.status==200){var a=http_request.responseText;a=a.replace("<html>","");a=a.replace("</html>","");if(a.substr(0,8)=="ECBRATES"){ECB_Rates_Response(a.substr(8))}else{if(a.substr(0,13)=="SHOPPING_CART"){Shopping_Cart_Response(a.substr(13))}else{if(a.substr(0,16)=="SHOPPINGCARTLIST"){Shopping_Cart_List_Response(a.substr(16))}else{if(a.substr(0,7)=="SEARCH0"){search_spotlight_response(a.substr(7))}else{if(a.substr(0,7)=="SEARCH1"){searchresult_spotlight_response(a.substr(7))}}}}}}else{}}};
