// JavaScript Document

var xmlHttp

function showLocations(str)
{ 
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="getlocations.php"
	url=url+"?q="+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("pickup").options.length = 0; 
		document.getElementById("dropoff").options.length = 0;
		
		textToSplit = unescape(xmlHttp.responseText)
		
		//Split the document
		returnElements = textToSplit.split("#")

		//Process each of the elements 	
		for ( var i=0; i<returnElements.length; i++ )
		{
			valueLabelPair = returnElements[i].split("@")
			
			document.getElementById('pickup').options[i] = new Option(valueLabelPair[1], valueLabelPair[0]);
			document.getElementById('dropoff').options[i] = new Option(valueLabelPair[1], valueLabelPair[0]);
		}
	} 
} 

function Submit()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="doPost.php"
	url=url+"?pickup="+document.getElementById('pickup').value
	url=url+"&dropoff="+document.getElementById('dropoff').value
	url=url+"&pDay="+document.getElementById('pDay').value
	url=url+"&pMonth="+document.getElementById('pMonth').value
	url=url+"&pYear="+document.getElementById('pYear').value
	url=url+"&pTime="+document.getElementById('pTime').value
	url=url+"&dDay="+document.getElementById('dDay').value
	url=url+"&dMonth="+document.getElementById('dMonth').value
	url=url+"&dYear="+document.getElementById('dYear').value
	url=url+"&dTime="+document.getElementById('dTime').value
	url=url+"&age="+document.getElementById('age').value
	url=url+"&country="+document.getElementById('country1').value
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged2 
	xmlHttp.open("POST",url,true)
	xmlHttp.send(null)
}

function stateChanged2() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("bookingForm").innerHTML=unescape(xmlHttp.responseText)
	} 
	else
	{
		document.getElementById("bookingForm").innerHTML=''
	}
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

function changeSecond()
{
	for (i=0; i<document.getElementById('dropoff').length; i++)
	{
		if(document.getElementById('pickup')[i].selected == true)
		{
			 document.getElementById('dropoff')[i].selected = true; 
		}
	}
}




