$(document).ready(function(){

	$(".boxSobre").mouseenter(function(){
		$(this).animate({marginTop:'-90px'},{queue:false,duration:300});
		$(this).find('.texto').css('marginTop','-9px');
		$(this).animate({height:'270px'},{queue:false,duration:300});
	})

	$(".boxSobre").mouseleave(function(){
		$(this).animate({marginTop:'0px'},{queue:false,duration:300});
		$(this).animate({height:'178px'},{queue:false,duration:300});
		$(this).find('.texto').css('marginTop','9px');
	})
	
})


function enviarContato(){
	var form = $("#fContato");
	$.ajax({
		type: "POST",
		url: "/enviarContato/",
		data: form.serialize(),
		success: function(callback){
			$("#bairro").val("");
			$("#cidade").val("");
			$("#data").val("");
			$("#email").val("");
			$("#local").val("");
			$("#mensagem").val("");
			$("#nome").val("");
			$("#numero_convidados").val("");
			$("#telefone").val("");
			$("#tipo").val("");
		}
	})
}
$("#bt0enviar").click(function (){
	var errosMSG = new Array(
		'Todos os campos s&atilde;o obrigat&oacute;rios '
	);
	var fieldsID = new Array('bairro','cidade','data','email','estado','local','mensagem','nome','numero_convidados','telefone','tipo');//define um array com os ids dos campos que quer verificar
	var errors = new Array();
	var fieldValue = '';
	for(i = 0; i < fieldsID.length; i++) {
		var fieldID = fieldsID[i];
		//console.log(fieldID);
		campo = document.getElementById(fieldID);
		fieldValue = $.trim(campo.value);
		campo.value = fieldValue;	

		if (fieldValue.length == 0) { //Verifica se os campos estao vazios
			errors.push(errosMSG[0]);
			break;
		}

	}//end for
	if(errors.length > 0) {
		$('#msg').addClass('error');
		$(window).scrollTop(100);
		var alertMSG = "<p>Desculpe, existem erros no preenchimento do formul&aacute;rio, veja:</p><ul>";
		for(i = 0; i < errors.length; i++) {
			alertMSG +=  "<li>"+errors[i]+"</li>";
		}
		alertMSG = alertMSG + "</ul>";
		$('#msg').html(alertMSG);
		$('#msg').fadeIn(300);
	} else {
		$(window).scrollTop(100);
		$('#msg').removeClass('error');
		$('#msg').addClass('ok');
		$('#msg').fadeIn(300);
		$('#msg').html('Mensagem enviada, aguarde nosso contato!');
		enviarContato();
		//alert('tudo ok');
	}//end if

})




