$(document).ready(function(){
	$("#login_link").click(function(e){
		var overlay = $("#overlay");
		var w = $(window).width();
		var h = $(document).height();
		overlay.css('width', w);
		overlay.css('height', h);
		overlay.css('display','block');
		
		$("#login_result").html('').removeClass();
		$("#login_box").css('display','block');
		
		$("#username").focus();


		e.preventDefault();
	});
	
	$("#close_btn").click(function(e){
		$("#overlay").css('display','none');
		$("#login_box").css('display','none');
		return false;
	});
	
	
	
	
	$("#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(),save:$('#save').val(),rand:Math.random() } ,function(data) {
			
//				alert($.evalJSON(data).login);
//				alert($.evalJSON(data).url);
			
				if($.evalJSON(data).login==1 ) {
					// логин верный
					$("#login_result").fadeTo(200,0.1,function() {
					$(this).html('Редирект.....').removeClass().addClass('success').fadeTo(900,1,
						function() {
							document.location= $.evalJSON(data).url;
							$("#overlay").css('display','none');
							$("#login_box").css('display','none');
						});
					});
				} 
				
				else {
					// логин неверный
					$("#login_result").fadeTo(200,0.1,function(){
						$(this).html('Логин неверен ...').removeClass().addClass('error').fadeTo(900,1);
					});
				}
			});
			return false;// отмена отправки формы (действие по умолчанию)
	});
});