1//<script type="text/javascript"> 2 3var loadedobjects="" 4//var rootdomain="http://"+window.location.hostname 5//--------------------------- 6function ajaxpage(url, containerid) 7{ 8 var page_request = false 9 10 if (window.XMLHttpRequest){// if Mozilla, Safari etc 11 12 page_request = new XMLHttpRequest(); 13 14 } 15 else if (window.ActiveXObject) 16 { // if IE 17 18 try 19 { 20 page_request = new ActiveXObject("Msxml2.XMLHTTP"); 21 22 } 23 catch (e) 24 { 25 try 26 { 27 page_request = new ActiveXObject("Microsoft.XMLHTTP"); 28 29 } 30 catch (e){} 31 } 32 } 33 else 34 { 35 return false; 36 } 37 38 page_request.open('GET', url, true); 39 page_request.onreadystatechange=function(){ 40 loadpage(page_request, containerid) 41 } 42 page_request.send(null); 43 44} 45 46//--------------------------------- 47// initialize the validation requests cache 48 //var cache = new Array(); 49 var cache = ""; 50 51function ajaxpagepost(url, containerid)//,postdata) 52{ 53 var page_request = false 54 55 if (window.XMLHttpRequest){// if Mozilla, Safari etc 56 57 page_request = new XMLHttpRequest(); 58 59 } 60 else if (window.ActiveXObject) 61 { // if IE 62 63 try 64 { 65 page_request = new ActiveXObject("Msxml2.XMLHTTP"); 66 67 } 68 catch (e) 69 { 70 try 71 { 72 page_request = new ActiveXObject("Microsoft.XMLHTTP"); 73 74 } 75 catch (e){} 76 } 77 } 78 else 79 { 80 return false; 81 } 82 //var cacheEntry = cache.shift(); 83 page_request.open('POST', url, true); 84 //page_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 85 page_request.setRequestHeader("Content-Type", 86"application/x-www-form-urlencoded; charset=iso-8859-1"); 87 page_request.onreadystatechange=function(){ 88 loadpage(page_request, containerid) 89 } 90 //alert(cache); 91 //x = encodeURIComponent(cache); 92 page_request.send(cache); 93 cache=""; 94 95 96 97 98} 99//----------------------------------- 100function loadpage(page_request, containerid) 101{ 102 103if (page_request.readyState == 4 ) 104{ 105 if(page_request.status==200 || window.location.href.indexOf("http")==-1) 106 { 107 // read the response 108 response = page_request.responseText; 109 110 // server error? 111 if (response.indexOf("ERRNO") >= 0 || response.indexOf("error") >= 0 || response.length == 0) { 112 // display error message 113 //alert(response.length == 0 ? "Server serror." : response); 114 // exit function return; 115 } 116 //sus='<table border="0" cellspacing="0" cellpadding="0" width="780" align="center">'+ 117 //'<tr valign="top" >'; 118 //jos='</tr></table>'; 119 //document.getElementById(containerid).innerHTML=sus+response+jos; 120 if(document.getElementById(containerid)){ 121 document.getElementById(containerid).innerHTML=response; 122 } 123 124 } 125 else 126 { 127 alert("Error reading server response.") 128 } 129} 130} 131//---------------------------------- 132function loadobjs(){ 133if (!document.getElementById) 134return 135for (i=0; i<arguments.length; i++){ 136var file=arguments[i] 137var fileref="" 138if (loadedobjects.indexOf(file)==-1){ 139 //Check to see if this object has not already been added to page before proceeding 140if (file.indexOf(".js")!=-1){ //If object is a js file 141fileref=document.createElement('script') 142fileref.setAttribute("type","text/javascript"); 143fileref.setAttribute("src", file); 144} 145else if (file.indexOf(".css")!=-1){ //If object is a css file 146fileref=document.createElement("link") 147fileref.setAttribute("rel", "stylesheet"); 148fileref.setAttribute("type", "text/css"); 149fileref.setAttribute("href", file); 150} 151} 152if (fileref!=""){ 153document.getElementsByTagName("head").item(0).appendChild(fileref) 154loadedobjects+=file+" " //Remember this object as being already added to page 155} 156} 157} 158//-------------------------- 159function init1(){ 160 161 ajaxpage('home.html','recent_news'); 162} 163 164//---------------------------- 165function setCache(inputValue, fieldID) 166{ 167// if we received non-null parameters, we add them to cache in the 168// form of the query string to be sent to the server for validation 169if (inputValue && fieldID ) 170{ 171// encode values for safely adding them to an HTTP request query string 172//inputValue = encodeURIComponent(inputValue); 173//fieldID = encodeURIComponent(fieldID); 174// add the values to the queue 175cache+=fieldID + "="+ inputValue + "&"; 176//cache.push(fieldID + "="+ inputValue + "&"); 177} 178} 179//</script>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.