var timer;

//----------------------------------------------------------------------------------------------------------
function register_login_onkeyup(e, self)
{
	if(!e) e = window.event;	// manage IE
	if (timer)
		clearTimeout(timer);
	timer = setTimeout(function(){register_login_send(self.value)}, 2000);
}

//----------------------------------------------------------------------------------------------------------
function register_login_send(login)
{
	var url    = SETTINGS["register_login_send_url"];
	var pars   = 'login=' + login;
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: register_login_show_load, onComplete: register_login_show_response} );
}

//----------------------------------------------------------------------------------------------------------
function register_login_show_load() 
{	
}

//----------------------------------------------------------------------------------------------------------
function register_login_show_response(originalRequest) 
{
	var results = originalRequest.responseText.split(";");
	
	var msg, class_name;
	if (results[0] != 0)
	{
		class_name = "error"
		msg = results[1];
	}
	else
	{
		class_name = "valid"
		msg = MESSAGES["register_login_available"][g_lng]
	}
	$('register_login_info').innerHTML = "<span class='" + class_name + "'>" + msg + "</span>"
}

