function open_veiculo(id) {
	var ww = 778;
	var center_y = (screen.height/2)-(ww/2);//640
	var wh = 560;
	var center_x = (screen.width/2)-(wh/2);//600
	
	MM_openBrWindow("detalhe_veiculo.php?id="+id,"detalhe_veiculo","scrollbars=yes, width="+ww+", height="+wh+", left="+center_x+",top="+center_y+"\"");
}

function open_veiculo2(id) {
	var ww = 778;
	var center_y = (screen.height/2)-(ww/2);//640
	var wh = 560;
	var center_x = (screen.width/2)-(wh/2);//600
	
	MM_openBrWindow("detalhe_veiculo.php?id="+id+"&a=1","detalhe_veiculo","scrollbars=yes, width="+ww+", height="+wh+", left="+center_x+",top="+center_y+"\"");
}

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

function carregar_div(mostrar_sub) {
	var div = document.getElementById(mostrar_sub);
	if ( div.style.display != "none" ) {
		div.style.display = 'none';
	}
	else {
		div.style.display = '';
	}
}
function escolheDiv(div){

if(div == "revenda"){
document.getElementById("revenda").style.display = "";
document.getElementById("particular").style.display = "none";

}else{
document.getElementById("revenda").style.display = "none";
document.getElementById("particular").style.display = "";

}

}

function abreVantagens(tipo){
var div = document.getElementById(tipo);
document.getElementById("vang_revenda").style.display = "none";
document.getElementById("vant_part").style.display = "none";

//tam_body = parseInt(document.body.clientWidth); // Tira o PX do tamanho da janela do browser cliente
//offset = parseInt("10"); // Define o OffSet da margem esquerda do site
/* Divide Janela do cliente por 2. Subtrai da metade do tamanho do Layer. Soma o Offset do lado direito da pagina. Soma 20 que eh a margem de erro da borda do IE*/
//total_size = (((tam_body/2)-115)+offset)+20;
//total_size = total_size + "px";
//div.style.left = total_size;
//div.style.top = "370px";

div.style.display = "";
}

function fechaVantagens(tipo){
document.getElementById(tipo).style.display = "none";
}

function mudaCor(idDiv, tipo){
var div1 = document.getElementById(idDiv);
	if(tipo=="muda")
	{
		div1.style.background = "#9DE0FB";
		div1.style.color = "#003366";
		div1.style.border = "1px solid #0086BF";	
	
	  }else{
	  
		div1.style.background = "";
		div1.style.color = "#000000";
		div1.style.border = "";	
	
	}

}

function mostraDiv(idDiv){
var div = document.getElementById(idDiv);
div.style.display = "";

}

function escondeDiv(idDiv){
var div = document.getElementById(idDiv);
div.style.display = "none";
}

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function soNumeros(v){
    return v.replace(/\D/g,"")
}

function soLetras(v){
    return v.replace(/([0-9])/g,"")
}

function cepm(v){
    v=v.replace(/D/g,"")                //Remove tudo o que não é dígito
    v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tão fácil que não merece explicações
    return v
}
function cnpjm(v){
    v=v.replace(/\D/g,"")                           //Remove tudo o que não é dígito
    v=v.replace(/^(\d{2})(\d)/,"$1.$2")             //Coloca ponto entre o segundo e o terceiro dígitos
    v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") //Coloca ponto entre o quinto e o sexto dígitos
    v=v.replace(/\.(\d{3})(\d)/,".$1/$2")           //Coloca uma barra entre o oitavo e o nono dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")              //Coloca um hífen depois do bloco de quatro dígitos
    return v
}
function cpfm(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
                                             //de novo (para o segundo bloco de números)
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
    return v
}
function telefonem(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
}

function AbreDiv(div){
	
document.getElementById(div).style.display = "";	

}

function fechaDiv(div){
	
document.getElementById(div).style.display = "none";	

}

