var check = '';
var emailAjaxTimeout;

function doLoadCheckEmail(force)
{
	var pattern = /^\w+([-+.\']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i;
	if(pattern.test(document.getElementById('email').value)) 
	{
		doCheckEmptyEmlName();
	}
}

function doCheckEmptyEmlName(force)
{
	var req = new Subsys_JsHttpRequest_Js();
	
	req.onreadystatechange = function()
	{	
		if( req.readyState == 4 )
		{	
			if(req.responseJS)
			{	
				document.getElementById('email_result').innerHTML = req.responseJS.code;
			}
			//document.getElementById('email_debug').innerHTML = req.responseText;
			check = req.responseJS.ok;
		}
	}
	req.caching = false;
	req.open('POST', 'checkemail.php', true);
	req.send({email: document.getElementById('email').value});
}
