// AJAX Unterstützung
var toggle_display=0;

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}

function ajax_rx() { 
	if (xmlHttp.readyState==4) { 
		var xmlDoc=xmlHttp.responseXML.documentElement;
		if (xmlDoc.nodeName=="picture") {
			document.getElementById("title").innerHTML=xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
			document.getElementById("picture").src=xmlDoc.getElementsByTagName("file")[0].childNodes[0].nodeValue;
			document.getElementById("comment").innerHTML=xmlDoc.getElementsByTagName("comment")[0].childNodes[0].nodeValue;
			document.getElementById("smokers").src=xmlDoc.getElementsByTagName("smokers")[0].childNodes[0].nodeValue;
		}
	}
}




/*

var id, text;
			for ($n=0;$n<xmlDoc.getElementsByTagName("statecount")[0].childNodes[0].nodeValue;$n++) { 
				id=xmlDoc.getElementsByTagName("state")[$n].getElementsByTagName("id")[0].childNodes[0].nodeValue;
				document.getElementById("state_"+id).innerHTML=xmlDoc.getElementsByTagName("state")[$n].getElementsByTagName("htmlvalue")[0].childNodes[0].nodeValue;
				document.getElementById("try_"+id).innerHTML=xmlDoc.getElementsByTagName("state")[$n].getElementsByTagName("try")[0].childNodes[0].nodeValue;
			}
			if (xmlDoc.getElementsByTagName("statecount")[0].childNodes[0].nodeValue>0) setTimeout("getState('"+xmlDoc.getElementsByTagName("newidlist")[0].childNodes[0].nodeValue+"')",2000);
		}
		if (xmlDoc.nodeName=="userinfo"){
			if (toggle_display==0) document.getElementById("credit").innerHTML = xmlDoc.getElementsByTagName("name")[0].childNodes[0].nodeValue;
			if (toggle_display==1) document.getElementById("credit").innerHTML = xmlDoc.getElementsByTagName("htmlcredit")[0].childNodes[0].nodeValue;
			if (toggle_display==2) {
				document.getElementById("credit").innerHTML = xmlDoc.getElementsByTagName("htmlcount")[0].childNodes[0].nodeValue;
				toggle_display=0;
			} else toggle_display++;
			
		}
		
		*/

function ajax_tx(url) {
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Ihr Browser unterstützt kein AJAX!");
  		return;
  	} 
	xmlHttp.onreadystatechange=ajax_rx;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
