ftimme
2012-05-04 c36fe430fe0f74cf765682ef85adde7134af9fd2
interface/web/js/scrigo.js.php
@@ -43,8 +43,11 @@
                                       if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                          var parts = jqXHR.responseText.split(':');
                                          loadContent(parts[1]);
                                       } else if (jqXHR.responseText.indexOf('URL_REDIRECT:') > -1) {
                                          var newUrl= jqXHR.responseText.substr(jqXHR.responseText.indexOf('URL_REDIRECT:') + "URL_REDIRECT:".length);
                                          document.location.href = newUrl;
                                       } else {
                                          alert(jqXHR.responseText);
                                          //alert(jqXHR.responseText);
                                       }
                                    }
                                    loadMenus();
@@ -101,7 +104,7 @@
   
}
function submitForm(formname,target) {
function submitForm(formname,target) {
   var submitFormObj = jQuery.ajax({      type: "POST", 
                                 url: target,
                                 data: jQuery('#'+formname).serialize(),
@@ -128,6 +131,31 @@
      redirect = '';
   }
   */
}
function submitFormConfirm(formname,target,confirmation) {
   if(window.confirm(confirmation)) {
      var submitFormObj = jQuery.ajax({   type: "POST",
                                 url: target,
                                 data: jQuery('#'+formname).serialize(),
                                 dataType: "html",
                                 success: function(data, textStatus, jqXHR) {
                                    if(jqXHR.responseText.indexOf('HEADER_REDIRECT:') > -1) {
                                       var parts = jqXHR.responseText.split(':');
                                       //alert(parts[1]);
                                       loadContent(parts[1]);
                                       //redirect = parts[1];
                                       //window.setTimeout('loadContent(redirect)', 1000);
                                    } else {
                                       jQuery('#pageContent').html(jqXHR.responseText);
                                    }
                                 },
                                 error: function(jqXHR, textStatus, errorThrown) {
                                    var parts = jqXHR.responseText.split(':');
                                    reportError('Ajax Request was not successful. 111');
                                 },
                           });
   }
}
function submitUploadForm(formname,target) {      
@@ -264,6 +292,12 @@
}
   
function del_record(link,confirmation) {
  if(window.confirm(confirmation)) {
          loadContent(link);
  }
}
function confirm_action(link,confirmation) {
  if(window.confirm(confirmation)) {
          loadContent(link);
  }
@@ -491,30 +525,3 @@
    }
    return rv;
}
function loadwebip(elementid,pagename) {
   var pageContentObject2 = jQuery.ajax({   type: "GET",
                                 url: pagename,
                                 dataType: "html",
                                 success: function(data, textStatus, jqXHR) {
                                    var teste = jqXHR.responseText;
                                    var elemente = teste.split('#');
                                    el=document.getElementById(elementid);
                                    el.innerHTML='';
                                    for (var i = 0; i < elemente.length; ++i){
                                       var foo2 = document.createElement("option");
                                       foo2.appendChild(document.createTextNode(elemente[i]));
                                       foo2.value=elemente[i];
                                       el.appendChild(foo2);
                                    }
                                 },
                                 error: function() {
                                    reportError('Ajax Request was not successful. 119');
                                 },
                              });
   var ruby = document.getElementById('ruby');
   ruby.style.display = 'none';
}