function ErgoSum_AbrirPopup(URL, Largura, Altura, Nome)
	{
	var Lar = (screen.width - Largura) / 2;
	var Alt = (screen.height - Altura) / 2;
	window.open(URL, Nome, 'width='+Largura+', height='+Altura+', top='+Alt+', left='+Lar+', toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, fullscreen=no');
	//return true;
	}
function perguntaDeletar(ID, Pergunta)
	{
	Retorno = confirm("Voce tem certeza que deseja apagar PERMANENTEMENTE:\n\n" + unescape(Pergunta) );
	if(Retorno == true)
		{
		$('#apagarFormID').val(ID);
		$('#apagarForm').submit();
		}
	}
function MudaCSS(ID, Tipo)
	{
	if(Tipo == 1)
		{
		$('#' + ID).addClass('SobreTR');
		}else{
		$('#' + ID).removeClass('SobreTR');
		}
	}
function ErgoSum_executaAjax(divID, Pagina, Acao, Dados, Tipo, Executar, Executar2, siteURL, retornarAmigavel)
	{
	if(siteURL == undefined)
		{
		siteURL = './';
		}
	if(Executar != '')
		{
		eval(Executar);
		}
	$.ajax({type: "POST",url: siteURL + "Ajax.php", data: 'ct='+Pagina+'&Acao='+Acao+'&'+Dados+'&retornarAmigavel='+retornarAmigavel+'&',cache: false, dataType: Tipo, 
			error: function(Requerimento, Erro, Config){
				$('#'+divID+'_Erro').fadeIn();
				$('#'+divID+'_Erro').addClass('Mensagem mErro');
				$('#'+divID+'_Erro').html("Oops!, erro com Ajax: <br />" + Erro);
			},
			success: function(HTML){
				//alert(HTML);
				if(Executar2 != '')
					{
					eval(Executar2);
					}
			}
	 	});
	}
function mostrarBloco(L, A, ID)
	{
	$.blockUI({ 
		message: '\
		<div id="UIBloco">'+$('#'+ID).html()+'</div>\
		<div style="padding-top: 5px; text-align:center" aling="center">\
			<input type="button" class="IPSubmit" onclick="javascript: $.unblockUI();" value="[ fechar ]">\
		</div>', 
		css: { 
			top:  ($(window).height() - A) /2 + 'px', 
			left: ($(window).width() - L) /2 + 'px', 
			width: L + 'px',
			border: '1px solid #CCCCCC',
			padding: '5px',
			textAlign: 'left'
		} 
		}); 
	}
function ErgoSum_Bloco(ID, Mensagem, Tipo)
	{
	if(Tipo != '2')
		{
		$('#'+ID).block({  
			message: Mensagem,  
			overlayCSS: { background: '#F0F0F0', opacity: '0.75' } ,
			css: { 
				top:  '25%', 
				left: '50%', 
				width: '60%',
				border: '1px solid #CCCCCC',
				padding: '5px',
				textAlign: 'left'
			} 
		});
		}else{
		$('#'+ID).unblock(); 
		}
	}
function pequenosDetalhes(Pagina, Acao, Dados, Largura, Altura)
	{
	ErgoSum_executaAjax('TemporarioHTML', Pagina, Acao, Dados, 'html', '$("#TemporarioHTML").html("<div class=\'Mensagem mCarregando\'>Aguarde...</div>"); mostrarBloco("'+Largura+'", "'+Altura+'", "TemporarioHTML");', '$("#UIBloco").html(HTML);');
	}
function MudaCheck(ID, Valor)
	{
	if(Valor.checked == true)
		{
		jQuery('#'+ID+'').addClass('ArquivoNAOEnviar');
		jQuery('#'+ID+'').removeClass('ArquivoEnviar');
		}else{
		jQuery('#'+ID+'').addClass('ArquivoEnviar');
		jQuery('#'+ID+'').removeClass('ArquivoNAOEnviar');
		}
	}
function MostraMenuOpcoes(ID)
	{
	if(document.getElementById(ID).style.display == "none")
		{
		$("#"+ID).show();
		}else{
		$("#"+ID).hide();
		}
	}
