var counter = 0;
var count = 0;
var flag = 0;
var tagLength = 0;
var currentTime = new Date();
var betUntilTime = new Date();
var interval;
var rotate_data = new Array();
var dtime = new Array();
var clickUrl = new Array();
var delay = new Array();
var nextevent;
var dublink = false;
var attepmts = 5;


//------------- CHECK AND LOAD DATA FROM XML ---------------------------------
  loadXMLDocErr('de','event','bannerfadein125x125de')


  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('main_div').onclick = function(){window.open(clickUrl[0]);};
					document.getElementById('content_tbl').innerHTML = (rotate_data[0]);
					startInterval();
				}
				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){
				dtime[counter] = thedate ;
				clickUrl[counter] = baseurl + leagueName[i].getElementsByTagName("event")[x].getAttribute("url") + endurl;
				delay[counter] = leagueName[i].getElementsByTagName("event")[x].getAttribute("delay");
				team1 = leagueName[i].getElementsByTagName("event")[x].childNodes[0].getAttribute("name");
				team1 = team1.substring(0,12);
				team2 = leagueName[i].getElementsByTagName("event")[x].childNodes[1].getAttribute("name");
				team2 = team2.substring(0,12);

			rotate_data[counter] = '<table cellpadding="0" cellspacing="5" border="0" width="105px" align="left" style="font-family:arial;padding-left:0px;margin-top:21px;font-size:11px;color:#fff;font-weight:bold;">';
			
			
			//	FIRST ROW
			rotate_data[counter] = rotate_data[counter] + '<tr><td nowrap>'+ leagueName[i].getElementsByTagName("event")[x].getAttribute("time")+ '</td></tr>'

			//SECOND ROW
			rotate_data[counter] = rotate_data[counter] + '<tr><td>'+ team1;
			rotate_data[counter] = rotate_data[counter] + ' &nbsp;<span style="color:#a3dc1f;">' + leagueName[i].getElementsByTagName("event")[x].childNodes[0].getAttribute("oddsDecimal")+'</span></td></tr>';

				
			//THIRD ROW
			rotate_data[counter] = rotate_data[counter] + '<tr><td nowrap>Gleichstand&nbsp;';
			rotate_data[counter] = rotate_data[counter] + ' &nbsp;<span style="font-size:12px;font-weight:bold;color:#a3dc1f;">'+ leagueName[i].getElementsByTagName("event")[x].getAttribute("oddsDecimal")+ '</span></td></tr>';
				
			//FOURTH ROW
			rotate_data[counter] = rotate_data[counter] + '<tr><td nowrap>' + team2;
			rotate_data[counter] = rotate_data[counter] + ' &nbsp;<span style="color:#a3dc1f;">' + leagueName[i].getElementsByTagName("event")[x].childNodes[1].getAttribute("oddsDecimal")+ '</span></td></tr>';
			
			rotate_data[counter] = rotate_data[counter] + '</table>'

			counter++;

			}
			}
		}

	}

//-------------------------------------------------------------


//-------------------------------------------------------------

window.onload = function()
		{
			document.getElementById('content_tbl').innerHTML = '<a href="'+ noxmlurl +'" target="_blank"><img src="images/nodata.jpg" border="0" title="WH Sports Στοίχημα"></a>';
			testxmlload();
		}
