//validando e enviando o email

$(document).ready(function(){
	var loading= $('#load');
	loading.hide();
	loading.ajaxStart(function(){
		$('#contactForm').hide();
		$(this).fadeIn('slow');
	});
	loading.ajaxStop(function(){
		$(this).hide();						  
	});
	$(".resultado").hide();
	$("#contato").validate({
	submitHandler: function(form) {
			$(form).ajaxSubmit({
				dataType: 'html',
				success: response
			});
		},
		rules:{
			name:{
				required:true	
			},
			email:{
				required: true,
				email: true
			},
			msg:{
				required: true
			}
		},
		messages:{
			name:{
				required: 'Por favor, informe o seu nome.'	
			},
			email:{
				required: 'Seu e-mail &eacute; necess&aacute;rio.',
				email: 'Esse e-mail n&atilde;o &eacute; v&aacute;lido.'
			},
			msg: {
				required: 'Ops! Voc&ecirc; esqueceu de deixar uma mensagem!'
			}
		}
});

//escondendo erros onkeyup
	//$("input").keyup(function(){
			//$("label.error").hide("fast");
	//});
	//botao fechar
	$(".close").click(function(){
		$(".resultado").hide("slow");
		$("#contato").show("slow");
		$(this).hide();
		return false;
	});
	//focus inputs
	  $("#contato input, #msg").focus(
		function(){
				$(this).addClass("focus");
			}/* ,
			function(){

				$(this).removeClass("focus")
			}  */
		);
	$("#contato input, #msg").blur(function(){
		$(this).removeClass("focus");
	});
});
function response(msg) {
	var mensagem;
if(msg == "suc") {
	mensagem ='Obrigado por comunicar-se comigo, em brever entrarei em contato.';
} else {
	mensagem = '<span class="error">Erro! </span>Infelizmente ocorreu um erro inesperado no servidor e sua mensagem n&atilde;o p&ocirc;de ser enviada. Por favor, tente novamente em alguns instantes.';
	}
	$(".resultado").show("slow");
	$(".resultado p").html(mensagem);
	$("#contato, .explanation").hide("slow");
}
