// DHTML-Navigation 
// (C) D++ Mediendesign / Agentur-ASS 
// Copying Forbidden!

var loaded = false;
var mlayer = "subnav0";
var top_start = 140;
var top_end = 180;
var mi_to = false;
var close_to = false;


if (document.layers){
	var     lit = 'document[\"';
	var		li2 = '\"]';
	var     sit = ""; }
if (document.all){
	var     lit = 'document.all[\"';
	var		li2 = '\"]';
	var     sit = ".style"; }
if (document.getElementById){
	var     lit = 'document.getElementById(\"';
	var		li2 = '\")';
	var     sit = ".style"; }




function init_layer()
{
	loaded = true;
}


function show_layer(layer_name)
{

if (loaded)
{
	
clearTimeout(mi_to);


for(i=0;i<=9;i++) {
if (eval(lit+'subnav'+i+li2) && layer_name!='subnav'+i) {
		//eval(lit+'subnav'+i+li2+sit+'.visibility="hidden";');
		//eval(lit+'subnav'+i+li2+sit+'.top='+top_start+';');
		move_out('subnav'+i);	
}
}
	eval('mlayer ='+lit+layer_name+li2+sit);
	mlayer.top= top_start;
	mlayer.visibility= "visible";
	move_in(layer_name);
	//eval(lit+mlayer+li2+sit+'.left=left_stop_'+mlayer);
	//alert(mlayer.top);

}
}

function move_in(layer_name)
{
    eval('mlayer ='+lit+layer_name+li2+sit);
	help=parseInt(mlayer.top);
	if(help< top_end) {
		help+=(top_end-help)/18+1;
		mlayer.top=help;
		mi_to = setTimeout('move_in("'+layer_name+'")',10);
		
	}
}

function move_out(layer_name)
{
    eval('mlayer ='+lit+layer_name+li2+sit);
	help=parseInt(mlayer.top);
	if(help> top_start) {
		help-=(help-top_start)/18+1;
		mlayer.top=help;
		setTimeout('move_out("'+layer_name+'")',10);
	} else {
		mlayer.visibility= "hidden";
	}
}



if (window.attachEvent) window.attachEvent("onload",init_layer); 
else window.addEventListener("load", init_layer, false);		

