tbrehm
2009-03-05 b94726392eb39dcad9c83d4732f717db90fe6f34
interface/web/js/scrigo.js.php
@@ -102,7 +102,8 @@
         }
      },
      failure: function(o) {
         alert('Ajax Request was not successful. 1');
         var parts = o.responseText.split(':');
         alert('Ajax Request was not successful. '+parts[1]);
      }
   }
   
@@ -159,9 +160,12 @@
function loadContent(pagename) {
   var pageContentCallback2 = {
      success: function(o) {
            if(o.responseText.indexOf('HEADER_REDIRECT:') > -1) {
         if(o.responseText.indexOf('HEADER_REDIRECT:') > -1) {
            var parts = o.responseText.split(':');
            loadContent(parts[1]);
         } else if (o.responseText.indexOf('URL_REDIRECT:') > -1) {
            var newUrl= o.responseText.substr(o.responseText.indexOf('URL_REDIRECT:') + "URL_REDIRECT:".length);
            document.location.href = newUrl;
         } else {
            document.getElementById('pageContent').innerHTML = o.responseText;
         }
@@ -405,3 +409,36 @@
   }
   return false;
}
function addAdditionalTemplate(){
   var tpl_add = document.getElementById('template_additional').value;
   var tpl_list = document.getElementById('template_additional_list').innerHTML;
   var addTemplate = document.getElementById('tpl_add_select').value.split('|',2);
   var addTplId = addTemplate[0];
   var addTplText = addTemplate[1];
   var newVal = tpl_add + '/' + addTplId + '/';
   newVal = newVal.replace('//', '/');
   var newList = tpl_list + '<br>' + addTplText;
   newList = newList.replace('<br><br>', '<br>');
   document.getElementById('template_additional').value = newVal;
   document.getElementById('template_additional_list').innerHTML = newList;
   alert('additional template ' + addTplText + ' added to customer');
}
function delAdditionalTemplate(){
   var tpl_add = document.getElementById('template_additional').value;
   if(tpl_add != '') {
      var tpl_list = document.getElementById('template_additional_list').innerHTML;
      var addTemplate = document.getElementById('tpl_add_select').value.split('|',2);
      var addTplId = addTemplate[0];
      var addTplText = addTemplate[1];
      var newVal = tpl_add;
      newVal = newVal.replace(addTplId, '');
      newVal = newVal.replace('//', '/');
      var newList = tpl_list.replace(addTplText, '');
      newList = newList.replace('<br><br>', '<br>');
      document.getElementById('template_additional').value = newVal;
      document.getElementById('template_additional_list').innerHTML = newList;
  }
  alert('additional template ' + addTplText + ' deleted from customer');
}