function CargaInicial(elemento) { CargaModulo(elemento); } function actualizaDiv(elemento,script,callback) { if (callback==undefined) callback=""; $("#"+elemento).empty().html('
'); if (callback == "") { $.ajax({ type: "GET",url: script,success: function(msg){ $("#"+elemento).html(msg) },async: true }); } else { $.ajax({ type: "GET",url: script,success: function(msg){ $("#"+elemento).html(msg) },async: false }); eval(callback); } } function CargaModulo(elemento,callback) { if (callback==undefined) callback=""; ActualizaDiv(elemento,'_construyemenu.php?menu=modulos'); } function CargaSubModulo(elemento,idmodulopadre,callback) { if (callback==undefined) callback=""; ActualizaDiv(elemento,'_construyemenu.php?menu=submodulos&idmodulopadre='+idmodulopadre+''); } function ElementoVisible(elemento,estado,animacion,callback) { if (callback==undefined) callback=""; if (animacion==undefined) animacion="fade"; if(estado){ if(animacion=="slide") $("#"+elemento).slideDown('slow', function () {eval(callback);}); else $("#"+elemento).fadeIn('slow', function () {eval(callback);}); }else{ if(animacion=="slide") $("#"+elemento).slideUp('slow', function () {eval(callback);}); else $("#"+elemento).fadeOut('slow', function () {eval(callback);}); } } function verMenu() { } function pageselectCallback(page_index, jq){ var new_content = jQuery('#hiddenresult div.result:eq('+page_index+')').clone(); $('#Searchresult').empty().append(new_content); return false; } function initPagination() { // count entries inside the hidden content var num_entries = jQuery('#hiddenresult div.result').length; // Create content inside pagination element $("#Pagination").pagination(num_entries, { callback: pageselectCallback, items_per_page:1 // Show only one item per page }); } function inicializarDhtmlxcalendar() { var mDCal; dhtmlx.skin = ""; mDCal = new dhtmlxDblCalendarObject('dhtmlxDblCalendar', false, { isMonthEditable: true, isYearEditable: true }); mDCal.setYearsRange(2006, 2011); mDCal.setDateFormat("%Y-%m-%d"); mDCal.setDate("2012-02-22", "2012-02-22"); mDCal.draw(); dhtmlx.skin = "dhx_skyblue"; mDCal.leftCalendar.attachEvent("onClick",function(date){ document.getElementById("fechainicial").value = this.getFormatedDate(); }) mDCal.rightCalendar.attachEvent("onClick",function(data){ document.getElementById("fechafinal").value = this.getFormatedDate(); }) } function substr_count(string,substring,start,length) { var c = 0; if(start) { string = string.substr(start); } if(length) { string = string.substr(0,length); } for (var i=0;i1) { blnResult = false; } return blnResult; } function IsEmail(strString) { var blnResult = true; if(substr_count(strString,'@')>1 || substr_count(strString,'.')==0) { blnResult = false; } return blnResult; } function validaCampos(formData, jqForm, options) { var formElement = jqForm[0]; var forma=formElement.id; $('#divloader').css('display','block');$('#divloader').empty().html(''); $('#divmensajevalidacion').empty();$('#divmensajevalidacion').css('display','none'); var bandera=true; var mensaje=""; var frm = document.getElementById(forma); var mostrar=""; for (j=0;j '+mostrar+': Es requerido ingresar un dato valido
'; } } if(frm.elements[j].getAttribute('tipo')=='decimal') { if(IsDecimal(frm.elements[j].value)==false) { bandera=false; mensaje+=' '+mostrar+': Es requerido ingresar un dato valido
'; } } if(frm.elements[j].getAttribute('tipo')=='email') { if(IsEmail(frm.elements[j].value)==false) { bandera=false; mensaje+=' '+mostrar+': Es requerido ingresar un dato valido
'; } } } else { if(frm.elements[j].getAttribute('requerido')=='true') { bandera=false; mensaje+=' '+mostrar+': Se requiere ingresar dato
'; } } } } if(mensaje!='') { $('#divloader').empty();$('#divloader').css('display','none'); $('#divmensajevalidacion').css('display','block');$('#divmensajevalidacion').empty();$('#divmensajevalidacion').append('
'+mensaje); return false; } }; function validaCamposOld(forma) { var bandera=true; var mensaje=""; var frm = document.getElementById(forma); var mostrar=""; for (j=0;j '+mostrar+': Es requerido ingresar un dato valido
'; } } if(frm.elements[j].getAttribute('tipo')=='decimal') { if(IsDecimal(frm.elements[j].value)==false) { bandera=false; mensaje+=' '+mostrar+': Es requerido ingresar un dato valido
'; } } if(frm.elements[j].getAttribute('tipo')=='email') { if(IsEmail(frm.elements[j].value)==false) { bandera=false; mensaje+=' '+mostrar+': Es requerido ingresar un dato valido
'; } } } else { if(frm.elements[j].getAttribute('requerido')=='true') { bandera=false; mensaje+=' '+mostrar+': Se requiere ingresar dato
'; } } } } return mensaje; } function disableEnterKey(e) { var key; if(window.event) key = window.event.keyCode; //IE else key = e.which; //firefox return (key != 13); }