nmLinkCompleto = " ";
//---------------------------------------------------------------------------------------------
function escreveDescricao(){
	//nmOpcao.innerHTML = document.formProcesso.cbPesquisa.options[document.formProcesso.cbPesquisa.selectedIndex].text;
	document.formProcesso.dePesquisa.value = '';
	document.formProcesso.dePesquisa.focus();
}
//---------------------------------------------------------------------------------------------
function verificaPesqNome(oCampoSelecionado){
	if ((oCampoSelecionado.value == "NMPARTE")||(oCampoSelecionado.value == "NMADVOGADO")){
		document.formProcesso.chNmCompleto.disabled = false;
	} else {
		document.formProcesso.chNmCompleto.disabled = true;
	}
}
//---------------------------------------------------------------------------------------------
function verificaPesquisaAtivos(oCampoSelecionado){
	if ((oCampoSelecionado.value == "NUMPROC") || (oCampoSelecionado.value == "OUTRONUMERO")){
		//document.formProcesso.chProcAtivos.checked = false;
		//document.formProcesso.chProcAtivos.disabled = true;
	} else {
		//document.formProcesso.chProcAtivos.checked = true;
		//document.formProcesso.chProcAtivos.disabled = false;
	}
}
//---------------------------------------------------------------------------------------------
/*function rolaPara(oNomeAncora) {
	if (nmLinkCompleto == " "){
		    nmLinkCompleto = top.resultado.location.href;
	}
	alert("Anacora: "+oNomeAncora);
	alert(nmLinkCompleto+"#"+oNomeAncora);
	document.location.href=nmLinkCompleto+"#"+oNomeAncora;
}*/
function rolaPara(oNomeAncora) {
	//alert('Rola para '+oNomeAncora);
	if (nmLinkCompleto == " "){
		    nmLinkCompleto = top.resultado.location.href;
			//alert(nmLinkCompleto);
	}
	//alert("Substring: "+nmLinkCompleto.indexOf("#"));
	if (nmLinkCompleto.indexOf("#") > -1) {
		//alert ('tem breguets');
		nmLinkCompleto = nmLinkCompleto.substring(0, nmLinkCompleto.indexOf("#"));
	}
	//alert(nmLinkCompleto+"#"+oNomeAncora);
	document.location.href=nmLinkCompleto+"#"+oNomeAncora;
}

//---------------------------------------------------------------------------------------------
function validaCampo(){
    //Retira as máscaras do número do processo
    if ( document.formProcesso.cbPesquisa.value == "NUMPROC"){
        oCampoCompleto = document.formProcesso.dePesquisa.value;
        aProcRec = oCampoCompleto.split("/");
    
	    oProcesso = aProcRec[0];
	    novoNumero = "";
        for (i=0;i < oProcesso.length;i++){
            if(!isNaN(new Number(oProcesso.charAt(i)))&& (oProcesso.charAt(i) != " ")){
                novoNumero += oProcesso.charAt(i);
			}
	    }
		if (novoNumero.length > 12 || novoNumero.length == 0 ){
			alert("Este número de processo não é válido.");
			return false;
		}
        
        if(aProcRec.length > 1) {
            oRecurso = aProcRec[1];
            novoRec = "";
	        for (i=0;i < oRecurso.length;i++){
	            if(!isNaN(new Number(oRecurso.charAt(i)))&& (oRecurso.charAt(i) != " ")){
	                novoRec += oRecurso.charAt(i);
	            }
	        }
	        if (novoRec.length > 3 || novoRec.length == 0 ){
	            alert("Este número de recurso não é válido.");
	            return false;
	        } else {
                document.formProcesso.dePesquisa.value = novoNumero+"/"+novoRec;
            }            
        } else {        
    		document.formProcesso.dePesquisa.value = novoNumero;
        }
    }
	if ( document.formProcesso.cbPesquisa.value == "NMADVOGADO" || document.formProcesso.cbPesquisa.value == "NMPARTE" ){
	    oCampo = document.formProcesso.dePesquisa.value;
	    novoNome = "";
        for (i=0;i < oCampo.length;i++){
            if( ((oCampo.charAt(i)).search(/[a-z]/gi) > -1) || ((oCampo.charAt(i)).search(/[0-9]/g) > -1)
			     || ((oCampo.charAt(i)).search(/[''']/) > -1) || ((oCampo.charAt(i)).search(/[à-ï]/gi) > -1)
				 || ((oCampo.charAt(i)).search(/[ñ-ö]/gi) > -1) || ((oCampo.charAt(i)).search(/[ù-ÿ]/gi) > -1)
				 || ((oCampo.charAt(i)).search(/[' ']/) > -1) || ((oCampo.charAt(i)).search(/[\,\&\-\.\/\\]/) > -1) ){
                novoNome += oCampo.charAt(i);
			}
	    }
		if (novoNome.length == 0){
		    alert("Este nome não é válido para a pesquisa.");
			return false;
		}
		document.formProcesso.dePesquisa.value = novoNome;
    }
		if ( document.formProcesso.cbPesquisa.value == "DOCPARTE"
		     || document.formProcesso.cbPesquisa.value == "NUMOAB"
   		     || document.formProcesso.cbPesquisa.value == "OUTRONUMERO"
			 || document.formProcesso.cbPesquisa.value == "PRECATORIA"
			 || document.formProcesso.cbPesquisa.value == "DOCDELEG" ){
	    oCampo = document.formProcesso.dePesquisa.value;
	    novoDocumento = "";
        for (i=0;i < oCampo.length;i++){
            if( ((oCampo.charAt(i)).search(/[a-z]/gi) > -1) || ((oCampo.charAt(i)).search(/[0-9]/g) > -1)
			     || ((oCampo.charAt(i)).search(/[\-\.\/\\]/) > -1) || ((oCampo.charAt(i)).search(/[à-ï]/gi) > -1)
				 || ((oCampo.charAt(i)).search(/[ñ-ö]/gi) > -1) || ((oCampo.charAt(i)).search(/[ù-ÿ]/gi) > -1) ){
                novoDocumento += oCampo.charAt(i);
			}
	    }
		if (novoDocumento.length == 0){
		    alert("Este documento não é válido para a pesquisa.");
			return false;
		}
		document.formProcesso.dePesquisa.value = novoDocumento;
    }

	return true;
}
//---------------------------------------------------------------------------------------------


