	// common used js code **************************************************************************/
	function ajaxAction()
		{
				var ajaxRequest;  // The variable that makes Ajax possible!
				var queryString ="";
				var Values = "";
				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 does not support Ajax. You are using old browser!");
															  }	return false;
												}
								}
				
				// Create a function that will receive data sent from the server
				ajaxRequest.onreadystatechange = function()
					{
						if(ajaxRequest.readyState == 4)
							{
									var newimages;
									var val = new Array();
									Values = ajaxRequest.responseText;
									if(Values != "")
									{
										val = Values.split("|");
									}
									newimages=new Image();
									newimages.src = "image.php?text="+val[0];
									document.images.slideimage.src= newimages.src;
									document.getElementById("txtsecurityCode").value = val[1];
							}
					}
			
				var randomnumber=Math.floor(Math.random()*1000);
				ajaxRequest.open("GET", "random.php?ran="+randomnumber, true);
				ajaxRequest.send(null);
			
			
		}
	function Validate(strToValidate,RegPattern)
	{
		var expr = new RegExp(RegPattern);
		var result = expr.test(strToValidate);
		if(result==true){
			return true;
		}else{
			return false;
		}
	}
	var digits = "0123456789";
	// non-digit characters which are allowed in phone numbers
	var phoneNumberDelimiters = "()- ";
	// characters which are allowed in international phone numbers
	// (a leading + is OK)
	var validWorldPhoneChars = phoneNumberDelimiters + "+";
	// Minimum no of digits in an international phone no.
	var minDigitsInIPhoneNumber = 10;
	
	function isInteger(s)
	{   
		var i;
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) return false;
		}
		// All characters are numbers.
		return true;
	}
	function stripCharsInBag(s, bag)
	{   var i;
		var returnString = "";
		// Search through string's characters one by one.
		// If character is not in bag, append to returnString.
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character isn't whitespace.
			var c = s.charAt(i);
			if (bag.indexOf(c) == -1) returnString += c;
		}
		return returnString;
	}
	function checkInternationalPhone(strPhone)
	{
		s=stripCharsInBag(strPhone,validWorldPhoneChars);
		return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
	}
	function popUpScode()
	{
	window.open("security_code_info.php",null,"height=586,width=700,left=250,top=90,status=yes,toolbar=no,menubar=no,location=no");
	}
	// end of common used js code *********************************************************************/
	
	// header.php related code ************************************************************************/
	var errorCount = 0;
	var getQuoteClicked = false;
	
	
	window.errorHandler = function(e) 
	{
		//if(!e){ try{ e=event }catch(e){ alert('error: your browser crashed js, but won\'t tell why'); return}}
		//alert('Unexpected Error: '+e);
		//alert(getQuoteClicked);	
		if(!getQuoteClicked)
		{
			//alert(errorCount);
			return true;
		}
			
		errorCount++;
		//alert(errorCount);

		if(errorCount == 1)
		{
			GetMap();
			return true;
		}
		
		return true;
	}
	window.onerror = window.errorHandler;
	

	function getQuote() 
	{
		
		//alert('hi');
		getQuoteClicked = true;
		mapviewer = new MultimapViewer( document.getElementById('mapviewer'));
		mapviewer.goToPosition( new MMLocation( new MMLatLon( 42.3508, -71.0717 ) ,15 ) );
		
		var funcRef = resultsLoaded;
		route_finder = new MMRouteRequester(funcRef );
	
		loading = document.getElementById('loadingImage');
		if(document.getElementById("startpoint").value == "")
		{
			alert('Please enter start value');
			document.getElementById("startpoint").focus();
			return false;
	
		}
		if(document.getElementById("endpoint").value == "")
		{
			alert('Please enter end value');
			document.getElementById("endpoint").focus();
			return false;
	
		}
		if(document.getElementById("startpoint").value == document.getElementById("endpoint").value)
		{
			alert('Please choose different values in From and To fields.');
			document.getElementById("endpoint").focus();
			return false;
		
		}
		document.getElementById("displaytext").style.display="none";	
		document.getElementById("loadingImage").style.display="";	
		document.getElementById("qs1").value = document.getElementById("startpoint").value;
		document.getElementById("qs2").value = document.getElementById("endpoint").value;
		callRoute();
	}
	function calculateQuote(distance)
	{ 
		document.getElementById("displaytext").style.display="";	
		document.getElementById("loadingImage").style.display="none";
		document.getElementById("distance").value = distance;
		//alert(distance);
		document.getElementById("getquote").submit();
		
	}
	function show()
	{
		window.open("postecodes.php", 'Products',"HEIGHT=339,WIDTH=600").focus();

	}
	

	// manage clock functionality 
	function jsClockGMT()
	{
	  // Copyright 1999 - 2001 by Ray Stott
	  // OK to use if this copyright is included
	  // Script available at http://www.crays.com/jsc
	   var time = new Date()
	   var gmtMS = time.getTime() + (time.getTimezoneOffset() * 60000)
	   //var gmtTime =  new Date(gmtMS+3600000)
	   var gmtTime =  new Date(gmtMS)
	   var hour = gmtTime.getHours() ;
		var hour = hour + 1 ;	
	   var minute = gmtTime.getMinutes()
	   var second = gmtTime.getSeconds()
	   var temp = "" + ((hour < 10) ? "0" : "") + hour
	   temp += ((minute < 10) ? ":0" : ":") + minute
	   temp += ((second < 10) ? ":0" : ":") + second
		//  document.clockFormGMT.digits.value = temp
		document.getElementById("digits").innerHTML = temp
	   setTimeout("jsClockGMT()",1000)
	}  

	// end of header.php related code *****************************************************************/
	
	// quote.php related code *************************************************************************/
	function quoteFrmSubmit(carId)
	{			
			//alert(carId);
			var start = document.getElementById('txtForm').value;
			var end = document.getElementById('txtTo').value;
			var journey = document.getElementById('journey').value;
			var journeyPrice = document.getElementById('txtprice'+carId).value;
			//alert(start);
			//alert(end);
			//alert(journey);
			//alert(journeyPrice);
			if((start == "" || end == "") || (journey == "" || journeyPrice == ""))
			{
				alert('Booking information are incomplete please try again');
				
			}
			else
			{
				
				document.writeln("<HTML><HEAD><body>");
				document.writeln("<form action='booking-quote.php' name='frmbooking' method='post' id='frmbooking'>");
				document.writeln("<input type='hidden' name='Mode' id='Mode' value='Booking'>");
				document.writeln("<input type='hidden' name='carId' id='carId' value='"+carId+"'>");
				document.writeln("<input type='hidden' name='startpoint' id='startpoint' value='"+start+"'>");
				document.writeln("<input type='hidden' name='endpoint' id='endpoint' value='"+end+"'>");
				document.writeln("<input type='hidden' name='rbway' id='rbway' value='"+journey+"'>");
				document.writeln("<input type='hidden' name='journeyPrice' id='journeyPrice' value='"+journeyPrice+"'>");
				document.writeln("</form>");
				document.getElementById('frmbooking').submit();
				//return true;
				
			}
	}
	
	// end of quote.php related code ******************************************************************/
	
	// cars.php,packages.php,quote.php related code ***************************************************/
	function popupwindow(file)
	{
		//var newwidth = parseInt(width) + 6;
		//var newheight = parseInt(height) + 20;
		window.open('http://www.fowneschauffeur.co.uk/popup.php?filename='+file, 'Picture','left=0,top=0,width=600,height=450').focus();
	
	}
	
	// end of cars.php,packages.php,quote.php related code ********************************************/
	
	// packages_booking.php related code **************************************************************/
	function packageBookingFrmValidations()
	{
	
		 if(document.getElementById("title").value=="")
		{
					alert("Please select title.");
					document.getElementById("title").focus();
					return false
		}
		 if(document.getElementById("fname").value=="")
		{
					alert("Please enter first name.");
					document.getElementById("fname").focus();
					return false
		}
		else if(Validate(document.getElementById("fname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct first name.");
					document.getElementById("fname").focus();
					return false
					
		}
		if(document.getElementById("lname").value=="")
		{
					alert("Please enter last name.");
					document.getElementById("lname").focus();
					return false
		}
		else if(Validate(document.getElementById("lname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct last name.");
					document.getElementById("lname").focus();
					return false
					
		}
		
		else if(document.getElementById("phone").value=="")
		{
						alert("Please enter Phone no.");
						document.getElementById("phone").focus();
						return false
		}
		else if(checkInternationalPhone(document.getElementById("phone").value)==false)
		{
						alert("Please enter correct phone no.");
						document.getElementById("phone").focus();
						return false
		}
		else if(document.getElementById("email").value=="")
		{
						alert("Please enter email.");
						document.getElementById("email").focus();
						return false
		}
		else if(Validate(document.getElementById("email").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
		{
					alert("Please enter valid email");
					document.getElementById("email").focus();
					return false
					
		}
		else if(document.getElementById("oneway").value == "")
		{
					alert("Please select single or return journey");	
					document.getElementById("oneway").focus();
					return false
		}
		/*else if(document.getElementById("creditcard").value=="")
		{
						alert("Please enter credit card number.");
						document.getElementById("creditcard").focus();
						return false
		}
		else if(document.getElementById("sortcode").value=="")
		{
						alert("Please enter sort code.");
						document.getElementById("sortcode").focus();
						return false
		}
		
		
		else if(document.getElementById("expiry").value=="")
		{
						alert("Please enter expiry date.");
						document.getElementById("expiry").focus();
						return false
		}
		*/
		else if(document.getElementById("pickup_in").value=="")
		{
						alert("Please enter address.");
						document.getElementById("pickup_in").focus();
						return false
		}
		
		else if(document.getElementById("hours_in").value=="")
		{
						alert("Please enter hours.");
						document.getElementById("hours_in").focus();
						return false
		}
		else if(document.getElementById("minuts_in").value=="")
		{
						alert("Please enter minuts.");
						document.getElementById("minuts_in").focus();
						return false
		}
		else if(document.getElementById("date_in").value=="")
		{
						alert("Please enter date.");
						document.getElementById("date_in").focus();
						return false
		}
		else if(document.getElementById("destination_in").value=="")
		{
						alert("Please enter destination address.");
						document.getElementById("destination_in").focus();
						return false
		}
		else if(document.getElementById("passengers_in").value=="")
		{
						alert("Please enter passengers.");
						document.getElementById("passengers_in").focus();
						return false
		}
	else if(document.getElementById("oneway").value=='return')
	{
		 if(document.getElementById("pickup_out").value=="")
		{
						alert("Please enter pick up address.");
						document.getElementById("pickup_out").focus();
						return false
		}
		else if(document.getElementById("hours_out").value=="")
		{
						alert("Please enter hours.");
						document.getElementById("hours_out").focus();
						return false
		}
		else if(document.getElementById("minuts_out").value=="")
		{
						alert("Please enter minutes.");
						document.getElementById("minuts_out").focus();
						return false
		}
		else if(document.getElementById("date_out").value=="")
		{
						alert("Please enter date.");
						document.getElementById("date_out").focus();
						return false
		}
		else if(document.getElementById("destination_out").value=="")
		{
						alert("Please enter destination address.");
						document.getElementById("destination_out").focus();
						return false
		}
		
		else if(document.getElementById("passengers_out").value=="")
		{
						alert("Please enter No of passengers.");
						document.getElementById("passengers_out").focus();
						return false
		}
		/*else if(document.getElementById("luggage_out").value=="")
		{
						alert("Please enter luggage requirements.");
						document.getElementById("luggage_out").focus();
						return false
		}*/
		else 
		{
			//return true 
		}
	}
	
	if(document.getElementById("txtcanImageCode").value=="")
	{
				alert("Please Type the code shown in image box");
				document.getElementById("txtcanImageCode").focus();
				return false
	}
		
	else if(document.getElementById("txtsecurityCode").value != document.getElementById("txtcanImageCode").value)
	{
				alert("Please enter valid Security Code.");
				document.getElementById("txtcanImageCode").focus();
				return false;
	}
	else 
	{
		return true
	}
   }
	
	function packageBookingHideFields()
	{
	
		if(document.getElementById("oneway").value=='oneway')
		{
			document.getElementById("pickup_out").disabled=true
			document.getElementById("hours_out").disabled=true
			document.getElementById("minuts_out").disabled=true
			document.getElementById("date_out").disabled=true
			document.getElementById("destination_out").disabled=true
			document.getElementById("passengers_out").disabled=true
			document.getElementById("luggage_out").disabled=true
			document.getElementById("special_out").disabled=true
			document.getElementById("other_out").disabled=true
		}
		else if(document.getElementById("oneway").value=='return')
		{
			document.getElementById("pickup_out").disabled=false
			document.getElementById("hours_out").disabled=false
			document.getElementById("minuts_out").disabled=false
			document.getElementById("date_out").disabled=false
			document.getElementById("destination_out").disabled=false
			document.getElementById("passengers_out").disabled=false
			document.getElementById("luggage_out").disabled=false
			document.getElementById("special_out").disabled=false
			document.getElementById("other_out").disabled=false
		}
	}
	
	// end of packages_booking.php related code ******************************************************/
	
	// specialbooking.php related code ***************************************************************/
	function specialBookingFrmValidations()
	{
	
	
		 if(document.getElementById("title").value=="")
		{
					alert("Please select title.");
					document.getElementById("title").focus();
					return false
		}
		if(document.getElementById("fname").value=="")
		{
					alert("Please enter first name.");
					document.getElementById("fname").focus();
					return false
		}
		else if(Validate(document.getElementById("fname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct first name.");
					document.getElementById("fname").focus();
					return false
					
		}
		if(document.getElementById("lname").value=="")
		{
					alert("Please enter last name.");
					document.getElementById("lname").focus();
					return false
		}
		else if(Validate(document.getElementById("lname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct last name.");
					document.getElementById("lname").focus();
					return false
					
		}
		else if(document.getElementById("phone").value=="")
		{
						alert("Please enter Phone no.");
						document.getElementById("phone").focus();
						return false
		}
		else if(checkInternationalPhone(document.getElementById("phone").value)==false)
		{
						alert("Please enter correct phone no.");
						document.getElementById("phone").focus();
						return false
		}
		else if(document.getElementById("email").value=="")
		{
						alert("Please enter email.");
						document.getElementById("email").focus();
						return false
		}
		
		if(Validate(document.getElementById("email").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
		{
						alert("Please enter valid email");
						document.getElementById("email").focus();
						return false
						
		}
		if(document.getElementById("oneway").value == "")
		{
						alert("Please select single or return journey");	
						document.getElementById("oneway").focus();
						return false
		}
		else if(document.getElementById("hours_in").value=="")
		{
						alert("Please enter hours.");
						document.getElementById("hours_in").focus();
						return false
		}
		else if(document.getElementById("minuts_in").value=="")
		{
						alert("Please enter minutes.");
						document.getElementById("minuts_in").focus();
						return false
		}
		else if(document.getElementById("date_in").value=="")
		{
						alert("Please enter date.");
						document.getElementById("date_in").focus();
						return false
		}
		else if(document.getElementById("destination_in").value=="")
		{
						alert("Please enter destination address.");
						document.getElementById("destination_in").focus();
						return false
		}
		
		else if(document.getElementById("oneway").value=='return')
		{
			 if(document.getElementById("hours_out").value=="")
			 {
						alert("Please enter hours.");
						document.getElementById("hours_out").focus();
						return false
			}
			else if(document.getElementById("minuts_out").value=="")
			{
						alert("Please enter minuts.");
						document.getElementById("minuts_out").focus();
						return false
			}
			else if(document.getElementById("date_out").value=="")
			{
						alert("Please enter date.");
						document.getElementById("date_out").focus();
						return false
			}
			else if(document.getElementById("destination_out").value=="")
			{
						alert("Please enter destination address.");
						document.getElementById("destination_out").focus();
						return false
			}
			else 
			{
				//return true
			}
		}
		if(document.getElementById("txtcanImageCode").value=="")
		{
					alert("Please Type the code shown in image box");
					document.getElementById("txtcanImageCode").focus();
					return false
		}
			
		else if(document.getElementById("txtsecurityCode").value != document.getElementById("txtcanImageCode").value)
		{
					alert("Please enter valid Security Code.");
					document.getElementById("txtcanImageCode").focus();
					return false;
		}
		else 
		{
			return true
		}
	}
	function specialBookingHideFields()
	{
	
		if(document.getElementById("oneway").value=='oneway')
		{
		
		document.getElementById("hours_out").disabled=true
		document.getElementById("minuts_out").disabled=true
		document.getElementById("date_out").disabled=true
		document.getElementById("destination_out").disabled=true
		
		document.getElementById("luggage_out").disabled=true
		document.getElementById("special_out").disabled=true
		document.getElementById("other_out").disabled=true
		}
		else if(document.getElementById("oneway").value=='return')
		
		{
		
		document.getElementById("hours_out").disabled=false
		document.getElementById("minuts_out").disabled=false
		document.getElementById("date_out").disabled=false
		document.getElementById("destination_out").disabled=false
		
		
		document.getElementById("luggage_out").disabled=false
		document.getElementById("special_out").disabled=false
		document.getElementById("other_out").disabled=false
		}
	}
	// end of specialbooking.php related code ******************************************************/
	
	// booking-quote.php related code **************************************************************/
	
	function bookingQuoteFrmValidations()
	{
		if(document.getElementById("cmbtitle").value=="")
		{
					alert("Please select title.");
					document.getElementById("cmbtitle").focus();
					return false
		}
		if(document.getElementById("fname").value=="")
		{
					alert("Please enter first name");
					document.getElementById("fname").focus();
					return false
		}
		if(Validate(document.getElementById("fname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter valid first name");
					document.getElementById("fname").focus();
					return false
					
		}
		if(document.getElementById("lname").value=="")
		{
					alert("Please enter last name.");
					document.getElementById("lname").focus();
					return false
		}
		if(Validate(document.getElementById("lname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter valid last name.");
					document.getElementById("lname").focus();
					return false
					
		}
		if(document.getElementById("phone").value=="")
		{
						alert("Please enter phone no");
						document.getElementById("phone").focus();
						return false
		}
		if(checkInternationalPhone(document.getElementById("phone").value)==false)
		{
						alert("Please enter valid phone no");
						document.getElementById("phone").focus();
						return false
		}
		if(document.getElementById("email").value == "")
		{
					alert("Please enter email address");	
					document.getElementById("email").focus();
					return false
		}	
		if(Validate(document.getElementById("email").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
		{
					alert("Please enter valid email");
					document.getElementById("email").focus();
					return false
					
		}
		if(document.getElementById("cmbjourneytype").value == "")
		{
					alert("Please select journey type");	
					document.getElementById("cmbjourneytype").focus();
					return false
		}
		if(document.getElementById("cmbway").value == "")
		{
					alert("Please select single or return journey");	
					document.getElementById("cmbway").focus();
					return false
		}
		
		if(document.getElementById("pickup_in").value=="")
		{
						alert("Please enter pickup address");
						document.getElementById("pickup_in").focus();
						return false
		}
		if(document.getElementById("hours_in").value=="")
		{
						alert("Please select hours");
						document.getElementById("hours_in").focus();
						return false
		}
		if(document.getElementById("minuts_in").value=="")
		{
						alert("Please select minutes");
						document.getElementById("minuts_in").focus();
						return false
		}
		if(document.getElementById("date_in").value=="")
		{
						alert("Please select pick date");
						document.getElementById("date_in").focus();
						return false
		}
		if(document.getElementById("destination_in").value=="")
		{
						alert("Please enter destination address");
						document.getElementById("destination_in").focus();
						return false
		}
		if(document.getElementById("passengers_in").value=="")
		{
						alert("Please select no.of passengers");
						document.getElementById("passengers_in").focus();
						return false
		}
		if(document.getElementById("cmbVehical").value=="")
		{
						alert("Please select vehical type");
						document.getElementById("cmbVehical").focus();
						return false
		}
		if(parseInt(document.getElementById("cmbway").value) == 1)	
		{	
			if(document.getElementById("pickup_out").value=="")
			{
							alert("Please enter return pick up address.");
							document.getElementById("pickup_out").focus();
							return false
			}
			if(document.getElementById("hours_out").value=="")
			{
							alert("Please select hours");
							document.getElementById("hours_out").focus();
							return false
			}
			if(document.getElementById("minuts_out").value=="")
			{
							alert("Please select minuts");
							document.getElementById("minuts_out").focus();
							return false
			}
			if(document.getElementById("date_out").value=="")
			{
							alert("Please select return pick date");
							document.getElementById("date_out").focus();
							return false
			}
			if(document.getElementById("destination_out").value=="")
			{
							alert("Please enter return destination address");
							document.getElementById("destination_out").focus();
							return false
			}
			if(document.getElementById("passengers_out").value=="")
			{
							alert("Please select no.of passengers");
							document.getElementById("passengers_out").focus();
							return false
			}
			if(document.getElementById("cmbVehicalOut").value=="")
			{
						alert("Please select vehical type");
						document.getElementById("cmbVehicalOut").focus();
						return false
			}
			
		}
		
		if(document.getElementById("txtcanImageCode").value=="")
		{
			alert("Please Type the code shown in image box");
			document.getElementById("txtcanImageCode").focus();
			return false
		}
		
		if(document.getElementById("txtsecurityCode").value != document.getElementById("txtcanImageCode").value)
		{
				alert("Please enter valid Security Code.");
				document.getElementById("txtcanImageCode").focus();
				return false;
		}
	
		document.getElementById("passengers_in").disabled=false;
		document.getElementById("cmbVehical").disabled=false;
		document.getElementById("passengers_out").disabled=false;
		document.getElementById("cmbVehicalOut").disabled=false;
		  return true
	
	}
	function bookingQuoteHideFields(status)
	{
		if(status != "")
		{
			if(status == 0)
			{
			document.getElementById("pickup_out").disabled=true
			document.getElementById("hours_out").disabled=true
			document.getElementById("minuts_out").disabled=true
			document.getElementById("date_out").disabled=true
			document.getElementById("destination_out").disabled=true
			document.getElementById("passengers_out").disabled=true
			document.getElementById("luggage_out").disabled=true
			document.getElementById("special_out").disabled=true
			document.getElementById("other_out").disabled=true
			}
			else if(status == 1)
			
			{
				document.getElementById("pickup_out").disabled=false
				document.getElementById("hours_out").disabled=false
				document.getElementById("minuts_out").disabled=false
				document.getElementById("date_out").disabled=false
				document.getElementById("destination_out").disabled=false
				document.getElementById("luggage_out").disabled=false
				document.getElementById("special_out").disabled=false
				document.getElementById("other_out").disabled=false
			}
		
		}
		
	}

	function bookingQuoteHideLayer(journeyType)
	{
		if(journeyType == 0 || journeyType == 1)
		{
			document.getElementById("flightno").style.display="";	
			document.getElementById("flightfrom").style.display="";	
			document.getElementById("terminalId").style.display="";	
			
			document.getElementById("flightno1").style.display="";	
			document.getElementById("flightfrom1").style.display="";	
			document.getElementById("terminalId1").style.display="";	
		}
		else
		{
			document.getElementById("flightno").style.display="none";	
			document.getElementById("flightfrom").style.display="none";	
			document.getElementById("terminalId").style.display="none";	
			document.getElementById("flightno1").style.display="none";	
			document.getElementById("flightfrom1").style.display="none";	
			document.getElementById("terminalId1").style.display="none";	
		}
	
	}
	
	// end of booking-quote.php related code *******************************************************/
	
	// booking.php related code ********************************************************************/
	function bookingFrmValidations()
	{
		if(document.getElementById("title").value=="")
		{
					alert("Please select title.");
					document.getElementById("title").focus();
					return false
		}
		if(document.getElementById("fname").value=="")
		{
					alert("Please enter first name.");
					document.getElementById("fname").focus();
					return false
		}
		else if(Validate(document.getElementById("fname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct first name.");
					document.getElementById("fname").focus();
					return false
					
		}
		if(document.getElementById("lname").value=="")
		{
					alert("Please enter last name.");
					document.getElementById("lname").focus();
					return false
		}
		else if(Validate(document.getElementById("lname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct last name.");
					document.getElementById("lname").focus();
					return false
					
		}
		
		else if(document.getElementById("phone").value=="")
		{
						alert("Please enter Phone number.");
						document.getElementById("phone").focus();
						return false
		}
		else if(checkInternationalPhone(document.getElementById("phone").value)==false)
		{
						alert("Please enter correct phone number.");
						document.getElementById("phone").focus();
						return false
		}
		if(document.getElementById("email").value == "")
		{
					alert("Please enter email address");	
					document.getElementById("email").focus();
					return false
		}	
		if(Validate(document.getElementById("email").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
		{
					alert("Please enter valid email");
					document.getElementById("email").focus();
					return false
					
		}
		else if(document.getElementById("journey_type").value == "")
		{
						alert("Please select journey type");	
						document.getElementById("journey_type").focus();
						return false
		}
		
		else if(document.getElementById("oneway").value == "")
		{
						alert("Please select single or return journey");	
						document.getElementById("oneway").focus();
						return false
		}
		else if(document.getElementById("pickup_in").value=="")
		{
						alert("Please enter address.");
						document.getElementById("pickup_in").focus();
						return false
		}
			
		else if(document.getElementById("hours_in").value=="")
		{
						alert("Please enter hours.");
						document.getElementById("hours_in").focus();
						return false
		}
		else if(document.getElementById("minuts_in").value=="")
		{
						alert("Please enter minutes.");
						document.getElementById("minuts_in").focus();
						return false
		}
		else if(document.getElementById("date_in").value=="")
		{
						alert("Please enter date.");
						document.getElementById("date_in").focus();
						return false
		}
		else if(document.getElementById("destination_in").value=="")
		{
						alert("Please enter destination address.");
						document.getElementById("destination_in").focus();
						return false
		}
		else if(document.getElementById("passengers_in").value=="")
		{
						alert("Please enter passengers.");
						document.getElementById("passengers_in").focus();
						return false
		}
		else if(document.getElementById("oneway").value=='return')
		{
			if(document.getElementById("pickup_out").value=="")
			{
						alert("Please enter pick up address.");
						document.getElementById("pickup_out").focus();
						return false
			}
			else if(document.getElementById("hours_out").value=="")
			{
						alert("Please enter hours.");
						document.getElementById("hours_out").focus();
						return false
			}
			else if(document.getElementById("minuts_out").value=="")
			{
						alert("Please enter minuts.");
						document.getElementById("minuts_out").focus();
						return false
			}
			else if(document.getElementById("date_out").value=="")
			{
						alert("Please enter date.");
						document.getElementById("date_out").focus();
						return false
			}
			else if(document.getElementById("destination_out").value=="")
			{
						alert("Please enter destination address.");
						document.getElementById("destination_out").focus();
						return false
			}
		
			else if(document.getElementById("passengers_out").value=="")
			{
						alert("Please enter No of passengers.");
						document.getElementById("passengers_out").focus();
						return false
			}
			else 
			{
				//return true
			}
		
		}
		if(document.getElementById("txtcanImageCode").value=="")
		{
					alert("Please Type the code shown in image box");
					document.getElementById("txtcanImageCode").focus();
					return false
		}
			
		else if(document.getElementById("txtsecurityCode").value != document.getElementById("txtcanImageCode").value)
		{
					alert("Please enter valid Security Code.");
					document.getElementById("txtcanImageCode").focus();
					return false;
		}
		else 
		{
			return true
		}
	}
	function bookingHideFields()
	{
	
		if(document.getElementById("oneway").value=='oneway')
		{
			document.getElementById("pickup_out").disabled=true
			document.getElementById("hours_out").disabled=true
			document.getElementById("minuts_out").disabled=true
			document.getElementById("date_out").disabled=true
			document.getElementById("destination_out").disabled=true
			document.getElementById("passengers_out").disabled=true
			document.getElementById("luggage_out").disabled=true
			document.getElementById("special_out").disabled=true
			document.getElementById("vehicle_out").disabled=true
		}
		else if(document.getElementById("oneway").value=='return')
		{
			document.getElementById("pickup_out").disabled=false
			document.getElementById("hours_out").disabled=false
			document.getElementById("minuts_out").disabled=false
			document.getElementById("date_out").disabled=false
			document.getElementById("destination_out").disabled=false
			document.getElementById("passengers_out").disabled=false
			document.getElementById("luggage_out").disabled=false
			document.getElementById("special_out").disabled=false
			document.getElementById("vehicle_out").disabled=false
		}
	}
	function bookingDisableFields()
	{ 
		if(document.getElementById("journey_type").value=='nonAirport')
		{
		  
		document.getElementById("flightnumber").disabled=true
		document.getElementById("flightcomming").disabled=true
		document.getElementById("teminal").disabled=true
		}
		else if(document.getElementById("journey_type").value != 'nonAirport')
		{
		document.getElementById("flightnumber").disabled=false
		document.getElementById("flightcomming").disabled=false
		document.getElementById("teminal").disabled=false
		
		
		}
	
	}
	
	// end of booking.php related code *************************************************************/
	
	// eventbooking.php related code ***************************************************************/
	function eventBookingFrmValidations()
	{
	
	
		if(document.getElementById("fname").value=="")
		{
					alert("Please enter first name.");
					document.getElementById("fname").focus();
					return false
		}
		else if(Validate(document.getElementById("fname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct first name.");
					document.getElementById("fname").focus();
					return false
					
		}
		if(document.getElementById("lname").value=="")
		{
					alert("Please enter last name.");
					document.getElementById("lname").focus();
					return false
		}
		else if(Validate(document.getElementById("lname").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct last name.");
					document.getElementById("lname").focus();
					return false
					
		}
		
		else if(document.getElementById("phone").value=="")
		{
						alert("Please enter Phone no.");
						document.getElementById("phone").focus();
						return false
		}
		else if(checkInternationalPhone(document.getElementById("phone").value)==false)
		{
						alert("Please enter correct phone no.");
						document.getElementById("phone").focus();
						return false
		}
		else if(document.getElementById("email").value=="")
		{
						alert("Please enter email.");
						document.getElementById("email").focus();
						return false
		}
		if(Validate(document.getElementById("email").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
			{
						alert("Please enter valid email");
						document.getElementById("email").focus();
						return false
						
			}
			
			if(document.getElementById("oneway").value == "")
			{
						alert("Please select single or return journey");	
						document.getElementById("oneway").focus();
						return false
			}
		
		else if(document.getElementById("pickup_in").value=="")
		{
						alert("Please enter address.");
						document.getElementById("pickup_in").focus();
						return false
		}
		
		else if(document.getElementById("destination_in").value=="")
		{
						alert("Please enter destination address.");
						document.getElementById("destination_in").focus();
						return false
		}
		
		
		
		
		else if(document.getElementById("hours_in").value=="")
		{
						alert("Please enter hours.");
						document.getElementById("hours_in").focus();
						return false
		}
		else if(document.getElementById("minuts_in").value=="")
		{
						alert("Please enter minutes.");
						document.getElementById("minuts_in").focus();
						return false
		}
		else if(document.getElementById("date_in").value=="")
		{
						alert("Please enter date.");
						document.getElementById("date_in").focus();
						return false
		}
		else if(document.getElementById("oneway").value=='return')
		{
			 if(document.getElementById("pickup_out").value=="")
			{
							alert("Please enter pick up address.");
							document.getElementById("pickup_out").focus();
							return false
			}
			else if(document.getElementById("hours_out").value=="")
			{
							alert("Please enter hours.");
							document.getElementById("hours_out").focus();
							return false
			}
			else if(document.getElementById("minuts_out").value=="")
			{
							alert("Please enter minuts.");
							document.getElementById("minuts_out").focus();
							return false
			}
			else if(document.getElementById("date_out").value=="")
			{
							alert("Please enter date.");
							document.getElementById("date_out").focus();
							return false
			}
			else if(document.getElementById("destination_out").value=="")
			{
							alert("Please enter destination address.");
							document.getElementById("destination_out").focus();
							return false
			}
		
		}
		else 
		{
			return true
		}
	}
	function eventBookingHideFields()
	{
	
		if(document.getElementById("oneway").value=='oneway')
		{
			document.getElementById("pickup_out").disabled=true
			document.getElementById("hours_out").disabled=true
			document.getElementById("minuts_out").disabled=true
			document.getElementById("date_out").disabled=true
			document.getElementById("destination_out").disabled=true
			
			document.getElementById("luggage_out").disabled=true
			document.getElementById("special_out").disabled=true
		
		}
		else if(document.getElementById("oneway").value=='return')
		{
			document.getElementById("pickup_out").disabled=false
			document.getElementById("hours_out").disabled=false
			document.getElementById("minuts_out").disabled=false
			document.getElementById("date_out").disabled=false
			document.getElementById("destination_out").disabled=false
			
			document.getElementById("luggage_out").disabled=false
			document.getElementById("special_out").disabled=false
		
		}
	}
	
	// end of eventbooking.php related code *********************************************************/
	
	// contact_us.php related code *****************************************************************/
	function contactUsFrmValidations()
	{
		var value=1;
		if(document.getElementById("name").value=="")
		{
					alert("Please enter full name.");
					document.getElementById("name").focus();
					value=0;
		}
		else if(Validate(document.getElementById("name").value,"[^A-Za-z\\ ]") == true)
		{
					alert("Please enter correct name.");
					document.getElementById("name").focus();
					value=0;
					
		}
		else if(document.getElementById("address").value=="")
		{
						alert("Please enter email address.");	
						document.getElementById("address").focus();
						value=0;
		}	
		else if(Validate(document.getElementById("address").value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)
		{
						alert("Please enter correct email.");
						document.getElementById("address").focus();
						value=0;
						
		}			
		else if(document.getElementById("mobile").value=="")
		{
						alert("Please enter mobile no.");
						document.getElementById("mobile").focus();
						value=0;
		}
		
		else if(checkInternationalPhone(document.getElementById("mobile").value)==false)
			{
				alert("Please enter correct mobile number");
				document.getElementById("mobile").focus();
				value=0;	
			}
			
								
		
		else if(document.getElementById("phone").value=="")
		{
						alert("Please enter Phone no.");
						document.getElementById("phone").focus();
						value=0;
		}
		else if(checkInternationalPhone(document.getElementById("phone").value)==false)
		{
						alert("Please enter correct phone no.");
						document.getElementById("phone").focus();
						value=0;
			}
				
		
		
		else if(document.getElementById("address1").value=="")
		{
					alert("Please enter address1.");
					document.getElementById("address1").focus();
					value=0;			
		}
		
		else if(document.getElementById("city").value=="")
		{
					alert("Please enter city.");
					document.getElementById("city").focus();
					value=0;
		
		}
		else if(document.getElementById("county").value=="")
		{
					alert("Please enter county.");
					document.getElementById("county").focus();
					value=0;
		
		}
		
		else if(document.getElementById("postcode").value=="")
		{
					alert("Please enter post code.");
					document.getElementById("postcode").focus();
					value=0;
		
		}
		else if(document.getElementById("txtcanImageCode").value=="")
		{
					alert("Please Type the code shown in image box");
					document.getElementById("txtcanImageCode").focus();
					value=0;
		}
			
		else if(document.getElementById("txtsecurityCode").value != document.getElementById("txtcanImageCode").value)
		{
					alert("Please enter valid Security Code.");
					document.getElementById("txtcanImageCode").focus();
					value=0;
		}
		else if(value==1)
		{
			document.getElementById("contact").submit()
		}
	}
	
	// end of contact_us.php related code **************************************************************/


