[ Index ]
 

Code source de eGroupWare 1.2.106-2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/emailadmin/js/jscode/ -> listProfile.js (source)

   1  function getOrder(tableID) {
   2      order = '';
   3  
   4      table = document.getElementById(tableID);
   5      inputElements = table.getElementsByTagName('tr');
   6      for(i=0; i<inputElements.length; i++)
   7      {
   8          //alert(inputElements[i].value);
   9          if(i>0)
  10              order = order + ',';
  11          order = order + inputElements[i].id;
  12      }
  13      
  14      return order;
  15  }
  16          
  17  function moveUp(node) {
  18      // get the row node
  19      thisRow = node.parentNode.parentNode;
  20      if(thisRow.previousSibling)
  21      {
  22          currentNode = thisRow.previousSibling;
  23          while(currentNode.nodeType != 1)
  24          {
  25              if(!currentNode.previousSibling)
  26                  return;
  27              currentNode = currentNode.previousSibling;
  28          }
  29          thisRow.parentNode.insertBefore(thisRow,currentNode);
  30          
  31          //getOrder('tabel1');
  32      }
  33  }
  34      
  35  function moveDown(node) {
  36      // get the row node
  37      thisRow = node.parentNode.parentNode;
  38      if(thisRow.nextSibling)
  39      {
  40          currentNode = thisRow.nextSibling;
  41          while(currentNode.nodeType != 1)
  42          {
  43              if(!currentNode.nextSibling)
  44                  return;
  45              currentNode = currentNode.nextSibling;
  46          }
  47          thisRow.parentNode.insertBefore(currentNode,thisRow);
  48          
  49          //getOrder('tabel1');
  50      }
  51  }
  52  
  53  function saveOrder()
  54  {
  55      xajax_doXMLHTTP("emailadmin.ajaxemailadmin.setOrder", getOrder('nextMatchBody'));
  56  }


Généré le : Sun Feb 25 17:20:01 2007 par Balluche grâce à PHPXref 0.7