	// Variablen initialisieren
	var ergebnis;
	
	function readyStateHandler_Library(){
		// Datenübertragung beendet?
		if(anfrage.readyState < 4){
			return false;
			}else{
				//War Datenübertragung erfolgreich?
				if(anfrage.status == 200 || anfrage.status == 304){
					//Ausgabe in Varibale packen
					ergebnis = anfrage.responseText.split("@@@");
					createLibrary();
					}else{
						//Fehlermeldung mit HTTP-Status-Code ausgeben
						alert(anfrage.status+" - "+anfrage.statusText);
						} // <!-- end if
				} // <!-- end if
				return true;
		}	
	
	// Anfrage an PHP-Skript starten
	function requestLibrary(uid,title,rootID){	
		var sessidcookie = getCookie("library_user");
		if(anfrage){
			anfrage.open("POST","fileadmin/php/toLibrary.php",true);
			anfrage.onreadystatechange = readyStateHandler_Library;
			anfrage.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			anfrage.send("uid="+uid+"&title="+title+"&sessidcookie="+sessidcookie+"&rootID="+rootID);
		} // <!-- end if
	}		 
	
	function createLibrary(){
		// Systemmeldung ausgeben
		showMessage(ergebnis[1]);
		
		// InfoFrame nach 2 Sekunden schließen
		window.setTimeout("showInfoFrame()", 2000);
		
		// Anzahl der Seiten in der Bibliothek aktualisieren
		refreshCounter(ergebnis[2]);
		
		// Benutzer-Session in Cookie speichern
		// Verfallsdatum des Cookies festlegen (7 Tage)
		var verf = new Date();
		verf.setTime(verf.getTime() + (1000*60*60*24*7));
		
		// prüfen ob Cookie bereits vorhanden ist 
		if(getCookie("library_user") == null){
			setCookie("library_user", ergebnis[0], verf);
			} // <!-- end if	
		
	}
	
	function refreshCounter(numberPages){
		document.getElementById('pageCounter').innerHTML = numberPages;
		}
	

 



	
	

	
