function ChangeCl(DestId,cln)
{
	document.getElementById(DestId).className=cln;
}
//*********************************************************************

//***************************************************************
//					function ResetAllNav()
//
//	schaltet alle NavPunkte inactive

//***************************************************************
function ResetAllNav()
{
	var i;
	for(i=1;i<=5;i++)
	{
		document.getElementById("Nav"+i).name="inactiveNav"+i;
		document.getElementById("Nav"+i).className="navi";
	}
}
//***************************************************************

//***************************************************************
//
//	schaltet zunächst alle Navpunkte inactive und dann den Punkt DestID aktiv
//***************************************************************
function NavOn(DestID,cln)
{
	ResetAllNav();
	document.getElementById(DestID).className=cln;
	document.getElementById(DestID).name="active"+DestID;
}
//***************************************************************

//***************************************************************
//					function NavOnMouseOut(DestID)
//
// vom Zustand des navpunkts abhängiges verhalten:
// wenn inaktiv, dann wieder grün werden
// sonst unverändert
//***************************************************************
function NavOnMouseOut(DestID,cln)
{
	if (document.getElementById(DestID).name=="inactive"+DestID)
	{
		ChangeCl(DestID,cln);
	}
	else//activer NavPkt
	{
		//nix
	}
}
//***************************************************************

//***************************************************************
//					function NavOnMouseOver(DestID)
//
// vom Zustand des navpunkts abhängiges verhalten:
// wenn inaktiv, dann rot werden
// sonst unverändert
//***************************************************************
function NavOnMouseOver(DestID,cln)
{
	if (document.getElementById(DestID).name=="inactive"+DestID)
	{
		//alert("Diese Nav ist:"+document.all(DestID).name)
		ChangeCl(DestID,cln);
	}
	else//activer NavPkt
	{
		//nix
	}
}
//***************************************************************


//***************************************************************
//					function f1()
//
// Funktion, die auf der Parentseite die Navigation und die Laufschrift
// tauscht und die die beiden Intraframes gleichzeitig verändert
// zusätzlich noch impressum an und aus - visibility, da Platz bleiben soll
//***************************************************************
function f1(cf0, cf1, cf2,DestId, source)
//füllt frames iframe1 und iframe2 und iframe3
//NS 7.0 IE5 und Opera 7.11
{
	//window.parent.document.getElementById("tr1").style.display="none"; 
	//window.parent.document.getElementById("tr2").style.display="block"; 
	window.parent.frames[0].location.href=cf0;
	window.parent.frames[1].location.href=cf1;
	window.parent.frames[2].location.href=cf2;
	//window.parent.document.getElementById('bildu').style.visibility="hidden"; 
	//alert(window.parent.frames("iframe2").location.href);
}

//***************************************************************
//
//
//***************************************************************
//					function impfron()
//
//macht das impressum in der unteren ecke sichtbar bei bestimmten
//navigationspunkten
//
//***************************************************************
function impron()
{
	window.parent.document.getElementById('impr').style.visibility="visible";
}
//***************************************************************
//
//***************************************************************
//					function improff()
//
//macht das impressum in der unteren ecke sichtbar bei bestimmten
//navigationspunkten
//
//***************************************************************
function improff()
{
	window.parent.document.getElementById('impr').style.visibility="hidden";
}
//***************************************************************
//
//
//***************************************************************
//					function NavAll(s1,h1,lex)
//
//ändert bei den Navigationspunkten im iframe1 die headTexte und
//die Bilder mit dem lexikontext unten
//
//***************************************************************
function NavAll(s1,h1,lex)
{
	document.getElementById('subl').innerHTML=s1;
	document.getElementById('header').innerHTML=h1; 
	document.getElementById('headerimg').src=lex; 
}
//***************************************************************
//
//
//***************************************************************
//					function ChangeCl()
//
//ist für mouseover und mouseout effekte gedacht
//ändert den classennamen und ist die gleiche funktion wie
//this.className=""
//
//***************************************************************
function ChangeCl(DestId,cln)
{
	document.getElementById(DestId).className=cln;
}

//
//***************************************************************
//					function changeSrc()
//
//ist für bildänderungen gedacht
//ändert die quelle des bildes 
//
//***************************************************************
function ChangeSrc(DestId,srcn)
{
	document.getElementById(DestId).src=srcn;
}


//***************************************************************
//
//***************************************************************
//					function chkframes()
//bei aktualisierung der kellersite mit dem button im hauptmenü
//ist der marquee unten immer wieder da, aber die frames wurden
//nicht aktualisiert - macht diese funktion
//
//***************************************************************

function chkframes()//NS...
{
	var strobj;
	strobj=new String(frames[0].location.href);
	if (strobj.search("navi_s.htm")==-1)
	{
		//alert("geändert");
		//frames[0].location.href="navi_s.htm";
		//frames[1].location.href="start.htm";
		document.getElementById("tr2").style.display="block";
		document.getElementById("tr1").style.display="none";
	}
	//else
	//	alert("ausgangsseite");
}

function f2 (sf1, sf2)//NS...
{
	window.parent.frames[0].location.href=sf1;
	window.parent.frames[1].location.href=sf2;
}


//***************************************************************
//
//***************************************************************
function nav(cf0, cf1)
{
	window.parent.frames[0].location.href=cf0;
	window.parent.frames[1].location.href=cf1;
}	
//***************************************************************
//
//***************************************************************
function navu(cf2)
{
	window.parent.frames[2].location.href=cf2;
}	
//***************************************************************
//
//***************************************************************
function tip(i1)
{
	window.parent.document.getElementById('bildu').innerHTML=i1;
}
//***************************************************************
//
//***************************************************************
function chknsubmit()
	{
		var validinput=true;		//Annahme, dass Eingabe ok ist, falls nicht wird sich das ändern (false)
		
		//Eingaben pruefen...
		if (document.getElementById("name").value=="")
		{
			alert ("Bitte tragen Sie Ihren Namen ein!");
			validinput=false;
		}
		if (document.getElementById("email").value=="")
		{
			alert ("Bitte nennen Sie mir Ihre E-Mail-Adresse!");
			validinput=false;
		}

		//falls Eingaben ok waren, das fomular verschicken
		if (validinput==true)
		{
			//alert("verschickt");
			//document.getElementById("fmid").submit;
			document.fm.submit();

		}
	}
//***************************************************************
//
//***************************************************************
function navOn(DestId, source)
{
	window.parent.frames[2].getElementById('DestId').src=source
}
//***************************************************************

function refOn(srclogo, srccopy, DestId, cln)
{
	document.getElementById("logo").src="ref/"+ srclogo; 
 	document.getElementById("copy").src="ref/"+ srccopy;
        document.getElementById(DestId).className=cln;
	//document.getElementById(DestId).src="ref/"+ srcg;
}

function chanGe(srcimg, text, frame, srcunten)
{
	document.getElementById('bild').src="img/"+ srcimg; 
	document.getElementById('text').innerHTML= text; 
	document.getElementById('IFrame').src=frame;
	document.getElementById('img').src="img/"+srcunten;
}


