// Jquery / Quando a pagina carregar dispara a chamada da init.
$(document).ready(init);

function init()
{
	$(".bt_enviar").click(enviaOpiniao);
	$(".bt_cancelar").click(limpaCampos);
	
	$("#url").val("http://");
}

// Pega os dados do formulário e envia para o PHP enviar por email
function enviaOpiniao()
{ 
	// Pega os dados 
	var nome     = $("#nome").val();
	var email    = $("#email").val();
	var url 	 = $("#url").val();
	var mensagem = $("#msg").val();
	
	var regmail     = /^[\w!#$%&amp;'*+\/=?^`{|}~-]+(\.[\w!#$%&amp;'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	var validaEmail = null;	

	// Verifica se o e-mail é válido
	if (regmail.test(email)) {
	   validaEmail = true;
	} else {
	   validaEmail = false;
	}
		
	// Verifica se todos os campos foram preenchidos
	if(nome == "" || email == "" || mensagem == "")
	{
		alert("Preencha todos os campos!");
	}else if(validaEmail){
		// Recebe via ajax se enviou
		$.post(basepath + "index/contato/enviaEmail", {
			nome     :nome,
			email 	 :email,
			url	  	 :url,
			mensagem :mensagem
		}, function(data){
			if(data == 1){
				alert("Enviado com sucesso!");
				window.location = (basepath + "index/contato");
			}else {
				alert("Erro ao enviar.");
			}
		});
	}else{
		alert("Email invalido.");
	}
}

function limpaCampos()
{
	$("#nome").val("");
	$("#email").val("");
	$("#url").val("http://");
	$("#msg").val("");
}

