/* Zum Speichern der Mausposition */
  var xmouse=0; var ymouse=0;  // Speichern die Mausposition
  navigator.appName ? 'Netscape' : document.captureEvents(Event.MOUSEMOVE);  // Mausposition erkennen fuer Netscape
  document.onmousemove = mauspos; // Die Mausposition wird bei jeder Mausbewegung neu geschrieben

function mauspos(e) {
/* Zum Abfragen der Mausposition - je nach Browser wird das anders erledigt. Am Ende werden die Daten fuer
   xmouse und ymouse in den globalen Variablen gespeichert. */
  if (navigator.appName == 'Netscape') {
     xmouse = e.pageX;
     ymouse = e.pageY;
  } else {
     xmouse = window.event.clientX;
     ymouse = window.event.clientY;
  }
  
  if(!(navigator.appName == 'Netscape')) {  
    if(document.documentElement && document.documentElement.scrollTop) {
      xmouse = xmouse + document.documentElement.scrollLeft;
      ymouse = ymouse + document.documentElement.scrollTop;
    } else if(document.body) {
      xmouse = xmouse + document.body.scrollLeft;
      ymouse = ymouse + document.body.scrollTop;
    }
  }
}

function openWin(url,winname,posx,posy,width,height,scrollbars) {
  /* Oeffnet ein neues PopUp-Fenster mit den entsprechenden Parametern. Falls jene nicht
     gesetzt sind, werden sie mit Standardwerten belegt. */
  if((typeof winname)=='undefined') winname='merkmalPopup';
  if((typeof posx)=='undefined') posx=50;
  if((typeof posy)=='undefined') posy=10;
  if((typeof width)=='undefined') width=660;
  if((typeof height)=='undefined') height=500;
  
  if(navigator.platform.toLowerCase().indexOf("win")>-1) {
    objekt = window.open('', winname); // objekt.close();
  }
  
  if(url) {
    if((typeof objekt) != 'undefined') {
      /* Falls das Fenster schon geoeffnet ist, wird es geschlossen */
      if(!objekt.closed) objekt.close();
    }

    objekt = window.open(url,winname,'width='+width+',height='+height+',left='+posx+',top='+posy+',dependent=yes,hotkeys=no,location=no,menubar=no,resizable=no,status=yes,scrollbars=yes,toolbar=no');

    objekt.focus
  } else {
    alert('Fehler openwin.1 - Keine URL fuer das PopUp uebergeben!');
    return false;
  }
}



function stripe_list() {
  for(i=0; i<document.getElementsByTagName('div').length; i++) {
    element = document.getElementsByTagName('div')[i];
    if(document.all) attrib = element.getAttribute('className'); else attrib = element.getAttribute('class');
    if(attrib == 'text') {
      for(j=0; j<element.childNodes.length; j++) {
        if(element.childNodes[j].nodeName.toLowerCase()=='ol' || element.childNodes[j].nodeName.toLowerCase()=='ul') {
          for(k=0; k<element.childNodes[j].getElementsByTagName('li').length; k++) {
            listitem = element.childNodes[j].getElementsByTagName('li')[k];
            if(k%2==0) {
              if(document.all) listitem.className = 'grey'; else listitem.setAttribute('class','grey',false);
            }
          }
        }
      }
    }
  }
}

// adds the 'onload'-eventhandler to the Window-Body
Event.observe(window, 'load', stripe_list, false);