function setStyle()
{
	try {
		spaceHeight = document.getElementById('content').offsetHeight - document.getElementById('navi').offsetHeight+50;
		document.getElementById('navi-space').style.height = spaceHeight + "px";
		document.getElementById('navi-space').style.display = "block";
	}
	catch(e){
		document.getElementById('navi-space').style.display = "none";
	};
}

function loadEvents()
{
	setStyle();
}

/* Sliding */
myElems = [];
activeElem = null;

var slideDown = function() {
	new Effect.SlideDown(activeElem,{duration:1.5});
}

function doSliding(s, stat)
{
	//console.log("old: %s" , activeElem);
	if(activeElem !== null) {
		$("link_" + activeElem).style.backgroundColor = "#eeeeee";
	}
	$("link_" + s).style.backgroundColor = "#ccddcc";
		
	if(activeElem !== null && stat == 0) {
		oldElem = activeElem;
		activeElem = s;
		new Effect.SlideUp(oldElem,{duration:1.5, afterFinish: slideDown});
	}
	else{
		new Effect.SlideDown(s,{duration:1.5});
	}
	
	activeElem = s;
	//console.log("aktiv: %s", activeElem);
}

function collectSlidables() {
	$$('div.slidable').each(function (elem) {
		myElems.push(elem.id);
	});
	//console.log(myElems);
}
