//эффекты и запросы для формы авторизации

//визуальный эффект - смена формы авторизации
function fade_forms()
{
	//$('#auth_basic').fadeIn(10);
	//$('#auth_basic').hide(500);
	$('#auth_basic').css('display', 'none');
	setTimeout(function(){$('#auth_success').fadeIn(500)}, 250);
}

//обработка результатов авторизации
function auth_handle(data)
{
	$('#ajax-load').fadeOut(100);
	if(data == 0){
		$('#auth-form-errors').slideDown(400);
	}
	else{
		$('#login_span').text(data);
		$('#login-overlay').css('display', 'none');
		$('#auth-form-window').css('display', 'none');
		setTimeout(function(){fade_forms()}, 50);
	}
}

//по готовности документа
$(document).ready(function(){
	//отправка данных авторизации
	$("#au_subm").click(function(){
		$('#auth-form-errors').slideUp(400);
		$('#ajax-load').fadeIn(200);
		setTimeout(function(){$.post('/js/auth_handler.php','login='+$('#au_login').val()+'&password='+$('#au_pass').val(), auth_handle)}, 250);
		return false;
	});
	
	//открытие формы авторизации
	$('#login-link').click(function(){
		$('#login-overlay').css('width', '100%');
		$('#login-overlay').height($('#wrapper').height() + $('#footer').height());
		$('#login-overlay').css('display', 'block');
		$('#auth-form-window').fadeIn(500);
		return false;
	});
	
	//закрытие формы
	$('#au_close').click(function(){
		$('#auth-form-window').fadeOut(500);
		setTimeout(function(){$('#login-overlay').css('display', 'none');}, 450);
	});
});
