// Atualizado em 12/11/08
//------------------------------------------------------------------------------------------------
function loadPage(target,id_div){
		
	var params = "";
	
	$("#loading")
		.ajaxStart(function(){
			$(this).show();
			$(this).html("Aguarde...");
		})
		.ajaxComplete(function(){
			$(this).hide();
	});
	
	$.ajax({
		type: "POST",
		url: target,
		data: params,
		success: function(data){
			$("#"+id_div).html(data);	
		}
	});
}
//------------------------------------------------------------------------------------------------
function loadPageWait(target,id_div){
		
	var params = "";
	
	$("#loading")
		.ajaxStart(function(){
			$(this).show();
			$(this).html("Aguarde...");
		})
		.ajaxComplete(function(){
			$(this).hide();
	});
			
		$.ajax({
			type: "POST",
			url: target,
			data: params,
			success: function(data){
				$("#"+id_div).html(data);	
			}
		});
	}
//------------------------------------------------------------------------------------------------
function getDef(){ 
  return "/home/java/Tomcat5.0/webapps/desenv/cvm/";
}
function getDefUrl(){ 
  return "http://localhost:8080/cvm/";
}
function urlDef(){ 
  document.write(getDefUrl());
}
//------------------------------------------------------------------------------------------------
function getUser(img, user){ 
	document.write("<table border='0'>");
	document.write("<tr>");
  	document.write("<td>" + img + "</td>");
  	document.write("<td valign='bottom'>" + user + "</td>");
  	document.write("</tr>");
	document.write("</table>");
}
//------------------------------------------------------------------------------------------------
function editPage(sPage){ 
  window.location=getDefUrl()+'editPage.jsp?obj=' + sPage;
}
//------------------------------------------------------------------------------------------------
function showChgVarGlobal(sHost, sPar, larg, alt) {
	   var sURL = sHost + "/ShwChgVarGlobal" + sPar;
	   win_msg_chg=window.open(sURL,'win_msg_chg','width='+larg+',height='+alt+',toolbar=0,status=0,scrollbars=1');
	   //alert(sURL);
} // fim da funcao showChgVarGlobal()
//------------------------------------------------------------------------------------------------
function showUpload(sHost, sPar, larg, alt) {
	   var sURL = sHost + "/_jsp/uiUpload.jsp" + sPar;
	   win_msg_ts=window.open(sURL,'win_msg_ts','width='+larg+',height='+alt+',toolbar=0,status=0,scrollbars=1');
} // fim da funcao showUpload()
//-----------------------------------------------------------------------------------------------------
function showCert(id, local, larg, alt) {
	var url = local + "/_tools/etc/showCert.jsp?url=" + local + "&id=" + id;
	win_msg_ts=window.open(url,'win_msg_ts','width='+larg+',height='+alt+',toolbar=0,status=0,scrollbars=1');
}
//-----------------------------------------------------------------------------------------------------
function getAbout(local) {
	   var sURL = local + "AboutSGD";
	   win_about=window.open(sURL,'win_about','width=300,height=300,toolbar=0,status=0,scrollbars=1')
} // fim da funcao getFile()
//-----------------------------------------------------------------------------------------------------
function getDt(){
  var dt = new Date();
  var dia = dt.getDate();
  var mes = (dt.getMonth()+1);
  var cal="" + ((dia<10)?"0":"") + dia + "/" + ((mes<10)?"0":"") + mes + "/" + dt.getYear();
  document.write(cal);
}

//-----------------------------------------------------------------------------------------------------
function goPage(sPage, sReturn, sQuestion){ 
	if (confirm(sQuestion))
		window.location=sPage;
	else
		window.location=sReturn
}
//------------------------------------------------------------------------------------------------
function getPortlet2(sUrl) {

	meuLnk = sUrl;
	
	document.write('<div id="portlet" style="width: 100%; height: 100%; border: 0">');

    if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0) || 
    		(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && 
    							navigator.appVersion.indexOf("5.")>=0)) {
     document.write('<IFRAME SRC="'+meuLnk+'" id="info" width="100%" height="100%" scrolling="no" frameborder="0"></IFRAME>')
    } else {
      document.write('<ilayer SRC="'+meuLnk+'" id="info" width="100%" height="100%" z-index="1"></ilayer>')
    }

	document.write('</div>');
}
//------------------------------------------------------------------------------------------------
function getPortlet(sUrl, sLarg, sAlt, sScroll) {

	meuLnk = sUrl;
	
	document.write('<div id="portlet"  style="width: '+sLarg+'px; border: 0">');

    if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0) || 
    		(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && 
    							navigator.appVersion.indexOf("5.")>=0)) {
     document.write('<IFRAME SRC="'+meuLnk+'" id="info" scrolling="no" width="'+sLarg+'" height="'+sAlt+'" frameborder="0"></IFRAME>')
    } else {
      document.write('<ilayer SRC="'+meuLnk+'" id="info" width="'+sLarg+'" height="'+sAlt+'" z-index="1"></ilayer>')
    }

	document.write('</div>');
}
//------------------------------------------------------------------------------------------------
function getPortletSql(sSql, sTit, sLarg, sAlt, sScroll) {

	meuLnk = getDefUrl()+'_tools/files/blank.htm';
	meuLnk2 = getDefUrl()+'_tools/run/runSql.jsp?query='+sSql+'&tit='+sTit;
	sSubPath = 'mvicente';
	sReal = getDef()+sSubPath;
	sVirtual = getDefUrl()+sSubPath;
	
	meuLnk2 += '&txtPastaReal=' + sReal;
    meuLnk2 += '&txtPastaVirtual=' + sVirtual;
	
	//alert(meuLnk2);
		
	document.write('<div id="portlet"  style="width: '+sLarg+'px; border: 0">');

    if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0) || 
    		(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && 
    							navigator.appVersion.indexOf("5.")>=0)) {
		document.write('<IFRAME SRC="'+meuLnk2+'" id="info" scrolling="'+sScroll+'" width="'+sLarg+'" height="'+sAlt+'" frameborder="0"></IFRAME>')
    } else {
		document.write('<ilayer SRC="'+meuLnk2+'" id="info" width="'+sLarg+'" height="'+sAlt+'" z-index="1"></ilayer>')
    }

	document.write('</div>');
