function check_comment(F) {
  var s = '';
  if (F.elements["name"].value.match(/^\s*$/))
    s += "Please enter the name\n";
  if (F.elements["living_city"].value.match(/^\s*$/))
    s += "Please enter the city\n";
  if (F.elements["comment"].value.match(/^\s*$/))
    s += "Please enter your comment\n";
  if (F.elements['com_code'].value.match(/^\s*$/))
    s += "Enter the code\n";
  if (s != '') { alert(s); return false; } else return true;
}

function clickclear(thisfield, defaulttext) {
if (thisfield.value == defaulttext) {
thisfield.value = "";
}
}

function clickrecall(thisfield, defaulttext) {
if (thisfield.value == "") {
thisfield.value = defaulttext;
}
}
function newslttr(){
	var nemail = document.getElementById('newsl_email').value;
	var remail=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
	var ermssg='';
	
	if(nemail==""){
		ermssg = ermssg + 'Please enter your email address<br />';
	}
	else if(nemail!=""){	
		if(!remail.test(nemail))
			ermssg = ermssg + 'Please enter the valid email address<br />';	
	}
	if(ermssg !=""){
	document.getElementById('newserrorid').innerHTML=ermssg;
	}
	else{
		document.newsfrm.submit();
	}
}
 function contact_check(frmairport){
	
	var fname=document.getElementById('firstname').value;
	var lname=document.getElementById('lastname').value;
	var email=document.getElementById('email').value;
	var phone=document.getElementById('phone').value;
	var message=document.getElementById('message').value;
	var remail=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
	var ph=/^[0-9\()\#\+\" "]+$/;
	var ermssg='';
	
	if(fname==""){
		ermssg =ermssg +'Please enter your first name<br />';
	}
	if(lname==""){
		ermssg =ermssg +'Please enter your last name<br />';
	}
	if(email==""){
		ermssg = ermssg + 'Please enter your email address<br />';
	}
	if(email!=""){	
		if(!remail.test(email))
			ermssg = ermssg + 'Please enter the valid email address<br />';	
	}
	if(phone==""){
		ermssg = ermssg + 'Please enter your phone number<br />';
	}
	if(phone!=""){
		if(!ph.test(phone))
		ermssg = ermssg + 'Phone no. must be a number<br />';
	}
	if(message==""){
		ermssg = ermssg + 'Please enter your message<br />';
	}
	
	if(ermssg !=""){
	document.getElementById('clmemssgid').innerHTML=ermssg;
	}
	else{
	document.contactus_forairport.submit();
	//window.location="contact.php?action=sent_to_mail_contact&fname="+fname+"&lname="+lname+"&email="+email+"&message="+message;
	}
	
}
function distance_check(){
	var ppoint=document.getElementById('ppoint').value;
	var dpoint=document.getElementById('dpoint').value;
	var ermssg='';
	
	if(ppoint==""){
	ermssg = 'Please specify Pickup Point!';
		document.getElementById("ppspanid").innerHTML=ermssg;
	}
	else{
	document.getElementById("ppspanid").innerHTML='';
	}
	if(dpoint==""){
	ermssg = 'Please specify Drop Off Point!';
		document.getElementById("dpspanid").innerHTML=ermssg;
	}
	else{
	document.getElementById("dpspanid").innerHTML='';
	}
	if(ermssg==''){
		document.from_to.submit();
	}
}
function car_check(){
	//var saloon_price=document.getElementById('saloon_price').value;
	//alert(saloon_price);
	
	var ermssg='';
	if(!radio_validator(document.car_details_frm.cartype)) {
		ermssg = 'Please specify Car Type!';
		document.getElementById("carerror").innerHTML=ermssg;
		return false;
	}
	else{
	/*document.getElementById("carerror").innerHTML='';
	}
	if(ermssg==''){*/
		//alert(document.car_details_frm.cartype.checked);
		//alert(document.getElementById('estate').value);
		document.car_details_frm.submit();
	}
}
function car_type(cartyp,price)
	{
	var userInput = "<input type='hidden' name='ctype' id='ctype' value='"+cartyp+"' /><input type='hidden' name='cprice' id='cprice' value='"+price+"' />";
	document.getElementById('ctypid').innerHTML = userInput;
	}

function radio_validator(radioObj){
 var isOneChecked = false;  

 if(!radioObj.length) {
  if(radioObj.checked==true){
   isOneChecked = true;
  }
 }else{ 
  for (var i=0; i <radioObj.length; i++)
  {
   if(radioObj[i].checked==true){
    isOneChecked = true;
    break;
   }
  }

 }
 
 if (isOneChecked==false) {
  return false;
 }
 else return true;
}
function onreturn(flg){
	
	//var picdtval=document.getElementById('pickupdate_airport').value;
	if(flg=='yes'){
		//alert(picdtval);
		document.getElementById('returnidon').style.display='block';
		//document.getElementById('spancalid').style.display='none';
		//document.getElementById("spancalid").innerHTML='<input type="text" name="pickupdate_airport" id="pickupdate_airport" class="field1" value="'+picdtval+'">';
	}
	if(flg=='no'){
		document.getElementById('returnidon').style.display='none';
		//document.getElementById("spancalid").innerHTML='<input type="text" name="pickupdate_airport" id="pickupdate_airport" class="field1" value="" onFocus="this.select();lcs(this)" readonly="" onClick="event.cancelBubble=true;this.select();lcs(this)"/>';
	}
}	
function check_order_frm(){

//alert('ok');

	var title=document.getElementById('title').value;



	var name =document.getElementById('name').value;

	var surname=document.getElementById('surname').value;

	var telephone=document.getElementById('tel').value;

	

	var email=document.getElementById('email').value;

	

	var pickup_address=document.getElementById('pickup_address').value;

	var postcode=document.getElementById('postcode').value;

	var adult_passengers=document.getElementById('adult_passengers').value;

	var baby_passengers=document.getElementById('baby_passengers').value;
	var babyages=document.getElementById('babyages').value;
	
	var child_passengers=document.getElementById('child_passengers').value;
	var childages=document.getElementById('_childages').value;
	var baby_seat_required=document.getElementById('baby_seat_required').value;
	
	var large_cases=document.getElementById('large_cases').value;
	var medium_cases=document.getElementById('medium_cases').value;
	var small_cases=document.getElementById('small_cases').value;
	var flight_number=document.getElementById('flight_no_airport').value;
	var arrival_hour=document.getElementById('arrival_hour').value;
	var arrival_minute=document.getElementById('arrival_minute').value;
	
	var Pickup_Date=document.getElementById('pickupdate_airport').value;
	var pickup_hour=document.getElementById('pickup_hour_airport').value;
	var pickup_minute=document.getElementById('pickup_minute_airport').value;
	
	var destination_address=document.getElementById('destination_address').value;
	var destination_postcode=document.getElementById('destination_postcode').value;
	
	var comments =document.getElementById('_comments').value;
	
	//var paymenttype =document.getElementById('paymenttype').value;
//alert(paymenttype);
	var remail=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;

	var ph=/^[0-9\()\#\+\" "]+$/;

	var ermssg='';


	if(title==""){

		ermssg ='Please select the title<br />';

		document.getElementById("tspanid").innerHTML='Title is a required field';

	}

	else{

	document.getElementById("tspanid").innerHTML='';

	}
	
	if(name==""){

		ermssg = ermssg + 'Please enter the name<br />';

		document.getElementById("namespanid").innerHTML='Name is a required field';

	}

	else{

	document.getElementById("namespanid").innerHTML='';

	}
	if(surname==""){

		ermssg = ermssg + 'Please enter the surname<br />';

		document.getElementById("surnamespanid").innerHTML='surname is a required field';

	}

	else{

	document.getElementById("surnamespanid").innerHTML='';

	}
	
	if(telephone==""){

		ermssg = ermssg + 'Please enter the telephone no<br />';

		document.getElementById("telspanid").innerHTML='Telephone no is a required field';

	}

	else{

	document.getElementById("telspanid").innerHTML='';

	}
	if(telephone!=""){

		if(!ph.test(telephone)){

		ermssg ='Telephone no. must be a number';

		document.getElementById("telspanid").innerHTML='Telephone no. must be a number<br />';

		}

		else{

		document.getElementById("telspanid").innerHTML='';

		}

	}
	if(email==""){

		ermssg = ermssg + 'Please enter the email address<br />';

		document.getElementById("emailspanid").innerHTML='Email Address is a required field';

	}

	else{

	document.getElementById("emailspanid").innerHTML='';

	}
	if(email!=""){	

		if(!remail.test(email)){

			ermssg = ermssg + 'Please enter the valid email<br />';	

			document.getElementById("emailspanid").innerHTML='Please enter the valid mail<br />';

			}

			else{

			document.getElementById("emailspanid").innerHTML='';

			}

	}


	if(pickup_address==""){

		ermssg = ermssg + 'Please enter the pickup address<br />';

		document.getElementById("pickupaddressspanid").innerHTML='Pickup address is a required field';

	}

	else{
		//var picdtval=document.getElementById('pickupdate_airport').value;
		document.getElementById("pickupaddressspanid").innerHTML='';
		/*if(picdtval!=''){
		document.getElementById("spancalid").innerHTML='<input type="text" name="pickupdate_airport" id="pickupdate_airport" class="field1" value="'+picdtval+'">';
		}*/
	}
	
	
		/*var picdtval=document.getElementById('pickupdate_airport').value;
		document.getElementById("spancalid").innerHTML='<input type="text" name="pickupdate_airport" id="pickupdate_airport" class="field1" value="'+picdtval+'">';
		document.getElementById("spancalid").innerHTML='<input type="text" name="pickupdate_airport" id="pickupdate_airport" class="field1" value="" onFocus="this.select();lcs(this)" readonly="" onClick="event.cancelBubble=true;this.select();lcs(this)"/>';*/

	
	/*if(postcode==""){

		ermssg = ermssg + 'Please enter the postcode<br />';

		document.getElementById("postcodespanid").innerHTML='Title is a required field';

	}

	else{

	document.getElementById("postcodespanid").innerHTML='';

	}*/
	if(adult_passengers==""){

		ermssg = ermssg + 'Please enter the no of adult passengers<br />';

		document.getElementById("adultspanid").innerHTML='Adult Passenger is a required field';

	}

	else{

	document.getElementById("adultspanid").innerHTML='';

	}
	if(baby_passengers==""){

		ermssg = ermssg + 'Please enter the no of baby passengers<br />';

		document.getElementById("babyspanid").innerHTML='Baby Passengers is a required field';

	}

	else{

	document.getElementById("babyspanid").innerHTML='';

	}
/*	if(babyages==""){

		ermssg = ermssg + 'Please enter the age of baby passengers<br />';

		document.getElementById("babyagespanid").innerHTML='Baby Ages is a required field';

	}

	else{

	document.getElementById("babyagespanid").innerHTML='';

	}
	
*/	if(child_passengers==""){

		ermssg = ermssg + 'Please enter the no of child passengers<br />';

		document.getElementById("childspanid").innerHTML='Child Passengers is a required field';

	}

	else{

	document.getElementById("childspanid").innerHTML='';

	}
/*	if(childages==""){

		ermssg = ermssg + 'Please enter the age of child passengers<br />';

		document.getElementById("childagespanid").innerHTML='Child Ages is a required field';

	}

	else{

	document.getElementById("childagespanid").innerHTML='';

	}
*/	if(baby_seat_required==""){

		ermssg = ermssg + 'Please choose yess if required<br />';

		document.getElementById("babyseatreqspanid").innerHTML='baby seat required is a required field';

	}

	else{

	document.getElementById("babyseatreqspanid").innerHTML='';

	}
	if(large_cases==""){

		ermssg = ermssg + 'Please enter the no of large cases<br />';

		document.getElementById("bigspanid").innerHTML='Large Cases is a required field';

	}

	else{

	document.getElementById("bigspanid").innerHTML='';

	}
	if(medium_cases==""){

		ermssg = ermssg + 'Please enter the no of medium cases<br />';

		document.getElementById("mediumspanid").innerHTML='Medium Cases is a required field';

	}

	else{

	document.getElementById("mediumspanid").innerHTML='';

	}
	if(small_cases==""){

		ermssg = ermssg + 'Please enter the no of small cases<br />';

		document.getElementById("smallspanid").innerHTML='Small Cases is a required field';

	}

	else{

	document.getElementById("smallspanid").innerHTML='';

	}
	/*if(flight_number==""){

		ermssg = ermssg + 'Please enter the flight no<br />';

		document.getElementById("flightspanid").innerHTML='Flight Number is a required field';

	}

	else{

	document.getElementById("flightspanid").innerHTML='';

	}
	if(arrival_hour==""){

		ermssg = ermssg + 'Please enter the arrival hour<br />';

		document.getElementById("arrivalhourspanid").innerHTML='Arrival Hour is a required field';

	}

	else{

	document.getElementById("arrivalhourspanid").innerHTML='';

	}
	if(arrival_minute==""){

		ermssg = ermssg + 'Please enter the arrival minute<br />';

		document.getElementById("arrivalminutespanid").innerHTML='Arrival Minute is a required field';

	}

	else{

	document.getElementById("arrivalminutespanid").innerHTML='';

	}*/

	if(Pickup_Date==""){

	ermssg = ermssg + 'Please enter the pickup date';

		document.getElementById("pickupdatespanid").innerHTML='Pickup Date is a required field';

	}

	else{

	document.getElementById("pickupdatespanid").innerHTML='';

	}
	if(pickup_hour==""){

	

		ermssg = ermssg + 'Please enter the pickup hour';

		document.getElementById("pickuphourspanid").innerHTML='Please select the pickup hour<br />';

		}

		else{

		document.getElementById("pickuphourspanid").innerHTML='';

		}
if(pickup_minute==""){

	

		ermssg = ermssg + 'Please enter the pickup minute';

		document.getElementById("pickupminutespanid").innerHTML='Please select the pickup minute<br />';

		}

		else{

		document.getElementById("pickupminutespanid").innerHTML='';

		}

	

	if(destination_address==""){

		

			ermssg = ermssg + 'Please enter the destination address';

			document.getElementById("destaddressspanid").innerHTML='Destination address is a required field';

		}

		else{

		document.getElementById("destaddressspanid").innerHTML='';

		}

	



	/*if(destination_postcode==""){

		ermssg = ermssg + 'Please enter the destination code<br />';

		document.getElementById("destpostspanid").innerHTML='Destination Postcode is a required field';

	}
	
		else{

		document.getElementById("destpostspanid").innerHTML='';

		}*/


	

	if(comments==""){

		ermssg = ermssg + 'Please enter the comments<br />';

		document.getElementById("spcreqspanid").innerHTML='Special requirements is a required field';

	}

	else{

	document.getElementById("spcreqspanid").innerHTML='';

	}

	/*if(paymenttype==""){

		ermssg = ermssg + 'Please enter the payment type<br />';

		document.getElementById("radiospanid").innerHTML='Payment Type is a required field';

	}

	else{

	document.getElementById("radiospanid").innerHTML='';

	}*/


	

	if(ermssg==''){
		//alert('fgfg');
		document.online_frm.submit();

		//document.getElementById("mssgid").innerHTML='Your request has been sent successfully';

	}

}
function checkterm(){
	
	var term_cond=document.getElementById('term_cond').checked;
	var ermssg='';
	if(term_cond==false){
		ermssg = ermssg + 'Please select the Terms and conditions & Privacy policy';
		document.getElementById("termspanid").innerHTML='Please select the Terms and conditions & Privacy policy';
	}
	else{
	document.getElementById("termspanid").innerHTML='';
	}
	if(ermssg==''){
		//alert('fgfg');
		document.online_frm_review.submit();

		//document.getElementById("mssgid").innerHTML='Your request has been sent successfully';

	}
}
function total_pasngr(){
	var pass1=document.getElementById('adult_passengers').value;
	var pass2=document.getElementById('baby_passengers').value;
	var pass3=document.getElementById('child_passengers').value;
	var $total=parseInt(pass1) + parseInt(pass2) + parseInt(pass3);
	//alert($total);
	document.getElementById("totid").innerHTML='<input type="text" name="total_passengers" id="total_passengers" value="'+$total+'"  style="width:150px;" />';
}
function cc_validation()
	{
	if (trim(document.getElementById('c_name').value)=='')	
		{
		alert("Please Enter Card Name.");
		return false;	
		}
	}
function cc_validation_old()
	{
	if (trim(document.getElementById('c_name').value)=='')	
		{
		alert("Please Enter Card Name.");
		return false;	
		}
	if (trim(document.getElementById('c_no').value)=='')	
		{
		alert("Please Enter Your Card No..");
		return false;	
		}
	else if(!check_co(document.getElementById('c_no').value))
		{
	  	var p=document.getElementById('c_no').value;
		if(p.length!=16)
				{
				alert("Please put only 16 digit in credit card field.");
				//document.form1.zipcode.focus();
				return false;
				}
		}
	else
		{
		alert("Please enter only digit in credit card field.");	
		return false;
		}
		
/*	if (trim(document.getElementById('c_dd').value)=='')	
		{
		alert ("Please Select Expiry Date.");	
		return false;
		}		*/
	if (document.getElementById('c_mm').value=='')	
		{
		alert ("Please Select Expiry Month.");	
		return false;
		}
	if (trim(document.getElementById('c_yy').value)=='')	
		{
		alert ("Please Select Expiry Year");
		return false;
		}
	if(trim(document.getElementById('cc_type').value)=='debitcard')
		{	
	/*	if (trim(document.getElementById('c_dd1').value)=='')	
			{
			alert ("Please Select Start Date.");	
			return false;
			}  */
					
		if (trim(document.getElementById('c_mm1').value)=='')	
			{
			alert ("Please Select Start Month.");	
			return false;
			}
		if (trim(document.getElementById('c_yy1').value)=='')	
			{
			alert ("Please Select Start Year");	
			return false;
			}
		}
	if (trim(document.getElementById('secty_no').value)=='')	
		{
		alert ("Please Enter Security No. Behind The Card.");	
		return false;
		}
	else if(!check_co(document.getElementById('secty_no').value))
		{
	  	var p=document.getElementById('secty_no').value;
		if(p.length!=3)
				{
				alert("Please put only 3 digit security no. numbers.");
				//document.form1.zipcode.focus();
				return false;
				}
		}
	else
		{
		alert("Please enter only digit in security no. field.");	
		return false;
		}		
	
	var card_type_check=document.getElementById('cc_type').value;
//alert(card_type);
	if(card_type_check=="debitcard")
	{		
	if (trim(document.getElementById('issue_no').value)=='')	
		{
		alert ("Please Enter Issue No.");	
		return false;
		}	
		
	}	
	else 
	if(card_type_check=="debitcard")
	{
	if(!check_co(document.getElementById('issue_no').value))
		{
	  	var p=document.getElementById('issue_no').value;
		if(p.length!=1)
				{
				alert("Please put only 1 digit issue no. numbers.");
				//document.form1.zipcode.focus();
				return false;
				}
		}
	}	
	else
		{
			if(card_type_check=="debitcard")
			{
			alert("Please enter only digit in issue no. field.");	
			return false;			
			}
		}						
	}	
	
/******************/	
function check_co(p_szString)
		
		{
		var result = /[^0-9\-\(\)]/.test(p_szString);
		return result;
		}	

function show(layerName) 
{

	var card_type1=document.getElementById('cc_type').value;
//alert(card_type);
	if(card_type1=="debitcard")
	{
	document.getElementById(layerName).style.display = '';	
	
	}
	if(card_type1=="creditcard")
	{
	document.getElementById(layerName).style.display = 'none';	
	
	}
	
}

function hide(layerName) 
{

var card_type=document.getElementById('cc_type').value;
//alert(card_type);
	if(card_type=="creditcard")
	{
		 document.getElementById(layerName).style.display = 'none';
	}
}

function LTrim( value ) {     	
     	var re = /\s*((\S+\s*)*)/;
    	return value.replace(re, "$1");    	
    }
    
   // Removes ending whitespaces
   function RTrim( value ) {   	
    	var re = /((\s*\S+)*)\s*/;
    	return value.replace(re, "$1");   	
    }

 // Removes leading and ending whitespaces
    function trim( value ) {
       	return LTrim(RTrim(value));
        }


