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 Your Email Address Here")
	{
		TB_show('Email',"#TB_inline?height=85&width=450&inlineId=blankemail","");
  	return false;
	}

	if(Trim(document.frmnewsletter.newsletter_email.value) == "")
	{
		TB_show('Email',"#TB_inline?height=85&width=450&inlineId=blankemail","");
  	return false;
	}
	if(!isValidEmail_withoutalert(document.frmnewsletter.newsletter_email.value))
	{
		TB_show('Email',"#TB_inline?height=85&width=450&inlineId=validemail","");
  	return false;
	}
	email = document.frmnewsletter.newsletter_email.value;
	//get url of ajax file

	var url = site_url+"ajax_newsletter_signup.php";
	url = url + "?email="+ escape(email);
	//window.location = url;
	http.open("GET", url, true);
	http.onreadystatechange = addnewsletteremail;
  http.send(null);

}

function addnewsletteremail()
{
	if (http.readyState == 4)
	{
   	var xmlDocument = http.responseXML;
		var newsletterid  = xmlDocument.getElementsByTagName('id').item(0).firstChild.data;
		if(newsletterid == 0)
		{
		  document.frmnewsletter.newsletter_email.value = '';
			TB_show("Newsletter Subscription","#TB_inline?height=85&width=450&inlineId=newsletterfail","");
		}
		else
		{
		  document.frmnewsletter.newsletter_email.value = '';
			TB_show("Newsletter Subscription","#TB_inline?height=85&width=450&inlineId=newsletterseccess","");
		}
	}
}
