/*#########################################
	Öffnet geschlossene Folder und setzt KlassenBezeichner 
	und Style-Definitionen 
###########################################*/		
function toggle_folder($my_id)
	{
			var el=document.getElementById($my_id);
			if (el.className.indexOf("closed")>-1){
						el.style.overflow='visible';
						el.style.height='auto';
						if (el.className.indexOf("first")>-1){
							el.className="module aufzu first open";	
							}
						else if (el.className.indexOf("last")>-1){
							el.className="module aufzu last open";	
							}
						else{
								if (el.className.indexOf("link")>-1){
									el.className="module aufzu open link";	
								}
								else{
									el.className="module aufzu open";
								}
							}
						}
			}
			
/*#########################################
	Schließt offene(n) Folder und setzt KlassenBezeichner 
	und Style-Definitionen 
###########################################*/				
function close_open_folder(open_id)
		{
     	var e2=document.getElementById(open_id);
     			if (e2.className.indexOf("open")>-1){
							e2.style.overflow = 'hidden';
							e2.style.height='1.25em';
								if (e2.className.indexOf("first")>-1){
									e2.className="module aufzu first closed";	
								}
								else if (e2.className.indexOf("last")>-1){
												e2.className="module aufzu last closed";	
								}
										else{
											if (e2.className.indexOf("link")>-1){
												e2.className="module aufzu closed link";	
											}
											else{
												e2.className="module aufzu closed";
											} 
										}
							}	  		
     	}
    
    
/*#######################################################
	Sucht die ID des/der offene(n) Folder und 
	ruft anschließend die Funktion close_open_folder auf
######################################################*/			 
function get_node($my_id)
		{
			var Knoten = document.getElementById("crossnavi").firstChild;
							var Anzahl = document.getElementById("crossnavi").childNodes.length;
							for (var i = 1; i <= Anzahl; i++){
									if(Knoten.className && Knoten.className.indexOf("open")>-1){
											if(Knoten.id != $my_id){
												open_id=Knoten.id;
												close_open_folder(open_id);
											}	
									}
									Knoten = Knoten.nextSibling;
								}
		}	
		
		
/*#########################################
	Öffnet geschlossenen Creditlayer und setzt KlassenBezeichner 
	und Style-Definitionen 
###########################################*/		
function toggle_credits($my_id)
	{
		
			var el=document.getElementById($my_id);
			var e2=document.getElementById("credit_content");
			if (el.className.indexOf("closed")>-1){
						el.className="impressum open";
						el.style.backgroundImage="url('http://www.lbs.de/lbs/pics/icons/minus.gif')";
						el.style.backgroundPosition='0px -12px';
						el.style.backgroundRepeat='no-repeat';
						e2.style.visibility='visible';
						}
			else{
					el.className='impressum closed';
					e2.style.visibility='hidden';
					el.style.backgroundImage="url('http://www.lbs.de/lbs/pics/icons/plus.gif')";
					el.style.backgroundPosition='0px 1px';
					}
			}	
					
		function hmpjs(maildom,mailnam,mailsvr,text,title)
		{
			
			maildom_parts=maildom.split("?");

			if(!title)
				my_title="Treten Sie per E-Mail in Kontakt mit uns.";
			else
				my_title=title;
			if(!text || (text && mailnam == text))
				document.write('<a href="mailto:'+mailnam+'@'+mailsvr+'.'+maildom+'" title="'+my_title+'">'+mailnam+'@'+mailsvr+'.'+maildom_parts[0]+'</a>');
			else
				document.write('<a href="mailto:'+mailnam+'@'+mailsvr+'.'+maildom+'" title="'+my_title+'">'+text+'</a>');
		}