//INTIMAÇÕES************************************************************
function naoExpedirIntimacao(codIntimacao) {
	if (confirm("Confirma a NÃO EXPEDIÇÃO desta INTIMAÇÃO ?")) {
		document.formNaoExpedirIntimacao.codIntimacao.value = codIntimacao;
		document.formNaoExpedirIntimacao.submit();
	}
}
function retornoSemLeituraIntimacao(codIntimacao) {
	if (confirm("Confirma o retorno desta INTIMAÇÃO SEM A LEITURA DO DESTINATÁRIO ?")) {
		document.formRetornoSemLeituraIntimacao.codIntimacao.value = codIntimacao;
		document.formRetornoSemLeituraIntimacao.submit();
	}
}
function desnecessarioCertificarCartorio(codigoIntimacao, numeroProcesso) {
	if (confirm("Confirma que é desnecessário certificar este decurso de prazo no Processo Nº "
			+ numeroProcesso + " ?")) {
		document.formDesnecessarioCartorio.codIntimacao.value = codigoIntimacao;
		document.formDesnecessarioCartorio.submit();
	}
}
// CITAÇÕES**************************************************************
function naoExpedirCitacao(codCitacao) {
	if (confirm("Confirma a NÃO EXPEDIÇÃO desta CITAÇÃO ?")) {
		document.formNaoExpedirCitacao.codCitacao.value = codCitacao;
		document.formNaoExpedirCitacao.submit();
	}
}

/**
 * Função JQuery para marcar e desmarcar checkbox.
 * @param name = nome da colecao de checkbox 
 * 		  objeto = this , referencia do checkbox pai que vai determinar se os filhos serão marcados ou não.
 * @author max
 * **/
function CheckAll(name,objeto) {	
	$("input[type=checkbox][name="+name+"]").each(function() { 
		this.checked = objeto.checked;
	});	  	
}

/**
 * Função JQuery para verificar se existe algum checkbox marcado.
 * @param form = id do form que sera submitado. 
 * 		  name = propriedade name do elemento que sera pesquisado o valor checked
 * @author max
 * **/
function verificaCheck(form,name) {	
	$("input[type=checkbox][name="+name+"]").each(function() { 
		if(this.checked == true){
			$('#'+form).submit();
			return;
		}
	});	  	
}


function retornoSemLeitura(codCitacao) {
	if (confirm("Confirma o retorno desta CITAÇÃO SEM A LEITURA DO DESTINATÁRIO ?")) {
		document.formRetornoSemLeitura.codCitacao.value = codCitacao;
		document.formRetornoSemLeitura.submit();
	}
}
// CUMPRIMENTOS**********************************************************
function naoExpedirCumprimento(codCumprimento, nomeCumprimento) {
	if (confirm("Confirma a NÃO EXPEDIÇÃO deste(a) " + nomeCumprimento + " ?")) {
		document.formNaoExpedir.codCumprimento.value = codCumprimento;
		document.formNaoExpedir.submit();
	}
}
function retornoCumprimentoSemLeitura(codCumprimento, nomeCumprimento) {
	if (confirm("Confirma o retorno deste(a) " + nomeCumprimento
			+ " SEM A LEITURA DO DESTINATÁRIO ?")) {
		document.formRetornoCumprimentoSemLeitura.codCumprimento.value = codCumprimento;
		document.formRetornoCumprimentoSemLeitura.submit();
	}
}
function desnecessarioCertificarCartorioCumprimento(codigoCumprimento,
		numeroProcesso) {
	if (confirm("Confirma que é desnecessário certificar este decurso de prazo no Processo Nº "
			+ numeroProcesso + " ?")) {
		document.formDesnecessarioCartorioCumprimento.codCumprimento.value = codigoCumprimento;
		document.formDesnecessarioCartorioCumprimento.submit();
	}
}
function cancelarCumprimento(codCumprimento, nomeCumprimento) {
	if (confirm("Confirma o cancelamento deste(a) " + nomeCumprimento + " ?")) {
		document.formCancelarCumprimento.codCumprimento.value = codCumprimento;
		document.formCancelarCumprimento.submit();
	}
}
function redigirCumprimento(codCumprimento) {
	document.formRedigirCumprimento.codCumprimento.value = codCumprimento;
	document.formRedigirCumprimento.submit();
}
// **********************************************************************
function dispensarAnalise(codigoDocumento, numeroProcesso) {
	if (confirm("Confirma que é desnecessário gerar alguma movimentação em função da análise deste(s) documento(s) do processo nº "
			+ numeroProcesso + "?")) {
		document.formDispensarAnalise.codDocumento.value = codigoDocumento;
		document.formDispensarAnalise.submit();
	}
}
