$(document).ready(function(){
   
	if( $('#reg_login').length )
	{
		$('#reg_login').keyup(function() {
			
			$('#login_check').html('<span class="gray">Проверка логина...</span>');
		    var loginValue = $('#reg_login').val();
		    
		    if( loginValue.length < 2 )
		    {
		    	$('#login_check').html('<span class="red">Минимум 2 символа!</span>');
		    }
		    else
				$.ajax({
			       data: {login: loginValue},
			       dataType: "script",
			       cache: false,
			       url: "/functions/ajax/get_login.php"
			    });
		    
		});
	}
	
});


function GetCodeInput(check)
{
	if(check.checked) 
		 $('#auth-code').css("display", "");
	else $('#auth-code').css("display", "none");
}

/*
dom = (document.getElementById) ? (true) : (false);
ie = (document.all) ? (true) : (false);
ie4 = ie && !dom;
nn4 =(document.layers) ? (true) : (false);

function createXMLHttp()
{
	if (typeof XMLHttpRequest != "undefined")
	{
		return new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp"];
		
		for (var i=0; i<aVersions.length; i++)
		{
			try
			{
				var oXmlHttp = new ActiveXObject(aVersions[i]);
				return oXmlHttp;
			}
			catch (oError) {}
		}
	}
	throw new Error("XMLHttp object couldn't be created.");
}	

var iFailed = 0;
function CheckLogin(login)
{
	if (iFailed < 10)
	{
		var elem = (dom)?(document.getElementById('log_title')):(document.all['log_title']);
		elem.innerHTML = '';
		try
		{
	    	if (login.length > 0)
	    	{
	    		elem.innerHTML = ' <span class=gray> Проверка логина...</span>';
				var oXmlHttp = createXMLHttp();
				oXmlHttp.open("get", "/functions/db/get_login.php?log="+login, true);
				oXmlHttp.setRequestHeader("Content-Type", "text/html; charset=windows-1251");
				oXmlHttp.onreadystatechange = function ()
				{
					if (oXmlHttp.readyState == 4)
					{
						if (oXmlHttp.status == 200)
						{
							eval(oXmlHttp.responseText);
						}
						else throw new Error("Communication error occurred!");
					}
				}
				oXmlHttp.send(null);
	    	}
		} 
		catch (oException)
		{
			iFailed++;
			CheckLogin(login);
		}
	}
}
*/