function VerificaEmail(){
	
 var doc = document.news; 
 
if(doc.nome.value == ""){
   alert("O campo Nome deve ser preenchido!");
   doc.nome.focus();
   return false;
 } 
 
if(doc.email.value == ""){
   alert("O campo E-mail deve ser preenchido!");
   doc.email.focus();
   return false;
 }
 
   parte1 = doc.email.value.indexOf("@");
   parte2 = doc.email.value.indexOf(".");
   parte3 = doc.email.value.length;
   if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
    alert ("O campo E-mail deve ser conter um endereço eletrônico!");
    doc.email.focus();
    return false;
   }
 
}

function VerificaCampos(){
	
 var doc = document.form_cadastro; 
 
 if(doc.nome.value == ""){
   alert("O campo Nome deve ser preenchido!");
   doc.nome.focus();
   return false;
 }
 
 if(doc.cnpj.value == ""){
   alert("O campo CNPJ deve ser preenchido!");
   doc.cnpj.focus();
   return false;
 }
  
  if(doc.email.value == ""){
   alert("O campo E-mail deve ser preenchido!");
   doc.email.focus();
   return false;
 }
 
   parte1 = doc.email.value.indexOf("@");
   parte2 = doc.email.value.indexOf(".");
   parte3 = doc.email.value.length;
   if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
    alert ("O campo E-mail deve ser conter um endereço eletrônico!");
    doc.email.focus();
    return false;
   }

 
 if(doc.fone.value == ""){
   alert("O campo Telefone deve ser preenchido!");
   doc.fone.focus();
   return false;
 }
 
  if(doc.responsavel.value == ""){
   alert("O campo Nome do Responsável deve ser preenchido!");
   doc.responsavel.focus();
   return false;
 }
 
 if(doc.cep.value == ""){
   alert("O campo CEP deve ser preenchido!");
   doc.cep.focus();
   return false;
 }
 
 if(doc.endereco.value == ""){
   alert("O campo Endereço deve ser preenchido!");
   doc.endereco.focus();
   return false;
 }
 
  if(doc.numero.value == ""){
   alert("O campo " + doc.numero.name + " deve ser preenchido!");
   doc.numero.focus();
   return false;
 }
   if(doc.bairro.value == ""){
   alert("O campo " + doc.bairro.name + " deve ser preenchido!");
   doc.bairro.focus();
   return false;
 }
 
   if(doc.cidade.value == ""){
   alert("O campo " + doc.cidade.name + " deve ser preenchido!");
   doc.cidade.focus();
   return false;
 }
 
   if(doc.uf.value == ""){
   alert("O campo Estado deve ser preenchido!");
   doc.uf.focus();
   return false;
 }
 
   if(doc.usuario.value == ""){
   alert("O campo " + doc.usuario.name + " deve ser preenchido!");
   doc.usuario.focus();
   return false;
 }
 
   if(doc.senha.value == ""){
   alert("O campo Senha deve ser preenchido!");
   doc.senha.focus();
   return false;
 }
    if(doc.senha2.value == ""){
   alert("O campo Senha de Confirmação deve ser preenchido!");
   doc.senha2.focus();
   return false;
 }
 
   if(doc.senha.value != doc.senha2.value){
   alert("O campo de Senha deve ser igual ao da Confirmação de Senha!");
   doc.senha2.focus();
   return false;
 }
 
   if(doc.codigo.value == ""){
   alert("O campo Codigo de Verificação deve ser preenchido!");
   doc.codigo.focus();
   return false;
 }
 
 return true;
  }
  
