// JavaScript Document
newsletterCadastrada = onnavigate("newsletterCadastrada", function(){
	destino = 'estrutura/newsletter/sucesso.php';
	enviaParametros(destino,'','Conteudo');
});
newsletterRemovida = onnavigate("newsletterRemovida", function(){
	destino = 'estrutura/newsletter/sucessoRemocao.php';
	enviaParametros(destino,'','Conteudo');
});
newsletterCadastro = onnavigate("newsletterCadastro", function(cadastro){
	destino = 'estrutura/newsletter/cadastrocompleto.php';
	parametros = 'email='+cadastro;
	enviaParametros(destino,parametros,'Conteudo');
});

function validaNewsletter(){
	erro = '';
		Email = document.getElementById("emailNews").value;
		if(Email == '' || Email.length <6 || Email.indexOf('@') == "-1" || Email.indexOf('.') == "-1"){
		erro += "Digite o e-mail completo.\n";
		}
	if(erro == ''){
		newsletterCadastro(Email);
		//parametros = 'email='+Email;
		//enviaParametros('estrutura/newsletter/cadastrocompleto.php',parametros,'Conteudo');
		//return (true);
	} else {
		alert(erro);
		//return (false);
	}
}
function validaCadastro(){
	erro = '';
		nome = document.getElementById("nome").value;
		sobrenome = document.getElementById("sobrenome").value;
		senha = document.getElementById("senha").value;
		senha2 = document.getElementById("senha2").value;
		dianasc = document.getElementById("dianasc").value;
		mesnasc = document.getElementById("mesnasc").value;
		anonasc = document.getElementById("anonasc").value;
		bairro = document.getElementById("bairro").value;
		cidade = document.getElementById("cidade").value;
		estado = document.getElementById("estado").value;
		if(nome == ""){
		erro += "Digite o seu nome.<br>";
		}
		if(sobrenome == ""){
		erro += "Digite o seu sobrenome.<br>";
		}
		if(senha == ""){
		erro += "Digite uma senha.<br>";
		}
		if(senha2 == "" || senha2 != senha){
		erro += "Confirme corretamente a sua senha.<br>";
		}
		if(dianasc == "" || mesnasc == "" | anonasc == ""){
		erro += "Informe corretamente a sua data de nascimento.<br>";
		}
		if(bairro == ""){
		erro += "Digite o bairro.<br>";
		}
		if(cidade == ""){
		erro += "Digite a cidade.<br>";
		}
		if(estado == ""){
		erro += "Informe o estado.<br>";
		}
	if(erro == ''){
		document.getElementById("statusCadastro").style.visibility = 'visible';
		document.getElementById("Cadastro").style.visibility = 'hidden';
		return (true);
	} else {
		document.getElementById("resultadoValidacao").innerHTML = "<br><strong>Alguns erros foram encontrados em seu cadastro:<br><br>"+erro+"</strong><br>";
		document.getElementById("resultadoValidacao").style.visibility = "visible";
		return (false);
	}
}

function mascara(o,f){
    v_obj=o;
    v_fun=f;
    setTimeout("execmascara()",1);
}
function execmascara(){
    v_obj.value=v_fun(v_obj.value);
}
function cepMask(v){
    v=v.replace(/\D/g,"");                //Remove tudo o que não é dígito
    v=v.replace(/^(\d{5})(\d)/,"$1-$2"); //Esse é tão fácil que não merece explicações
    return v;
}
function telMask(v){
    v=v.replace(/\D/g,"");                //Remove tudo o que não é dígito
    v=v.replace(/^(\d{4})(\d)/,"$1-$2"); //Esse é tão fácil que não merece explicações
    return v;
}
function soNumeros(v){
    return v.replace(/\D/g,"");
}
function cpfMask(v){
    v=v.replace(/\D/g,"");                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{3})(\d)/,"$1.$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{3})(\d)/,"$1.$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
                                             //de novo (para o segundo bloco de números)
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2"); //Coloca um hífen entre o terceiro e o quarto dígitos
    return v;
}
function cnpjMask(v){
    v=v.replace(/\D/g,"");                           //Remove tudo o que não é dígito
    v=v.replace(/^(\d{2})(\d)/,"$1.$2");             //Coloca ponto entre o segundo e o terceiro dígitos
    v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3"); //Coloca ponto entre o quinto e o sexto dígitos
    v=v.replace(/\.(\d{3})(\d)/,".$1/$2");           //Coloca uma barra entre o oitavo e o nono dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2");              //Coloca um hífen depois do bloco de quatro dígitos
    return v;
}
function siteMask(v){
    //Esse sem comentarios para que você entenda sozinho ;-)
    v=v.replace(/^http:\/\/?/,"");
    dominio=v;
    caminho="";
    if(v.indexOf("/")>-1);
        dominio=v.split("/")[0];
        caminho=v.replace(/[^\/]*/,"");
    dominio=dominio.replace(/[^\w\.\+-:@]/g,"");
    caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"");
    caminho=caminho.replace(/([\?&])=/,"$1");
    if(caminho!="")dominio=dominio.replace(/\.+$/,"");
    v="http://"+dominio+caminho;
    return v;
}

