function echeck(str) {
 
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  // alert("Invalid E-mail ID")
		   return false
		}
 
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   //alert("Invalid E-mail ID")
		   return false
		}
 
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   // alert("Invalid E-mail ID")
		    return false
		}
 
		 if (str.indexOf(at,(lat+1))!=-1){
		    //alert("Invalid E-mail ID")
		    return false
		 }
 
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   // alert("Invalid E-mail ID")
		    return false
		 }
 
		 if (str.indexOf(dot,(lat+2))==-1){
		  //  alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }
 
 		 return true					
}

//var http3;

function addToNewsletter()
{
	
	
if(document.getElementById('newsletter').value == 'Your E-mail')
{
	alert("Please enter Email Address");	
}
else if(echeck(document.getElementById('newsletter').value) == false)
{
	alert("Please enter valid Email Address");
}
else
{
	
	
	
http3=GetXmlHttpObject();

if (http3==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 }
//alert("1");
var url="add_newsletter.php";

url=url+"?sid="+Math.random();

url = url + "&newsletter="+document.getElementById("newsletter").value;

http3.onreadystatechange=addReadyMain;


http3.open("GET",url,true);

http3.send(null);



}


}






function addReadyMain() 
{ 
if (http3.readyState==4 || http3.readyState=="complete")
 { 
 
 	
 	var response = http3.responseText;
	//alert(response);
	if (response == "Success") 
	{
		alert("Your email is succesfully added to our newsletter database.");
		document.getElementById('newsletter').value = 'Your E-mail';
	}
	else if( response == "Subscribed")
	{
		alert("Your email is already in our system.");	
		document.getElementById('newsletter').value = 'Your E-mail';
	}
	else
	{
		alert("Error adding your email to database.");
		document.getElementById('newsletter').value = 'Your E-mail';
	}

 }
}


