function trim(inputString)
{
	inputString=inputString.replace(/^\s+/g,"");
	inputString=inputString.replace(/\s+$/g,"");
	return inputString;
}
function contactformcheck()
{
   
	if(trim(document.form1.name.value) == "")
	{
         alert("Please Enter Your Name.");
		 document.form1.name.focus();
		 return false;
	}
	if(trim(document.form1.telephone.value) == "")
	{
         alert("Please Enter telephone.");
		 document.form1.telephone.focus();
		 return false;
	}
	
	if(trim(document.form1.email.value) == "")
	{
         alert("Please Enter email");
		 document.form1.email.focus();
		 return false;
	}
	
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,5})+$/.test(document.form1.email.value))
	{
		//return (true)
	}
	else{
		alert("Invalid E-mail Address! Please re-enter.")
		document.form1.email.focus();
		return (false);
	}
	if(trim(document.form1.message.value) == "")
	{
         alert("Please Enter message.");
		 document.form1.message.focus();
		 return false;
	}
	
	 if(trim(document.form1.security_code.value) == "")
	{
         alert("Please enter security code.");
		 document.form1.security_code.focus();
		 return false;
	}
	
	
}
function booking_validation()
{
	//=========== client or user first name check ===============		
	if(trim(document.form1.fname.value) == "")
	{
	alert("Please enter your full name.");
	document.form1.fname.focus();
	return false;
	}
	
	if((trim(document.form1.telephone.value) == "" ) && (trim(document.form1.email.value) == "" ))
	{
	alert("Please enter your telephone number or email, Both can not be blank.");
	document.form1.telephone.focus();
	return false;
	}
	//=========== check blank email and proper email check ======== 			
	var booked_email = document.form1.email.value;
	
	if(booked_email !="")
	{
		
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,5})+$/.test(document.form1.email.value))
	{
		//return (true)
	}
	else
	{
		alert("Invalid email address! Please re-enter.")
		document.form1.email.focus();
		return (false);
	}
  }
  
  if(document.form1.services.value=="Outcall")
  {
	  //=========== Make meeting point manadatory=========
	  if(document.form1.meeting.value=="")
		{
		alert("Please select meeting point.");
		document.form1.meeting.focus();
		return false;
		}
		if(trim(document.form1.address.value) == "")
		{
		alert("Meeting point address should not be blank.");
		document.form1.address.focus();
		return false;
		}
	}
  if(trim(document.form1.security_code1.value)=="")
	{
		if(trim(document.form1.security_code.value) == "")
		{
			alert("Please enter security code.");
			document.form1.security_code.focus();
			return false;
		}
	}
}
function onchg()
{
	
	if(document.form1.services.value!="Outcall")
  	{
		document.form1.meeting.value="";
		document.form1.address.value="";
	}
}
function new_captcha()
{
var c_currentTime = new Date();
var c_miliseconds = c_currentTime.getTime();
document.getElementById('captcha').src = 'captcha/image.php?x='+ c_miliseconds;
}

