var xmlHttp = createXmlHttpRequestObject(); //holds the remote server address and parameters var getlist_search = "/get_counties_search.php"; function createXmlHttpRequestObject() { //variable to hold the object var xmlHttp; //this will work for non IE6(and below) try { xmlHttp = new XMLHttpRequest(); } catch(e) { //assume IE6 or older var versions = new Array('MSXML2.XMLHTTP.6.0', 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.1.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP'); for(var i=0; i