// Validation

function validate() 

{ 
var form=document.getElementById("frm") 
 //return false;
	var valid=true;
	//var error_msg="";

	for(var i=0; i<form.length-1; i++)
	{
		var element = form[i];
		
		//alert("checking...");
			if(element.value=="")
			{
				switch(element.name)
				{
					case "name":
					//document.getElementById(element.name).className="errortext1";
					document.getElementById("err_"+element.name).innerHTML="*";
					valid=false;	
					
					break;
					case "email":			
					//document.getElementById(element.name).className="errortext1";
					document.getElementById("err_"+element.name).innerHTML="*";
					valid=false;					
					break;

					case "phone":			
					//document.getElementById(element.name).className="errortext1";
					document.getElementById("err_"+element.name).innerHTML="*";
					valid=false;					
					break;
					
					case "city":			
					//document.getElementById(element.name).className="errortext1";
					document.getElementById("err_"+element.name).innerHTML="*";
					valid=false;					
					break;
				}
			}
			else
			{
				switch(element.name)
				{ 
					case "email":
					var emailStr = document.getElementById("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(element.name).className="errortext1";
  					document.getElementById("conemail").style.display="block";
						document.getElementById("conemail").className="error";
						document.getElementById("conemail").innerHTML="Enter Valid Email Id";
						valid=false;
					}
					else
					{
						document.getElementById("err_"+element.name).innerHTML="";
						//document.getElementById(element.name).className="";
						document.getElementById("conemail").style.display="none";
						document.getElementById("conemail").innerHTML="";
					}
					break;
					case "name":
						document.getElementById("err_"+element.name).innerHTML="";
						//document.getElementById(element.name).className="";
					break;
				
					case "phone":
						document.getElementById("err_"+element.name).innerHTML="";
						//document.getElementById(element.name).className="";
					break;
					
					case "city":
						document.getElementById("err_"+element.name).innerHTML="";
						//document.getElementById(element.name).className="";
					break;

					
				}	
			}

	}
	return  valid;
}

function resetval()
{
//alert("checking2...");

//document.frm.txtname.value="";
//document.frm.txtemail.value="";
//document.frm.txtphone.value="";
//document.frm.txtcall.value="";
document.frm.needs.value="";
//document.getElementById("err_txtname")="";
//document.frm.checkbox4.
return false;
}
