
function mostraAssunto(valor){

    if (valor != "") {

        var gov = document.getElementById('dvEgov')
        var ead = document.getElementById('dvEad')
        var mail = document.getElementById('dvEmails')
        var comun = document.getElementById('dvComunicadores')
        var inter = document.getElementById('dvInternet')
        var desen = document.getElementById('dvDesenvolvimento')
        var win = document.getElementById('dvWindows')
        var offi = document.getElementById('dvOffice')
                
        if (valor == 'E-Gov') {
            gov.style.display = '';
        } else {
            gov.style.display = 'none';
        }

        if (valor == 'EAD') {
            ead.style.display = '';
        } else {
            ead.style.display = 'none';
        }

        if (valor == 'Emails') {
            mail.style.display = '';
        } else {
            mail.style.display = 'none';
        }

        if (valor == 'Comunicadores') {
            comun.style.display = '';
        } else {
            comun.style.display = 'none';
        }

        if (valor == 'Internet') {
            inter.style.display = '';
        } else {
            inter.style.display = 'none';
        }
                        
        if (valor=='windows') {
            win.style.display = '';
        } else {
            win.style.display = 'none';
        }

        if (valor == 'office') {
            offi.style.display = '';
        } else {
            offi.style.display = 'none';
        }

        if (valor == 'Desenvolvimento') {
            desen.style.display = '';
        } else {
            desen.style.display = 'none';
        }        
    }
}


/*window.onload = function() {
    Nifty("#topo", "br bl");
    Nifty("#ads_topo", "tr tl");
    Nifty("#nova_pergunta,#nova_pergunta2", "normal");
}*/

function url(){                
    var campo = document.form1.Topo2_texto.value.length;
    if (campo==0){
        return false;
    }else{    
        parent.location = 'busca.aspx?busca='+document.form1.Topo2_texto.value;
        return false;
    }
}

function contato(Formulario){	

    var msg='';

	// valida o Nome
	if (Formulario.nome.value.length == 0){
	    msg += "* Por favor, preencha o campo nome.\n";
	}		

	// valida a Cidade
	if (Formulario.cidade.value.length == 0){
	    msg += "* Por favor, preencha o campo cidade.\n";
	}
	
	// valida o Estado
	if (Formulario.estado.value.length == 0){
	    msg += "* Por favor, preencha o campo estado.\n";
	}		
    
	// valida Email
 	if(Formulario.email.value.indexOf("@",0) == -1 || Formulario.email.value.indexOf(".", 0) == -1){
		msg += "* O Email não é válido. Por favor, preencha o email corretamente.\n";
	}
	
	// valida o Assunto
	if (Formulario.assunto.value.length == 0){
	    msg += "* Por favor, preencha o campo assunto.\n";
	}
		
	if (msg==''){
	    return true;
	}else{
	    alert(msg);
	    return false;
	}    	
}


function indicacao(Formulario){	

    var msg='';

	// valida o Nome
	if (Formulario.nome.value.length == 0){
	    msg += "* Por favor, preencha o campo nome.\n";
	}		

	// valida Email
 	if(Formulario.email.value.indexOf("@",0) == -1 || Formulario.email.value.indexOf(".", 0) == -1){
		msg += "* O Email não é válido. Por favor, preencha o email corretamente.\n";
	}
	
	// valida o Assunto
	if (Formulario.emails.value.length == 0){
	    msg += "* Por favor, preencha a lista de emails que irão receber a indicação.\n";
	}
		
	if (msg==''){
	    return true;
	}else{
	    alert(msg);
	    return false;
	}    	
}
function emails(Formulario){	

    var msg='';

	// valida Email
 	if(Formulario.uc2_email.value.indexOf("@",0) == -1 || Formulario.uc2_email.value.indexOf(".", 0) == -1){
		msg += "* O Email não é válido. Por favor, preencha o email corretamente.\n";
	}
	
	if (msg==''){
	    return true;
	}else{
	    alert(msg);
	    return false;
	}    	
}
function form_aceite_jesus(Formulario){	

    var msg='';

	// valida o Nome
	if (Formulario.nome.value.length == 0){
	    msg += "* Por favor, preencha o campo nome.\n";
	}		

	// valida a Cidade
	if (Formulario.cidade.value.length == 0){
	    msg += "* Por favor, preencha o campo cidade.\n";
	}
	
	// valida o Estado
	if (Formulario.estado.value.length == 0){
	    msg += "* Por favor, preencha o campo estado.\n";
	}		
    
	// valida Email
 	if(Formulario.email.value.indexOf("@",0) == -1 || Formulario.email.value.indexOf(".", 0) == -1){
		msg += "* O Email não é válido. Por favor, preencha o email corretamente.\n";
	}

	// valida o Comentário
	if (Formulario.sim.checked == false && Formulario.nao.checked == false){
	    msg += "* Por favor, selecione os campos aceitar Jesus ou ainda tem dúvidas.\n";
	}
	
	// valida o Comentário
	if (Formulario.comentario.value.length == 0){
	    msg += "* Por favor, preencha o campo de comentário.\n";
	}
	
	
	if (msg==''){
	    return true;
	}else{
	    alert(msg);
	    return false;
	}    	
}

