/***************************************
*	alpha baumanagement javascript 		*
***************************************/

// speichert den wert der vorigen seite
var supid_old = "";

// aktiver menuepunkt
var aktiv;

// aktiver menuepunkt des submenues
var aktiv_sup;

/***********************************
	erstmaliges laden der seite		
************************************/
function loadfirst(supid,url){
	
	// menuepunkt auf aktiv
	document.getElementById("b"+url).className="menue_over";
	aktiv = "b"+url;
	
	//wenn es ein submenue gibt
	if(document.getElementById(supid)){
	
 		//submenue anzeigen
 		var sup = document.getElementById(supid);
 		sup.style.display="block";
 		supid_old = supid;
		
		// submenuepunkt auf aktiv
		if(document.getElementById("s"+url)){
			document.getElementById("s"+url).className="menue_over";
			aktiv_sup = "s"+url;
		}
	}
}

/***********************************
	 laden der seite		
************************************/
function loadpage(url,img,supid,img2){

	// seite in frame laden
	document.getElementById('frame').src="sites/"+url+"";
	
	// hintergrundbild laden
	document.getElementById('table').style.backgroundImage="url(images/"+img+")";
	
	// hintergrundbild2 laden
	document.getElementById('supmenue').style.backgroundImage="url(images/"+img2+")";
	
	// menuepunkt auf aktiv
	document.getElementById("b"+url).className="menue_over";
	if(aktiv != "b"+url){
		document.getElementById(aktiv).className="menue";
	}
	aktiv = "b"+url;
	
	//wenn es ein submenue gibt
	if(document.getElementById(supid)){
		
		//wenn ein anderes submenue offen ist dann schliessen
 		if(document.getElementById(supid_old) && supid_old != supid){
 			var sup_old = document.getElementById(supid_old);
 			sup_old.style.display = "none";
 			
 			//wenn noch ein submenuepunkt aktiv ist dann auf inaktiv setzen
 			if(document.getElementById(aktiv_sup)){
				document.getElementById(aktiv_sup).className="menue";
				aktiv_sup = ""
			}
 		}
 		
		//submenue anzeigen
 		var sup = document.getElementById(supid);
 		sup.style.display="block";
 		supid_old = supid;
 		
 		// submenuepunkt auf aktiv
		if(document.getElementById("s"+url)){
 			document.getElementById("s"+url).className="menue_over";	
			aktiv_sup = "s"+url;
 		}
	}
	//wenn es kein submenue gibt
	else
	{
		//wenn ein submenue offen ist dann schliessen
 		if(document.getElementById(supid_old)){
			
			//wenn noch ein submenuepunkt aktiv ist dann auf inaktiv setzen
 			if(document.getElementById(aktiv_sup)){
				document.getElementById(aktiv_sup).className="menue";
				aktiv_sup = ""
			}
			
			var sup_old = document.getElementById(supid_old);
 			sup_old.style.display="none";
 		
 			supid_old = "";
 			aktiv_sup = "";
 		}
 	}
}

/***********************************
	 laden der unterseite		
************************************/
function loadsuppage(url,img){
	
	// seite in frame laden
	document.getElementById('frame').src="sites/"+url+"";
	
	// hintergrundbild laden
	document.getElementById('table').style.backgroundImage="url(images/"+img+")";
	
	// submenuepunkt auf aktiv
	document.getElementById("s"+url).className="menue_over";
	if(aktiv_sup != "s"+url && aktiv_sup != ""){
		document.getElementById(aktiv_sup).className="menue";
	}
	aktiv_sup = "s"+url;
}

/***********************************
	 hover effekt fuer menue		
************************************/
function change_class(modus,id)
{
	if(modus == "out" && aktiv != "b"+id)
		document.getElementById("b"+id).className="menue";
		
	if(modus == "over")
		document.getElementById("b"+id).className="menue_over";
}

/***********************************
	 hover effekt fuer submenue		
************************************/
function change_classsup(modus,id)
{
	if(modus == "out" && aktiv_sup != "s"+id)
		document.getElementById("s"+id).className="menue";
		
	if(modus == "over")
		document.getElementById("s"+id).className="menue_over";
}

/***********************************
	 hover effekt für diashow
************************************/
function change_src(id,url)
{
	document.getElementById(id).src="../../images/"+url+"";
	
}

/***********************************
	 hover effekt für links
************************************/
function change_src2(id,url)
{
	document.getElementById(id).src="../images/"+url+"";
	
}

/***********************************
	klappt newsartikel ein und aus 
************************************/
function move(ix)
{
	var img = document.getElementById("span_"+ix);
	var text = document.getElementById("text_"+ix);
	//var img2 = document.getElementById("img_"+ix);
	var mehr = document.getElementById("mehr_"+ix);
	
	if (img != null) 
	{
		if (img.style.display=="none") 
		{
			img.style.display="block";
			//img2.src="../images/weniger.jpg";
			mehr.firstChild.data ="zur"+unescape("%FC")+"ck <<";
		}
		else 
		{
			img.style.display="none";
			//img2.src="../images/mehr.jpg";
			mehr.firstChild.data ="mehr >>";
		}
	}
	if (text != null) 
	{
		if (text.style.display=="none") 
		{
			text.style.display="block";
			//img2.src="../images/weniger.jpg";
			mehr.firstChild.data ="zur"+unescape("%FC")+"ck <<";
		}
		else 
		{
			text.style.display="none";
			//img2.src="../images/mehr.jpg";
			mehr.firstChild.data ="mehr >>";
		}
	}
}

/***********************************
	
************************************/
function make_focus(){

	if(document.getElementById("name")){
		document.getElementById("name").focus();
	}
	else{
		if(document.getElementById("mail")){
			document.getElementById("mail").focus();
		}
		else{
			if(document.getElementById("tel")){
				document.getElementById("tel").focus();
	 		}
	 	}
	}
}

/***********************************
	vergroessert bild (lupe) 
************************************/
function FotoWindow(bildurl,b,h)
{
var eigenschaften,sbreite,shoehe,fenster,b,h;

// stellt die Bildschirmabmessungen fest
var ns6 = (!document.all && document.getElementById);
var ie4 = (document.all);
var ns4 = (document.layers);

if(ns6||ns4) {
sbreite = innerWidth;
shoehe = innerHeight;
}
else if(ie4) {
sbreite = document.body.clientWidth;
shoehe = document.body.clientHeight;
}

x = (sbreite-b)/2;
y = (shoehe-h)/2;

eigenschaften="left="+x+",top="+y+",screenX="+x+",screenY="+y+",width="+b+",height="+h+",menubar=no,toolbar=no,statusbar=0";

fenster=window.open("","",eigenschaften);
fenster.focus();
fenster.document.open();
with (fenster) {
  document.write("<html><head>");
  // geändert für Mozilla
  document.write('<scr' + 'ipt type="text/javascr' + 'ipt" language="JavaScr' + 'ipt">');
  // bei click  schliessen
  document.write("function click() { window.close(); } ");
  document.write("document.onmousedown=click ");
  // geändert für Mozilla
  document.write('</scr' + 'ipt>');
  document.write("<title>Bild anklicken, um das Fenster zu schliessen</title></head>");
  // bei Focusverlust schliessen
  document.write("<" + "body onblur='window.close()';");
  document.write("marginwidth='0' marginheight='0' leftmargin='0' topmargin='0'>");
  document.write("<center>");
  document.write("<img src='"+ bildurl +"' border='0'>");
  document.write("</center>");
  document.write("</body></html>");
  fenster.document.close();
}
}
