function enviarForm(){
	document.codGrupo.submit();
}
function validarDir(Diretorio){
	var d = document.Diretorio;  
  	if (d.empresa.value.length < 1){alert("Por favor, digitar Empresa.");d.empresa.focus();return (false);}
	if (d.descricao.value.length < 1){alert("Por favor, digitar Descrição.");d.descricao.focus();return (false);}
  	if ((d.email.value.indexOf ('@', 0) == -1)||(d.email.value.length < 5)) {alert("Por favor, digitar E-mail ou conferir a digitação.");d.email.focus();return (false);}
	if (d.estado.value == ""){alert("Por favor, selecionar um Estado.");d.estado.focus();return (false);}
	if (d.cidade.value.length < 1){alert("Por favor, digitar Cidade.");d.cidade.focus();return (false);}
	if (d.bairro.value.length < 1){alert("Por favor, digitar Bairro.");d.bairro.focus();return (false);}
	if (d.endereco.value.length < 1){alert("Por favor, digitar Endereço.");d.endereco.focus();return (false);}
	if (d.ddd.value.length < 1){alert("Por favor, digitar DDD.");d.ddd.focus();return (false);}
	if (d.telefone.value.length < 1){alert("Por favor, digitar Telefone.");d.telefone.focus();return (false);}
	if (d.codSub.value == ""){alert("Por favor, escolher uma Subcategoria.");d.codSub.focus();return (false);}

    return (true);
}
function validarClassi(Classificado){
	var d = document.Classificado;
	if (d.codProd.value == ""){alert("Por favor, escolher Tipo de Produto.");d.codProd.focus();return (false);}  
  	if (d.produto.value.length < 1){alert("Por favor, digitar Produto.");d.produto.focus();return (false);}
	if (d.descricao.value.length < 1){alert("Por favor, digitar Descrição.");d.descricao.focus();return (false);}
  	if ((d.email.value.indexOf ('@', 0) == -1)||(d.email.value.length < 5)) {alert("Por favor, digitar E-mail ou conferir a digitação.");d.email.focus();return (false);}
	if (d.ddd.value.length < 1){alert("Por favor, digitar DDD.");d.ddd.focus();return (false);}
	if (d.telefone.value.length < 1){alert("Por favor, digitar Telefone.");d.telefone.focus();return (false);}
	if (d.preco.value.length < 1){alert("Por favor, digitar Preço.");d.preco.focus();return (false);}
	if (d.estado.value == ""){alert("Por favor, selecionar um Estado.");d.estado.focus();return (false);}

    return (true);
}
function validarBusca(Busca){
	var d = document.Busca;
	if (d.busca.value == ""){alert("Por favor, escrever o conteúdo da Busca.");d.busca.focus();return (false);}  
    return (true);
}

function veiculo(valor){
	if (valor == 1){
		document.getElementById('veiculo').style.display = "block";
	} else {
		document.getElementById('veiculo').style.display = "none";
	}
}
function enviaEmail(rede,email,empresa,tipo)
{
	window.open('envia_email.php?email=' + email + '&empresa=' + empresa + '&rede=' + rede + '$tipo=' + tipo, '', "Height=320px, Width= 500px, Top= 25px, Left= 25px, help= Yes, resizable= no, status= no")
}
function cartao(cod)
{
	window.open('cartao.php?codContrato=' + cod ,'', "Height=180px, Width= 550px, Top= 25px, Left= 25px, help= Yes, resizable= no, status= no")
}


var HttpReq = null;
var dest_combo = null;

function ajaxComboBox(url,comboBox,valor){
    var indice = document.getElementById('codProd').selectedIndex;
    var sigla = document.getElementById('codProd').value;
    var url = url + '?tipo=' + sigla + '&valor='+valor;
	veiculo(sigla);
	ajaxProcMarcas(0);
    if (document.getElementById) { //Verifica se o Browser suporta DHTML.
        if (window.XMLHttpRequest) {
            HttpReq = new XMLHttpRequest();
            HttpReq.onreadystatechange = XMLHttpRequestChange;
            HttpReq.open("GET", url, true);
            HttpReq.send(null);
        } else if (window.ActiveXObject) {
            HttpReq = new ActiveXObject("Microsoft.XMLHTTP");
            if (HttpReq) {
                HttpReq.onreadystatechange = XMLHttpRequestChange;
                HttpReq.open("GET", url, true);
                HttpReq.send();
            }
        }
    }
}
function ajaxProcMarcas(tipo){
    var url2 = "ajax_select_marca.php?tipo=" + tipo;
    if (document.getElementById) { //Verifica se o Browser suporta DHTML.
        if (window.XMLHttpRequest) {
            HttpReq2 = new XMLHttpRequest();
            HttpReq2.onreadystatechange = XMLHttpRequestChangeMarca;
            HttpReq2.open("GET", url2, true);
            HttpReq2.send(null);
        } else if (window.ActiveXObject) {
            HttpReq2 = new ActiveXObject("Microsoft.XMLHTTP");
            if (HttpReq2) {
                HttpReq2.onreadystatechange = XMLHttpRequestChangeMarca;
                HttpReq2.open("GET", url2, true);
                HttpReq2.send();
            }
        }
    }
}

