//Funções para as páginas de fale conosco

var browser = navigator.appName;

var dsplTableRow = 'block';
if(browser == 'Netscape') dsplTableRow = 'table-row';

//validaProfSaude(frm) - 
function validaServicosSaude(frm){
    var erro = false;

    if(frm.nome.value.length == 0){
        frm.nome.style.border = '1px solid #F00';
        frm.nome.style.background = '#FFF7F1';
        frm.nome.focus();        
        erro = true;
    }
    if(frm.email.value.length == 0 || !validaEmail(frm.email.value, false)){
        frm.email.style.border = '1px solid #F00';
        frm.email.style.background = '#FFF7F1';
        if(!erro){
            frm.email.focus();
            erro = true;
        }
    }
	
	if(frm.senha.value.length == 0){
        frm.senha.style.border = '1px solid #F00';
        frm.senha.style.background = '#FFF7F1';
        if(!erro){
            frm.senha.focus();
            erro = true;
        }
    }
	
	if(frm.confirmasenha.value.length == 0){
        frm.confirmasenha.style.border = '1px solid #F00';
        frm.confirmasenha.style.background = '#FFF7F1';
        if(!erro){
            frm.confirmasenha.focus();
            erro = true;
        }
    }
	
	
	if (!(frm.confirmasenha.value==frm.senha.value)){
		frm.confirmasenha.style.border = '1px solid #F00';
        frm.confirmasenha.style.background = '#FFF7F1';
		frm.senha.style.border = '1px solid #F00';
        frm.senha.style.background = '#FFF7F1';
        if(!erro){
            frm.senha.focus();
            erro = true;
        }
	}
	
	if(frm.registro[0].selected){
        frm.registro.style.border = '1px solid #F00';
        frm.registro.style.background = '#FFF7F1';
        if(!erro){
            frm.registro.focus();
            erro = true;
        }
    }
	
	if(frm.numerReg.value.length == 0){
        frm.numerReg.style.border = '1px solid #F00';
        frm.numerReg.style.background = '#FFF7F1';
        if(!erro){
            frm.numerReg.focus();
            erro = true;
        }
    }
		
	/*if(frm.especialidade[0].selected){
        frm.especialidade.style.border = '1px solid #F00';
        frm.especialidade.style.background = '#FFF7F1';
        if(!erro){
            frm.especialidade.focus();
            erro = true;
        }
    }*/

if(frm.atuacao[0].selected){
        frm.atuacao.style.border = '1px solid #F00';
        frm.atuacao.style.background = '#FFF7F1';
        if(!erro){
            frm.atuacao.focus();
            erro = true;
        }
    }

	
	if(frm.estado[0].selected){
        frm.estado.style.border = '1px solid #F00';
        frm.estado.style.background = '#FFF7F1';
        if(!erro){
            frm.estado.focus();
            erro = true;
        }
    }
	
	if(frm.cidade.value.length == 0){
        frm.cidade.style.border = '1px solid #F00';
        frm.cidade.style.background = '#FFF7F1';
        if(!erro){
            frm.cidade.focus();
            erro = true;
        }
    }
	
	if(frm.dddTel.value.length == 0 || isNaN(frm.dddTel.value)){
        frm.dddTel.style.border = '1px solid #F00';
        frm.dddTel.style.background = '#FFF7F1';
        if(!erro){
            frm.dddTel.focus();
            erro = true;
        }
    }
	
	if(frm.telefone.value.length == 0 || isNaN(frm.telefone.value)){
        frm.telefone.style.border = '1px solid #F00';
        frm.telefone.style.background = '#FFF7F1';
        if(!erro){
            frm.telefone.focus();
            erro = true;
        }
    }	
	var dia = frm.dia.value;
	var mes = frm.mes.value;
	var ano = frm.ano.value;
	var data = dia + '/' + mes + '/' + ano;

	if(!validaData(data)){
        frm.dia.style.border = '1px solid #F00';
        frm.dia.style.background = '#FFF7F1';
		
		frm.mes.style.border = '1px solid #F00';
        frm.mes.style.background = '#FFF7F1';
		
		frm.ano.style.border = '1px solid #F00';
        frm.ano.style.background = '#FFF7F1';		
		
        if(!erro){
            frm.dia.focus();
            erro = true;
        }
    }

	if(erro){
        document.getElementById('trAlert').style.display = dsplTableRow;
		return false;
    }else{
        document.getElementById('trAlert').style.display = 'none';
		document.getElementById('acao').value= 'cadProfissional';
		document.getElementById('form').action= 'procDados.asp';
		return true;
    }
	
}

//inputTextDefault(input) - Muda o background e a borda do input
function inputTextDefault(input, val){
    if(val && input.value.length > 0){
        input.style.border = '1px solid #3D6694';
        input.style.background = '#F3F6FD';
    }else if(!val){
        input.style.border = '1px solid #3D6694';
        input.style.background = '#F3F6FD';
    }
}

//selectTextDefault(input) - Muda o background e a borda do select
function selectTextDefault(sel, val){
    if(val && !sel[0].selected){
        sel.style.border = '1px solid #3D6694';
        sel.style.background = '#F3F6FD';
    }else if(!val){
        sel.style.border = '1px solid #3D6694';
        sel.style.background = '#F3F6FD';
    }
}