// DHTML-Navigation 
// (C) D++ Mediendesign 
// No use or copying without permission


var loaded = false;
var mlayer;
var anzahl_but = 6;

var top_button = new Array(anzahl_but);
var sub_lenght = new Array(anzahl_but);
var ok_button = new Array(anzahl_but);

var but_aktiv = 0;


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()
{

	top_button[1] = 48;
	top_button[2] = 78;
	top_button[3] = 108;
	top_button[4] = 138;
	top_button[5] = 168;
	top_button[6] = 198;

	
	sub_lenght[1] = 125;
	<!-- BS 070522 fuer OA Hauptversammlung, war: sub_lenght[2] = 220; -->
	<!-- BS 080121 fuer OA Hauptversammlung, war: sub_lenght[2] = 250; -->
	sub_lenght[2] = 250;
	sub_lenght[3] = 0;
	sub_lenght[4] = 0;
	sub_lenght[5] = 100;
	sub_lenght[6] = 80;
	
	
	for (i=1;i<=anzahl_but;i++) {
		eval('mlayer ='+lit+'button'+i+li2+sit);
		mlayer.top =top_button[i];
	}
	
	loaded = true;
}


function show_layer(layer_name)
{

if (loaded)
{
	if (eval(lit+'layer0'+li2) && layer_name!="layer0")
		eval(lit+'layer0'+li2+sit+'.visibility="hidden";');	
	if (eval(lit+'layer1'+li2) && layer_name!="layer1")
		eval(lit+'layer1'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer2'+li2) && layer_name!="layer2")
		eval(lit+'layer2'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer3'+li2) && layer_name!="layer3")
		eval(lit+'layer3'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer4'+li2) && layer_name!="layer4")
		eval(lit+'layer4'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer5'+li2) && layer_name!="layer5")
		eval(lit+'layer5'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer6'+li2) && layer_name!="layer6")
		eval(lit+'layer6'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer7'+li2) && layer_name!="layer7")
		eval(lit+'layer7'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer8'+li2) && layer_name!="layer8")
		eval(lit+'layer8'+li2+sit+'.visibility="hidden";');
	if (eval(lit+'layer9'+li2) && layer_name!="layer9")
		eval(lit+'layer9'+li2+sit+'.visibility="hidden";');
	
	eval(lit+layer_name+li2+sit+'.visibility="visible";');
}
}


function move_but() {
	for (i=1;i<=anzahl_but;i++) {
		if (ok_button[i]) {
			eval('mlayer ='+lit+'button'+i+li2+sit);
			help=parseInt(mlayer.top);
		
			if (i>but_aktiv) {
				ziel = top_button[i] + sub_lenght[but_aktiv];
			} else {
				ziel = top_button[i];
			}
		
			if(help == ziel) {
				ok_button[i] = false;
			} else {
				if(help<ziel) {
					help+=(ziel-help)/7+1;
					mlayer.top=help;
				} else {
					help-=(help-ziel)/7+1;
					mlayer.top=help;
				}
			}
		}
	}
	help = 0;
	for (i=1;i<=anzahl_but;i++) {
		help += ok_button[i];
	}
	if (help) {
		setTimeout('move_but()',5);
	} else {
		eval('show_layer("layer'+but_aktiv+'");');
	}
}


function open_sub(aktiv) {
	if (loaded && (but_aktiv!=aktiv)) {
		show_layer("layer0");
		but_aktiv = aktiv;
		for (i=1;i<=anzahl_but;i++) {
			ok_button[i] = true;
		}
		move_but();
	}
}

function anSub(name)
{
		if (document.layers)
		{
			for (i=0;i < anzahlSubSub;i++)
			{
				eval('s_layer ='+lit+BildSubSub[i][3]+li2);
				if (s_layer.document.images[BildSubSub[i][2]] != null)
				{
					if (name != BildSubSub[i][2])
					{
						s_layer.document.images[BildSubSub[i][2]].src = BildSubSub[i][0].src;
					}
					else
					{
						s_layer.document.images[BildSubSub[i][2]].src = BildSubSub[i][1].src;
					}
				}
			}
		} else 
		{
			for (i=0;i < anzahlSubSub;i++)
			{
				
				if (document.images[BildSubSub[i][2]] != null)
				{
					if (name != BildSubSub[i][2])
					{
						document.images[BildSubSub[i][2]].src = BildSubSub[i][0].src;
					}
					else
					{
						document.images[BildSubSub[i][2]].src = BildSubSub[i][1].src;
					}
				}
			}
		}
}

function an(name)
{
		if (document.layers)
		{
			for (i=0;i < anzahlSub;i++)
			{
				eval('s_layer ='+lit+BildSub[i][3]+li2);
				if (s_layer.document.images[BildSub[i][2]] != null)
				{
					if (name != BildSub[i][2])
					{
						s_layer.document.images[BildSub[i][2]].src = BildSub[i][0].src;
					}
					else
					{
						s_layer.document.images[BildSub[i][2]].src = BildSub[i][1].src;
					}
				}
			}
		} else 
		{
			for (i=0;i < anzahlSub;i++)
			{
				
				if (document.images[BildSub[i][2]] != null)
				{
					if (name != BildSub[i][2])
					{
						document.images[BildSub[i][2]].src = BildSub[i][0].src;
					}
					else
					{
						document.images[BildSub[i][2]].src = BildSub[i][1].src;
					}
				}
			}
		}
}

function aus()
{
			if (document.layers)
			{
				for (i=0;i < anzahlSub;i++)
				{
					eval('s_layer ='+lit+BildSub[i][3]+li2);
					if (s_layer.document.images[BildSub[i][2]] != null)
					{
						s_layer.document.images[BildSub[i][2]].src = BildSub[i][0].src;
					}
				}
			} else
			{
				for (i=0;i < anzahlSub;i++)
				{
					if (document.images[BildSub[i][2]] != null)
					{
						document.images[BildSub[i][2]].src = BildSub[i][0].src;
					}
				}
			}
}
