Event.observe(window, 'load', function() { AddEditFoliosListeners = function(e) { var el = e.element(); var del = el.hasClassName('spanDelete'); var id = el.identify(); if(del == true){ DeleteFoliosPopup(id); return; } del = el.hasClassName('spanEdit'); if(del == true) EditFoliosPopup(id); } if($('contenido')!= undefined) $('contenido').observe("click", AddEditFoliosListeners); Event.observe($('addFolios'), "click", AddFoliosDiv); }); function AddFoliosDiv(){ grayOut(true); $('fview').show(); new Ajax.Request(WEB_ROOT+'/ajax/facturacion-folios.php',{ method:'post', parameters: {type: "addFolios"}, onSuccess: function(transport){ var response = transport.responseText || "no response text"; FViewOffSet(response); Event.observe($('fviewclose'), "click", HideFview); Event.observe($('btnSaveFolios'), "click", AddFolios); }, onFailure: function(){ alert('Something went wrong...') } }); }//AddFoliosDiv function AddFolios(){ new Ajax.Request(WEB_ROOT+'/ajax/facturacion-folios.php', { method:'post', parameters: $('frmAgregarFolios').serialize(), onSuccess: function(transport){ var response = transport.responseText || "no response text"; var splitResponse = response.split("[#]"); if(splitResponse[0] == "fail"){ ShowStatusPopUp(splitResponse[1]); }else{ ShowStatusPopUp(splitResponse[1]); $('contenido').innerHTML = splitResponse[2]; HideFview(); } }, onFailure: function(){ alert('Something went wrong...') } }); }//AddFolios function EditFoliosPopup(id){ grayOut(true); $('fview').show(); new Ajax.Request(WEB_ROOT+'/ajax/facturacion-folios.php',{ method:'post', parameters: {type: "editFolios", id_serie:id}, onSuccess: function(transport){ var response = transport.responseText || "no response text"; FViewOffSet(response); Event.observe($('closePopUpDiv'), "click", HideFview); Event.observe($('btnEditarFolios'), "click", EditarFolios); }, onFailure: function(){ alert('Something went wrong...') } }); }//EditFoliosPopup function EditarFolios(){ new Ajax.Request(WEB_ROOT+'/ajax/facturacion-folios.php', { method:'post', parameters: $('frmEditarFolios').serialize(), onSuccess: function(transport){ var response = transport.responseText || "no response text"; var splitResponse = response.split("[#]"); if(splitResponse[0] == "fail") { ShowStatusPopUp(splitResponse[1]); } else { ShowStatusPopUp(splitResponse[1]); $('contenido').innerHTML = splitResponse[2]; HideFview(); } }, onFailure: function(){ alert('Something went wrong...') } }); }//EditarFolios function DeleteFoliosPopup(id){ var message = "Realmente deseas eliminar estos folios?"; if(!confirm(message)){ return; } new Ajax.Request(WEB_ROOT+'/ajax/facturacion-folios.php',{ method:'post', parameters: {type: "deleteFolios", id_serie: id}, onSuccess: function(transport){ var response = transport.responseText || "no response text"; var splitResponse = response.split("[#]"); ShowStatus(splitResponse[1]) $('contenido').innerHTML = splitResponse[2]; HideFview(); }, onFailure: function(){ alert('Something went wrong...') } }); }//DeleteFoliosPopup function DeleteLogo(id){ var message = "Realmente deseas eliminar este logo?"; if(!confirm(message)){ return; } new Ajax.Request(WEB_ROOT+'/ajax/facturacion-folios.php',{ method:'post', parameters: {type: "deleteLogo", serieId: id}, onSuccess: function(transport){ var response = transport.responseText || "no response text"; var splitResponse = response.split("[#]"); ShowStatus(splitResponse[1]) $('contenido').innerHTML = splitResponse[2]; HideFview(); }, onFailure: function(){ alert('Something went wrong...') } }); }//DeleteLogo function SaveLogo(id){ $("loader_"+id).show(); $("frmCedula_"+id).submit(); }