function divulgacao(Formulario){	

    var msg='';
    
    Formulario.codigo.value=="";

	// valida o Site
	if (Formulario.site.value.length == 0){
	    msg += "* Por favor, preencha o campo site.\n";
	}		

	// valida a cor
	if (Formulario.branco.checked == false && Formulario.azul.checked == false && Formulario.escuro.checked == false){
	    msg += "* Por favor, selecione a cor de fundo do box.\n";
	}
	
	if (msg==''){
	    return true;
	}else{
	    alert(msg);
	    return false;
	}    	
}

/* VALIDA COMENTÁRIOS */

function comentarios(Formulario){	

    var msg='';

	// valida o nome
	if (Formulario.nome.value.length == 0){
	    msg += "* Por favor, preencha o campo nome.\n";
	}
	
	// valida Email
 	if(Formulario.email.value.indexOf("@",0) == -1 || Formulario.email.value.indexOf(".", 0) == -1){
		msg += "* O Email não é válido. Por favor, preencha o email corretamente.\n";
	}	

	// valida o cidade
	if (Formulario.cidade.value.length == 0){
	    msg += "* Por favor, preencha o campo cidade.\n";
	}
	
	// valida o comentário
	if (Formulario.comentario.value.length < 200) {
	    var quantidade = Formulario.comentario.value.length;
	    msg += "* O campo comentário deverá ter no mínimo 200 caracteres. O seu texto tem apenas "+quantidade+" caracteres.\n";
	}
	
	if (msg==''){
	    return true;
	}else{
	    alert(msg);
	    return false;
	}
}

function escrever_post(Formulario) {

    var msg = '';

    // valida o assunto
    var cb1 = Formulario.assunto.selectedIndex;
    var cbA = Formulario.assunto.options[cb1].text;
    if (cbA=='') {
        msg += "* Selecione o assunto.\n";
    }

    // valida o objeto
    var cb2 = Formulario.objeto.selectedIndex;
    if (cb2<1) {
        msg += "* Selecione o assunto, depois o objeto.\n";
    }else{    
        var cbB = Formulario.objeto.options[cb2].text;
        if (cbB == '') {
            msg += "* Selecione o objeto.\n";
        }
    }

    // valida a dúvida
    var cb3 = Formulario.duvida.selectedIndex;
    if (cb3<1) {
        msg += "* Selecione o objeto, depois a dúvida.\n";
    }else{
        var cbC = Formulario.duvida.options[cb3].text;
        if (cbC == '') {
            msg += "* Selecione o tipo de dúvida.\n";
        }
    }

    // valida o Título
    if (Formulario.titulo.value.length < 20) {
    msg += "* O título da pergunta deve ter no mínimo 20 caracteres.\n";
    }

    coment = Formulario.texto.value;
    novoArray = coment.split(' ');
    for (i = 0; i < novoArray.length; i++) {
        if (novoArray[i].length > 15) {
            msg += "* Seu texto tem caracteres repetidos em excesso.\n";
        }
    }


    // valida o Texto
    if (Formulario.texto.value.length < 200) {
        msg += "* O texto deve ter no mínimo 200 caracteres. Seu texto atual tem " + Formulario.texto.value.length + " caracteres\n";
    }

    // valida o nome
    if (Formulario.nome.value.length == 0) {
    msg += "* Por favor, preencha o campo seu nome.\n";
    }

    // valida a cidade
    if (Formulario.cidade.value.length == 0) {
    msg += "* Por favor, preencha o campo cidade.\n";
    }

    // valida o email
    if (Formulario.email.value.length == 0) {
    msg += "* Por favor, preencha o campo email.\n";
    }        

    // valida o Termo de uso
    if (Formulario.termoUso.checked == false) {
    msg += "* Leia e marque a opção no Termo de Uso.\n";
    }

    if (msg == '') {
        return true;
    } else {
        alert(msg);
        return false;
    }
}

