/*** VALIDA FORMULÁRIO DE BUSCA AVANÇADA **/
function fnValidaFormBuscaAvancada()
{
    return true;
}

/*** VALIDA FORMULÁRIO DE CONTATO **/
function fnValidaFormContato()
{
    var tbx_nome = document.getElementById("tbx_nome");
    var tbx_email = document.getElementById("tbx_email");
    var tbx_msg = document.getElementById("tbx_msg");

    var msg = "";

    if(tbx_nome.value == ""){msg += "\nO campo 'Nome' é obrigatório;";}
    if(tbx_email.value == ""){msg += "\nO campo 'E-mail' é obrigatório;";}
    if(tbx_msg.value == ""){msg += "\nO campo 'Mensagem' é obrigatório;";}

    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}

/*** VALIDA FORMULÁRIO DE Classificado **/
function fnValidaFormCadClassificado()
{
    var txtTitulo = document.getElementById("txtTitulo");
    var txtDescricao = document.getElementById("txtDescricao");
    var txtEmail = document.getElementById("txtEmail");

    var msg = "";

    if(txtTitulo.value == ""){msg += "\nO campo 'Título' é obrigatório;";}
    if(txtDescricao.value == ""){msg += "\nO campo 'Descrição' é obrigatório;";}
    if(txtEmail.value == ""){msg += "\nO campo 'E-mail' é obrigatório;";}

    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}

/*** VALIDA FORMULÁRIO Indique Site Nomoricao **/
function fnValidaFormIndique()
{
    var txtNome = document.getElementById("txtNome");
    var txtAmigo = document.getElementById("txtAmigo");
    var txtEmailAmigo = document.getElementById("txtEmailAmigo");
    
    var msg = "";

    if(txtNome.value == ""){msg += "\nO campo 'Seu Nome' é obrigatório;";}
    if(txtAmigo.value == ""){msg += "\nO campo 'Nome do seu amigo' é obrigatório;";}
    if(txtEmailAmigo.value == ""){msg += "\nO campo 'E-mail do seu amigo' é obrigatório;";}
    
    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }    
 
}

/*** VALIDA FORMULÁRIO DE CADASTRO DE USUÁRIOS **/
function fnValidaFormCadUsuario()
{
    var txtNome = document.getElementById("txtNome");
    var txtSobrenome = document.getElementById("txtSobrenome");
    var txtEmail = document.getElementById("txtEmail");
    var txtCEP = document.getElementById("txtCEP");
    var txtLogradouro = document.getElementById("txtLogradouro");
    var txtCidade = document.getElementById("txtCidade");
    var txtEstado = document.getElementById("txtEstado");
    var txtSenha = document.getElementById("txtSenha");
    var txtcSenha = document.getElementById("txtcSenha");
    var txtUsuario = document.getElementById("txtUsuario");

    var msg = "";

    if(txtNome.value == ""){msg += "\nO campo 'Nome' é obrigatório;";}
    if(txtSobrenome.value == ""){msg += "\nO campo 'Sobrenome' é obrigatório;";}
    if(txtEmail.value == ""){msg += "\nO campo 'E-mail' é obrigatório;";}
    if(txtCEP.value == ""){msg += "\nO campo 'CEP' é obrigatório;";}
    if(txtLogradouro.value == ""){msg += "\nO campo 'Logradouro' é obrigatório;";}
    if(txtCidade.value == ""){msg += "\nO campo 'Cidade' é obrigatório;";}
    if(txtEstado.value == ""){msg += "\nO campo 'Estado' é obrigatório;";}
    if(txtSenha.value == ""){msg += "\nO campo 'Senha' é obrigatório;";}
    if(txtSenha.value != txtcSenha.value){msg += "\nOs campos de 'Senha' não conferem;";}
    if(txtUsuario.value == ""){msg += "\nO campo 'Usuario' é obrigatório;";}

    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}

/*** VALIDA FORMULÁRIO DE CADASTRO DE CAO **/
function fnValidaFormCadCao()
{
    var txtNome = document.getElementById("txtNome");
    var cboRaca = document.getElementById("cbo_raca");
    var cboPorte = document.getElementById("cbo_porte");
    var cboPersonalidade = document.getElementById("cbo_personalidade");
    var txtCor = document.getElementById("txtCor");
    var txtPeso = document.getElementById("txtPeso");
    var txtNumGestacao = document.getElementById("txtNumGestacao");


   
    var msg = "";

    if(txtNome.value == ""){msg += "\nO campo 'Nome' é obrigatório;";}
    if(cboRaca.value == "0"){msg += "\nO campo 'Raça' é obrigatório;";}
    if(cboPorte.value == "0"){msg += "\nO campo 'Porte' é obrigatório;";}
    if(cboPersonalidade.value == "0"){msg += "\nO campo 'Personalidade' é obrigatório;";}
    if(txtCor.value == ""){msg += "\nO campo 'Cor' é obrigatório;";}
    if(txtPeso.value == ""){msg += "\nO campo 'Peso' é obrigatório;";}
    if(txtNumGestacao.value == ""){msg += "\nO campo 'Numero de Gestação' é obrigatório;";}
    
    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}

