﻿function validate()
{
	//alert("check");
	var form=document.getElementById("frm_contact");
	var valid=true;
	for(var i=0;i<form.length-1;i++)
	{
		var element=form[i];
		if(element.value=="")
		{
			switch(element.name)
			{
				case "txt_name":
				document.getElementById("err_"+element.name).innerHTML="Enter your Name";
				valid=false;
				break;
				
				case "txt_phone":
				document.getElementById("err_"+element.name).innerHTML="Enter Phone";
				valid=false;
				break;
			
				case "txt_email":
				document.getElementById("err_"+element.name).innerHTML="Enter Email id";
				valid=false;
				break;
				
				case "txt_address":
				document.getElementById("err_"+element.name).innerHTML="Enter Address";
				valid=false;
				break;
				
				case "txt_comment":
				document.getElementById("err_"+element.name).innerHTML="Enter Comment";
				valid=false;
				break;

			}
			
		}
		
		
		else
		{
			switch(element.name)
			{
				case "txt_email":
				var emailStr=document.getElementById("txt_email").value;
				var emailPat =/^(\".qw*\"|[A-Za-z0-9](\w|\W)*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9](\w|\W)*(\.[A-Za-z]\w*)+)$/
				var matchArray=emailStr.match(emailPat);
				if(matchArray==null)
				{
					document.getElementById("err_"+element.name).innerHTML="";
					document.getElementById("err_"+element.name).innerHTML="Invalid Email id";
					valid=false;
					
				}
				else
				{
					document.getElementById("err_"+element.name).innerHTML="";
					
				}
				break;
				
				case "txt_name":
				document.getElementById("err_"+element.name).innerHTML="";
				break;
				
				case "txt_phone":
				document.getElementById("err_"+element.name).innerHTML="";
				break;			
				
				case "txt_address":
				document.getElementById("err_"+element.name).innerHTML="";
				break;	
				
				case "txt_comment":
				document.getElementById("err_"+element.name).innerHTML="";
				break;
			}
		}
		
	}
	return valid;
	
	
}

function validate1()
{
	//alert("check");
	var form=document.getElementById("frm_package");
	var valid=true;
	for(var i=0;i<form.length-1;i++)
	{
		var element=form[i];
		if(element.value=="")
		{
			switch(element.name)
			{
				case "txt_name":
				document.getElementById("err_"+element.name).innerHTML="Enter your Name";
				valid=false;
				break;
				
				case "txt_phone":
				document.getElementById("err_"+element.name).innerHTML="Enter Phone";
				valid=false;
				break;
			
				case "txt_email":
				document.getElementById("err_"+element.name).innerHTML="Enter Email id";
				valid=false;
				break;
				
				case "txt_vehicle":
				document.getElementById("err_"+element.name).innerHTML="Enter preferred vehicle";
				valid=false;
				break;
				
				case "txt_address":
				document.getElementById("err_"+element.name).innerHTML="Enter Address";
				valid=false;
				break;

				
				case "txt_details":
				document.getElementById("err_"+element.name).innerHTML="Enter trip details";
				valid=false;
				break;

			}
			
		}
		
		
		else
		{
			switch(element.name)
			{
				case "txt_email":
				var emailStr=document.getElementById("txt_email").value;
				var emailPat =/^(\".qw*\"|[A-Za-z0-9](\w|\W)*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9](\w|\W)*(\.[A-Za-z]\w*)+)$/
				var matchArray=emailStr.match(emailPat);
				if(matchArray==null)
				{
					document.getElementById("err_"+element.name).innerHTML="";
					document.getElementById("err_"+element.name).innerHTML="Invalid Email id";
					valid=false;
					
				}
				else
				{
					document.getElementById("err_"+element.name).innerHTML="";
					
				}
				break;
				
				case "txt_name":
				document.getElementById("err_"+element.name).innerHTML="";
				break;
				
				case "txt_phone":
				document.getElementById("err_"+element.name).innerHTML="";
				break;			
				
				case "txt_vehicle":
				document.getElementById("err_"+element.name).innerHTML="";
				break;
				
				case "txt_address":
				document.getElementById("err_"+element.name).innerHTML="";
				break;	
				
				case "txt_details":
				document.getElementById("err_"+element.name).innerHTML="";
				break;
			}
		}
		
	}
	return valid;
	
	
}

