1 var theDIV; 2 3 var http_request = false; 4 5 function fromServer() 6 { 7 //alert(http_request.readyState); 8 if( http_request.readyState==4 ) 9 { 10 if( http_request.status==200 ) 11 { 12// results from call to the server appear here 13// in http_request.responseText; 14 r=http_request.responseText.split("+"); 15 e = document.getElementById("ccity"); 16 e.value = r[0]; 17 e = document.getElementById("cstate"); 18 e.value = r[1]; 19 } 20 else 21 { 22// uncomment next line if you want to show any error messages 23 // alert('error: ' + http_request.responseText); 24 } 25 } 26 } 27 28 function makeRequest(url, parameters) 29 { 30 http_request = false; 31 if( window.XMLHttpRequest ) 32 { 33 // Mozilla, Safari,... 34 http_request = new XMLHttpRequest(); 35 if (http_request.overrideMimeType) 36 { http_request.overrideMimeType('text/html'); 37 } 38 } 39 else if (window.ActiveXObject) 40 { // IE 41 try 42 { http_request = new ActiveXObject("Msxml2.XMLHTTP"); 43 } 44 catch (e) 45 { try 46 { http_request = new ActiveXObject("Microsoft.XMLHTTP"); 47 } catch (e) {} 48 } 49 } 50 if (!http_request) 51 { 52// uncomment next line if you want to show any error messages 53 alert('Cannot create XMLHTTP instance'); 54 return false; 55 } 56 http_request.onreadystatechange = fromServer; 57 http_request.open('GET', url + parameters, true); 58 http_request.send(null); 59 //loopDelay(3000); 60 } 61 62function listfromServer() 63 { 64 //alert(http_request.readyState); 65 if( http_request.readyState==4 ) 66 { 67 if( http_request.status==200 ) 68 { 69// results from call to the server appear here 70// in http_request.responseText; 71 e = document.getElementById(theDIV); 72 e.innerHTML = http_request.responseText; 73 } 74 else 75 { 76// uncomment next line if you want to show any error messages 77// alert('error: ' + http_request.responseText); 78 } 79 } 80 } 81 function makeRequest1(url, parameters) 82 { 83 http_request = false; 84 if( window.XMLHttpRequest ) 85 { 86 // Mozilla, Safari,... 87 http_request = new XMLHttpRequest(); 88 if (http_request.overrideMimeType) 89 { http_request.overrideMimeType('text/html'); 90 } 91 } 92 else if (window.ActiveXObject) 93 { // IE 94 try 95 { http_request = new ActiveXObject("Msxml2.XMLHTTP"); 96 } 97 catch (e) 98 { try 99 { http_request = new ActiveXObject("Microsoft.XMLHTTP"); 100 } catch (e) {} 101 } 102 } 103 if (!http_request) 104 { 105// uncomment next line if you want to show any error messages 106// alert('Cannot create XMLHTTP instance'); 107 return false; 108 } 109 http_request.onreadystatechange = listfromServer; 110 http_request.open('GET', url + parameters, true); 111 http_request.send(null); 112 return true; 113 //loopDelay(3000); 114 } 115 116 function lookupcityfiltered(div,m,n,target) 117 { 118 var url = "../Includes/getcity.asp" 119 theDIV=div; 120 qry = "?cf=" + n + "&s=" + m + "&dv=" + div + "&tg=" + target; 121 makeRequest1(url,qry); 122 return false; 123 } 124 125 function lookupcityfiltered2(div,m,n,target,fn) 126 { 127 var url = "../Includes/getcity.asp" 128 theDIV=div; 129 qry = "?cf=" + n + "&s=" + m + "&dv=" + div + "&tg=" + target + "&fn=" + fn; 130 makeRequest1(url,qry); 131 return false; 132 } 133 134 function lookupcitystate(m) 135 { 136 var url = "../Includes/getcity.asp" 137 theDIV='cityfromzip'; 138 qry = "?z=" + m; 139 makeRequest1(url,qry); 140 return false; 141 } 142 function lookupcity(n) 143 { 144 var url = "../Includes/getcitystate.asp" 145 146 qry = "?zipcode=" + n; 147 makeRequest(url,qry); 148 return false; 149 } 150 function getstatesprovinces(div,s) 151 { 152 var url = "../Includes/getcity.asp" 153 theDIV=div; 154 qry = "?sl="+ s + "&dv=" + div; 155 makeRequest1(url,qry); 156 return false; 157 } 158 159 //new function for zipcode search 160 function lookupZipcodeCity(div,qryfilter) 161 { 162 var url = "../Includes/getzipcodecity.asp" 163 theDIV=div; 164 if (IsNumeric(qryfilter)){ 165 qry = "?z="+ qryfilter + "&dv=" + div; 166 makeRequest1(url,qry); 167 return false; 168 } 169 else 170 { 171 qry = "?cl="+ qryfilter + "&dv=" + div; 172 makeRequest1(url,qry); 173 return false; 174 } 175 } 176 177 function lookupZipcodeCityInResult(div,qryfilter,strInPg) 178 { 179 var url = "../Includes/getzipcodecity.asp" 180 theDIV=div; 181 if (IsNumeric(qryfilter)){ 182 qry = "?z="+ qryfilter + "&dv=" + div + "&pg=" + strInPg; 183 makeRequest1(url,qry); 184 return false; 185 } 186 else 187 { 188 qry = "?cl="+ qryfilter + "&dv=" + div + "&pg=" + strInPg; 189 makeRequest1(url,qry); 190 return false; 191 } 192 } 193 194
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.