function LoadAuthorization(){
	var overlay = $("#overlay");
	var w = $(document).width();
	var h = $(document).height();
	overlay.css('width', w);
	overlay.css('height', h);
	overlay.css('display','block');
	
	$("#login_result").html('').removeClass();
	var top = $(window).height()/2 + document.documentElement.scrollTop;
	$("#login_box").css({ "top": top });
	$("#login_box").css('display','block');		
	$("select").css('visibility','hidden');		
	$("div.box_brn").css('visibility','hidden');
	
	//e.preventDefault();
}


function HideAuth(){
	$("#overlay").css('display','none');
	$("#login_box").css('display','none');
	$("select").css('visibility','visible');
	$("div.box_brn").css('visibility','visible');
	
	//e.preventDefault();
}
	
	
$(document).ready(function(){
						   
	/* begin user authorization */						   
	$(".close_btn, #overlay").click(function(e){
		$("#overlay").css('display','none');
		$("#login_box").css('display','none');
		$("select").css('visibility','visible');
		$("div.box_brn").css('visibility','visible');
		
		//e.preventDefault();
	});
	
	$(document).keypress(function(e){
    	if (e.keyCode==27) HideAuth();
	});
			
	$("#login_form").submit(function() {
		// указываем класс process для div-а сообщений и плавно показываем его
		$("#login_result").removeClass().addClass('process').text('Проверка....').fadeIn(1000);
		// проверяем через AJAX имя пользователя пароль
		$.post(
		$("#login_form").attr('action'), 
		{ username:$('#username').val(),password:$('#password').val(),rand:Math.random() } ,
		function(data) 
		{
			if(data==1) 
			{
				// логин верный
				$("#login_result").fadeTo(200,0.1,function() {
				$(this).html('Редирект.....').removeClass().addClass('success').fadeTo(900,1,
					function() {
						document.location='/forum/';
					});
				});
			} else {
				// логин неверный
				$("#login_result").fadeTo(200,0.1,function(){
				//	$(this).html('Логин неверен ...').removeClass().addClass('error').fadeTo(900,1);
				});
			}
		});
		//return false;// отмена отправки формы (действие по умолчанию)
	});
	
	$(window).scroll(function(e){
		if ( $("#login_box").is(":block") )
		{
			var top = $(window).height()/2 + document.documentElement.scrollTop;
			//$("#user_info_box").stop(); 
			//$("#login_box").animate( {top: "(0px)"} ,"fast");
			$("#login_box").css({ "top": top });
		}
	});
	
	/* end user authorization */	
	
});


