var counter = 0;
var count = 0;
var flag = 0;
var tagLength = 0;
var currentTime = new Date();
var oMarquees = [], oMrunning,
	oMInterv =        20,     //interval between increments
	oMStep =          1,      //number of pixels to move between increments
	oMStopFlag =          1,      //number of pixels to move between increments
	oStopMAfter =     0,     //how many seconds should marquees run (0 for no limit)
	oResetMWhenStop = false,  //set to true to allow linewrapping when stopping
	oMDirection =     'left'; //'left' for LTR text, 'right' for RTL text

marqueecontent = "";
clickUrl = noxmlurl;
var attepmts = 5;

if( window.addEventListener ) {
	window.addEventListener('load',doDMarquee,false);
} else if( document.addEventListener ) {
	document.addEventListener('load',doDMarquee,false);
} else if( window.attachEvent ) {
	window.attachEvent('onload',doDMarquee);
}



//------------- CHECK AND LOAD DATA FROM XML ---------------------------------
  loadXMLDocErr('de','event','bannermarqee120x60de')


  function testxmlload(){
		
		attepmts--;

		if( attepmts > 0 && (typeof xmlstr == 'undefined')){
			setTimeout("testxmlload();",500);
		}
		else{

			try{
				xmlDoc = (new DOMParser()).parseFromString(xmlstr, "text/xml");
			}
			catch(e){
				xmlDoc = new ActiveXObject('MSXML.DomDocument');
				xmlDoc.async = false;
				xmlDoc.loadXML(xmlstr);

			}
			leagueName = xmlDoc.getElementsByTagName("league");
			createDataArray(leagueName);

			if(leagueName.length>0)
			{
				try{

					document.getElementById('content_tbl').innerHTML ='<div style="position:relative;top:7px;"><marquee SCROLLDELAY="50" SCROLLAMOUNT="2" onmouseover="this.stop()" id="myMarquee" onmouseout="this.start()" width="114">'+ marqueecontent +'</marquee></div><div style="top:14px;position:relative;"><img src="images/pixel.gif" style="margin-left:0px;width:120px;height:15px;cursor:pointer;" onclick=window.open("'+ noxmlurl +'") /></div>';
					document.getElementById('myMarquee').start();
				}
				catch(e) {}

			}
			

		}
	
	}

//------------- CREAT ARRAY FOR DATA ROTATION---------------------------------




  function createDataArray(){
  for (var i=0;i<leagueName.length;i++)
	{
		eventNum = leagueName[i].getElementsByTagName("event").length;
		for(x=0;x<eventNum;x++)
		{

				thedate = validData(i,x,"event");
				var diff = new Date(thedate - currentTime);
				if(diff.getFullYear() >= 1970){
				clickUrl = baseurl + leagueName[i].getElementsByTagName("event")[x].getAttribute("url")+ endurl;

				marqueecontent = marqueecontent + '<a onmouseover="StopMarquee();" onmouseout="startMarquee();" href="'+ clickUrl +'" target="_blank" style="color:#a3dc1f;font-size:9px;font-family:arial;text-decoration:none;">'
				marqueecontent = marqueecontent + leagueName[i].getElementsByTagName("event")[x].childNodes[0].getAttribute("name") + ":&nbsp;";
				marqueecontent = marqueecontent + leagueName[i].getElementsByTagName("event")[x].childNodes[0].getAttribute("oddsDecimal") + "&nbsp; ";
				marqueecontent = marqueecontent + "&nbsp; Unentschieden:&nbsp;";
				marqueecontent = marqueecontent + leagueName[i].getElementsByTagName("event")[x].getAttribute("oddsDecimal") + "&nbsp; ";
				marqueecontent = marqueecontent + leagueName[i].getElementsByTagName("event")[x].childNodes[1].getAttribute("name") + ":&nbsp;";
			    marqueecontent = marqueecontent + leagueName[i].getElementsByTagName("event")[x].childNodes[1].getAttribute("oddsDecimal")+'&nbsp;&nbsp;&nbsp;</a>';
				counter++;

			}
		}

	}

  }

//-------------------------------------------------------------

//-------------------------------------------------------------

window.onload = function()
		{
			document.getElementById('content_tbl').innerHTML = '<a href="'+ noxmlurl +'" target="_blank"><img src="images/nodata.jpg" border="0" title="William Hill Sportwetten"></a>';
			testxmlload();
		}
