var divid,ebenenid;
	function createXMLHttpRequest() {
		var ua;
		if(window.XMLHttpRequest) {
			try {
				ua = new XMLHttpRequest();
			} catch(e) {
				ua = false;
			}
		} else if(window.ActiveXObject) {
			try {
				ua = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				ua = false;

			}
		}
		return ua;
	}


	var req = createXMLHttpRequest();

	function handleResponse() {
		if(req.readyState == 4){
			if (req.status == 200) {
				var response = req.responseText;
				if (response!=""){
					
					document.getElementById(ebenenid).innerHTML = response;
				}

				


			} else {
				document.getElementById(ebenenid).innerHTML = '<div id="content_inhalt_modulle" class="txt_headline">error loading.</div>';
			}
		}
	}

	function doajax(divid, url){
		ebenenid = divid;
		req.open('GET', url, true);
		req.onreadystatechange = handleResponse;
		req.send(null);
	}
	var openedSong = 0;
	var LockNummer = 0;
	function openSong(SongNumber,nummer){
		if (Lock[nummer]==0){
			Lock[nummer]=1;
		}else{
			Lock[nummer]=0;
		}
		if (openedSong != SongNumber && openedSong!=0){
			var sSong = document.getElementById('song'+openedSong);
			var strsong = document.getElementById('trsong'+openedSong);	
			for (i=1,n=8;i<n;i++){
				if(document.getElementById('T' + i + openedSong)){
					var FarbeTR = document.getElementById('T' + i + openedSong);
					FarbeTR.style.backgroundcolor = '#FFFFFF';
				}
			}		
			strsong.style.backgroundcolor = '#FFFFFF';
			sSong.style.position = 'absolute';
			sSong.style.height='1px';
			sSong.style.visibility= 'hidden';
			document.getElementById('song'+openedSong).innerHTML = ' ';
			Lock[LockNummer]=0;
			ChangeColor(openedSong,'#464648','#FFFFFF',LockNummer);
		}
		
		
		var sSong = document.getElementById('song'+SongNumber);
		var strsong = document.getElementById('trsong'+SongNumber);
		if (sSong.style.visibility != 'visible'){
			for (i=1,n=8;i<n;i++){
				if(document.getElementById('T' + i + SongNumber)){
					var FarbeTR = document.getElementById('T' + i + SongNumber);
					FarbeTR.style.backgroundcolor = '#CCE7F2';
				}
			}
			document.getElementById('song'+SongNumber).innerHTML = '<center><br/>&nbsp;<br/>&nbsp;<br/>&nbsp;<br/>&nbsp;<br/><img src="art/pleasewait.gif"></center>';
			sSong.style.visibility = 'visible';
			sSong.style.position = 'relative';
			sSong.style.height='470px';
			doajax('song'+SongNumber,'song.php?s_id='+SongNumber);

		}else{	
			for (i=1,n=8;i<n;i++){
				if(document.getElementById('T' + i + SongNumber)){
					var FarbeTR = document.getElementById('T' + i + SongNumber);
					FarbeTR.style.backgroundcolor = '#FFFFFF';
				}
			}		
			strsong.style.backgroundcolor = '#FFFFFF';
			sSong.style.position = 'absolute';
			sSong.style.height='1px';
			sSong.innerHTML = ' ';
			sSong.style.visibility= 'hidden';
			
		}
		openedSong = SongNumber;
		LockNummer = nummer;
		offFocusNow();
	}
	function offFocusNow(){
		if(navigator.userAgent.indexOf("MSIE") == -1) {
			document.getElementById('ausgefuellt').focus();
		}	
	}
