function getZipData() { zipRequestHttp = createZipHttp(); if ( zipRequestHttp ) { DD = new Date(); ky = "" + DD.getSeconds() + DD.getMinutes() + DD.getHours() + DD.getDate(); zipRequestHttp.open('GET', 'zipfinder.php?z1=' + document.next.zip1.value + '&z2=' + document.next.zip2.value + '&ky=' + ky, false); zipRequestHttp.send(null); result = zipRequestHttp.responseText; revdata = eval('(' + result + ')'); for ( i = 0 ; i < document.next.dist.options.length ; i++ ) { if ( document.next.dist.options[i].value == revdata.dist ) { document.next.dist.selectedIndex = i; } } document.next.addr1.value = revdata.addr; } } function createZipHttp() { try { return new ActiveXObject('Microsoft.XMLHTTP'); } catch(e) { try{ return new XMLHttpRequest(); } catch(e) { return null; } } }