function validaForm(){
          d = document.faleconosco;
          //validar nome
          if (d.nome.value == ""){
                    alert("Preencha o campo nome!");
                    d.nome.focus();
                    return false;
          }
		 
		 /*
		 //validar email
         if (d.email.value == ""){
                   alert("Preencha o campo e-mail!");
                   d.email.focus();
                   return false;
         }
		 
         //validar email (verificao de endereco eletrônico)
		 // existe um erro na parte2, se eu tiver um email d.fernandes@gmail.com ferrou
         
		 parte1 = d.email.value.indexOf("@");
         parte2 = d.email.value.indexOf(".");
         parte3 = d.email.value.length;
         if (!(parte1 >= 3 && parte2 >= 2 && parte3 >= 9)) {
                   alert ("Preencha o campo e-mail corretamente!" + d.email.value.indexOf("@") + " - " + parte2 + " - " + parte3 + ".");
                   d.email.focus();
                   return false;
         }
		 */
		 
		 //validar email 2 (verificao de endereco eletrônico)
		 if( d.email.value=="" || d.email.value.indexOf('@')==-1 || d.email.value.indexOf('.')==-1 || d.email.value.length < 6)
		 {
			 alert( "Preencha campo E-MAIL corretamente!!!" );
			 d.email.focus();
			 return false;
		 }
		 
		 
		 //validar ddd
         if (d.ddd.value == ""){
                   alert("Preencha o campo DDD!");
                   d.ddd.focus();
                   return false;
         }
         if (d.telefone.value == ""){
                   alert("Preencha o campo Telefone!");
                   d.telefone.focus();
                   return false;
         }
		  //validar empresa
         if (d.empresa.value == ""){
                   alert("Preencha o campo Empresa!");
                   d.empresa.focus();
                   return false;
         }
		  //validar mensagem
         if (d.mensagem.value == ""){
                   alert("Insira uma mensagem!");
                   d.mensagem.focus();
                   return false;
         }
}



