// JavaScript Document

function valid()
{
	
	function validemail(strValue)
	{
		//var objRegExp  = /(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i;
		var objRegExp = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;

  		//check for valid email
 		 return objRegExp.test(strValue);
	}

		
	
	if (document.frm_newsletters.txt_emailid.value == "")
	{
		alert ("Please Enter Email!");
		document.frm_newsletters.txt_emailid.focus()
		return false
	}
	
	
	if(document.frm_newsletters.txt_emailid.value != "")
	{
		if(!(validemail(document.frm_newsletters.txt_emailid.value)))
		{	alert("Please Enter Valid Email Address");
			document.frm_newsletters.txt_emailid.focus()
			return false;
	}
		
	}
	
	
	
	var email_reg = document.frm_newsletters.txt_emailid.value;
			var xmlHttp;
			try
			{	// Firefox, Opera 8.0+, Safari
			    xmlHttp=new XMLHttpRequest();
			}
			catch (e)
			{
			    // Internet Explorer
			   try
			   {
			      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			   }
			   catch (e)
			   {
			      try
			      {
			        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			      }
			      catch (e)
			      {
			        alert("Your browser does not support AJAX!");
			        return false;
			      }

			   }

			}

			
			xmlHttp.onreadystatechange=function()
			{
			   if(xmlHttp.readyState==4)
			   {
		  		  if (xmlHttp.responseText != "")
  		          {
		    		document.getElementById('newsletter_msg').innerHTML = xmlHttp.responseText;
					document.frm_newsletters.txt_emailid.value="";

		          }
				}

			}

			

			xmlHttp.open("GET","newsletter_register.php?email_l="+email_reg,true);
//alert("view_all.php?cid="+cat);
			xmlHttp.send(null);
			
			
			
			
//document.frm_newsletters.submit();

}
	
