/*function ValidateForm_getquote(s)
{
var F = document.forms[s];
	if(F.pickup.value=="")
	{
		alert("Please specify Pickup Point!");
		F.pickup.focus();
		return false;
	}
	if(F.dropoff.value=="")
	{
		alert("Please specify Drop Off Point!");
		F.dropoff.focus();
		return false;
	}
if(typeof F.cartype.value != "undefined") {	
	if(F.cartype.value=="")
	{
		alert("Please specify Car Type!");
		F.cartype.focus();
		return false;
	}
} else {
	for (var i = 0; i < F.cartype.length; i++)
		if (F.cartype[i].checked) return true;
	alert("Please specify Car Type!");
	return false;
}
return true;
}
*/


function ValidateForm()
{
	if(document.form2.pickup.value=="")
	{
		alert("Please specify Pickup Point!");
		//document.form2.pickup.focus();
		return false;
	}
	if(document.form2.dropoff.value=="")
	{
		alert("Please specify Drop Off Point!");
		//document.form2.dropoff.focus();
		return false;
	}
	var typec=document.getElementById('cartype1').checked || document.getElementById('cartype2').checked ||document.getElementById('cartype3').checked ||document.getElementById('cartype4').checked ||document.getElementById('cartype5').checked ;
	
	if(!typec)
	{
	alert("Please specify Car Type!");
	//document.form2.cartype.focus();
		return false;
	}
	//alert(document.getElementById('total_price').value);
return true;
}




function ValidateForm1_step1()
{
var ad;
var ch;
var bab;
	
	
/*	if(document.form3.Title123.value=="")
	{
	alert("Please specify Title!");
	//document.form3.Title.focus();
	return false;
	}
*/	
	//alert(document.form3.Name2.value);
	if(trim(document.form3.Name2.value)=="")
	{
	alert("Please specify Name!");
	document.form3.Name2.focus();
	return false;
	}
	
	if(CheckEmailFormat(trim(document.form3.Email2.value))=="")
	{
	alert("Please specify Email!");
	document.form3.Email2.focus();
	return false;
	}
	
	if(trim(document.form3.hName.value)=="")
	{
	alert("Please specify Your House No / Name!");
	document.form3.hName.focus();
	return false;
	}
	
	if(trim(document.form3.street.value)=="")
	{
	alert("Please specify Street!");
	document.form3.street.focus();
	return false;
	}	
	
	
	//alert("1");
	if(document.form3.Pickup_Date.value=='dd / mm / yyyy')
	{
	alert("Please specify Pickup Date!");
	document.form3.Pickup_Date.focus();
	return false;
	}	
	
	
	if(trim(document.form3.Scheduled_pickup_Time.value)=="hr")
	{
	alert("Please specify Pickup Time!");
	//document.form3.Pickup_Time2.focus();
	return false;
	}	
	if(trim(document.form3.pickup_Time_minute.value)=="min")
	{
	alert("Please specify Pickup Time!");
	//document.form3.Pickup_Time2.focus();
	return false;
	}	
	
	if(trim(document.form3.Total_Adult_Passengers.value)=="adlt1")
	{
	alert("Please specify the number of Adult Passengers. If none please select 0!");
	//document.form3.Total_Child_Passengers.focus();
	return false;
	}
	
	
/*	if(trim(document.form3.Total_Child_Passengers.value)=="Child1")
	{
	alert("Please specify the number of Child Passengers. If none please select 0!");
	document.form3.Total_Child_Passengers.focus();
	return false;
	}
		
	if(trim(document.form3.Total_Baby_Passengers.value)=="Baby1")
	{
	alert("Please specify the number of Baby Passengers. If none please select 0!");
	document.form3.Total_Baby_Passengers.focus();
	return false;
	}
	
	*/
	if(trim(document.form3.mno.value)=="")
	{
	alert("Please specify Mobile Tel No!");
	document.form3.mno.focus();
	return false;
	}
	
	ad=parseInt(document.form3.Adult_Passengers.value);
	ch=parseInt(document.form3.Child_Passengers.value);
	bab=parseInt(document.form3.Baby_Passengers.value);
	document.form3.Total_Passengers.value=ad+ch+bab;
	 
return true;
}


function trim(str)
		{
		   return str.replace(/^\s*|\s*$/g,"");
		}



function CheckEmailFormat(str)
		
		{
			var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
			var reg2 = /^[a-zA-Z0-9\_]+[a-zA-Z0-9\.\-_]+\@(\[?)[a-zA-Z0-9\-\_\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
			if (!reg1.test(str) && reg2.test(str)) 
			{ // if syntax is valid
				return true;
			}
			return false;
		}


























/*
function ValidateForm1_step2()
{
var ad;
var ch;
var bab;
	if(document.form3.Price_Quoted.value=="")
	{
	alert("Please click \"Get Quote\" or \"Calculate My Price\" button first!");
	document.form1.pickup.focus();
	return false;
	}
	
	if(document.form3.Large_Cases.value=="" && document.form3.Medium_Cases.value=="" && document.form3.Small_Cases.value=="")
	{
	alert("Please specify at least one Type of Luggage!");
	document.form3.Large_Cases.focus();
	return false;
	}
	if(document.form3.Pickup_Date.value=="")
	{
	alert("Please specify Pickup Date!");
	document.form3.Pickup_Date.focus();
	return false;
	}
	if(document.form3.Pickup_Time.value=="")
	{
	alert("Please specify Pickup Time!");
	document.form3.Pickup_Time.focus();
	return false;
	}
	if(document.form3.Pickup_Address.value=="")
	{
	alert("Please specify Pickup Address!");
	document.form3.Pickup_Address.focus();
	return false;
	}

	 
return true;
}

*/
function numbersonly() {
if (event.keyCode < 48 || event.keyCode > 57) return false;
}
function check_price() {


  type1= document.getElementById('pickup').value;
  
  
  type2= document.getElementById('dropoff').value;
  

  if(document.getElementById('cartype1').checked==true)
  {
  cartype=document.getElementById('cartype1').value;
  }
  if(document.getElementById('cartype2').checked==true)
  {
  cartype=document.getElementById('cartype2').value;
  }
  if(document.getElementById('cartype3').checked==true)
  {
  cartype=document.getElementById('cartype3').value;
  }
  if(document.getElementById('cartype4').checked==true)
  {
  cartype=document.getElementById('cartype4').value;
  }
  if(document.getElementById('cartype5').checked==true)
  {
  cartype=document.getElementById('cartype5').value;
  }
 
resultsDiv = document.getElementById('print_availability');
if (1) {

var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
		
		resultsDiv.innerHTML = ajaxRequest.responseText;
	
		//var tp=resultsDiv.innerHTML;
		//D=tp.split('$');
		//var only_price=D[1];
		//alert(only_price);
	    document.getElementById('total_price').value=resultsDiv.innerHTML;
		disable(ajaxRequest.responseText);
		
		}
	} 
	ajaxRequest.open("GET", "http://www.heathrow-transfers.co.uk/roomAvaibility.php?roomType="+type1+"&dropoff="+type2+"&cartype="+cartype, true);
	ajaxRequest.send(null);
}


}

