var http = null;
var separator = ' +++ ';
setInterval('blinkIt()',500);

if (window.XMLHttpRequest) {
   http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
   http = new ActiveXObject("Microsoft.XMLHTTP");
}

window.onload = function() {
   if (http != null) {
      http.open("GET", "/fileadmin/templates/ticker.xml", true);

      http.onreadystatechange = ausgeben;
      http.send(null);
   }
}

function ausgeben() {
   if (http.readyState == 4) {
      var liste = document.getElementById("newsticker");
      var daten = http.responseXML;
      var ergebnisse = daten.getElementsByTagName("news");
	  var name, url;
	  name = separator + ' Frisch eingetroffen : ';
      for (var i = 0; i < ergebnisse.length; i++) {
         var datum = ergebnisse[i];
         for (var j = 0; j < datum.childNodes.length; j++) {
            with (datum.childNodes[j]) {
               if (nodeName == "text") {
                  name = name + firstChild.nodeValue + separator ;
               } //else if (nodeName == "url") {
                  //url = firstChild.nodeValue;
               //}
            }
         }
         //var li = document.createElement("li");
         //var a = document.createElement("a");
         //a.setAttribute("href", url);
         var txt = document.createTextNode(name);
         //a.appendChild(txt);
         //li.appendChild(a);
      }
      liste.appendChild(txt);
   }
}

function blinkIt() {
 if (!document.all) return;
 else {
   for(i=0;i<document.all.tags('blink').length;i++){
      s=document.all.tags('blink')[i];
      s.style.visibility=(s.style.visibility=='visible')?'hidden':'visible';
   }
 }
}
