var timer;
var transparency_level = 0;
var func_name;
var last_element = "";
function fadeIE(element_name, opacity) {
	var Knoten = document.getElementById(element_name).firstChild;
	while(Knoten !== null){
		if(Knoten.nodeName == "LI"){
			Knoten.style.filter = "alpha(opacity="+opacity+")";
}
		Knoten = Knoten.nextSibling;
	}
	return true;
}
function fade_in(element_name){
	last_element = element_name;
	transparency_level += 10;
	document.getElementById(element_name).style.opacity = transparency_level/100;
	if (window.navigator.userAgent.indexOf("MSIE ") > -1 && parseFloat(navigator.appVersion) >= 4){
		fadeIE(element_name,transparency_level);
}
	document.getElementById(element_name).style.display = "block";
	func_name = "fade_in('"+element_name+"')";
	timer = setTimeout(func_name,75);
	if(transparency_level>=100){
		clearTimeout(timer);
	}
}
function fade_out(element_name){
	if(last_element != element_name){
		clearTimeout(timer);
		transparency_level = 0;
		if(last_element !== ""){
			document.getElementById(last_element).style.opacity = transparency_level/100;
			if (window.navigator.userAgent.indexOf("MSIE ") > -1 && parseFloat(navigator.appVersion) >= 4){
				fadeIE(last_element,0);
}
			document.getElementById(last_element).style.display = "none";
		}
		func_name = "fade_in('"+element_name+"')";
		timer = setTimeout(func_name,40);
	}
}
function change_height(content_height){
	var tmp = 210-parseInt(content_height,10);
	document.getElementById("content").style.height = content_height+"px";
	document.getElementById("content").style.marginTop = tmp.toString()+'px';
	document.getElementById("content_bg").style.height = content_height+"px";
	document.getElementById("content_bg").style.marginTop = tmp.toString()+'px';
}
function change_bg(image_name){
	document.getElementById("image_box").style.backgroundImage = "url('portal/pics/theater/"+image_name+"')";
}

