function getNewHttpObject(){var objType=false;try{objType=new ActiveXObject('Msxml2.XMLHTTP');}catch(e){try{objType=new ActiveXObject('Microsoft.XMLHTTP');}catch(e){objType=new XMLHttpRequest();}}return objType;}var doc=getNewHttpObject();var doc2=null;var docEmbed=getNewHttpObject();var reqSearch=null;var timr=null;var suggtmr=null;if((doc)&&(company_no!='')){function processAXAH2(){if(doc2.readyState==4){if(doc2.status==200){document.getElementById('weblinks_output').innerHTML=doc2.responseText;}else{document.getElementById('weblinks_output').innerHTML='<span class="style17"><b>Sorry, no web links found.</b></span>';}}}function processAXAH(){if(doc.readyState==4){if(doc.status==200){document.getElementById('resultsright').innerHTML=doc.responseText;if(docEmbed){function processAXAHEmbed(){if(docEmbed.readyState==4){if(docEmbed.status==200){var resInfo=docEmbed.responseText;var res_array=resInfo.split("|");var part_num=0;while(part_num<res_array.length){if(document.getElementById('docinfo'+(part_num+1))){var vPages=res_array[part_num].replace(/^\s+|\s+$/g,"");if((vPages!="")&&(vPages!="0")){var pgdesc="s";if(vPages=="1"){pgdesc="";}document.getElementById('docinfo'+(part_num+1)).innerHTML='<font color="blue">'+vPages+' page'+pgdesc+'</font>';}else{document.getElementById('doc'+(part_num+1)).disabled=true;document.getElementById('docinfo'+(part_num+1)).innerHTML='<font color="red">Sorry, not available online</font> <a href="javascript:window.location.reload()">Try a refresh</a>';}}part_num+=1;}}document.getElementById('add_docs').disabled=false;}}document.getElementById('add_docs').disabled=true;docEmbed.onreadystatechange=function(){processAXAHEmbed();};docEmbed.open("GET","/uk/documents_info.asp?co_no="+company_no,true);docEmbed.send("");}}else{document.getElementById('resultsright').innerHTML='<span class="style18"><img border="0" src="http://media.bizzy.info/images/bizzy_info_eye_small.gif" />&nbsp;<a href="/uk/companies/<%=vCompanyNameLCase%>/co_no/<%=co_no%>/documents_filed/"><span class="style18"><b>Click to see documents filed by this company and order online... </b></a></span>';}if(doc2){document.getElementById('weblinks_output').innerHTML='<span class="style18"><img border="0" src="http://media.bizzy.info/images/bizzy_info_eye_small.gif" />&nbsp;Loading web links...</span>'doc2.onreadystatechange=function(){processAXAH2();};doc2.open("GET","/uk/documents_weblinks_embed.asp?co_no="+co_no+"&amp;co_name=<%=server.urlencode(vCoName)%>&amp;tme=<%=now%>",true);doc2.send("");}else{}}}document.getElementById('resultsright').innerHTML='<span class="style18"><img border="0" src="http://media.bizzy.info/images/bizzy_info_eye_small.gif" />&nbsp;Loading filed documents...</span>'doc.onreadystatechange=function(){processAXAH();};doc.open("GET","/uk/documents_list.asp?co_no="+company_no,true);doc.send("");}else{if(company_no!=''){document.getElementById('resultsright').innerHTML='...';}}window.onunload=function(){try{doc.abort();}catch(e){}try{docEmbed.abort();}catch(e){}try{reqSearch.abort();}catch(e){}}function GetSearchSuggestions(pressevent){keyValue=document.getElementById("co_name").value;if(keyValue!=""){var charCode=(pressevent.which)?pressevent.which:(event.keyCode);if(charCode>=65&& charCode<=90||charCode>=97&& charCode<=122){if(timr!=null){clearTimeout(timr);}timr=setTimeout("GetSearchResults()",500);}else if(charCode==8||charCode==48){if(timr!=null){clearTimeout(timr);}timr=setTimeout("GetSearchResults()",500);}else if(charCode==40){}else if(charCode==38){}}else{document.getElementById("SearchResultsContainer").style.display="none";}}function KeepSearchSuggestions(){if(suggtmr!=null){clearTimeout(suggtmr);suggtmr=null;}}function HideSearchSuggestions(){suggtmr=setTimeout("HideSearchSuggestionsNow()",3000);}function HideSearchSuggestionsNow(){if(suggtmr!=null){document.getElementById("SearchResultsContainer").style.display="none";}}function CloseSuggestions(){document.getElementById("SearchResultsContainer").style.display="none";suggtmr=null;}function GetSearchResults(){keyValue=document.getElementById("co_name").value;AjaxGetSearchData('/uk/ajax_search.asp?q='+escape(keyValue),resultHandler);}function resultHandler(){try{if(reqSearch.readyState==4||reqSearch.readyState=='complete'){word=reqSearch.responseText;document.getElementById("SearchResultsContainer").style.display="block";document.getElementById("SearchSuggestionsDisplay").innerHTML="<div>"+word.substring(0,word.length-5)+"</div>";}}catch(e){alert('Error in Ajax response');}}function AjaxGetSearchData(url,responseHandler){reqSearch=getNewHttpObject();if(reqSearch){reqSearch.onreadystatechange=responseHandler;reqSearch.open('GET',url,true);reqSearch.setRequestHeader("content-type","application/x-www-form-urlencoded");reqSearch.send('');}else{alert('Your browser does not seem to support XMLHttpRequest.');}}