﻿var d  = document;
var msg = 'Digite aqui'

$(document).ready(function() {
	$(".input[type!='password']").focus(function() {
		if ($(this).attr('value') == msg) {
			$(this).attr('value', '');
		}
	})
	$(".input[type!='password']").blur(function() {
		if ($(this).attr('value') == '') {
			$(this).attr('value', msg);
		}
	})
	$("input[type='text']").keypress(function(e) { return (e.which != 13); });
	$("input[type='checkbox']").keypress(function(e) { return (e.which != 13); });
	$("input[type='radio']").keypress(function(e) { return (e.which != 13); });
})

function validaCompartilhe() {
    var i = 0;
    if ($(".input[name='nome']")[0].value == msg) {
        i++;
        $(".input[name='nome']").addClass('erro')
    } else {
        $(".input[name='nome']").removeClass('erro')
    }

    if ($(".input[name='nomeAmigo']")[0].value == msg) {
        i++;
        $(".input[name='nomeAmigo']").addClass('erro');
    } else {
        $(".input[name='nomeAmigo']").removeClass('erro')
    }
    
    parte1 = $(".input[name='email']")[0].value.indexOf("@");
    parte2 = $(".input[name='email']")[0].value.indexOf(".");
    parte3 = $(".input[name='email']")[0].value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
        i++;
        $(".input[name='email']").addClass('erro');
    } else {
        $(".input[name='email']").removeClass('erro');
    }

    if (i != 0) {
        return false;
    } else {
        $('#btHold').html('<p>URL enviada com sucesso  :)</p>')
        return false;
    }

}

function validaSenha() {
    var i = 0;

    parte1 = $(".input[name='email']")[0].value.indexOf("@");
    parte2 = $(".input[name='emai']")[0].value.indexOf(".");
    parte3 = $(".input[name='email']")[0].value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
        i++;
        $(".input[name='email']").addClass('erro');
    } else {
        $(".input[name='email']").removeClass('erro');
    }

    if (i != 0) {
        $('#msg').html("<em class='alertMsg'>O campo foi preenchido de forma incorreta. <br /> Por favor, corrija-o e envie novamente.</em>");
        return false;
    } else {
        window.location = 'sucesso.aspx';
        return true
    }
}

function validaCadastroImprensa(elem) {
    var i = 0;
    //CPF
    var j;
    s = $(".input[name='fcpf']")[0].value;
    var c = s.substr(0, 9);
    var dv = s.substr(9, 2);
    var d1 = 0;
    for (j = 0; j < 9; j++) {
        d1 += c.charAt(j) * (10 - j);
    }
    if (d1 == 0) {
        i++;
        $(".input[name='fcpf']").addClass('erro');
    }
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(0) != d1) {
        i++;
        $(".input[name='fcpf']").addClass('erro');
    }

    d1 *= 2;
    for (j = 0; j < 9; j++) {
        d1 += c.charAt(j) * (11 - j);
    }
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(1) != d1) {
        i++;
        $(".input[name='fcpf']").addClass('erro');
    } else {
        $(".input[name='fcpf']").removeClass('erro');
    }

    //nome
    if ($(".input[name='fnome']")[0].value == msg) {
        i++;
        $(".input[name='fnome']").addClass('erro');
    } else {
        $(".input[name='fnome']").removeClass('erro')
    }
    
    //telefone
    if ($(".input[name='ftelefone']")[0].value == msg) {
        i++;
        $(".input[name='ftelefone']").addClass('erro');
    } else {
        $(".input[name='ftelefone']").removeClass('erro')
    }
    
    //veiculo
    if ($(".input[name='fveiculo']")[0].value == msg) {
        i++;
        $(".input[name='fveiculo']").addClass('erro');
    } else {
        $(".input[name='fveiculo']").removeClass('erro')
    }
    
    //email
    parte1 = $(".input[name='email']")[0].value.indexOf("@");
    parte2 = $(".input[name='email']")[0].value.indexOf(".");
    parte3 = $(".input[name='email']")[0].value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
        i++;
        $(".input[name='email']").addClass('erro');
    } else {
        $(".input[name='email']").removeClass('erro');
    }
    
    //senha
    if ($(".input[name='senha']")[0].value == '') {
        i++;
        $(".input[name='senha']").addClass('erro');
    } else {
        $(".input[name='senha']").removeClass('erro')
    }
    
    //confSenha
    if (($(".input[name='confSenha']")[0].value == '') || ($(".input[name='confSenha']")[0].value != $(".input[name='senha']")[0].value)) {
        i++;
        $(".input[name='confSenha']").addClass('erro');
    } else {
        $(".input[name='confSenha']").removeClass('erro')
    }
    //resultado
    if (i != 0) {
        $('#msg').html("<em class='alertMsg'>O campo foi preenchido de forma incorreta. <br /> Por favor, corrija-o e envie novamente.</em>");
        return false;
    } else {
        return true;
    }
}