/*
    info.document.open()
    info.document.write("<SCRIPT LANGUAGE=javascript>");
	info.document.write("function submit(){");
	info.document.write("	document.frmInfo.submit();");
	info.document.write("}");
	info.document.write("</SCRIPT>");
    info.document.write("<html>")
    info.document.write("<body bgcolor='FFFFFF' onLoad='submit()'>")
    info.document.write("<form id='frmInfo' name='frmInfo' method='post' action='"+meuLnk2+"'>")
    info.document.write("<input type='hidden' name='txtPastaReal' value='"+sReal+"'>")
    info.document.write("<input type='hidden' name='txtPastaVirtual' value='"+sVirtual+"'>")
    info.document.write("</form>")
    info.document.write("</body>")
    info.document.write("</html>")
    info.document.close()
    info.document.frmInfo.submit()
    */
}
//------------------------------------------------------------------------------------------------
function getScriptBD() {
	l1 = "<format: wa-db>			Indicador de Formato";
	l2 = "<db-con: >			Conexao Alternativa (opcional)";
	l3 = "<db-dic: >			Tabela BD contendo Dicionario (opcional)";
	l4 = "<db-css: >			CSS generico do projeto (opcional)";
	l5 = "<db-title: >			Titulo da Lista (opcional)";
	l6 = "<db-instruction: >		Instrucao para tela de Inclusao/Alteracao";
	l7 = "<db-table: >			Tabela do BD a ser acessada";
	l8 = "<db-OrdLst: >			Ordem da Listagem (opcional)";
	l9 = "<db-ShwFldDel: >        	Campo a ser exibido na janela de confirmacao da Exclusao (opcional)";
	l10= "<db-filters: >          	Lista de Filtros (separados por VIRGULA)";
	l11 = "<db-CanShwPkFld: >		(?)Pode Exibir chave primaria (default=TRUE)";
	l12 = "<db-StartLst: >   	    	(?)Inicia Lista exibindo Registros (default=TRUE)";
	l13 = "<db-CanEdtSql: >   	    	(?)Pode Editar SQL (default=FALSE)";
	l14 = "<db-CanDel: >			(?)Pode Excluir (default=TRUE)";
	l15 = "<db-CanInc: >           	(?)Pode Incluir (default=TRUE)";	
	l16 = "<db-ShwNavInf: > 		(?)habilitar barra de navegacao inferior (default=FALSE)";
	l17 = "<db-CanEdtCnf: >		(?)Pode Editar Configuracao (default=TRUE)";
	l18 = "<db-modal: >			Modo de Exibicao (0-somente Lista / 1-Consulta / 2-Edicao campos / 3-Edicao SQL";
	l19 = "<db-SQL>";
	l20 = "   <!-- coloque aqui a sua query -->";
	l21 = "</db-SQL>";
	l22 = "<db-link: >			Link alternativo para chave primaria";
	l23 = "<db-formid: >           	id do formulario (CSS)";	
	l24 = "<db-comp: >			Componente (default=lista)";

	document.FormDados.text.value = document.FormDados.text.value + l1 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l2 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l3 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l4 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l5 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l6 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l7 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l8 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l9 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l10 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l11 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l12 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l13 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l14 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l15 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l16 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l17 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l18 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l19 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l20 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l21 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l22 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l23 + "\n";
	document.FormDados.text.value = document.FormDados.text.value + l24 + "\n";
	document.FormDados.text.focus();																		
}
//------------------------------------------------------------------------------------------------
