var xmlDoc;
		var messageWidth = 0;
		var pause = 50;
		var aktiv;
		var count;
		var messageLength;
		
		function loadXML()
		{
			// code for IE
			if (window.ActiveXObject){
				xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
				xmlDoc.async=false;
				xmlDoc.load("ticker.xml");
				getNodes();
			}
			// code for Mozilla, Firefox, Opera, etc.
			else if (document.implementation && document.implementation.createDocument){
				xmlDoc=document.implementation.createDocument("","",null);
				xmlDoc.load("ticker.xml");
				xmlDoc.onload=getNodes;
			}
			else{
				alert('Your browser cannot handle this script');
			}
		}
		
		function getNodes(){
			var rootElem=xmlDoc.getElementsByTagName("program");
			var messageText="<span class='pscrollerSpan'>";
			for(var i=0;i<rootElem.length;i++){
				messageText += '<span class="tname">+++ '+ rootElem[i].getElementsByTagName("name")[0].firstChild.nodeValue +':</span>&nbsp;<a class="promotext" name="" href="index.php?option=com_wrapper&Itemid=15" target="_top" onmouseover="clearTimer();" onmouseout="setTimer();"><font style="color:#ffffff;">'+ rootElem[i].getElementsByTagName("promotion")[0].firstChild.nodeValue +'</font></a><span style="color:#7a0000;"> +++&nbsp;&nbsp;&nbsp;&nbsp;</span>';
			}
			messageText += '</span>'
// Verlaengerung
//alert(messageText.length);
			messageText += messageText;
//alert(messageText.length);
			messageText += messageText;
//alert(messageText.length);
			messageText += messageText;
//alert(messageText.length);

			document.getElementById('message').innerHTML = messageText;
			messageLength=parseInt(messageText.length*1.9);
			count=messageWidth + 4;
			setTimer();
		}
		
		function writeMessage(){
			document.getElementById('message').style.left = count+'px';
			count = count - 1;
			if(count == (-messageLength)){
				count=messageWidth + 4;
			}
		}
		
		function setTimer(){
			aktiv = window.setInterval("writeMessage()", pause);
		}
		
		function clearTimer(){
			window.clearInterval(aktiv);
		}
		
		function trim(s) {
		  s = s.replace(/\s/g,'');
		  return s;
		}
		
//rechtsclick
var zeit, message="Danke für Deinen Besuch!";

  function click0() {
    if (event.button != 1) { 
	  popup();
      return false;
    }
  }
  function nsc(e) {
    if (e.which != 1) keinkontext();
  }
  function popup() {
    alert(unescape(message));
    return false;
  }
  function nichts(e) {
    if (e.which != 1) return false;
  }
  function keinkontext() {
    clearTimeout(zeit);
    zeit = setTimeout("kontext()",1);
  }
  function kontext() {
    clearTimeout(zeit);
    popup();
  }
  if (location.href.search(/option=com_content&task=view&id=17&Itemid=32/) == -1)
  {
  if (document.all)
    if (document.getElementById) document.oncontextmenu=popup;
    else document.onmousedown=click0;
  if (!(document.all) && document.getElementById)
    document.oncontextmenu=popup;
  if (document.layers) {
    document.captureEvents(Event.MOUSEUP | Event.MOUSEDOWN);
    document.onmousedown=nichts;
    document.onmouseup=nsc;
  }
  }

