// JavaScript Document
function SendNewsLetter()
{
		//alert();
		
		var subscriber_email = document.getElementById('txtNewsletter').value;
		
	 	if(document.getElementById('txtNewsletter').value == "")
		{
			//alert("Please enter your Email.");
			document.getElementById('subscribed').innerHTML = "<span onclick='CloseLayer();' class='cross' id='cross'>x</span><br />Please enter your email.";
			document.getElementById('txtNewsletter').value.focus();
			//document.getElementById("tdstatus").innerHTML='Please enter your Email.';
			return false;
		}
		if(Validate(document.getElementById('txtNewsletter').value,"[A-Za-z0-9_\\.][A-Za-z]*@[A-Za-z]*\\.[A-Za-z0-9]") == false)	
		{
			
			//alert("Please enter valid Email Address.");
			document.getElementById('subscribed').innerHTML = "<span onclick='CloseLayer();' class='cross' id='cross'>x</span><br />Please enter valid Email.";
			//document.getElementById("tdstatus").innerHTML='Please enter valid Email.';
			document.getElementById('txtNewsletter').focus();
			return false;
		}
		
		SubscribeMe(subscriber_email);
}

function CloseLayer()
{
	document.getElementById('subscribed').innerHTML ='';
	document.getElementById('subscribed').style.display = 'none';
}
function SubscribeMe(subscriber_email)
{
	httpObject = getHTTPObject();
	//document.getElementById('loader').style.display = "block";
	if (httpObject != null) 
	{
		
		var now = new Date();
		var url = "js/contact/SubscribeUser.php?subscriber_email=" + subscriber_email + "&guid=" + now.getTime();
		httpObject.open("GET", url , true);
		httpObject.send(null);
		httpObject.onreadystatechange = set_sub_Output;
	}

}
function set_sub_Output()
{
	if(httpObject.readyState == 4)
	{
		//alert(httpObject.responseText);
		//document.getElementById('tdstatus').innerHTML = '';
		//document.getElementById('tdstatus').innerHTML = httpObject.responseText;
		document.getElementById('subscribed').innerHTML = "<span onclick='CloseLayer();' class='cross' id='cross'>x</span><br /> "+httpObject.responseText;
		setTimeout("Reset_Newsletter_Form();",3000);
	}
}
function getHTTPObject()
{
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");

	else if (window.XMLHttpRequest) return new XMLHttpRequest();

	else 
	{alert("Your browser does not support AJAX.");
		return null;}
}

function Validate(strToValidate,RegPattern)
{
		var expr = new RegExp(RegPattern,"g");
		var result = expr.test(strToValidate);
		if(result==true)
			return true;
		else
			return false;
}
var httpObject = null;

function Reset_Newsletter_Form()
{
		document.getElementById('txtNewsletter').value = 'Signup for Newsletter';
}