function getHTTPObject()
{
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
  	{
  		xmlhttp=new XMLHttpRequest()
  	}
// code for IE
	else if (window.ActiveXObject)
  	{
  		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  	}
	return xmlhttp;
}
var http = getHTTPObject();

function sigup_newsletter(email)
{
	if(Trim(document.frmnewsletter.newsletter_email.value) == "enter email")
	{
		alert("Please enter your email address.");
        document.frmnewsletter.newsletter_email.select();
		return false;
	}

	if(Trim(document.frmnewsletter.newsletter_email.value) == "")
	{
		alert("Please enter your email address.");
		document.frmnewsletter.newsletter_email.value = '';
		document.frmnewsletter.newsletter_email.focus();
		return false;
	}
	if(!isValidEmail(document.frmnewsletter.newsletter_email.value))
	{
	    document.frmnewsletter.newsletter_email.select();
		return false;
	}
	
	var url = SITE_URL+"ajax_file/ajax_newsletter_signup.php";
	url = url + "?email="+ escape(document.frmnewsletter.newsletter_email.value);
	http.open("GET", url, true);
	http.onreadystatechange = addnewsletteremail;
    http.send(null);
}

function addnewsletteremail()
{
	if (http.readyState == 4)
	{
   		if (http.responseText.indexOf('invalid') == -1)  
		{
			var xmlDocument = http.responseText; 
			var newsletterid  = xmlDocument;
			if(newsletterid == 0)
				alert("Your email have already subscribed for E-Newsletters.\nThank you.");
			else
				alert("Thank you for subscribing E-Newsletter.");
		}
	}
}