function XMLHttpRequestChange() {
    if (HttpReq.readyState == 4 && HttpReq.status == 200){
        var result = HttpReq.responseXML;
        var subcategorias = result.getElementsByTagName("nome");
        document.getElementById('codSub').innerHTML = "";
        for (var i = 0; i < subcategorias.length; i++) {
            new_opcao = create_opcao(subcategorias[i]);
            document.getElementById('codSub').appendChild(new_opcao);
        }
    }
}
function XMLHttpRequestChangeMarca() {
    if (HttpReq2.readyState == 4 && HttpReq2.status == 200){
        var result = HttpReq2.responseXML;
        var subcategorias = result.getElementsByTagName("nome");
        document.getElementById('codMarca').innerHTML = "";
        for (var i = 0; i < subcategorias.length; i++) {
            new_opcao = create_opcao(subcategorias[i]);
            document.getElementById('codMarca').appendChild(new_opcao);
        }
    }
}

function create_opcao(subcategoria) { 
    var new_opcao = document.createElement("option"); 
    var texto = document.createTextNode(subcategoria.childNodes[0].data);
	var selec = subcategoria.getAttribute("selecionado");
    new_opcao.setAttribute("value",subcategoria.getAttribute("cod")); 
	if (selec == 1){
		new_opcao.setAttribute("selected","selected");
	}
    new_opcao.appendChild(texto); //Adiciona o texto a OPTION.
   return new_opcao; // Retorna a nova OPTION.
}

// Menu Diretorio///////////////////////////////////////////////////////////////////
c=0
du="";
function escondediv(dv,n){		
		   for(i=1;i<=n;i++){			
			   if(i==dv ){
				   if(du!=dv){
				      document.getElementById('mdiv'+i).style.display="block"
					   du=dv
					}else{
					   du=""
					   document.getElementById('mdiv'+i).style.display="none"
					}
			   }else{
				     document.getElementById('mdiv'+i).style.display="none"				  					
			   }				
			}		
		}
///////////////////////////////////////////////////////////////////////////
// Menu Classificados - Veiculos///////////////////////////////////////////////////////////////////
cV=0
duV="";
function escondedivV(dv,n){		
		   for(i=1;i<=n;i++){			
			   if(i==dv ){
				   if(duV!=dv){
				      document.getElementById('mdivV'+i).style.display="block"
					   duV=dv
					}else{
					   duV=""
					   document.getElementById('mdivV'+i).style.display="none"
					}
			   }else{
				     document.getElementById('mdivV'+i).style.display="none"				  					
			   }				
			}		
		}
///////////////////////////////////////////////////////////////////////////
function AplicaMascara(Mascara, elemento){ 
// Seta o elemento 
var elemento = (elemento) ? elemento : document.getElementById(elemento); 
if(!elemento) return false; 
// Método que busca um determinado caractere ou string dentro de uma Array 
function in_array( oque, onde ){ 
for(var i = 0 ; i < onde.length; i++){ 
if(oque == onde[i]){ 
return true; 
} 
} 
return false; 
} 
// Informa o array com todos os caracteres que podem ser considerados caracteres de mascara 
var SpecialChars = [':', '-', '.', '(',')', '/', ',', '_']; 
var oValue = elemento.value; 
var novo_valor = ''; 
for( i = 0 ; i < oValue.length; i++){ 
//Recebe o caractere de mascara atual 
var nowMask = Mascara.charAt(i); 
//Recebe o caractere do campo atual 
var nowLetter = oValue.charAt(i); 
//Aplica a masca 
if(in_array(nowMask, SpecialChars) == true && nowLetter != nowMask){ 
novo_valor +=  nowMask + '' + nowLetter; 
} else { 
novo_valor += nowLetter; 
} 
// Remove regras duplicadas 
var DuplicatedMasks = nowMask+''+nowMask; 
while (novo_valor.indexOf(DuplicatedMasks) >= 0) { 
novo_valor = novo_valor.replace(DuplicatedMasks, nowMask); 
} 
} 
// Retorna o valor do elemento com seu novo valor 
elemento.value = novo_valor; 
}