var xmlHttp;

function getAirports(choice,AJAXpath)
{
	xmlHttp = GetXmlHttpObject();

// Identify the path of the .asp file

	var url = AJAXpath;
	url = url + "?choice=" + choice;
	url = url + "&sid=" + Math.random();
	xmlHttp.onreadystatechange = countryChanged;

	try {
		xmlHttp.open("GET",url,true);
	}
	catch (e)
	{
		alert(e);
	}
	xmlHttp.send(null);
}

function countryChanged()
{
    if(xmlHttp.readyState == 4)
    {
    	document.getElementById("airports").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;
}