/***********************************************************************
28.06.07 | VALIDAÇÃO DE DATAS
************************************************************************/

function validaData(digData) 
{
    var bissexto = 0;
    var data = digData; 
    var tam = data.length;
    if (tam == 10) 
    {
        var dia = data.substr(0,2)
        var mes = data.substr(3,2)
        var ano = data.substr(6,4)
        if ((ano > 1900)||(ano < 2100))
        {
            switch (mes) 
            {
                case '01':
                case '03':
                case '05':
                case '07':
                case '08':
                case '10':
                case '12':
                    if  (dia <= 31) 
                    {
                        return true;
                    }
                    break
                
                case '04':        
                case '06':
                case '09':
                case '11':
                    if  (dia <= 30) 
                    {
                        return true;
                    }
                    break
                case '02':
                    /* Validando ano Bissexto / fevereiro / dia */ 
                    if ((ano % 4 == 0) || (ano % 100 == 0) || (ano % 400 == 0)) 
                    { 
                        bissexto = 1; 
                    } 
                    if ((bissexto == 1) && (dia <= 29)) 
                    { 
                        return true;                 
                    } 
                    if ((bissexto != 1) && (dia <= 28)) 
                    { 
                        return true; 
                    }            
                    break                        
            }
        }
    }    
    return false;
}


/*******************************************************
28.06.07 | MUDA O FOCO NO CAMPO CEP DO CARRINHO
********************************************************/

function cep() {

    if (form1.cep.value.length == 9) { 
          form1.calcular.focus();
    }  
}

/*****************************************************************
28.06.07 | MUDA A AÇÃO DO ENTER PARA O CLICK DO BOTÃO INFORMADO
******************************************************************/

function EnterClick(btn,e){ 

     var key;
     if(window.event){
          key = window.event.keyCode;     //IE
     }else{
          key = e.which;     //firefox
     }     
    if (key == 13){ 
        if(window.event){ //IE
            event.returnValue=false; 
            event.cancel = true; 
        }else{ //firefox
            key.preventDefault = false;
            key.cancel = true;  
        }             
        btn.click(); 
    }
} 


function url(){
    var campo = document.form1.busca_campo_busca.value;
    if (campo!=''){
        parent.location = 'produtos.aspx?busca='+campo;
        return false;
    }else{
        return true;
    }
}


/*****************************************************************
28.06.07 | BLOQUEIA A TECLA ENTER EM UM TEXTBOX
******************************************************************/

function bloqueiaEnter(){
    if(window.event.keyCode == 13)
    return false;
}

/*****************************************************************
05.07.07 | PERMITE APENAS CARACTERES NUMÉRICOS
******************************************************************/

function cep_onkeypress() {
    if (event.keyCode == 13) {
        form1.calcular.focus();
        return true
    }
    if (!(event.keyCode >= 48 && event.keyCode <= 57)){
        return false
    }else{
        //text2.value = text2.value + event.keyCode;
    }
    return true
}

function mudaCor(){
    if (document.form1.branco.checked){
        document.getElementById("ev1").src = "sites/ev1.aspx";
    }    
    if (document.form1.escuro.checked){
        document.getElementById("ev1").src = "sites/ev2.aspx";
    }
    if (document.form1.azul.checked){
        document.getElementById("ev1").src = "sites/ev3.aspx";
    }
}

function janela() {
    window.open("", "nova", "hotkeys=0,resizable=yes,height=450,width=550,screenx=1,screeny=1,scrollbars=yes");
}
function janela_termo() {
    window.open("", "termo", "hotkeys=0,resizable=yes,height=450,width=550,screenx=1,screeny=1,scrollbars=yes");
}
