function checkCounty1(){
	if(document.firstFrm1.county.value==''){
		alert("Please select county.");
		return false;
	}
}
function checkCounty2(){
	if(document.firstFrm2.county.value==''){
		alert("Please select county.");
		return false;
	}
}
function checkCounty3(){
	if(document.firstFrm3.county.value==''){
		alert("Please select county.");
		return false;
	}
}
function checkCounty4(){
	if(document.firstFrm4.county.value==''){
		alert("Please select county.");
		return false;
	}
}
function checkRegister(){
	ars1= document.regionFrm.elements['area_id[]'];
	found = false;
	if(ars1.length){
		for(z = 0; z < ars1.length;z++){
			if(ars1[z].checked){
				found = true;
			}
		}
	}else{
		if(ars1.checked)
		found = true;
	}
	if(!found){
		alert("Please select area.");
		return false;
	}							
	
}
function setheight(){
	parent.document.all.main.style.height=document.body.scrollHeight;
}
function validate_settings(){
	with(document.settings){
		if(password.value==""){	alert("Please enter password.");	password.focus();	return false;}
		if(repass.value==""){	alert("Please re-enter password.");	repass.focus();	return false;}
		if(password.value!=repass.value){	alert("Both passwords doesn't match.");	repass.focus();	return false;}								
		if(email.value==""){	alert("Please enter email address.");	email.focus();	return false;}
		if(!validateEmail(email.value)){	alert("Please enter the email address correctly");	email.focus();return false;}					
	}
}
function checkRegion(){
	if(document.new_form.region_name.value==''){
		alert("Please enter region name.");
		document.new_form.region_name.focus();
		return false;
	}
}
function checkarea(){
	if(document.new_form.area_name.value==''){
		alert("Please enter county name.");
		document.new_form.area_name.focus();
		return false;
	}
	if(document.new_form.postcode.value==''){
		alert("Please enter the postcode.");
		document.new_form.postcode.focus();
		return false;
	}		
	if(document.new_form.region_id.value==''){
		alert("Please select region.");
		document.new_form.region_id.focus();
		return false;
	}	
}
function checkQuote(){
	with(document.new_form){
		if(region_id.value==""){	alert("Please select region.");	region_id.focus();	return false;}
		if(area_id.value==""){	alert("Please select county");	area_id.focus();	return false;}		
		if(name.value==""){	alert("Please enter your name.");	name.focus();	return false;}
		if(postal_address.value==""){	alert("Please enter your postal address.");	postal_address.focus();	return false;}
		if(postcode.value==""){	alert("Please enter postcode.");	postcode.focus();	return false;}		
		if(moblie.value==""){	alert("Please enter mobile number.");	moblie.focus();	return false;}				
		if(email.value==""){	alert("Please enter email.");	email.focus();	return false;}
		if(!validateEmail(email.value)){	alert("Please enter the email address correctly");	email.focus();return false;}	
		if(limo_type.value==""){	alert("Please select the type of limo needed.");	limo_type.focus();	return false;}
		if(pickup_time.value==""){	alert("Please enter pickup t1me.");	pickup_time.focus();	return false;}		
		if(pickup_address.value==""){	alert("Please enter pickup address.");	pickup_address.focus();	return false;}
		if(destination_address.value==""){	alert("Please enter destination address.");	destination_address.focus();	return false;}
		if(return_address.value==""){	alert("Please enter return address.");	return_address.focus();	return false;}
	}
}
function checkQuote1(){
	with(document.new_form){
		if(name.value==""){	alert("Please enter your name.");	name.focus();	return false;}
		if(postal_address.value==""){	alert("Please enter your postal address.");	postal_address.focus();	return false;}
		if(postcode.value==""){	alert("Please enter postcode.");	postcode.focus();	return false;}		
		if(mobile.value==""){	alert("Please enter mobile number.");	mobile.focus();	return false;}				
		if(email.value==""){	alert("Please enter email.");	email.focus();	return false;}
		if(!validateEmail(email.value)){	alert("Please enter the email address correctly");	email.focus();return false;}	
		/*ars1= document.new_form.elements['limo_type[]'];
		found = false;
		var val5=0;
		for(z = 0; z < ars1.length;z++){
			if(ars1[z].selected){
				found = true;
				val5=val5+1;
			}
		}
		if(!found){
			alert("Please select vehicle required.");
			return false;
		}
		if(found){
			if(val5>3){
				alert("Please select only three vehicles required.");
				return false;				
			}
		}*/								
		if(limo_type.value==""){	alert("Please select the type of limo needed.");	limo_type.focus();	return false;}
		if(pickup_time.value==""){	alert("Please enter pickup t1me.");	pickup_time.focus();	return false;}		
		if(pickup_address.value==""){	alert("Please enter pickup address.");	pickup_address.focus();	return false;}
		if(destination_address.value==""){	alert("Please enter destination address.");	destination_address.focus();	return false;}
		if(return_address.value==""){	alert("Please enter return address.");	return_address.focus();	return false;}
	}
}
function checkCompany(){
	with(document.new_form){
		if(company_name.value==""){	alert("Please enter company name.");	company_name.focus();	return false;}
		if(contact_name.value==""){	alert("Please enter contact name.");	contact_name.focus();	return false;}
		if(trading_address.value==""){	alert("Please enter trading address.");	trading_address.focus();	return false;}
		if(county.value==""){	alert("Please select county.");	county.focus();	return false;}
		if(phone.value==""){	alert("Please enter phone number.");	phone.focus();	return false;}		
		if(email.value==""){	alert("Please enter email address.");	email.focus();	return false;}
		if(!validateEmail(email.value)){	alert("Please enter the email address correctly");	email.focus();return false;}			
		if(user_name.value==""){	alert("Please enter username.");	user_name.focus();	return false;}
		if(password.value==""){	alert("Please enter password.");	password.focus();	return false;}
		if(re_password.value==""){	alert("Please re-enter password.");	re_password.focus();	return false;}
		if(password.value!=re_password.value){	alert("Both passwords doesn't match.");	re_password.focus();	return false;}						
		if(description.value==""){	alert("Please enter company profile.");	description.focus();	return false;}
	}
	ars = document.new_form.elements['vehicles_operated[]'];
	found = false;
	if(ars.length){
		for(z = 0; z < ars.length;z++){
			if(ars[z].selected){
				found = true;
			}
		}
	}else{
		if(ars.checked)
		found = true;
	}
	if(!found){
		alert("Please select vehicles operated.");
		return false;
	}						
}
function checkCompany11(){
	with(document.new_form){
		if(phone.value==""){	alert("Please enter phone number.");	phone.focus();	return false;}		
		if(email.value==""){	alert("Please enter email address.");	email.focus();	return false;}
		if(!validateEmail(email.value)){	alert("Please enter the email address correctly");	email.focus();return false;}			
		if(password.value==""){	alert("Please enter password.");	password.focus();	return false;}
		if(user_name.value==""){	alert("Please enter username.");	user_name.focus();	return false;}		
		if(re_password.value==""){	alert("Please re-enter password.");	re_password.focus();	return false;}
		if(password.value!=re_password.value){	alert("Both passwords doesn't match.");	re_password.focus();	return false;}						
	}
	ars = document.new_form.elements['vehicles_operated[]'];
	found = false;
	if(ars.length){
		for(z = 0; z < ars.length;z++){
			if(ars[z].selected){
				found = true;
			}
		}
	}else{
		if(ars.checked)
		found = true;
	}
	if(!found){
		alert("Please select vehicles operated.");
		return false;
	}							
}
function checkLogin(){
	with(document.loginFrm){
		if(username.value==''){
			alert("Please enter username");
			username.focus();
			return false;
		}
		if(password.value==''){
			alert("Please enter password");
			password.focus();
			return false;
		}		
	}
}
function checkNews(){
	if(document.newsFrm.email.value==''){
		alert("Please enter email to join our newsletter.")
		document.newsFrm.email.focus();
	}
	if(!validateEmail(document.newsFrm.email.value)){	alert("Please enter the email address correctly");	document.newsFrm.email.focus();return false;}	
}
function checkCounty(){
	if(document.firstFrm.county.value==''){
		alert("Please select county to proceed.");
		document.firstFrm.county.focus();
		return false;
	}
}
function checkPrice(objName,msg){
	return true;
	/*
	var val3=eval(objName.value);
	var showMsg = msg;	
	with(document.new_form){
		if(val3==''||isNaN(val3)||val3<0){
			if(val3==''){
				alert("Please enter "+ showMsg +" price.");
				objName.focus();
				return false;
			}
			if(isNaN(val3)){
				alert("Please enter numeric value for "+ showMsg +" price.");
				objName.focus();
				return false;
			}				
			if(val3<0){
				alert("Please enter positive value  for "+ showMsg +".");
				objName.focus();
				return false;
			}		
		}
	}	
	var showMsg = msg;	
	if(document.new_form.objName.value==''||isNaN(document.new_form.objName.value)||document.new_form.objName.value<=0){
		if(document.new_form.objName.value==''){
			alert("Please enter "+ showMsg +" price.");
			document.new_form.objName.focus();
			return false;
		}
		if(isNaN(document.new_form.objName.value)){
			alert("Please enter numeric value for "+ showMsg +" price.");
			document.new_form.objName.value='';					
			document.new_form.objName.focus();
			return false;
		}				
		if(document.new_form.objName.value<=0){
			alert("Please enter positive value greater than zero for "+ showMsg +".");
			document.new_form.objName.value='';					
			document.new_form.objName.focus();
			return false;
		}		
	}*/
}
function setRow(objName){
	var numberfield = objName;
	var showRow=eval("document.getElementById('uploadRow')");
	if(numberfield.value=='Y'){
		showRow.style.display='block';
	}else{
		showRow.style.display='none';	
	}
	setheight();
}
function checkAd(){
	with(document.adFrm){
		if(region_id.value==''){alert("please select the region"); region_id.focus(); return false;}
		if(area_id.value==''){alert("please select the county"); area_id.focus(); return false;}		
	}
}
function checkAd1(){
	with(document.adFrm){
		if(area_id.value==''){alert("please select the county"); area_id.focus(); return false;}		
	}
}
function validateEmail(email){
	
	// This function is used to validate a given e-mail 
	// address for the proper syntax
	
	if (email == ""){
		return false;
	}
	badStuff = ";:/,' \"\\";
	for (i=0; i<badStuff.length; i++){
		badCheck = badStuff.charAt(i)
		if (email.indexOf(badCheck,0) != -1){
			return false;
		}
	}
	posOfAtSign = email.indexOf("@",1)
	if (posOfAtSign == -1){
		return false;
	}
	if (email.indexOf("@",posOfAtSign+1) != -1){
		return false;
	}
	posOfPeriod = email.indexOf(".", posOfAtSign)
	if (posOfPeriod == -1){
		return false;
	}
	if (posOfPeriod+2 > email.length){
		return false;
	}
	return true
}
