function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function abrir_janela_popup(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function ampliada(foto,legenda,tipo){
	myWindow=window.open('fotoshow.php?cod=HJNSOI2398FDKJH3487FDJH430945JLK98&imagem='+foto+'&tp='+tipo+'&id=sdflkj23897fsdkjh23487kjh45987dfgjkh','foto','scrollbar=no, resize=no,width=200,height=130,left=100,top=100');
	myWindow.focus()
}


function validarInscricao()
{
	msgErros = '';
	cntErros = 0;
	with (document.formInscricao)
	{
		if (MarcaCarro.value.length < 2)
		{
			msgErros += "-> Marca do carro\n";
			cntErros++;
		}
		
		if (ModeloCarro.value.length < 2)
		{
			msgErros += "-> Modelo do carro\n";
			cntErros++;
		}
		
		if (AnoCarro.value.length < 4)
		{
			msgErros += "-> Ano de Fabricação\n";
			cntErros++;
		}
		
		if (Cilindrada.value.length < 1)
		{
			msgErros += "-> Cilindrada\n";
			cntErros++;
		}
		
    	if (Piloto.value.length < 6)
		{
			msgErros += "-> Piloto\n";
			cntErros++;
		}
		
		if (EnderecoPiloto.value.length < 6)
		{
			msgErros += "-> Endereço (Piloto)\n";
			cntErros++;
		}
		
		if (BairroPiloto.value.length < 3)
		{
			msgErros += "-> Bairro (Piloto)\n";
			cntErros++;
		}
		
		if (CepPiloto.value.length < 6)
		{
			msgErros += "-> CEP (Piloto)\n";
			cntErros++;
		}
			
		if (CidadePiloto.value.length < 3)
		{
			msgErros += "-> Cidade (Piloto)\n";
			cntErros++;
		}
		
		if (EstadoPiloto.value.length < 2)
		{
			msgErros += "-> Estado (Piloto)\n";
			cntErros++;
		}
		
		if (PaisPiloto.value.length < 3)
		{
			msgErros += "-> País (Piloto)\n";
			cntErros++;
		}
		
		if (TelefonePiloto.value.length < 6)
		{
			msgErros += "-> Telefone (Piloto)\n";
			cntErros++;
		}



		
		if (EmailPiloto.value.length < 6)
		{
			msgErros += "-> Email (Piloto)\n";
			cntErros++;
		}
		else
		{
			if (EmailPiloto.value.indexOf('@',0)==-1 ||
				EmailPiloto.value.indexOf('@',0)== 0 ||
				EmailPiloto.value.indexOf('.',0)==-1)
      	{
            msgErros += "-> Email / Piloto (é inválido)\n";
				cntErros++;
      	}
		}
		
		// navegador
		
		if (Navegador.value.length < 6)
		{
			msgErros += "-> Navegador\n";
			cntErros++;
		}
		
		if (EnderecoNavegador.value.length < 6)
		{
			msgErros += "-> Endereço (Navegador)\n";
			cntErros++;
		}
		
		if (BairroNavegador.value.length < 3)
		{
			msgErros += "-> Bairro (Navegador)\n";
			cntErros++;
		}
		
		if (CepNavegador.value.length < 6)
		{
			msgErros += "-> CEP (Navegador)\n";
			cntErros++;
		}
			
		if (CidadeNavegador.value.length < 3)
		{
			msgErros += "-> Cidade (Navegador)\n";
			cntErros++;
		}
		
		if (EstadoNavegador.value.length < 2)
		{
			msgErros += "-> Estado (Navegador)\n";
			cntErros++;
		}
		
		if (PaisNavegador.value.length < 3)
		{
			msgErros += "-> País (Navegador)\n";
			cntErros++;
		}
		
		if (TelefoneNavegador.value.length < 6)
		{
			msgErros += "-> Navegador (Navegador)\n";
			cntErros++;
		}



		
		if (EmailNavegador.value.length < 6)
		{
			msgErros += "-> Email (Navegador)\n";
			cntErros++;
		}
		else
		{
			if (EmailNavegador.value.indexOf('@',0)==-1 ||
				EmailNavegador.value.indexOf('@',0)== 0 ||
				EmailNavegador.value.indexOf('.',0)==-1)
      	{
            msgErros += "-> Email / Navegador (é inválido)\n";
				cntErros++;
      	}
		}
		
		// fim navegador
		
		
		if (Acordo.checked == false)
		{
			msgErros += "-> Você precisa estar de acordo e marcar a opção 'Sim, estou de acordo.' para prosseguir.\n";
			cntErros++;
		}
		
		
		
	
		if (cntErros > 0)
		{
			alert("\nVocê precisa preencher corretamente o(s) campo(s)\n abaixo para poder enviar o formulário:\n" + msgErros);
		}
		else
		{
			action = "envia_mail.php";
			submit();
		}
	}

}

