function validate1(address) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var result=address.match(reg);
   if(result==null) {
     
      return false;
   }
   return true;
}
function validatephone(ph) {
 var numericExpression = /^[0-9]+$/;
   var result=ph.match(numericExpression);
   if(result==null) {
     
      return false;
   }
   return true;
}


function validate()
{
	var obj=document.form1;
	
	
	if(obj.dcity.value==0)
	{
		alert("Please Enter Departure City");
		obj.dcity.focus();
		return false;
	}
	if(obj.date1.value==0)
	{
		alert("Please Enter Departure Date");
		obj.date1.focus();
		return false;
	}

	if(obj.acity.value==0)
	{
		alert("Please Enter Arrival City");
		obj.acity.focus();
		return false;
	}
	if(obj.date2.value==0)
	{
		alert("Please Enter Return Date");
		obj.date2.focus();
		return false;
	}
	if(obj.name.value==0)
	{
		alert("Please Enter name");
		obj.name.focus();
		return false;
	}
	if(obj.phone.value==0)
	{
		alert("Please Enter phone number!");
		obj.phone.focus();
		return false;
	}
	
	phoneno=obj.phone.value;
	 if(!validatephone(phoneno))
	 {
	  alert("Please enter a valid phone number!");
	  obj.phone.focus();
	  return false;
 }
	email1=obj.email.value;
	if(!validate1(email1))
		{
			alert("Invalid email");
			obj.email.focus();
			return false;
		}
	
	 var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	 if(obj.email.match(emailExp)==null)
		 {
	  alert("Please enter a valid email address!");
	  document.getElementById("email").focus();
	  return false;
 		}
 return true;
}

