// JavaScript Document
var lastObj = null;
var lastId = new String('');

function showhide(id){
	obj = $('#'+id);

	if (obj.css('display') == 'none'){
		obj.css({display:'block'});
		
		if (lastObj != null) {
			lastObj.css({display:'none'});
		}

		lastObj = obj;
	} else if (('#'+id) != "#" && ('#'+id) != "#undefined") {
		obj.css({display:'none'});
		lastObj = null;
	} else if (lastObj != null) {
		lastObj.css({display:'none'});
		lastObj = null;
	}
}

function mensagem(msg) {
	if (msg == "1") {
		alert("E-mail enviado com sucesso!\n\nObrigado.");
	} else if (msg == "2") {
		alert("Erro ao enviar o e-mail!\n\nTente novamente.");
	}
}

function alertamsg(msg) {
	if (msg == "1") {
		alert("E-mail cadastrado com sucesso!");
	} if (msg == "2") {
		alert("O e-mail informado já consta no nosso banco de dados!");
	} if (msg == "3") {
		alert("Erro na validação anti-spam!\n\nSe não for o caso, pedimos para que tente enviar novamente as suas informações.\n\nObrigado.");
	}
}

function validamailing() {
	
	var nome = $('#formNome').attr('value');
	var email = $('#formEnd').attr('value');
	var cidade = $('#formCidade').attr('value');
	var estado = $('#formEstado').attr('value');
	var pais = $('#formPais').attr('value');
	var errMail = 0;
	
	if (nome == "") {
		alert("Informe o seu nome!");
		$('#formNome').focus();
		return false;
	} else if (email == "") {
		alert("Informe o seu e-mail!");
		$('#formEnd').focus();
		return false;
	} else if (email.indexOf("@") < 1 || email.lastIndexOf(".") < email.indexOf("@")) {
		alert("Informe o seu e-mail corretamente!");
		$('#formEnd').select();
		return false;
	} else if (cidade == "") {
		alert("Informe a sua Cidade!");
		$('#formCidade').focus();
		return false;
	} else if (estado.length != 2) {
		alert("Informe o seu Estado!");
		$('#formEstado').focus();
		return false;
	} else if (pais == "") {
		alert("Informe o seu País!");
		$('#formPais').focus();
		return false;
	} else if ($('#formAssunto') && $('#formAssunto').attr('value') == "") {
		alert("Informe o assunto do contato!");
		$('#formAssunto').focus();
		return false;
	} else if ($('#formMsg') && $('#formMsg').attr('value') == "") {
		alert("Digite uma mensagem!");
		$('#formMsg').focus();
		return false;
	} else {
		$('#formMailing').submit();
	}
}

function enviaRecomenda(artigo) {
	var nome = $('#formNome'+artigo).attr('value');
	var amigo = $('#formAmigo'+artigo).attr('value');
	var email = $('#formEnd'+artigo).attr('value');
	var msg = $('#formMsg'+artigo).attr('value');
	var errMail = 0;
	
	if ((nome == "")||(nome == "Seu nome:")) {
		alert("Informe o seu nome!");
		$('#formNome'+artigo).focus();
		return false;
	}
	if ((amigo == "")||(amigo == "Nome do seu amigo:")) {
		alert("Informe o nome do seu amigo!");
		$('#formAmigo'+artigo).focus();
		return false;
	}
	if ((email == "")||(email == "E-mail do seu amigo:")) {
		alert("Informe o e-mail do seu amigo!");
		$('#formEnd'+artigo).focus();
		return false;
	}
	if (email.indexOf("@") < 1) {
		errMail = 1;
	}else{
		var posicaoArroba = email.indexOf("@");
		var continuacao = email.replace("@","");
		if (continuacao.indexOf("@") != -1) {
			errMail = 1;
		}else{
			while ((continuacao.indexOf(".") < posicaoArroba)||(continuacao.indexOf(".") == -1)) {
				continuacao = continuacao.replace(".","");
			}
			if (continuacao.indexOf(".") < (posicaoArroba+1)) {
				errMail = 1;
			}else{
				if (continuacao.indexOf("..") != -1) {
					errMail = 1;
				}
				if (email.charAt(email.length - 1) == ".") {
					errMail = 1;
				}
			}
		}
	}
	if (errMail == 1) {
		alert("Informe o seu e-mail corretamente!");
		$('#formEnd'+artigo).select();
		return false;
	}
	
	jah("../content/mail-amigo.php?artigo="+encodeURI(artigo)+"&nome="+encodeURI(nome)+"&amigo="+encodeURI(amigo)+"&email="+encodeURI(email)+"&msg="+encodeURI(msg),"handler_mail");
	alert('E-mail enviado com sucesso!');
	showhide('recomende'+artigo);
}