// Função valida cadastro veiculos revenda! //  
function VerificaCampos2(){
	
 var doc = document.form1; 
 
 if((doc.pla_num.value == "") || (doc.pla_letras.value == "")){
   alert("O campo Placa deve ser preenchido!");
   doc.pla_letras.focus();
   return false;
 }
 
 if(doc.tipo.value == ""){
   alert("O campo Tipo deve ser selecionado!");
   doc.tipo.focus();
   return false;
 }
  
  if(doc.fabricante.value == ""){
   alert("O campo Fabricante deve ser preenchido!");
   doc.fabricante.focus();
   return false;
 }
  
 if(doc.modelo.value == ""){
   alert("O campo Modelo deve ser preenchido!");
   doc.modelo.focus();
   return false;
 }
 
  if(doc.versao.value == ""){
   alert("O campo Versão deve ser preenchido!");
   doc.versao.focus();
   return false;
 }
 
 if((doc.anofab.value == "") || (doc.anomod.value == "")){
   alert("O campo Ano deve ser selecionado!");
   doc.anofab.focus();
   return false;
 }
 
 if(doc.cor.value == ""){
   alert("O campo Cor deve ser selecionado!");
   doc.cor.focus();
   return false;
 }
 
  if(doc.comb.value == ""){
   alert("O campo Combustível deve ser preenchido!");
   doc.comb.focus();
   return false;
 }
  
 return true;
  }
  
 function VerificaCampos3(){
	
 var doc = document.form_proposta; 
 
 if(doc.nome.value == ""){
   alert("O campo Nome deve ser preenchido!");
   doc.nome.focus();
   return false;
 }
 
 if(doc.email.value == ""){
   alert("O campo E=mail deve ser selecionado!");
   doc.email.focus();
   return false;
 }
  
   parte1 = doc.email.value.indexOf("@");
   parte2 = doc.email.value.indexOf(".");
   parte3 = doc.email.value.length;
   if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
    alert ("O campo E-mail deve ser conter um endereço eletrônico!");
    doc.email.focus();
    return false;
   }
  
  if(doc.fone.value == ""){
   alert("O campo Telefone deve ser preenchido!");
   doc.fone.focus();
   return false;
 }
  
 if(doc.proposta.value == ""){
   alert("O campo de Proposta ou Pergunta deve ser preenchido!");
   doc.proposta.focus();
   return false;
 }
  if(doc.codigover.value == ""){
   alert("O campo de Código deve ser preenchido!");
   doc.codigover.focus();
   return false;
 }
   
 return true;
  } 
  
  function VerificaCampos4(){
	
 var doc = document.form_cadastro; 
 
 if(doc.nome.value == ""){
   alert("O campo Nome deve ser preenchido!");
   doc.nome.focus();
   return false;
 }
 
  
  if(doc.email.value == ""){
   alert("O campo E-mail deve ser preenchido!");
   doc.email.focus();
   return false;
 }
 
   parte1 = doc.email.value.indexOf("@");
   parte2 = doc.email.value.indexOf(".");
   parte3 = doc.email.value.length;
   if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
    alert ("O campo E-mail deve ser conter um endereço eletrônico!");
    doc.email.focus();
    return false;
   }

 
 if(doc.fone.value == ""){
   alert("O campo Telefone deve ser preenchido!");
   doc.fone.focus();
   return false;
 }
 
  if(doc.responsavel.value == ""){
   alert("O campo Nome do Responsável deve ser preenchido!");
   doc.responsavel.focus();
   return false;
 }
 
 if(doc.cep.value == ""){
   alert("O campo CEP deve ser preenchido!");
   doc.cep.focus();
   return false;
 }
 
 if(doc.endereco.value == ""){
   alert("O campo Endereço deve ser preenchido!");
   doc.endereco.focus();
   return false;
 }
 
  if(doc.numero.value == ""){
   alert("O campo " + doc.numero.name + " deve ser preenchido!");
   doc.numero.focus();
   return false;
 }
   if(doc.bairro.value == ""){
   alert("O campo " + doc.bairro.name + " deve ser preenchido!");
   doc.bairro.focus();
   return false;
 }
 
   if(doc.cidade.value == ""){
   alert("O campo " + doc.cidade.name + " deve ser preenchido!");
   doc.cidade.focus();
   return false;
 }
 
   if(doc.uf.value == ""){
   alert("O campo Estado deve ser preenchido!");
   doc.uf.focus();
   return false;
 }

 return true;
  }
  
  
// Tira o valor demonstraçao dos campo 
function tiraValor(campo, formu){
var valor = document.forms[formu].elements[campo];
 if((valor.value == "Seu nome...") || (valor.value == "")){
  valor.value = "";
 }else{

 }
}
// coloca o valor demonstraçao dos campo
function colocaValor(campo, formu){
var campoText = document.forms[formu].elements[campo];
//document.forms['form1'].elements['tipo2'].value
 if(campoText.value == ""){
  campoText.value = "Seu nome...";
 }else{
 }
}