/*** VALIDA FORMULÁRIO DE CADASTRO DE CONVITE **/
function fnValidaFormCadConvite()
{
    var txtDtEncontro = document.getElementById("txtDtEncontro");
    var txtLocalEncontro = document.getElementById("txtLocalEncontro");
    var txtMensagem = document.getElementById("txtMensagem");
   
    var msg = "";

    if(txtDtEncontro.value == ""){msg += "\nO campo 'Data do Encontro' é obrigatório;";}
    if(txtLocalEncontro.value == ""){msg += "\nO campo 'Local do Encontro' é obrigatório;";}
    if(txtMensagem.value == ""){msg += "\nO campo 'Mensagem' é obrigatório;";}
    
    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}

/*** VALIDA FORMULÁRIO DE CADASTRO DE CONVITE **/
function fnValidaFormCadMensagem()
{
    var txtMensagem = document.getElementById("txtMensagem");
   
    var msg = "";

    if(txtMensagem.value == ""){msg += "\nO campo 'Mensagem' é obrigatório;";}
    
    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}

/*** VALIDA FORMULÁRIO DE CADASTRO DE MENSAGENS **/
function fnValidaFormCadClinica()
{
    var txtNome = document.getElementById("txtNome");
    var txtContato= document.getElementById("txtContato");
    var txtCEP = document.getElementById("txtCEP");
    var txtLogradouro = document.getElementById("txtLogradouro");
    var txtNumero = document.getElementById("txtNumero");
    var txtFone1 = document.getElementById("txtFone1");

    var msg = "";

    if(txtNome.value == ""){msg += "\nO campo 'Nome' é obrigatório;";}
    if(txtContato.value == ""){msg += "\nO campo 'Contato' é obrigatório;";}
    if(txtCEP.value == ""){msg += "\nO campo 'CEP' é obrigatório;";}
    if(txtLogradouro.value == ""){msg += "\nO campo 'Logradouro' é obrigatório;";}
    if(txtNumero.value == ""){msg += "\nO campo 'Número' é obrigatório;";}
    if(txtFone1.value == ""){msg += "\nO campo 'Fone 1' é obrigatório;";}
    
    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}
/*** VALIDA FORMULÁRIO DE PESQUISA DE CLINICAS **/
function fnValidaFormPesqClinica()
{
    var cbo_cidade = document.getElementById("cbo_cidade");
    if(cbo_cidade.value == "0")
    {
        alert("Escolha uma cidade!");
        cbo_cidade.focus();
        return false;
    }
    else
    { 
        var cbo_uf = document.getElementById("cbo_uf");
        var nome_uf =  cbo_uf.options[cbo_uf.selectedIndex].text;
        var nome_cidade = cbo_cidade.options[cbo_cidade.selectedIndex].text;
        document.getElementById("txtNomeUF").value = nome_uf;
        document.getElementById("txtNomeCidade").value = nome_cidade;
        return true; 
    }
}

/*** VALIDA FORMULÁRIO DE CADASTRO DE VETERINARIOS **/
function fnValidaFormCadVeterinario()
{
    var txtNome = document.getElementById("txtNome");
    var txtSobrenome = document.getElementById("txtSobrenome");
    var txtCRV = document.getElementById("txtCRV");

    var msg = "";

    if(txtNome.value == ""){msg += "\nO campo 'Nome' é obrigatório;";}
    if(txtSobrenome.value == ""){msg += "\nO campo 'Sobrenome' é obrigatório;";}
    if(txtCRV.value == ""){msg += "\nO campo 'CRV' é obrigatório;";}
    
    if(msg != "")
    {
        alert("ATENÇÃO:\n" + msg);
        return false;
    }
    else
    {
        return true;
    }
}
/*** VALIDA FORMULÁRIO DE PESQUISA DE VETERINARIOS **/
function fnValidaFormPesqVeterinario()
{
    //nao ha validacao
    return true;
}

/*** VALIDA APENAS CARACTERES NUMERICOS NO CAMPO **/
function ApenasNumericos(e) 
{   
    var keyNumber = e.keyCode ? e.keyCode : e.which;
    if (((keyNumber<48)||(keyNumber>57)) && (keyNumber!=13) && (keyNumber!="0") && (keyNumber!=8) && (keyNumber!=9))
    {
        if (keyNumber != 44) //virgula
            {
            //if(e.keyCode){e.keyCode=0;}else{e.which=0;}
            //e.returnValue = false;
            return false;                
            }
    }
}