function validaCroqui(numTipo,tpGrav){
           c = document.croqui;
		   var num_tipo = numTipo;
		   
		   
		   
           if (c.cota_a.value == "" || c.cota_a.value == "00,00"){
                     alert("A medida 'A' não foi preenchida corretamente.");
                     c.cota_a.focus();
                     return false;
           }
		   if (c.cota_b.value == "" || c.cota_b.value == "00,00"){
                     alert("A medida 'B' não foi preenchida corretamente.");
                     c.cota_b.focus();
                     return false;
           }
		   if (c.cota_c.value == "" || c.cota_c.value == "00,00"){
                     alert("A medida 'C' não foi preenchida corretamente.");
                     c.cota_c.focus();
                     return false;
           }
		   
		   if (num_tipo == "02" || num_tipo == "03" || num_tipo == "04" || num_tipo == "05" || num_tipo == "06" || num_tipo == "07" || num_tipo == "08" || num_tipo == "10"){
			   if (c.cota_d.value == "" || c.cota_d.value == "00,00"){
                     alert("A medida 'D' não foi preenchida corretamente.");
                     c.cota_d.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "03" || num_tipo == "04" || num_tipo == "05" || num_tipo == "06" || num_tipo == "10"){
			   if (c.cota_e.value == "" || c.cota_e.value == "00,00"){
                     alert("A medida 'E' não foi preenchida corretamente.");
                     c.cota_e.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "05" || num_tipo == "06" || num_tipo == "10"){
			   if (c.cota_f.value == "" || c.cota_f.value == "00,00"){
                     alert("A medida 'F' não foi preenchida corretamente.");
                     c.cota_f.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "10"){
			   if (c.cota_g.value == "" || c.cota_g.value == "00,00"){
                     alert("A medida 'G' não foi preenchida corretamente.");
                     c.cota_g.focus();
                     return false;
               }
			   if (c.cota_h.value == "" || c.cota_h.value == "00,00"){
                     alert("A medida 'H' não foi preenchida corretamente.");
                     c.cota_h.focus();
                     return false;
               }
			   if (c.cota_i.value == "" || c.cota_i.value == "00,00"){
                     alert("A medida 'I' não foi preenchida corretamente.");
                     c.cota_i.focus();
                     return false;
               }
			   if (c.cota_j.value == "" || c.cota_j.value == "00,00"){
                     alert("A medida 'J' não foi preenchida corretamente.");
                     c.cota_j.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "02" || num_tipo == "10"){
			   if (c.cota_k.value == "" || c.cota_k.value == "00"){
                     alert("A medida 'K' não foi preenchida corretamente.");
                     c.cota_k.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "10"){
			   if (c.cota_l.value == "" || c.cota_l.value == "00,00"){
                     alert("A medida 'L' não foi preenchida corretamente.");
                     c.cota_l.focus();
                     return false;
               }
			   if (c.cota_m.value == "" || c.cota_m.value == "00,00"){
                     alert("A medida 'M' não foi preenchida corretamente.");
                     c.cota_m.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "07" || num_tipo == "08"){
			   if (c.cota_r.value == "" || c.cota_r.value == "00,00"){
                     alert("A medida do Raio não foi preenchida corretamente.");
                     c.cota_r.focus();
                     return false;
               }
		   }
		   
		   if (num_tipo == "09"){
			   if (c.cota_diam.value == "" || c.cota_diam.value == "00"){
                     alert("A medida do Diâmetro não foi preenchida corretamente.");
                     c.cota_diam.focus();
                     return false;
               }
		   }
		   
		   if (c.material.value == ""){
                     alert("Preencha o campo material.");
                     c.material.focus();
                     return false;
           }
		   
		   
		   if (c.cota_grav_a.value == "" || c.cota_grav_a.value == "00,00"){
                     alert("A medida 'A' referente a gravação não foi preenchida corretamente.");
                     c.cota_grav_a.focus();
                     return false;
           }
		   
		   if (c.cota_grav_c.value == "" || c.cota_grav_c.value == "00,00"){
                     alert("A medida 'C' referente a gravação não foi preenchida corretamente.");
                     c.cota_grav_c.focus();
                     return false;
           }
		   
		   if (c.cota_grav_e.value == "" || c.cota_grav_e.value == "00,00"){
                     alert("A medida 'E' referente a gravação não foi preenchida corretamente.");
                     c.cota_grav_e.focus();
                     return false;
           }
		   
		   if (c.cota_grav_f.value == "" || c.cota_grav_f.value == "00,00"){
                     alert("A medida 'F' referente a gravação não foi preenchida corretamente.");
                     c.cota_grav_f.focus();
                     return false;
           }
		   
		   if (c.cota_grav_g.value == "" || c.cota_grav_g.value == "00"){
                     alert("A medida 'G' referente a gravação não foi preenchida corretamente.");
                     c.cota_grav_g.focus();
                     return false;
           }
		   
		   if (tpGrav == "300"){
			   if (c.cota_grav_r.value == "" || c.cota_grav_r.value == "00"){
                     alert("A medida 'R' referente a gravação não foi preenchida corretamente.");
                     c.cota_grav_r.focus();
                     return false;
               }
		   }
		   
		   
		   if (c.dir_grav.value == 'nulo'){
			   alert('Favor escolher uma opção para o Sentido da gravação.');
			   return false;
		   }
		   
		   if (c.dir_pe_grav.value == 'nulo'){
			   alert('Favor escolher uma opção para o Posição da gravação.');
			   return false;
		   }
		   
		   
		   
		   if (c.nome_c.value == ""){
                    alert("Preencha o campo nome!");
                    c.nome_c.focus();
                    return false;
           }
		  //validar email
           if (c.email_c.value == ""){
                   alert("Preencha o campo e-mail!");
                   c.email_c.focus();
                   return false;
           }
           //validar email (verificao de endereco eletrônico)
		   // existe um erro na parte2, se eu tiver um email d.fernandes@gmail.com ferrou
           parte5 = c.email_c.value.indexOf("@");
           parte6 = c.email_c.value.indexOf(".");
           parte7 = c.email_c.value.length;
           if (!(parte5 >= 3 && parte6 >= 2 && parte7 >= 9)) {
                   alert ("Preencha o campo e-mail corretamente!");
                   c.email_c.focus();
                   return false;
           }
		   //validar ddd
           if (c.ddd_c.value == ""){
                   alert("Preencha o campo DDD!");
                   c.ddd_c.focus();
                   return false;
           }
         if (c.telefone_c.value == ""){
                   alert("Preencha o campo Telefone!");
                   c.telefone_c.focus();
                   return false;
         }
		  //validar empresa
         if (c.empresa_c.value == ""){
                   alert("Preencha o campo Empresa!");
                   c.empresa_c.focus();
                   return false;
         }



}



function habilitaRevenido(valor_perg) {
total2 = document.croqui.elements.length;


if (valor_perg == 1)
{
//document.getElementById("teste").innerHTML = "R$ 0,00";
for(i=0; i<=total2-1; i++)
{
if(document.croqui[i].id == "muda")
{
document.croqui[i].disabled = false;
}
}
}
else
{
//document.getElementById("teste").innerHTML = "R$ 0,99";
for(i=0; i<=total2-1; i++)
{
if(document.croqui[i].id == "muda")
{
document.croqui[i].disabled = true;
document.croqui.revenido[0].checked = true;
document.croqui.dur_min.focus();
}
}
}
}




function exemploValidacao(){
           d = document.croqui;
           //validar nome
           if (d.nome.value == ""){
                     alert("O campo " + d.nome.name + " deve ser preenchido!");
                     d.nome.focus();
                     return false;
           }
           //validar user
         if (d.user.value == ""){
                   alert("O campo " + d.user.name + " deve ser preenchido!");
                   d.user.focus();
                   return false;
         }
         //validar senha
         if (d.senha.value == ""){
                   alert("O campo " + d.senha.name + " deve ser preenchido!");
                   d.senha.focus();
                   return false;
         }
         //validar email
         if (d.email.value == ""){
                   alert("O campo " + d.email.name + " deve ser preenchido!");
                   d.email.focus();
                   return false;
         }
         //validar email(verificao de endereco eletrônico)
         parte1 = d.email.value.indexOf("@");
         parte2 = d.email.value.indexOf(".");
         parte3 = d.email.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
                   d.email.focus();
                   return false;
         }
         //validar telefone
         if (d.telefone.value == ""){
                   alert ("O campo " + d.telefone.name + " deve ser preenchido!");
                   d.telefone.focus();
                   return false;
         }
         //validar telefone(verificacao se contem apenas numeros)
         if (isNaN(d.telefone.value)){
                   alert ("O campo " + d.telefone.name + " deve conter apenas numeros!");
                   d.telefone.focus();
                   return false;
         }
         //validar data de nascimento
         erro=0;
         hoje = new Date();
         anoAtual = hoje.getFullYear();
         barras = d.nasce.value.split("/");
         if (barras.length == 3){
                   dia = barras[0];
                   mes = barras[1];
                   ano = barras[2];
                   resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
                   if (!resultado) {
                             alert("Formato de data invalido!");
                             d.nasce.focus();
                             return false;
                   }
         } else {
                   alert("Formato de data invalido!");
                   d.nasce.focus();
                   return false;
         }
         //validar sexo
         if (!d.sexo[0].checked && !d.sexo[1].checked) {
                   alert("Escolha o sexo!")
                   return false;
         }
         return true;
}




function habilitaGrupo(valor_pergunta) {
total = document.form1.elements.length;


if (valor_pergunta == 1)
{
//document.getElementById("teste").innerHTML = "R$ 0,00";
for(i=0; i<=total-1; i++)
{
if(document.form1[i].id == "muda")
{
document.form1[i].disabled = false;
}
}
}
else
{
//document.getElementById("teste").innerHTML = "R$ 0,99";
for(i=0; i<=total-1; i++)
{
if(document.form1[i].id == "muda")
{
document.form1[i].disabled = true;
document.form1.gravacao[0].checked = true;
}
}
}
}



function marcaBtradio(cod) {

	if (cod == 2)
	{
		document.form1.relevo[0].checked = true;
	}
	
	if (cod == 1)
	{
		document.form1.relevo[1].checked = true;
	}
	
	if (cod == 0)
	{
		document.form1.relevo[2].checked = true;
	}
		
}



// recebe o valor dos radiobuttons selecionados e armazena em uma variavel
// o codigo abaixo monta um array de inputs com o mesmo nome
/*
if (1==1) {
    for(i = 0; i < document.form1.relevo.length; i++){
    if (document.form1.relevo[i].checked) {
    break;
    }
    }
    var relevo_grav = document.form1.relevo[i].value;
  }
  
if (1==1) {
    for(i = 0; i < document.form1.gravacao.length; i++){
    if (document.form1.gravacao[i].checked) {
    break;
    }
    }
    var formato_grav = document.form1.gravacao[i].value;
  }
  */


function redirecionaCroqui(tipo){
	
	if (document.form1.relevo[0].checked == true){
			
			//alert("Alto Relevo - Gravacao Plana (0,0)");
			window.location="?id=croquis&tipo="+tipo+"&gravacao=argp";
			document.croqui.cota_b.disabled == true;
		
	}else if (document.form1.relevo[1].checked == true){
		
			//alert("Baixo Relevo - Gravacao Plana (1,0)");
			window.location="?id=croquis&tipo="+tipo+"&gravacao=brgp";
		
	}else if (document.form1.relevo[2].checked == true){
		
			//alert("Alto Relevo - Gravacao Raio (0,1)");
			window.location="?id=croquis&tipo="+tipo+"&gravacao=argr";
		
	}else{
		
			alert("Preencha a 1ª etapa");
		
	}
	
}



function redirecionaCroqui_old(tipo){
	
	if (document.form1.relevo[0].checked == true){
		
		if (document.form1.gravacao[1].checked == true){
			
			//alert("Alto Relevo - Gravacao Raio (0,1)");
			window.location="?id=croquis&tipo="+tipo+"&relevo=alto&gravacao=raio";
			
		}else if (document.form1.gravacao[0].checked == true){
			
			//alert("Alto Relevo - Gravacao Plana (0,0)");
			window.location="?id=croquis&tipo="+tipo+"&relevo=alto&gravacao=plana";
			
		}else{
			
			alert("Preencha a 2ª etapa");
			
		}
		
	}else if (document.form1.relevo[1].checked == true){
		
		//alert("Baixo Relevo - Gravacao Plana (1,0)");
		window.location="?id=croquis&tipo="+tipo+"&relevo=baixo&gravacao=plana";
		
	}else{
		
		alert("Preencha a 1ª etapa");
		
	}
	
}




function redirecionaCroqui2(tipo){
	
	if (document.form1.relevo[1].checked == true && document.form1.gravacao[1].checked == true){
			
			window.location="?id=croquis&tipo="+tipo+"&relevo=alto&gravacao=plana";
			
	}else if (document.form1.relevo[1].checked == true && document.form1.gravacao[2].checked == true){
			
			window.location="?id=croquis&tipo="+tipo+"&relevo=alto&gravacao=raio";
			
	}else{
	
			window.location="?id=croquis&tipo="+tipo+"&relevo=baixo&gravacao=plana";
	
	}
	
}





// funcao para mudar imagem qd posiciona o mouse

imagem1 = new Image();
imagem1.src = "imagens/construcao.jpg";
imagem1on = new Image();
imagem1on.src = "imagens/contato.jpg";


function Ativo1(imagem)
{
if (document.images) document[imagem].src = eval(imagem + "on.src");
}

function Desativo1(imagem)
{
if (document.images) document[imagem].src = eval(imagem + ".src");
} 



// Segunda funcao para mudar imagem qd posiciona o mouse

function mouseOver(codImg) {
	
	if (codImg == 'um') { document.b1.src ="img_catalogo/img_segmento_01.jpg"; document.b1.alt ="Grav. Trid. - Matrizes e eletrodos"; }
	if (codImg == 'dois') { document.b1.src ="img_catalogo/img_segmento_02.jpg"; document.b1.alt ="Grav. Trid. - Produtos gravados"; }
	if (codImg == 'tres') { document.b1.src ="img_catalogo/img_segmento_03.jpg"; document.b1.alt ="Grav. Cilíndricas - Matrizes"; }
	if (codImg == 'quatro') { document.b1.src ="img_catalogo/img_segmento_03.jpg"; document.b1.alt ="Grav. Trid. - Produtos gravados"; }
	if (codImg == 'cinco') { document.b1.src ="img_catalogo/img_segmento_05.jpg"; }
	if (codImg == 'seis') { document.b1.src ="img_catalogo/img_segmento_06.jpg"; }
	if (codImg == 'sete') { document.b1.src ="img_catalogo/img_segmento_07.jpg"; }
	if (codImg == 'oito') { document.b1.src ="img_catalogo/img_segmento_08.jpg"; }
	if (codImg == 'nove') { document.b1.src ="img_catalogo/img_segmento_09.jpg"; }
	if (codImg == 'dez') { document.b1.src ="img_catalogo/img_segmento_10.jpg"; }
	if (codImg == 'onze') { document.b1.src ="img_catalogo/img_segmento_11.jpg"; document.b1.alt ="Grav. Trid. - Produtos gravados"; }
	if (codImg == 'doze') { document.b1.src ="img_catalogo/img_segmento_12.jpg"; }
	if (codImg == 'treze') { document.b1.src ="img_catalogo/img_segmento_13.jpg"; }
	if (codImg == 'quatorze') { document.b1.src ="img_catalogo/img_segmento_14.jpg"; }
	if (codImg == 'video') { document.b1.src ="img_catalogo/berco.jpg"; }
}

function mouseOut()
{
document.b1.src ="img_catalogo/img_segmento_00.jpg";
}




function textCounter(field, countfield, maxlimit)
{
	if (field.value.length > maxlimit)
	field.value =field.value.substring(0, maxlimit);

	else
	countfield.value = maxlimit - field.value.length;
}



function testeExplodephp() {

var frase="Separando strings por javascript";
var quebra_frase=frase.split(" "); // Você pode usar qualquer tipo de separador entre ("")
alert(quebra_frase[0]); // mostra apenas a palavra "Separando"
alert(quebra_frase[1]); // mostra apenas a palavra "Strings"
alert(quebra_frase[2]); // mostra apenas a palavra "por"
alert(quebra_frase[3]); // mostra apenas a palavra "javascript"

}



function testeValida(){
    // guarda em variaveis o estado dos radio buttons (se eles estão checados ou não) 
    // se marcado ele retorna true em caso contrário ele retorna false
        var r1 = document.getElementById('rButton1').checked;
        var r2 = document.getElementById('rButton2').checked;
        var r3 = document.getElementById('rButton3').checked;
        var r4 = document.getElementById('rButton4').checked;

    // aqui ele verifica se a propriedade checked de algum radio button recebeu false
    // em caso afirmativo ele mostra um alerta
    if ((r1 == false) && (r2 == false) && (r3 == false) && (r4 == false)){
        alert ('escolha uma das opções');
    }else{
        alert('você marcou um radio button');
        // nessa parte você coloca o que ele deve fazer se algum radio button for marcado
        // nesse caso, mostra um alert
    }
    }
	
	
	


function testeValidaoption(){
    var a = document.getElementById("combo1")
    var b = document.getElementById("combo2")
    var c = document.getElementById("combo3")
    var d = document.getElementById("combo4")
    
    var e = document.getElementById("txt1").value
    var f = document.getElementById("txt2").value
    
      if (a == ''){
          alert('favor escolher uma opção')
        document.form1.combo1.focus();
    }else if (b == ''){
        alert('favor escolher uma opção')
        document.form1.combo2.focus();
    }else if (c == ''){
        alert('favor escolher uma opção')
        document.form1.combo3.focus();
    }else if (d == ''){
        alert('favor escolher uma opção')
        document.form1.combo4.focus();
    }else if (e == ''){
        alert('favor preencher todos os campos')
        document.form1.txt1.focus();
    }else if (f == ''){
        alert('favor preencher todos os campos')
        document.form1.txt2.focus();
    }else{
        alert ('ok')
    }
}



function testeResolucao(){

if (screen.width==640||screen.height==480)
alert("A resolução da tela do seu monitor é 640x480. Para ter uma visão total do site é recomendavel 800x600.")
else if (screen.width==800||screen.height==600)
alert("A resolução da tela do seu monitor é 800x600. Você terá uma boa visão do site.")
else if (screen.width==1024||screen.height==768)
alert("A resolução da tela do seu monitor é 1024x768. Você terá uma boa visão do site. RECOMENDÁVEL 800x600.")
else if (screen.width==1152||screen.height==864)
alert("A resolução da tela do seu monitor é 1152x864. Você terá uma boa visão do site. RECOMENDÁVEL 800x600.")
else //if all else
alert("A resolução da tela do seu monitor é desconhecida. Para ter uma visão total do site é recomendavel 800x600.")

}
