// JavaScript Document

var xmlHttp
var brow

function FillCounties()
{
	xmlHttp = GetXmlHttpObject()
	
	if (xmlHttp==null)
 	{
 		alert ("Browser does not support HTTP Request")
 		return
 	}
	
//	alert("i am here");

	document.getElementById("countyzips").innerHTML = ''

	var url = "http://www.zipcodestogo.com/lookups/fillCounties.php"
	var stateCode = document.getElementById("states").value
	
	url = url+"?stateCode="+stateCode
	
	xmlHttp.onreadystatechange = stateChanged
	
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
//	alert(url);
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{ 
		brow = xmlHttp.responseText
		document.getElementById("mycounties").innerHTML = brow
//		document.getElementById("counties").outerHTML = ""+xmlHttp.responseText +""
//		alert(xmlHttp.responseText);
 	} 
}

function DisplayCountyZipcodes()
{
	xmlHttp = GetXmlHttpObject()
	
	if (xmlHttp==null)
 	{
 		alert ("Browser does not support HTTP Request")
 		return
 	}
	
	var url = "lookups/countyZipCodes.php"
	
	var state = document.getElementById("states").value
	var county = document.getElementById("counties").value
	
	url = url+"?state="+state+"&county="+county
	
	xmlHttp.onreadystatechange = stateChanged2
	
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged2() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{ 
 		document.getElementById("countyzips").innerHTML = xmlHttp.responseText 
 	} 
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


