// JavaScript Document
function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}


function submit_login(ofrm)
{ 	
	if(ofrm.Submit.value == 'Submit')
	{
		var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;
		
		if(ofrm.signup.value=="")
		{
			alert("Please enter email address.");
			ofrm.signup.focus();
			return false;
		}
		else if(emailRegxp.test(ofrm.signup.value)!=true)
		{
			alert("Please enter valid email address.");
			ofrm.signup.focus();
			return false;
		}
		
		
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("This browser does not support AJAX!");
			return false;
		}
		ofrm.Submit.value = "Please wait !!!";
		
		var url="signup.php";		
		url=url+"?useremail="+ofrm.signup.value;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChanged_signup;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
		return false;
	}
	return false;
}

function stateChanged_signup()
{
	if (xmlHttp.readyState==4)
	{
		document.frm_signup.Submit.value = "Submit";
		if(xmlHttp.responseText == 1)
		{
			alert("Thank you for sign up to be on our mailing list.");			
		}
		else 
			alert("Your request couldn't process, please try again.");
		
	}
}
