
function valida_form(tipo_campo,valor_campo)
{
	switch(tipo_campo)
	{
		//VALOR VAZIO
		case "nulo":
			if(valor_campo == '')
			{
				return true;
			}
			else
			{
				return false;
			}
			break;
		//SINTAXE DE EMAIL
		case "email":
			if(valor_campo == '' || valor_campo.length <6 || valor_campo.indexOf('@') == "-1" || valor_campo.indexOf('.') == "-1")
			{
				return false;	
			}
			else
			{
				return true;
			}
			break;
		default:
			return true;
			break;
	}
}

function valida_contato()
{
	nome = $("#name");
	email = $("#e-mail");
	mensagem = $("#coments");
	
	primeiro_item = '';
	erro = '';
	
	//NOME
	if(valida_form('nulo',nome.val()) == true || nome.val() == 'name')
	{
		if(primeiro_item == '')	{primeiro_item = nome;}
		erro += "please, fill the name field.\n";
	}
	
	//E-MAIL
	if(valida_form('email',email.val()) == false || email.val() == 'e-mail')
	{
		if(primeiro_item == '')	{primeiro_item = email;}
		erro += "please, enter a valid e-mail address.\n";
	}
	
	//mensagem
	if(valida_form('nulo',mensagem.val()) == true || mensagem.val() == 'coments')
	{
		if(primeiro_item == '')	{primeiro_item = mensagem;}
		erro += "please, write a message.\n";
	}
	
	if(erro == '')
	{
		$("#mensagens").html("sending message...");
		$.post("envia_email.php",{n:nome.val(),e:email.val(),m:mensagem.val()},function(data){
			//alert(data);
			if(data == "ok")
			{
				$("#mensagens").html("Message send.");
				nome.val() = 'name';
				email.val() = 'e-mail';
				mensagem.val() = 'coments';
			}
			else {$("#mensagens").html("Message fail.");}});
			return false;
	}
	else
	{
		alert(erro);
		primeiro_item.focus();
		return false;
	}
	
}
function campo_entra(objeto){
	nome = objeto.id;
	if(objeto.value == nome){
		objeto.value = '';
	}
}
function campo_sai(objeto){
	nome = objeto.id;
	if(objeto.value == nome || objeto.value == '')
	{
		objeto.value = nome;
	}
}

function wRedirect(url){
	
		window.open(url);
		
}
