mcramer
2012-10-09 aea43bbcd1a3671bb0b1292cea6eb145d70a5be7
interface/web/js/scrigo.js.php
@@ -50,9 +50,13 @@
function hideLoadIndicator() {
    requestsRunning -= 1;
    if(requestsRunning < 1) {
        jQuery('#ajaxloader').fadeOut('fast');
        jQuery('#ajaxloader').fadeOut('fast', function() { jQuery('#ajaxloader').hide(); } );
        requestsRunning = 0; // just for the case...
    }
}
function onAfterContentLoad() {
    $('#pageContent').find("select").combobox();
}
function loadContentRefresh(pagename) {
@@ -68,6 +72,7 @@
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    jQuery('#pageContent').html(jqXHR.responseText);
                                                onAfterContentLoad();
                                                pageFormChanged = false;
                                 },
                                 error: function() {
@@ -88,7 +93,6 @@
                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    if(jqXHR.responseText != '') {
                                       if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                          var parts = jqXHR.responseText.split(':');
@@ -101,6 +105,7 @@
                                       }
                                    }
                                    loadMenus();
                                                hideLoadIndicator();
                                 },
                                 error: function() {
                                                hideLoadIndicator();
@@ -130,7 +135,6 @@
                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                       var parts = jqXHR.responseText.split(':');
                                       //alert(parts[1]);
@@ -142,9 +146,11 @@
                                       document.location.href = 'index.php';
                                    } else {
                                       jQuery('#pageContent').html(jqXHR.responseText);
                                                    onAfterContentLoad();
                                                    pageFormChanged = false;
                                    }
                                    loadMenus();
                                                hideLoadIndicator();
                                 },
                                 error: function() {
                                                hideLoadIndicator();
@@ -170,7 +176,6 @@
                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                       var parts = jqXHR.responseText.split(':');
                                       //alert(parts[1]);
@@ -179,8 +184,10 @@
                                       //window.setTimeout('loadContent(redirect)', 1000);
                                    } else {
                                       jQuery('#pageContent').html(jqXHR.responseText);
                                                    onAfterContentLoad();
                                                    pageFormChanged = false;
                                    }
                                                hideLoadIndicator();
                                 },
                                 error: function(jqXHR, textStatus, errorThrown) {
                                                hideLoadIndicator();
@@ -207,7 +214,6 @@
                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    if(successMessage) alert(successMessage);
                                    if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                       var parts = jqXHR.responseText.split(':');
@@ -217,8 +223,10 @@
                                       //window.setTimeout('loadContent(redirect)', 1000);
                                    } else {
                                       jQuery('#pageContent').html(jqXHR.responseText);
                                                    onAfterContentLoad();
                                                    pageFormChanged = false;
                                    }
                                                hideLoadIndicator();
                                 },
                                 error: function(jqXHR, textStatus, errorThrown) {
                                                hideLoadIndicator();
@@ -280,7 +288,6 @@
                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                       var parts = jqXHR.responseText.split(':');
                                       loadContent(parts[1]);
@@ -294,8 +301,10 @@
                                       //jQuery.each(reponseScript, function(idx, val) { eval(val.text); } );
                                       
                                       jQuery('#pageContent').html(jqXHR.responseText);
                                                    onAfterContentLoad();
                                                    pageFormChanged = false;
                                    }
                                                hideLoadIndicator();
                                 },
                                 error: function() {
                                                hideLoadIndicator();
@@ -314,14 +323,15 @@
                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
                                    if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                       var parts = jqXHR.responseText.split(":");
                                       loadContent(parts[1]);
                                    } else {
                                       jQuery('#pageContent').html(jqXHR.responseText);
                                                    onAfterContentLoad();
                                                    pageFormChanged = false;
                                    }
                                                hideLoadIndicator();
                                 },
                                 error: function() {
                                                hideLoadIndicator();
@@ -445,10 +455,10 @@
                                 url: pagename,
                                 dataType: "html",
                                 beforeSend: function() {
                                    showLoadIndicator();
//                                    showLoadIndicator();
                                 },
                                 success: function(data, textStatus, jqXHR) {
                                                hideLoadIndicator();
//                                                hideLoadIndicator();
                                    var teste = jqXHR.responseText;
                                    var elemente = teste.split('#');
                                    el=document.getElementById(elementid);
@@ -462,7 +472,7 @@
                                    }
                                 },
                                 error: function() {
                                                hideLoadIndicator();
//                                                hideLoadIndicator();
                                    reportError('Ajax Request was not successful. 119');
                                 }
                              });