// Birkegaarden.net JS archive

function adjustWidgetBarHeight(){
	var mainHeight = document.body.clientHeight;
	var contentHeight1 = document.getElementById("HeaderFlash").offsetHeight + document.getElementById("MenuFlash").offsetHeight + document.getElementById("ContentContainer").offsetHeight;
	if(contentHeight1 > mainHeight){
		document.getElementById("WidgetContainer").style.height = contentHeight1 - document.getElementById("MenuFlash").offsetHeight - document.getElementById("HeaderFlash").offsetHeight + 'px';
	}else{
	    document.getElementById("WidgetContainer").style.height = mainHeight - 254 + 'px';
	}
}
function adjustWidgetHeight(element){
	parent.document.getElementById(element).style.height = document.body.offsetHeight + 10 + "px";
}
function adjustContentHeight(){
	parent.document.getElementById("ContentFrame").style.height = document.getElementById("PageMain").offsetHeight + 30 + "px";
	parent.adjustWidgetBarHeight();
}
function adjustMenuHeight(num){
	parent.document.getElementById("menuFrame").style.height = num + "px";
	document.getElementById("MenuFlashTop").style.height = num + "px";
}
function adjustEventHeight(num){
	document.getElementById("WidgetEvents").style.height = num + "px";
}
function setStaticMenuHeight(){
	parent.document.getElementById("menuFrame").style.height = document.getElementById('wrap').offsetHeight + 'px';
	//document.getElementById("MenuFlashTop").style.height = height + "px";
}
function setStaticMenuHeightFixed(num){
	parent.document.getElementById("menuFrame").style.height = num + 'px';
}
function showDropMenu(dropID, element){
	hideAllDrops();
	if(document.getElementById(dropID).style.visibility == "hidden"){
		document.getElementById(dropID).style.visibility = "visible";
		document.getElementById(dropID).style.left = document.getElementById(element).offsetLeft + document.getElementById(element).offsetWidth/2 - document.getElementById(dropID).offsetWidth/2 + 5 + 'px';
		setStaticMenuHeight();
	}else{
		setStaticMenuHeightFixed(28);
	}
}
function hideAllDrops(){
	document.getElementById("drop3").style.visibility = "hidden";
	document.getElementById("drop4").style.visibility = "hidden";
	document.getElementById("drop5").style.visibility = "hidden";
	document.getElementById("drop6").style.visibility = "hidden";
	document.getElementById("drop7").style.visibility = "hidden";
	document.getElementById("drop8").style.visibility = "hidden";
	document.getElementById("drop9").style.visibility = "hidden";
	setStaticMenuHeightFixed(28);
}