function registerUser()
{
	if(!CheckMail(document.getElementById('email').value))
	{
		alert("Please type your email");
		return;
	}
	document.getElementById('email_form').style.display='none';
	document.getElementById('loading_div').style.display='block';
	var ajax = null;
	
	try{
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	   }catch(expeption){
		ajax = new XMLHttpRequest();
	   }
	  
     ajax.open("POST","cart/45registerer.php", true);
	 ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			
			switch(ajax.responseText)
			{
				case 'OK':
					RegistrationComplete();
					document.getElementById('loading_div').style.display='none';
					document.getElementById('email_form').style.display='block';
					break;
				default:
					Error();
					document.getElementById('loading_div').style.display='none';
					document.getElementById('email_form').style.display='block';
	
					break;
			}
	 	}
	 }
	 post_data="action=register";
	 post_data+="&name=Suscriptor";
	 post_data+="&email="+document.getElementById('email').value;
	 post_data+="&mlm=2";
	 ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send(post_data);
}

function CheckMail(email)
{
	var pieces=email.split('@');
	if(!pieces[0]||!(pieces[0].length>=1))
	{
				
		return false;
	}
	else if(!pieces[1]||!(pieces[1].length>=1))
	{
				
		return false;
	}
	else if(!pieces[1].indexOf('.')||pieces[1].indexOf('.')>pieces[1].length-3)
	{
				
		return false;
	}
	return true;
			
}

function RegistrationComplete()
{
	alert("Thanks for registering with us !!!. Please check your email to get your free chapter of our E-Book");
	createCookie("beinform_already_registered","yes",300);
	return;
}

function Error()
{
	alert("We have you already receiving our Email, so you don't need to register again.");	
}
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";

}