var xmlhttp

function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.getElementById("n_mail").value;
   if(reg.test(address) == false) {
      alert('Please Enter valid Email Address');
 	address.focus();
 }
  
}



function newsletter()
{
var name= document.getElementById("n_name").value;
var mail= document.getElementById("n_mail").value;

if(name==""){
alert("Please Enter your name");
return false;
}
if(mail==""){
alert("Please Enter your mail Id");
return false;
}
if(mail!=''){
 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

   if(reg.test(mail) == false) {
      alert('Please Enter valid Email Address');
 	mail.focus();
 }

}
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="newsletter.php";
url=url+"?mail="+mail;
url=url+"&name="+name;
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
  {
	document.getElementById("status").innerHTML=xmlhttp.responseText;
	document.getElementById("n_name").value ='';
	document.getElementById("n_mail").value='';
  }
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
