<\/div>");
$('#capaImgLoading').show();
recargaPagina(form, tabla, timeout);
}
}
}catch(e){
$(form).submit();
}
}
$.fn.swapWith = function(swap_with_selector) {
var el1 = this;
var el2 = $(swap_with_selector);
$(el1).children().children('input').each(function(i) {
if($(this).attr('name')=='rows')
$(this).attr('name','columns');
else if($(this).attr('name')=='columns')
$(this).attr('name','rows');
});
$(el2).children().children('input').each(function (i) {
if($(this).attr('name')=='rows')
$(this).attr('name','columns');
else if($(this).attr('name')=='columns')
$(this).attr('name','rows');
});
if ( el1.length === 0 || el2.length === 0 )
return;
var el2_content = el2.html();
el2.html(el1.html());
el1.html(el2_content);
};
function selTodos(){
var num=document.tablaForm.numCri.value;
$( "#variables select" ).each(function() {
$(this).children("option").prop('selected', 'selected');
});
$( "#variables input:checkbox, #variables input:radio" ).each(function() {
if ($(this).prop("treeGrp")!=null){
if ($(this).attr("id").indexOf("selCri")>=0){
$(this).prop('checked', true);
$(this)[0].onchange();
}
}else{
$(this).prop('checked', true)
};
});
todos(true,"oper","sel_oper");
todos(true,"periodo","sel_periodo");
}
function todos(selTodas,variable,totsel){
inp=$("select[name='" + variable + "']")
if (inp.length>0){
inp.find("option").prop('selected', selTodas);
}else{
inp=$("input[name='" + variable + "']")
$(inp).prop('checked', selTodas);
}
total(variable);
}
function cuantos(totsel,variable){
/*$("#"+totsel).html($("#"+ variable + " :selected").length);*/
total();
}
function total(){
var total=1;
$( ".cajaVariables" ).each(function( index ) {
var concaja=$(this).find(":checked,:selected").length;
$("#sel_" + $(this).prop( "id" ).replace("cri","")).text(concaja);
if($(this).prop("name")!='periodo'){
total*=concaja;
}
});
$("#NumSeries").html(total.formatMoney(0,sepDec,sepMil));
if ($("#sel_periodo").html()==undefined) {
numCeldas = total;
$("#NumCeldas").html(total.formatMoney(0,sepDec,sepMil));
}else{
numCeldas = $("#sel_periodo").html()*total;
$("#NumCeldas").html(numCeldas.formatMoney(0,sepDec,sepMil));
//$("#NumCeldas").html(numCeldas);
}
}
function showNotas(titulo,target){
/*$("#capaListadoNotas" ).dialog({
position:{my: 'left top', at: 'right top', of: target},
autoOpen: true,
title:titulo,
closeOnEscape: true,
modal:true,
resizable: false
});*/
}
function showListaMetodologia(titulo,target){
$("#capaListaMetodologia" ).dialog({
position:{my: 'left top', at: 'right top', of: target},
autoOpen: true,
title:titulo,
closeOnEscape: true,
modal:true,
resizable: false
});
}
function loadSubMetaData(id, num, obj){
$("#capaShowMeta"+num).attr('src', "/jaxiT3/JSP/metaTablaVal.jsp?id_tablaval=" + id + "&nocab=1");
$(obj).parent().prevAll().removeClass( "selected" );
$(obj).parent().nextAll().removeClass( "selected" );
$(obj).parent().addClass( "selected" );
}
$(function() {
$( "#mensaje" ).dialog({ modal: true , minWidth:$( document ).width()*0.4, maxWidth: $( document ).width()*0.5, maxHeight:$( document ).height()*0.5, resizable: false });
if(!hideAvisoUnico) {
$( "#mensajeAvisoUnico" ).dialog({ modal: true , minWidth:$( document ).width()*0.4, maxWidth: $( document ).width()*0.5, maxHeight:$( document ).height()*0.5, resizable: false });
}else{
$( "#mensajeAvisoUnico" ).hide();
}
});
function showMeta(num) {
var contVal = 0;
var val ="";
var salida="
";
salida+="
";
$("#metadatos_"+num).html(salida);
$("#metadatos_"+num ).dialog({ modal: true , width: 500, height:350, resizable: false });
if(contVal==1){
$('#showMetaAjax'+ val ).click ();
}
};
function getValueSelectMeta(num){
for(var i = 0;i < document.getElementById("selectMeta_"+num).options.length;i++){
if(document.getElementById("selectMeta_"+num).options[i].selected==true){
var url = "MetaTablaValServlet?id_tablaval="+document.getElementById("selectMeta_"+num).options[i].value+"&TB_iframe=true&height=200&width=450&nocab=1";
window.open(url,"_blank");
};
};
}
function cambiarPlusMinus(obj){
if ($(obj).is( ".borderSeccionMinus" ) ) {
$(obj).removeClass( "borderSeccionMinus" );
$(obj).addClass( "borderSeccionPlus" );
}else{
$(obj).removeClass( "borderSeccionPlus" );
$(obj).addClass( "borderSeccionMinus" );
}
}
//Iguala los altos de los marcos mostrados
function igualaMarcoVariables(){
var max=0;
var aux=$("ul.variables>li");
for (i=0;i
500 || isMobile.any() || $("#capaListadoNotas").children().size()>1)
{
$("#tituloNotas").addClass('borderSeccionPlus');
cambiarPlusMinus(this);
$("#capaListadoNotas").hide();
}else{
$("#tituloNotas").addClass('borderSeccionMinus');
cambiarPlusMinus(this);
}
$('.show_hide_Notas').click(function(){
$("#capaListadoNotas").slideToggle();
cambiarPlusMinus(this);
});
numFilas=$("#OrderRows").children().length;
numColumnas=$("#OrderColumns").children().length;
//if (!existePeriodo) $("#capaFormato").css('display','none');
//if( $("#caja_periodo").length<=0 ) $("#capaFormato").find('input[value=p_per]').parent().hide();
//if( $("#caja_periodo").length<=0 && (numColumnas+numFilas<=2))
// $("#capaFormato").addClass("show_hide");
total();
$("#capaFormato>.titulo_formato").removeClass('borderSeccionPlus');
$("#capaFormato>.titulo_formato").addClass('borderSeccionMinus');
$('.show_hide').click(function(){
$("#capaDetalle").slideToggle();
cambiarPlusMinus(this);
});
$('.show_hide_Operaciones').click(function(){
$("#operaciones").slideToggle();
cambiarPlusMinus(this);
});
$('.show_hide_Variables').click(function(){
$("#variables").slideToggle();
cambiarPlusMinus(this);
});
$('.show_hide_Avanzado').click(function(){
$("#capaFilasColumnas").slideToggle();
cambiarPlusMinus(this);
});
$(function() {
if(idioma=='0'){
$("#fechaInicio").datepicker({ dateFormat: "dd/mm/yy",minDate:fechaInicio, maxDate: fechaFin, firstDay: 1, dayNamesMin: [ "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ], monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ] }).val()
}else{
$("#fechaInicio").datepicker({ dateFormat: "dd/mm/yy",minDate:fechaInicio, maxDate: fechaFin}).val()
}
if(idioma=='0'){
$("#fechaFin").datepicker({ dateFormat: "dd/mm/yy",minDate:fechaInicio, maxDate: fechaFin, firstDay: 1, dayNamesMin: [ "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ], monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ] }).val()
}else{
$("#fechaFin").datepicker({ dateFormat: "dd/mm/yy",minDate:fechaInicio, maxDate: fechaFin}).val()
}
});
$( "#btnRecargaPag" ).click(function() {
recargaPagina(form,tabla,timeOutRequests);
});
$('#ordenPeriodo').click(function(){
if($(this).prop("src").indexOf("DESC")>0)
$("#ordenPeriodoParam").attr("value", "ASC");
else
$("#ordenPeriodoParam").attr("value", "DESC");
});
/*
if (notas>0){
$("#btnDescarga").before("
");
showNotas(textoNotas,this);
/*$("#btnInfo").bind( "click", function() {
showNotas(textoNotas,this);
});
}*/
$("#btnMetodologia").bind( "click", function() {
showListaMetodologia(textoMetadatos,this);
});
$("#capaListaMetodologia").hide();
if ( $("#tablaDetalle").length>0 && (!$("#tablaDetalle").text().length>0)) cargaDetalle(tablaId, '#tablaDetalle');
$('#swap').click(function() {
$('#OrderRows').swapWith('#OrderColumns');
});
$(".cajaBusquedaVar").keydown(function(event){
if(event.keyCode == 13) {
event.preventDefault();
aux=this.name.substr(this.name.indexOf("_")+1);
if (aux=="periodo")
buscar("sel_"+aux, aux,this.value,'content');
else
buscar("sel_"+aux,"cri" + aux,this.value,'content');
return false;
}
});
$(".cajaBusquedaVar").focus(function(event){
if (!$(this).prop("disabled")){
$(this).css('min-width' , $(this).width());
var ancho=$(this).parent().width()-$(this).parent().children("a").width() -$(this).parent().parent().children(".capaSelecTodosNinguno").width();
$(this).animate({width: ancho}, 500);
}
});
$(".cajaBusquedaVar").focusout(function(event){
if (!$(this).prop("disabled")) {
$(this).animate({width: $(this).css('min-width')}, 500);
}
});
$("#boton_info_amigable").bind( "click", function() {
showDetalleSalidaAmigable(textoMetadatos,this);
});
$(function() {
$( "#OrderColumns, #OrderRows" ).sortable({
connectWith: ".connectedSortable",
stop: function( event, ui ) {
if($( ui.item[0]).parent().last().attr("id")=="OrderRows")
$( ui.item[0]).children().last().attr("name","rows");
else
$( ui.item[0]).children().last().attr("name", "columns");
}
}).disableSelection();
});
//Forzamos title en select
$( "select.cajaVariables option" ).each(function() {
if(
(parseInt($( this ).prop("scrollWidth"))>0 && parseInt($( this ).prop("scrollWidth"))>$(this).parent("select").width())
|| (parseInt($( this ).prop("scrollWidth"))==0 && $(this).parent("select").width()<$( this ).parent("select").prop("scrollWidth"))
){
$( this ).attr("title",$(this).text());
}
});
//Activamos ToolTip para title
$("a, option" ).tooltip({
track: true
});
});