function getXMLRequester( )
{
    var xmlHttp = false; //Variable initialisieren
            
    try
    {
        // alle Browser die das XMLHTTPREQUEST Objekt kennen
        if( window.XMLHttpRequest )
        {
            xmlHttp = new XMLHttpRequest();
        }
				// Der Internet Explorer stellt ein ActiveXObjekt zur Verfügung
        else if( window.ActiveXObject )
        {
            // Versuche die neueste Version des Objektes zu laden
            for( var i = 5; i; i-- )
            {
                try
                {
                    //Wenn keine neuere geht, das alte Objekt verwenden
                    if( i == 2 )
                    {
                        xmlHttp = new ActiveXObject( "Microsoft.XMLHTTP" );    
                    }
                    // Sonst die neuestmögliche Version verwenden
                    else
                    {
                        
                        xmlHttp = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
                    }
                    break; //Wenn eine Version geladen wurde, unterbreche Schleife
                }
                catch( excNotLoadable )
                {                        
                    xmlHttp = false;
										alert("Ajax konnte nicht initialisiert werden...\nüberprüfe bitte, ob bei deinem Internet Explorer ActiveX controls eingeschaltet sind.");
                }
            }
        }
         
    }
    // loading of xmlhttp object failed
    catch( excNotLoadable )
    {
        xmlHttp = false;
				alert("xmlHttpObjekt konnte nicht initialisiert werden... weiche zu statischer Version");   
	}
    return xmlHttp ;
}


var resObjekt = getXMLRequester();


function sndReq(id){
	isLoading();
	resObjekt.open('get','inhalte/mitglieder_content.php?id='+id);
	resObjekt.onreadystatechange = handleResponse;
	resObjekt.send(null);
}

function sndConReq(id){
 isLoading();
	resObjekt.open('get','inhalte/cons_content.php?id='+id);
	resObjekt.onreadystatechange = handleResponse;
	resObjekt.send(null);
}

function isLoading(){
	document.getElementById("ajaxinhalt").innerHTML = " <table class='mitglied_content'><tr><td class='mitglied_content' align='center'>";
	document.getElementById("ajaxinhalt").innerHTML += "<img src='./grafik/linie.gif' width='300' height='23' align='center' alt=''></td></tr></table>";
	document.getElementById("ajaxinhalt").innerHTML += "<h4>Inhalt wird geladen...</h4><br><img src='./grafik/loading.gif' width='32' height='32' align='center' alt=''>";
	}

function handleResponse(){
	if(resObjekt.readyState == 4){
		//alert(resObjekt.responseText);
		document.getElementById("ajaxinhalt").innerHTML = resObjekt.responseText;
	}
}
	
function closeDetail(){
	document.getElementById("ajaxinhalt").innerHTML = "";
}