// JavaScript Document
function restSite(site){
	//alert("Browser Name = "+navigator.appName+"\nBrowser Version = "+navigator.appVersion);
	var isIE7 = navigator.appVersion.indexOf("MSIE 7.0");
	var screenHeight = window.innerHeight;

	var left = document.getElementById('left').offsetHeight;
	var rightContent = document.getElementById('rightContent').offsetHeight;

	if(site=="standard"){
		var aktContainer = document.getElementById('aktContainer').offsetHeight;
		var contentContainer = document.getElementById('contentContainer').offsetHeight;
		maxContent = Math.max(left, aktContainer);
		maxContent = Math.max(maxContent, contentContainer);
		maxContent = Math.max(maxContent, rightContent);
		//alert(maxContent);
	}
	
	if(site=="beitrag"){
		var articleContainer = document.getElementById('articleContainer').offsetHeight;
		maxContent = Math.max(left, articleContainer);
		maxContent = Math.max(maxContent, rightContent);
	}

	//alert("rightContent Height = "+rightContent);
	//alert("maxContent Height = "+maxContent);
	//alert("contentContainer Height = "+ contentContainer);
	
	
	var rightEmpty = document.getElementById('rightEmpty');
	var leftEmpty = document.getElementById('leftEmpty');

	var rightDiff = maxContent-rightContent;
	var leftDiff = maxContent-left;

	if(isIE7 == -1)
		if(rightContent == maxContent)
			rightEmpty.style.marginTop = rightContent+5+"px";
		else
			rightEmpty.style.marginTop = rightContent+"px";
	else
		rightEmpty.style.marginTop = "1px";
		
	rightEmpty.style.height = rightDiff+83+"px";
	leftEmpty.style.height = leftDiff+3+"px";
	
	rightEmptyHeight = document.getElementById('rightEmpty').offsetHeight;
	leftEmptyHeight = document.getElementById('leftEmpty').offsetHeight;

	if(site=="standard")
		if(isIE7 == -1)
			if(contentContainer < maxContent-rightEmptyHeight){
				//alert("ist kleiner!");
				document.getElementById('contentContainer').style.height = maxContent+rightEmptyHeight+4+"px";
			}
			else document.getElementById('contentContainer').style.height = maxContent+2+"px";
		else
			document.getElementById('contentContainer').style.height = maxContent+rightEmptyHeight-13+"px";
}

document.onmousemove = getMousePos;
mouseX = 0;
mouseY = 0;

function getMousePos(Ereignis){
	if(!Ereignis){
		Ereignis = window.event;
	}
	if(navigator.appName != "Microsoft Internet Explorer"){
		mouseX = Ereignis.pageX;
		mouseY = Ereignis.pageY;
	}
	else{
		mouseX = Ereignis.clientX;
		mouseY = Ereignis.clientY;
	}
}

function showTooltip(eventTitle, eventDate){
	var title = eventTitle;
	var day = eventDate.substr(8,2);
	var month = eventDate.substr(5,2);
	var year = eventDate.substr(0,4);
	var date = day+"-"+month+"-"+year;
	var tooltip = document.getElementById('tooltip');
	tooltip.style.display = "block";
	tooltip.style.border = "1px solid #ccc";
	tooltip.style.padding = "5px";
	tooltip.style.top = mouseY+"px";
	tooltip.style.left = mouseX+15+"px";
	tooltip.innerHTML = title+": "+date;
}

function showTooltipText(ttText){
	var tooltip = document.getElementById('tooltip');
	tooltip.style.display = "block";
	tooltip.style.border = "1px solid #ccc";
	tooltip.style.padding = "5px";
	tooltip.style.top = mouseY+"px";
	tooltip.style.left = mouseX+15+"px";
	tooltip.innerHTML = ttText;
}

function hideTooltip(){
	var tooltip = document.getElementById('tooltip');
	tooltip.style.display = "none";
}
