	var _rootURL 		= "http://www.antennethueringen.de/dparegio/regio-thueringen/"


	var _reloadTimeOut 	= 2000;
	var _tryTimes 		= 5;
	var _maxOutput		= 4;
	
	
	var _newsFilter = [" MDR ", " mdr ", " Landeswelle ", " LANDESWELLE "];
	

	var _count 		= 0;
	var _current 		= 0;
	var _try_count 		= 0;
	var _outputCount 	= 0;	
	var _currentOpen 	= 0;
	var _currentdate	= "";

    	var _firstLoad = false;
	var data = [];
	var news = [];
	var newsdiv = "";


$(document).ready(function(){

	
	function FertigCheck(){
		jQuery.get(_rootURL+'fertig.txt', function(data) {
     
     		var myCheck = 'Fertig';
     		var myvar = data.slice(0,myCheck.length);
    
     
     		if (myvar != myCheck){
     			//alert("kaput");
     	
     			setTimeout(function() {

					if (_tryTimes > _try_count){
						_try_count++;
						FertigCheck();
					}
			
				}, _reloadTimeOut);
     	
     	
     		} else if (myvar == myCheck){
                           //$( '<div id="dataLoader">Bitte warten. Die News werden geladen.</div>').appendTo('#NewsTicker');
     			GetInBasicInformation();
     		}
     
	 
		});
	}



	function GetInBasicInformation(){
	
	
		$.ajax({
		type: "GET",
		url: _rootURL+"dpa-Thueringen-index/thueringen_7519584.xml",
		dataType: "xml",
		
		success: function(_basicXml) {
			


			$(_basicXml).find('media-reference').each(function(){
			
				if (_maxOutput >= _count){

                                            var _tempSource = $(this).attr('source');
					    if (_tempSource.indexOf("SPERRFRIST") == -1 ) {                                    
					          data[_count] = _tempSource;
					         _count++;
                                         }
				}	
								
			});
			
			
			  
			
			if (data.length > 0){
				
			}
			
			
			
			// After parsing start loading Content!
			
			ContentLoader(0);
			
			}
		
		
		});
	
	}
	
	
	
	
	
	
   function ContentLoader(_number){
   
   		var _newUrl = _rootURL+data[_number].slice(3, data[_number].length);
   
   		_current++;
 
   		$.ajax({
			type: "GET",
			url: _newUrl,
			dataType: "xml",
			
			success: function(xml) {



                 
			var _headline = $(xml).find('hedline').text();
		
			var _date = xml.getElementsByTagName("date.issue");
			_date = $(_date).attr("norm");
				
			var _newDate = [];
			_newDate[0] = _date.slice(6,8)+".";
			_newDate[1] = _date.slice(4,6)+".";
			_newDate[2] = _date.slice(0,4)+" ";
				
			var _newTime = [];
			_newTime[0] = _date.slice(9,11)+".";
			_newTime[1] = _date.slice(11,13)+" Uhr";
				
			_date = _newDate.join("")+" "+_newTime.join("") + " ";
			
			var _day = _newDate.join("");
			var _time = _newTime.join("");
			
			
			
			
			
			//_content = $(_content).text();
			
			
			
			//var _content = _content.slice(0, _content.lastIndexOf("(Archivbild)"));

			
			//var _allExternalLinks = _externalLinks.join();
			//var _makeHeadline = _date+' '+_headline;
		
			var _makeHeadline = _headline;
                        
                        _newsAutorCheck = true;

                          var filter = 0;
                                       for (filter = 0; filter < _newsFilter.length ; filter++){


                                           if (_headline.indexOf(_newsFilter[filter]) != -1){
                                              _newsAutorCheck = false;
                                            }

                                       }			




			if (_newsAutorCheck){
			      news.push('<a href="http://www.antennethueringen.de/at_www/Nachrichten/thueringen/index.php" style="color:#800000" title="newsticker  ' + _day + ' - ' +_makeHeadline +  '">' + _day + ' - ' +_makeHeadline + '</a>')
			}
		
			
			var _outputType = 1;
			var _i=0;
			
				
		
				if (_current != _count){
					ContentLoader(_current);
				} else {
                                        $('#dataLoader').fadeOut ("slow");
					var _allnews = news.join("&nbsp;&nbsp; • • • &nbsp;&nbsp;");
					$( '<nobr>' + _allnews +'</nobr >').appendTo('#NewsTicker');
                                        $('#NewsTicker').hide();
                                        $('#NewsTicker').fadeIn("slow");
                                      // alert(_allnews);

					newsTicker();
				}
				
	

		}
	});
   }


	
	
	
	



	// Call Parser!
	
	FertigCheck();


});


var laenge = 0;
	var posleft = 550;
	var mouseOver=false;

	function setonMouse( pfloe){
   		mouseOver = pfloe;
	}
	
	function newsTicker(){
		
		var inhalt = "";
		//Inhalt des Ticker-Divs erfassen
		inhalt = document.getElementById("NewsTicker").innerHTML;
		//inhalt = clean( inhalt );
		laenge = inhalt.length;
             // alert(laenge);
		runin();
	}
	
	
	
	
	
	
	
	
	
	function runin(){
	
	//wird nur ausgeführt wenn mouse nicht drüber
	if (!mouseOver)
	{
		//Wenn endposition errericht (abhängig von der Länge des Strings) reset, sonst inkrement
		if (posleft >= (-laenge+5)) {
			posleft -= 1;
		}
		else {
			posleft = 550;
		}
		//Position des Ticker-Divs verscheiben
		document.getElementById('NewsTicker').style.left = posleft + "px";
	}
	
	window.setTimeout('runin()', 20);
	}
	




