function validation()
{
	//alert("fdg");
	var em;
	var str="";
	if(document.getElementById("txtNameid").value=="")
		{
			str="Your Name\n";
		}
	if(document.getElementById("txtEmailid").value=="" || !checkemail(document.getElementById("txtEmailid").value))
	{
		str=str+"Valid E-Mail Address \n";
	}
     
	 if(str!="")
		{
			str ="____________________________________________\n"+"Please Enter Info correctly!\n"+ str + "\n__________________________________________"; 
			alert(str);
			return false;
		}
		else
		{
		 	var vars = "sndr_name="+document.getElementById("txtNameid").value;
			vars = vars +"&sndr_address="+document.getElementById("txtAddressid").value; 
			vars = vars +"&sndr_city="+document.getElementById("txtCityid").value;
			vars = vars +"&sndr_state="+document.getElementById("txtstateid").value;
			vars = vars +"&sndr_zip="+document.getElementById("txtZipid").value;
			vars = vars +"&sndr_msg="+document.getElementById("txtMsgid").value;
			vars = vars +"&sndr_phone="+document.getElementById("txtPhoneid").value;
			vars = vars +"&sndr_fax="+document.getElementById("txtFaxid").value;
			vars = vars +"&sndr_email="+document.getElementById("txtEmailid").value;
			
			//alert(vars);
			var XMLHttpreqobj = false;
			if(window.XMLHttpRequest)
			{
					XMLHttpreqobj = new XMLHttpRequest();
					if(XMLHttpreqobj.overrideMimeType)
						XMLHttpreqobj.overrideMimeType("text/xml");
			}
			else if (window.ActiveXObject)
						XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
		
			 if(XMLHttpreqobj)
			 {
				XMLHttpreqobj.open("POST","Mailmsg.php",true);
				XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
				XMLHttpreqobj.onreadystatechange = function()
				{
					//alert(XMLHttpreqobj.readyState);
					if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
					{
							//alert(XMLHttpreqobj.responseText);
							if(XMLHttpreqobj.responseText=="true")
							{
								
								document.getElementById("message").innerHTML="Your mail has been sent sucessfully!!";
								
							}
							else
							{
								document.getElementById("message").innerHTML="Mail sending failed!! Please try again...";
							}
							clearlist();
					  	} 
						else
						{
							document.getElementById("message").innerHTML="Processing your request, Please wait...";
						}
					
					}
				
				}
				XMLHttpreqobj.send(vars);
			}
	}



	function checkemail(em)   //Email validation 
	{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(em))
		return true
		else
		return false
	}
	function clearlist()
	{	
		document.getElementById("txtNameid").value = "";
		document.getElementById("txtAddressid").value = "";
		document.getElementById("txtCityid").value  = "";
	    document.getElementById("txtstateid").value = "";
		document.getElementById("txtZipid").value = "";
		document.getElementById("txtMsgid").value = "";
		document.getElementById("txtPhoneid").value = "";
		document.getElementById("txtFaxid").value = "";
		document.getElementById("txtEmailid").value = "";
		document.getElementById("txtNameid").focus();
		
	}	




















/*

function validation()
{
	var em;
	var str="";
	if(document.getElementById("txtNameid").value=="")
		{
			str="Your Name\n";
		}
	if(document.getElementById("txtEmailid").value=="" || !checkemail(document.getElementById("txtEmailid").value))
	{
		str=str+"E-Mail Address \n";
	}
     if(document.getElementById("txtPhoneid").value=="")
	 	{
			str=str+"Your Phone Number\n";
		}
	 if(str!="")
		{
			str ="____________________________________________\n"+"Please Enter Info correctly!\n"+ str + "\n__________________________________________"; 
			alert(str);
			return false;
			
		}
		else
		{
		 	var vars = "sndr_name="+document.getElementById("txtNameid").value;
			vars = vars +"&sndr_address="+document.getElementById("txtAddressid").value; 
			vars = vars +"&sndr_city="+document.getElementById("txtCityid").value;
			vars = vars +"&sndr_state="+document.getElementById("txtstateid").value;
			vars = vars +"&sndr_zip="+document.getElementById("txtZipid").value;
			vars = vars +"&sndr_msg="+document.getElementById("txtMsgid").value;
			vars = vars +"&sndr_phone="+document.getElementById("txtPhoneid").value;
			vars = vars +"&sndr_fax="+document.getElementById("txtFaxid").value;
			vars = vars +"&sndr_email="+document.getElementById("txtEmailid").value;
			
			//alert(vars);
			var XMLHttpreqobj = false;
			if(window.XMLHttpRequest)
			{
					XMLHttpreqobj = new XMLHttpRequest();
					if(XMLHttpreqobj.overrideMimeType)
						XMLHttpreqobj.overrideMimeType("text/xml");
			}
			else if (window.ActiveXObject)
						XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
		
			 if(XMLHttpreqobj)
			 {
				XMLHttpreqobj.open("POST","Mailmsg.php",true);
				XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
				XMLHttpreqobj.onreadystatechange = function()
				{
					//alert(XMLHttpreqobj.readyState);
					if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
					{
							//alert(XMLHttpreqobj.responseText);
							if(XMLHttpreqobj.responseText=="true")
							{
								
								document.getElementById("message").innerHTML="Your mail send sucessfully!!!";
								
							}
							else
							{
								document.getElementById("message").innerHTML="Your mail sending is failed";
							}
					  	} 
						else
						{
							document.getElementById("message").innerHTML="Your mail is sending now,Please wait...";
						}
					
					}
				
				}
				XMLHttpreqobj.send(vars);
			}
	}



	function checkemail(em)   //Email validation 
	{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(em))
		return true
		else
		return false
	}
	function clearlist()
	{	
		document.getElementById("txtNameid").value = "";
		document.getElementById("txtAddressid").value = "";
		document.getElementById("txtCityid").value  = "";
	    document.getElementById("txtstateid").value = "";
		document.getElementById("txtZipid").value = "";
		document.getElementById("txtMsgid").value = "";
		document.getElementById("txtPhoneid").value = "";
		document.getElementById("txtFaxid").value = "";
		document.getElementById("txtEmailid").value = "";
		document.getElementById("txtNameid").focus();
		
	}
	
	
	*/