oilyflutesalad
2010-01-16 66d94a0790fb96e85debe5809d5ad48f0f27f798
interface/web/js/scrigo.js.php
@@ -1,7 +1,7 @@
<?php
   session_start();
   include('../../lib/config.inc.php');
   include_once(ISPC_ROOT_PATH.'/web/js/lib/lang/'.$_SESSION['s']['language'].'_javascript.lng');
   include_once(ISPC_ROOT_PATH.'/web/strengthmeter/lib/lang/'.$_SESSION['s']['language'].'_strengthmeter.lng');
?>
redirect = '';
@@ -84,7 +84,9 @@
      loadContent(redirect);
      redirect = '';
   }
   document.getElementById('footer').innerHTML = 'Powered by <a href="http://www.ispconfig.org" target="_blank">ISPConfig</a>';
   */
}
function submitForm(formname,target) {
@@ -102,7 +104,8 @@
         }
      },
      failure: function(o) {
         alert('Ajax Request was not successful. 1');
         var parts = o.responseText.split(':');
         alert('Ajax Request was not successful. '+parts[1]);
      }
   }
   
@@ -212,8 +215,32 @@
  
  loadMenus();
  keepalive();
  setTimeout("setFocus()",1000);
}
function setFocus() {
/*
   var flag=false;
      for(z=0;z<document.forms.length;z++) {
         var form = document.forms[z];
         var elements = form.elements;
         for (var i=0;i<elements.length;i++) {
            var element = elements[i];
            if(element.type == 'text' &&
               !element.readOnly &&
               !element.disabled) {
                  element.focus();
                  flag=true;
                  break;
               }
         }
         if(flag)break;
      }
*/
  document.pageForm.username.focus();
}
function loadMenus() {
   
@@ -272,6 +299,28 @@
   
  var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
}
function loadOptionInto(elementid,pagename) {
   var itemContentCallback = {
      success: function(o) {
         var teste = o.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);
         }
      },
      failure: function(o) {
      alert('Ajax Request was not successful.');
      }
   }
   var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
}
function keepalive() {
@@ -410,33 +459,41 @@
}
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');
   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 + '/' + 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');
   } else {
     alert('no additional template selcted');
   }
}
function delAdditionalTemplate(){
  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;
  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');
   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');
  } else {
     alert('no additional template selcted');
  }
}