	var start=0;
	var lastItem=6;
	var fadeCounter=0;
	var fadeId;
	
	function startTime(){
		var today=new Date();
		var h=today.getHours();
		var m=today.getMinutes();
		
		if(m<10)
			m="0"+m;
		if(h<10)
			h="0"+h;
			
		document.getElementById('clock').innerHTML=h+":"+m;
		t=setTimeout('startTime()',500);
	}
	
	function showform(){
		var element=document.getElementById("registerform");
		element.style.display="block";
	}
	
	function closeform(){
		var element=document.getElementById("registerform");
		element.style.display="none";
	}
	
	function goToGoogle(){
		var element=document.getElementById('googleSearchInput');
		var value=element.value;
		var url="http://www.google.de#hl=de&q="+value;
		
		if(value!="Suche.."){
			 fenster = window.open(url, "google", "status=yes,scrollbars=yes,resizable=yes");
			 fenster.focus();
		}
		
	}
	
	function openHidden(url){
		fenster = window.open(url, "google", "status=yes,scrollbars=yes,resizable=yes");
		fenster.focus();
	}
	
	function showAvatar(object){
		var imageName=object.getAttribute('id');
		var previewElement=document.getElementById('preview');
		
		previewElement.style.background="url(/static/images/users/"+imageName+")";
	}
	
	function clearAvatar(){
		var previewElement=document.getElementById('preview');
		
		previewElement.style.background="url()";
	}
	
	function getDoorList(start){
		var requestUrl="/doors/get-doors-for-bar/start/"+start;
		doorListRequestObject.open("POST", requestUrl, true);
		doorListRequestObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		doorListRequestObject.onreadystatechange=this.PrintDoorList;	
		doorListRequestObject.send("");
	}
	
	function PrintDoorList(){
		if(doorListRequestObject.readyState==4){
			var daten= doorListRequestObject.responseText;
			var datenObject=eval("("+daten+")");
			clearContainer(document.getElementById("doorList"));
			
			
			for (dataContainer in datenObject.data){			
				for (element in datenObject.data[dataContainer]){
					var currentContainer=datenObject.data[dataContainer]
					var listContainer=document.getElementById("doorList");
					var listItem=document.createElement("div");
					var listItemText=document.createTextNode(currentContainer[element].rdId);
					
					listItem.setAttribute("class","doorListItem");
					
					if(currentContainer[element].sdId != "")
						var imageValue="smalldoor-offen.png";
					if(currentContainer[element].sdId=="")
						var imageValue="smalldoor-zu.png";	
						
					listItem.style.backgroundImage="url(/static/images/" + imageValue + ")";
					listItem.setAttribute("onClick","redirect("+currentContainer[element].rdId+")");
					
					listItem.appendChild(listItemText);
					listContainer.appendChild(listItem);
				}	
				lastItem=datenObject.doorCount-13;
			}
			fadeId=setInterval("fadeIn()",50);
		}
	}  
	
	function redirect(id){
		window.location.href = "/doors/focus/id/"+id;
	}
	
	function http(){
		if(window.XMLHttpRequest){
			RequestObject= new XMLHttpRequest();
		}
		else if (window.ActiveXObject){
			RequestObject= new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		return RequestObject;
	}  
	
	function pageLeft(object){
		if(start>0){		
			start--;
			fadeId=setInterval("fadeOut()",25);
		}
	}
	
	function pageRight(object){
		if(start<lastItem){
			start++;
			fadeId=setInterval("fadeOut()",25);		
		}
	}
	
	function clearContainer(domObject){
		while(domObject.hasChildNodes()){
			domObject.removeChild(domObject.firstChild);
		}
	}
	
	function fadeOut(){
		element=document.getElementById("doorList");
		document.getElementById("doorListPageLeft").removeAttribute("onclick");
		document.getElementById("doorListPageRight").removeAttribute("onclick");
		
		if(fadeCounter>0){
			element.setAttribute("style","opacity:0."+fadeCounter);
			fadeCounter-=10;	
		}
		else{
			element.setAttribute("style","opacity:0");
			clearInterval(fadeId);	
			getDoorList(start);	
		}
	}
	
	function fadeIn(){
		element=document.getElementById("doorList");
		
		if(fadeCounter<90){
			element.setAttribute("style","opacity:0."+fadeCounter);
			fadeCounter+=10;	
		}
		else{
			clearInterval(fadeId);
			element.setAttribute("style","opacity:1");
			document.getElementById("doorListPageLeft").setAttribute("onclick","pageLeft(this)");
			document.getElementById("doorListPageRight").setAttribute("onclick","pageRight(this)");
		}
	}

