// JavaScript Document

window.onresize = resizePageContent;

$(document).ready(function() {
	resizePageContent();
	
	//$('#pages').width(5 * $(window).width());
	
})

function resizePageContent() {
	positionErrorForm();
	
}

// Позиционирует форму сообщения об ошибках
function positionErrorForm() {
	if ( $('#errorForm').css('display')=='block' ) {
		//$('#errorForm').css('top', ($('#a_errorForm').position().top - $('#errorForm').height()-10)+'px');
		//$('#errorForm').css('left', ($('#a_errorForm').position().left-3)+'px');	
		
		$('#errorForm').css('bottom', 100+'px');
		$('#errorForm').css('left', 100+'px');
	}
	else {
		//$('#errorForm').css('left', '-' + ($('#a_errorForm').position().left + $('#errorForm').width() + 10) + 'px');		
		//$('#errorForm').css('top', ($('#a_errorForm').position().top - $('#errorForm').height()-10)+'px');
		
		$('#errorForm').css('bottom', 100+'px');
		$('#errorForm').css('left', 100+'px');
	}
}

$(document).ready(function() {
	/* error form */
	$('#a_errorForm').click(function(){
	
		if ( $("#errorForm").css('display')=='none' ) showErrorForm();
		else hideErrorForm();
		
		$(this).blur();
		return false;
	});
	
	
	$('#error_close').click(function(){
		hideErrorForm();
		return false;
	});
	
	
});


function showErrorForm() {
	$("#errorForm").show().animate({
			left: ($('#a_errorForm').position().left - 3) + "px"
		}, {
		queue: false,
		duration: 300
	});
	
$('#e_form').ajaxForm({ 
					  
	beforeSubmit:  function() { 
				alert("Сообщение отправлено.\nБлагодарим Вас!"); 
				hideErrorForm()
	   }
});

}

function hideErrorForm() {
	$("#errorForm").animate({
		left: '-' + ($('#a_errorForm').position().left + $('#errorForm').width() + 10) + 'px'
	}, {
		queue: false,
		duration: 300,
		complete: function() {
			$("#errorForm").css('display','none');
		}
	});
}
