var city function call_city(str) { if (str.length==0) { document.getElementById("cityDiv").innerHTML=""; return; } city=GetXmlHttpObject() if (city==null) { alert ("Your browser does not support AJAX!"); return; } var url=str; url=url+"&sid="+Math.random(); city.onreadystatechange=stateChangedcity; city.open("GET",url,true); city.send(null); } function stateChangedcity() { if (city.readyState==4) { document.getElementById("cityDiv").innerHTML=city.responseText; } } function GetXmlHttpObject() { var city=null; try { // Firefox, Opera 8.0+, Safari city=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { city=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { city=new ActiveXObject("Microsoft.XMLHTTP"); } } return city; }