function validacpf(elem) {
    var j;
    s = elem;
    var c = s.substr(0, 9);
    var dv = s.substr(9, 2);
    var d1 = 0;
    for (j = 0; j < 9; j++) {
        d1 += c.charAt(j) * (10 - j);    }
    if (d1 == 0) {
        return false;
    }
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(0) != d1) {
        return false;
    }

    d1 *= 2;
    for (j = 0; j < 9; j++) {
        d1 += c.charAt(j) * (11 - j);
    }
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;
    if (dv.charAt(1) != d1) {
        return false;
    }
    return true;
}

function validaLogin() {
    var i = 0; 
	
    parte1 = $(".input[name='email']")[0].value.indexOf("@");
    parte2 = $(".input[name='email']")[0].value.indexOf(".");
    parte3 = $(".input[name='email']")[0].value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
        i++;
        $(".input[name='email']").addClass('erro');
    } else {
        $(".input[name='email']").removeClass('erro');
    }

    //senha
    if ($(".input[name='senha']")[0].value == '') {
        i++;
        $(".input[name='senha']").addClass('erro');
    } else {
        $(".input[name='senha']").removeClass('erro')
    }

    if (i != 0) {
        $('#msg').html("<em class='alertMsg'>O campo foi preenchido de forma incorreta. <br /> Por favor, corrija-o e envie novamente.</em>");
        return false;
    } else {
        return true;
    }
}

function validaAtendeIndicar(){
	var i = 0;
	if ($(".input[name='nome']")[0].value == msg) {
        i++;
        $(".input[name='nome']").addClass('erro');
    } else {
        $(".input[name='nome']").removeClass('erro')
    }
    
    //email
    parte1 = $(".input[name='email']")[0].value.indexOf("@");
    parte2 = $(".input[name='email']")[0].value.indexOf(".");
    parte3 = $(".input[name='email']")[0].value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
        i++;
        $(".input[name='email']").addClass('erro');
    } else {
        $(".input[name='email']").removeClass('erro');
    }
	
	
	if ($(".input[name='link']")[0].value == msg) {
        i++;
        $(".input[name='link']").addClass('erro');
    } else {
        $(".input[name='link']").removeClass('erro')
    }

	if (($(".textarea")[0].value == '')) {
        i++;
        $(".textarea").addClass('erro');
    } else {
        $(".textarea").removeClass('erro')
    }
	
	
	if (i != 0) {
		$("#mnsgSucesso").show();
		$('#mnsgSucesso p').html("<span class='vermelho'>Houve um problema com o recebimento do seu cadastro.</span><br/>Por favor, preencha novamente o formulário e faça o envio novamente.");
        return false;
    } else {
		$("#mnsgSucesso").show();
		$('#mnsgSucesso p').html("<span class='vermelho'>Sua informação foi enviada com sucesso.</span><br/>Obrigado.");
        return false;
    }
}

function validaTerminal(formulario) {
	retorna = true;
	$("#palavraChave").removeClass('erro');
	$("#buscaFieldNo").removeClass('erro');
	$("#CdParID").removeClass('erro');	
	
	if(formulario[name='Endereco'].value.length == 0 || formulario[name='Endereco'].value=="|")
	{
		$("#palavraChave").addClass('erro');
		retorna = false;
	}
	if (formulario[name = 'Numero'].value == "|" || !(/^\d+$/).test(formulario[name = 'Numero'].value))
	{
		$("#buscaFieldNo").addClass('erro');
		retorna = false;
	}
	return retorna;
}

function validaTerminalSelect(formulario) {
	
	$("#palavraChave").removeClass('erro');
	$("#buscaFieldNo").removeClass('erro');
	$("#CdParID").removeClass('erro');	
	
	if(formulario[name='CdParID'].value=="")
	{
		$("#CdParID").addClass('erro');
		return false;
	}
	return true;
}


function comumPostos(formulario) {
	retorna = true;
	$("#Endereco").removeClass('erro');
	$("#Numero").removeClass('erro');
	
	if(formulario[name='Endereco'].value.length == 0 || formulario[name='Endereco'].value=="|")
	{
		$("#Endereco").addClass('erro');
		retorna = false;
	}
	if (formulario[name = 'Numero'].value == "|" || !(/^\d+$/).test(formulario[name = 'Numero'].value))
	{
		$("#Numero").addClass('erro');
		retorna = false;
	}
	return retorna;
}

function validaFormEstagio() {
    var i = 0;
    if ($(".input[name='nome']")[0].value == msg) {
        i++;
        $(".input[name='nome']").addClass('erro')
    } else {
        $(".input[name='nome']").removeClass('erro')
    }

    if ($(".input[name='nomeAmigo']")[0].value == msg) {
        i++;
        $(".input[name='nomeAmigo']").addClass('erro');
    } else {
        $(".input[name='nomeAmigo']").removeClass('erro')
    }
    
    parte1 = $(".input[name='email']")[0].value.indexOf("@");
    parte2 = $(".input[name='email']")[0].value.indexOf(".");
    parte3 = $(".input[name='email']")[0].value.length;
    if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
        i++;
        $(".input[name='email']").addClass('erro');
    } else {
        $(".input[name='email']").removeClass('erro');
    }

    if (i != 0) {
        return false;
    } else {
        $('#btHold').html('<p>URL enviada com sucesso  :)</p>')
        return false;
    }

}


