// JavaScript Document

// globaler Zugriff auf Ajax-Objekt
var httpRequest;

function startAjax() {
if (window.ActiveXObject) // for IE 
{ 
    httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
} 
else if (window.XMLHttpRequest) // for other browsers 
{ 
    httpRequest = new XMLHttpRequest(); 
}
  
}





/***********************/
/* Ajax fuer Flush */
/***********************/
function selectFlush(lng, inh, host) {
	
  
	startAjax();
    
    // Mit ajax_obj.open('GET', ...); bauen wir eine Verbindung zur PHP-Datei auf und uebergeben per GET eine URL-kodierte Zeichenkette
    httpRequest.open('GET', 'http://'+host+'/css-js/ajax/flush.php?lng='+lng+'&inh='+inh, true);
  	
  	
    // nimmt das Ergebnis des Servers entgegen
    httpRequest.onreadystatechange = getXML;
    
	// Daten senden
    httpRequest.send(null);
  
  
}

function getXML() {
	if (httpRequest.readyState == 4) 
    { 
        if(httpRequest.status == 200) 
        { 
         //alert(httpRequest.responseText);
		 inhalte = httpRequest.responseXML;
         getInhalte(inhalte);
	     //process the response 
        } 
        else 
        { 
            alert("Error loading page\n"+ httpRequest.status +":"+ httpRequest.statusText); 
        } 
    } 
	 
}


function getInhalte(inhalte) {
	
	hole = inhalte.getElementsByTagName('dataset').item(0);
	id = hole.getElementsByTagName('id')[0].firstChild.nodeValue;
	text = hole.getElementsByTagName('text')[0].firstChild.nodeValue;
	bild = hole.getElementsByTagName('bild')[0].firstChild.nodeValue;
	f_on = hole.getElementsByTagName('f_on')[0].firstChild.nodeValue;
	//alert(id+', '+text+', '+bild);
   
     
//alert(text);
   
   
    //createFlush(id, text, bild);
  convert(id, text, bild, f_on);
}




function convert(id, text, bild, f_on) {
  		
  		
  		var newinh = document.getElementById('ani_ebene');
		var output = document.getElementById('ani_ebene');
  		
  		while (output.hasChildNodes()) {
  			var Knoten = document.getElementById("ani_ebene").firstChild;
			//alert(Knoten);
  			document.getElementById("ani_ebene").removeChild(Knoten);
  		}  		
  		
  		
  		
  		
  		
  		//alert(text);
  		document.getElementById('ani_ebene').innerHTML = text;
  		
  		
  		  		
  		
  		
  		 		
  		
		
		if(f_on == 'Y')
		{
		//einblenden();
		document.getElementById("blend").style.visibility = "visible";
		
		MM_timelinePlay('Timeline1');

		news_ausblenden();
		}
		
  	
  	}