nmLinkCompleto = " ";
//---------------------------------------------------------------------------------------------
function escreveDescricao(){
	$('openForm').dePesquisa.focus();
}
//---------------------------------------------------------------------------------------------
function verificaPesqNome(oCampoSelecionado){
	if ((oCampoSelecionado.value == "NMPARTE")||(oCampoSelecionado.value == "NMADVOGADO")){
		$('checkboxNomeParte').show();
	} else {
		$('checkboxNomeParte').hide();
	}
}
//---------------------------------------------------------------------------------------------
function verificaPesquisaAtivos(oCampoSelecionado){
	if ((oCampoSelecionado.value == "NUMPROC") || (oCampoSelecionado.value == "OUTRONUMERO")){
		//document.openForm.chProcAtivos.checked = false;
		//document.openForm.chProcAtivos.disabled = true;
	} else {
		//document.openForm.chProcAtivos.checked = true;
		//document.openForm.chProcAtivos.disabled = false;
	}
}
//---------------------------------------------------------------------------------------------
function alteraDescricaoConteudo(oCampoSelecionado){
	if((oCampoSelecionado.value == "NMPARTE")){
		document.getElementById('labelConteudo').innerHTML = "Nome parte";
	}else if(oCampoSelecionado.value == "NMADVOGADO"){
		document.getElementById('labelConteudo').innerHTML = "Nome advogado";
	}else if(oCampoSelecionado.value == "NUMPROC"){
		document.getElementById('labelConteudo').innerHTML = "Número";
	}else if(oCampoSelecionado.value == "DOCPARTE"){
		document.getElementById('labelConteudo').innerHTML = "Documento";
	}else if(oCampoSelecionado.value == "NUMOAB"){
		document.getElementById('labelConteudo').innerHTML = "OAB";
	}else if(oCampoSelecionado.value == "OUTRONUMERO"){
		document.getElementById('labelConteudo').innerHTML = "Outro número";
	}else if(oCampoSelecionado.value == "PRECATORIA"){
		document.getElementById('labelConteudo').innerHTML = "Nº da precatória";
	}else if(oCampoSelecionado.value == "DOCDELEG"){
		document.getElementById('labelConteudo').innerHTML = "Nº na delegacia";
	}
}
//---------------------------------------------------------------------------------------------
/*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;
}

//-------------------------------- AJAX --------------------------------------

var urlPastaDigital;
var urlAcessoRestrito;

function abrePastaDigital(baseIndice, url, cdForo, cdProcesso, root) {
	urlPastaDigital = url;
	urlAcessoRestrito = root + '/acessoRestrito.do?url=' + escape(url)  +  '&cdForo=' + cdForo + '&cdProcesso=' + cdProcesso + '&baseIndice=' +baseIndice;
	CpoAjaxAction.estaAutorizadoParaVerPastaDigital(baseIndice, cdProcesso, cdForo, retornoDaAutorizacao);
}

function abrePastaDigitalParaTotem(baseIndice, url, cdForo, cdProcesso, root) {
	urlPastaDigital = url;
	urlAcessoRestrito = root + '/acessoRestrito.do?url=' + escape(url)  +  '&cdForo=' + cdForo + '&cdProcesso=' + cdProcesso + '&baseIndice=' +baseIndice + '&TOTEM=true';
	CpoAjaxAction.estaAutorizadoParaVerPastaDigital(baseIndice, cdProcesso, cdForo, retornoDaAutorizacaoParaTotem);
}

function retornoDaAutorizacao(validouAcesso) {
	if (validouAcesso == true) {
		window.open(urlPastaDigital, '', 'location=no, toolbar=no, resizable=yes, width=900, height=700');
	} else {
		window.open(urlAcessoRestrito, '', 'location=no, toolbar=no, resizable=yes, width=450, height=220');
	}
}

function retornoDaAutorizacaoParaTotem(validouAcesso) {
	if (validouAcesso == true) {
		window.location = urlPastaDigital;
	} else {
		window.location = urlAcessoRestrito;
	}
}

function validaSenha(url, baseIndice, cdForo, cdProcesso, senha) {
	urlPastaDigital = url;
	CpoAjaxAction.validarSenha(baseIndice, cdForo, cdProcesso, senha, retornoDaValidacao);
}


function validaSenhaParaTotem(url, baseIndice, cdForo, cdProcesso, senha) {
	urlPastaDigital = url;
	CpoAjaxAction.validarSenha(baseIndice, cdForo, cdProcesso, senha, retornoDaValidacaoParaTotem);
}

function retornoDaValidacao(validouAcesso) {
	if (validouAcesso == true) {
		window.opener.open(urlPastaDigital, '', 'location=no, toolbar=no, resizable=yes, width=900, height=700');
		window.close();
	} else {
		var mensagem = document.getElementById("mensagem");
		mensagem.style.display = ''; //mostra mensagem de senha incorreta
	}
}

function retornoDaValidacaoParaTotem(validouAcesso) {
	if (validouAcesso == true) {
		window.location = urlPastaDigital;
	} else {
		var mensagem = document.getElementById("mensagem");
		mensagem.style.display = ''; //mostra mensagem de senha incorreta
	}
}

function abreDocumento(url, cdForo, cdProcesso, baseIndice,  root) {
	urlPastaDigital = url;
	urlAcessoRestrito = root + '/acessoRestrito.do?url=' + escape(url)  +  '&cdForo=' + cdForo + '&cdProcesso=' + cdProcesso + '&baseIndice=' +baseIndice;
	CpoAjaxAction.estaAutorizadoParaVerPastaDigital(baseIndice, cdProcesso, cdForo, retornoDaAutorizacao);
}

function abreDocumentoParaTotem(url, cdForo, cdProcesso, baseIndice,  root) {
	urlPastaDigital = url;
	urlAcessoRestrito = root + '/acessoRestrito.do?url=' + escape(url)  +  '&cdForo=' + cdForo + '&cdProcesso=' + cdProcesso + '&baseIndice=' +baseIndice + '&TOTEM=true';
	CpoAjaxAction.estaAutorizadoParaVerPastaDigital(baseIndice, cdProcesso, cdForo, retornoDaAutorizacaoParaTotem);
}

function abrePopupCustas(link, w, h) {
	var left = (screen.width-w)/2;
	var top = (screen.height-h)/2;
	window.open(link, '' , 'location=no, toolbar=no, resizable=yes, left=' + left + ', ' +
		'top=' + top + ', width=' + w + ', height=' + h)
}


//---------------------------------------------------------------------------------------------
function abreBalaoAjuda(obj,value, instanciaConsulta){
	var urlHelpCPO = window.saj.env.root + '/help/' + instanciaConsulta.toLowerCase();
	
	if(value == "NMPARTE"){
		mostrarAjuda($(obj).next(),urlHelpCPO + '/nmParteHelp.html',5);
	}else if(value == "NMADVOGADO"){
		mostrarAjuda($(obj).next(), urlHelpCPO + '/nmAdvogadoHelp.html',5);
	}else if(value == "NUMPROC"){
		mostrarAjuda(obj, urlHelpCPO + '/numProcHelp.html',5);
	}else if(value == "DOCPARTE"){
		mostrarAjuda(obj, urlHelpCPO + '/docParteHelp.html',5);
	}else if(value == "NUMOAB"){
		mostrarAjuda(obj, urlHelpCPO + '/numOABHelp.html',5);
	}else if(value == "OUTRONUMERO"){
		mostrarAjuda(obj, urlHelpCPO + '/outroNumeroHelp.html',5);
	}else if(value == "PRECATORIA"){
		mostrarAjuda(obj, urlHelpCPO + '/precatoriaHelp.html',5);
	}else if(value == "DOCDELEG"){
		mostrarAjuda(obj, urlHelpCPO + '/docDelegHelp.html',5);
	}
	

	
}
