function validation(frm,v)
{
		var str=frm.txtEmail.value;
		var regex = /^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		
		if(frm.txtName.value=="")
		{
		alert("Please Enter Your Name.");
		frm.txtName.focus();
		return false;
		}
		
		if(!regex.test(str))
  		{
    	alert( "Please Enter Valid Email.");
    	frm.txtEmail.focus();
    	return false ;
  		}
		
		if(frm.Month_of_travel.selectedIndex==0) 
  		{
    	alert( "Please Select Arrival Date in month." );
    	frm.Month_of_travel.focus();
    	return false ;
  		}
		
		if(frm.Year_of_travel.selectedIndex==0) 
  		{
    	alert( "Please Select Arrival Date in year." );
    	frm.Year_of_travel.focus();
    	return false ;
  		}
		
		if(frm.Duration_Tour.selectedIndex==0) 
  		{
    	alert( "Please Select Tour Duration." );
    	frm.Duration_Tour.focus();
    	return false ;
  		}
		
		if(frm.Person_Adults.selectedIndex==0) 
  		{
    	alert( "Please Select No. of Adult." );
    	frm.Person_Adults.focus();
    	return false ;
  		}
		
		if(frm.Person_Children.selectedIndex==0) 
  		{
    	alert( "Please Select No. of Child." );
    	frm.Person_Children.focus();
    	return false ;
  		}
		
		if(!isValidPhoneNumber(frm.txtPhone.value))
		{
		alert( "Enter the Valid Phone No" );
		frm.txtPhone.focus();
		return false;
		}
		
		if(frm.txtOther_requirements.value=="")
		{
		alert("Please Enter Your Comment.");
		frm.txtOther_requirements.focus();
		return false;
		}
		
	return true;	
	
}

function isValidPhoneNumber(TheNumber) 
	{
		var valid = 1
		var GoodChars = "0123456789()-+ "
		var i = 0
		if (TheNumber=="") {
			// Return false if number is empty
			valid = 0
		}
		for (i =0; i <= TheNumber.length -1; i++) {
			if (GoodChars.indexOf(TheNumber.charAt(i)) == -1) {
				valid = 0
			} // End if statement
		} // End for loop
		return valid
	}
