    // --------------neue Seite anzeigen-------------------------------------------------------------
    function display_page(page_selected) {
    
    document.main_form.pageToBeDisplayed.value=page_selected;
        
    document.main_form.submit();
    
    }
    
    function openLoc(LOC) {
    document.main_form.locStat.value=LOC;
    
    document.main_form.mainMenStat.value='';
    document.main_form.subMenStat.value='';
    document.main_form.subMenStatImg.value='';
    document.main_form.subMenStatChap.value='';
    document.main_form.subMenStatItem.value='';
    document.main_form.subMenStatCont.value='';
    
    document.main_form.serviceStat.value='';
    
    document.main_form.servMenStatItem.value='';
    document.main_form.servMenStatChap.value='';
    document.main_form.servMenStatChapImg.value='';
    document.main_form.servMenStatItemImg.value='';
    
    document.main_form.submit();
    
    }
    
    function internalJump(loc_ation,mainmen_stat,submen_stat,submenstat_img,submenstat_chap,submenstat_item,submenstat_cont,page,service_stat,servmenstat_item,servmenstat_chap,servmenstatchap_img,servmenstatitem_img,iframeLink) {
    document.main_form.locStat.value=loc_ation;
    
    document.main_form.mainMenStat.value=mainmen_stat;
    document.main_form.subMenStat.value=submen_stat;
    document.main_form.subMenStatImg.value=submenstat_img;
    document.main_form.subMenStatChap.value=submenstat_chap;
    document.main_form.subMenStatItem.value=submenstat_item;
    document.main_form.subMenStatCont.value=submenstat_cont;
    
    document.main_form.serviceStat.value=service_stat;
    
    document.main_form.servMenStatItem.value=servmenstat_item;
    document.main_form.servMenStatChap.value=servmenstat_chap;
    document.main_form.servMenStatChapImg.value=servmenstatchap_img;
    document.main_form.servMenStatItemImg.value=servmenstatitem_img;
    
    document.main_form.pageToBeDisplayed.value=page;
    document.main_form.iframeLinkToBeDisplayed.value=iframeLink;
    
    document.main_form.submit();
    
    }
    
    
    
    
    // --------Ende: neue Seite anzeigen-------------------------------------------------------------      
    
    var x; var k; var i; var p;
    // array der Kapitelueberschriften
    
    // --------------------------------------- Beginn -------------------------------------------------
    //Ueberprueft Farbstatus des aktuellen Buttons, highlighted ihn und stellt alle anderen auf Grundfarbe zurueck
    function check_button_subitem(selected_item,selected_chapt,sel_chap_img) {
    
    /* alert(selected_item+","+selected_chapt+","+sel_chap_img); */
    
    for(i=0;i<=sub_menue_items.length-1;i++)
    {
    if(sub_menue_items[i]==selected_item)
    {document.getElementById(sub_menue_items[i]).style.backgroundColor="#ffffff";/* e60005 */
    document.getElementById(sub_menue_items[i]).style.color="#404040";}/* ffeecc */
    else
    {document.getElementById(sub_menue_items[i]).style.backgroundColor="#d2dade";
    document.getElementById(sub_menue_items[i]).style.color="#404040";}
    }
    check_button_subchap(selected_chapt,sel_chap_img);
    
    document.main_form.subMenStatItem.value=selected_item;
    document.main_form.subMenStatChap.value=selected_chapt;
    document.main_form.subMenStatImg.value=sel_chap_img;
    }
    
    // ---------------------------------------- Ende ------------------------------------------------
    
    // ------------------------------------- Start ---------------------------------------------------
    //Ueberprueft Farbstatus des ausgewahlten SUB-Buttons, highlighted ihn und stellt andere Buttons auf Grundfarbe (Array erforderlich)
    function check_mo_subitem(p) {
    for(x=0;x<=sub_menue_items.length-1;x++)
    {
      if((document.getElementById(sub_menue_items[x]).style.backgroundColor=="#ffffff") || (document.getElementById(sub_menue_items[x]).style.backgroundColor=="rgb(255, 255, 255)")) //pruefen, ob Element bereits selected ist, dann bleibt farbe unveraendert
      { 
        document.getElementById(sub_menue_items[x]).style.backgroundColor="#ffffff";
      }
      else
      { 
        if(sub_menue_items[x]==p)
        {document.getElementById(sub_menue_items[x]).style.backgroundColor="#bcc8c9";//F7E092-F5DB83
        }
        else
        {document.getElementById(sub_menue_items[x]).style.backgroundColor="#d2dade";
        }
      }
    }
    }
    // ------------------------------------- Ende -------------------------------------------------
    // --------------------------------------- Beginn -------------------------------------------------
    //Ueberprueft Farbstatus aller SUB-Buttons, stellt alle bis auf den selected Button auf Grundfarbe
    function check_up_subitem(z) {
    for(k=0;k<=sub_menue_items.length-1;k++)
    {
if((document.getElementById(sub_menue_items[k]).style.backgroundColor=="#bcc8c9")||(document.getElementById(sub_menue_items[k]).style.backgroundColor=="rgb(188, 200, 201)"))
    {document.getElementById(sub_menue_items[k]).style.backgroundColor="#d2dade";}
    
    }
    }
    // ---------------------------------------- Ende ------------------------------------------------
    // --------------------------------------- Beginn -------------------------------------------------
    //Ueberprueft Farbstatus des aktuellen Buttons, highlighted ihn und stellt alle anderen auf Grundfarbe zurueck
    function check_button_subchap(selected_chap,selected_chap_img) {
    for(i=0;i<=sub_menue_chap.length-1;i++)
      {
        if(sub_menue_chap[i]==selected_chap)
        {document.getElementById(sub_menue_chap[i]).style.backgroundColor="#e60005";
        document.getElementById(sub_menue_chap[i]).style.color="#ffffff";
        document.getElementById(sub_chpA_img[i]).setAttribute('src','grafik/minus.gif');}
        else
        {document.getElementById(sub_menue_chap[i]).style.backgroundColor="#d2dade";/* d7d4c4 */
        document.getElementById(sub_menue_chap[i]).style.color="#404040";
        document.getElementById(sub_chpA_img[i]).setAttribute('src','grafik/plus.gif');
        }
      }
    }
    // ---------------------------------------- Ende ------------------------------------------------
    
    // -------------------------------------- Start ---------------------------------------------------
    //Ueberprueft Anzeige-Status der Plusminus-Grafik
    var kapitel;
    function chkMenStat(kapitel,plusminus) {
    
    if(document.getElementById(kapitel).style.visibility=="visible")
    {document.getElementById(kapitel).style.display="none";
    document.getElementById(kapitel).style.visibility="hidden";
    /* document.getElementById(kapitel).style.backgroundColor="#ccdebc"; */
    document.getElementById(plusminus).setAttribute('src','grafik/plus.gif');}
    else
    {document.getElementById(kapitel).style.display="block";
    document.getElementById(kapitel).style.visibility="visible";
    document.getElementById(plusminus).setAttribute('src','grafik/minus.gif');} 
    }
    // ------------------------------------- Ende -------------------------------------------------
    
    function showSubMen(container,plusminus) {
    
    document.getElementById(container).style.display="block";
    document.getElementById(container).style.visibility="visible";
    document.getElementById(plusminus).setAttribute('src','grafik/minus.gif');
    
    document.main_form.subMenStatImg.value=plusminus;
    document.main_form.subMenStatCont.value=container;
    
    }
    
    // ------------------------------------- Start ---------------------------------------------------
    //Ueberprueft Farbstatus des ausgewahlten CHP-Buttons, highlighted ihn und stellt andere Buttons auf Grundfarbe (Array erforderlich)
    function check_mo_subchap(y) {
    for(x=0;x<=sub_menue_chap.length-1;x++)
    {
      if((document.getElementById(sub_menue_chap[x]).style.backgroundColor=="#e60005") || (document.getElementById(sub_menue_chap[x]).style.backgroundColor=="rgb(230, 0, 5)")) //pruefen, ob Element bereits selected ist, dann bleibt farbe unveraendert
      { 
        document.getElementById(sub_menue_chap[x]).style.backgroundColor="#e60005";
      }
      else
      { 
        if(sub_menue_chap[x]==y)
        {document.getElementById(sub_menue_chap[x]).style.backgroundColor="#bcc8c9";}
        else
        {document.getElementById(sub_menue_chap[x]).style.backgroundColor="#d2dade";}
      }
    }
    }
    // ------------------------------------- Ende -------------------------------------------------
    // --------------------------------------- Beginn -------------------------------------------------
    //Ueberprueft Farbstatus aller CHAP-Buttons, stellt alle bis auf den selected Button auf Grundfarbe
    function check_up_subchap(z) {
    for(k=0;k<=sub_menue_chap.length-1;k++)
    {
if((document.getElementById(sub_menue_chap[k]).style.backgroundColor=="#bcc8c9")||(document.getElementById(sub_menue_chap[k]).style.backgroundColor=="rgb(188, 200, 201)"))
    {document.getElementById(sub_menue_chap[k]).style.backgroundColor="#d2dade";}
    
    }
    }
    // ---------------------------------------- Ende ------------------------------------------------
    
    function check_ueb_butt_onmov(uebChapter) {
      for(i=0;i<=sub_menue_chap.length-1;i++)
      {
      if((sub_menue_chap[i]==uebChapter)&&((document.getElementById(sub_menue_chap[i]).style.backgroundColor!="#ffffff")&&(document.getElementById(sub_menue_chap[i]).style.backgroundColor!="rgb(255, 255, 255)")))
      {document.getElementById(sub_menue_chap[i]).style.backgroundColor="#bcc8c9";}
      else
        {
          if((document.getElementById(sub_menue_chap[i]).style.backgroundColor!="#e60005")&&(document.getElementById(sub_menue_chap[i]).style.backgroundColor!="rgb(230, 0, 5)"))
          {document.getElementById(sub_menue_chap[i]).style.backgroundColor="#d2dade";}
        }/* a4d1b0 ebd793 */
      }
    }
    function check_ueb_butt_onmout(uebChapter) {
      
      if((document.getElementById(uebChapter).style.backgroundColor=="#bcc8c9")||(document.getElementById(uebChapter).style.backgroundColor=="rgb(188, 200, 201)"))
      {document.getElementById(uebChapter).style.backgroundColor="#d2dade";}      /* a4d1b0 ebd793 */
    }
    function hilight_ueb_butt(uebChapter) {
      for(i=0;i<=sub_menue_chap.length-1;i++)
      {
      if(sub_menue_chap[i]==uebChapter)
      {document.getElementById(sub_menue_chap[i]).style.backgroundColor="#ffffff";}
      else
      {document.getElementById(sub_menue_chap[i]).style.backgroundColor="#d2dade";}/* a4d1b0 ebd793 */
      }
    }
    
    
    
    
    // ----------------- Blendet den Seitenbaum ein bzw. aus ---------------------------------------
    var sitetree_in_out = 0;
    
    function display_sitetree() {
    if(sitetree_in_out==1) 
    {for(var sto=0;sto<sub_menue_cont.length;sto++)
    {document.getElementById(sub_menue_cont[sto]).style.display='none';
    document.getElementById(sub_menue_cont[sto]).style.visibility='hidden';}
    for(var sticoplus=0;sticoplus<sub_chpA_img.length;sticoplus++)
    {document.getElementById(sub_chpA_img[sticoplus]).setAttribute('src','grafik/plus.gif');}
    sitetree_in_out = 0;}
    else
    {for(var sti=0;sti<sub_menue_cont.length;sti++)
    {document.getElementById(sub_menue_cont[sti]).style.display='block';
    document.getElementById(sub_menue_cont[sti]).style.visibility='visible';}
    for(var sticominus=0;sticominus<sub_chpA_img.length;sticominus++)
    {document.getElementById(sub_chpA_img[sticominus]).setAttribute('src','grafik/minus.gif');}
    sitetree_in_out = 1;}
    }
    // ---------------------------------------- Ende ------------------------------------------------
    
    //Ermiitelt viewport-Hoehe zur Anzeige Klickfeldes zum Einblenden-/Ausblenden des Seitenmenues
    function get_height() {
    var barHeight=window.innerHeight; //Hoehe des Fenster insgesamt 
    var kopf_Height=document.getElementById('kopf').scrollHeight; //Hoehe des Kopfbereiches 
    var topnav_Height=document.getElementById('top_navigation').scrollHeight; //Hoehe der Top-Navigation 
    
    if(navigator.appName=="Microsoft Internet Explorer")
      {document.getElementById('cont_col0').style.height = document.getElementById('seite').offsetHeight + 'px';} 
    else if((navigator.appName=="Netscape")||(navigator.appCodeName=="Mozilla"))
      {barHeight=barHeight - kopf_Height;
      barHeight=barHeight - topnav_Height;
      document.getElementById('cont_col0').style.height = barHeight + 'px';}
    }
    // ---------------------------------------- Ende ------------------------------------------------
    
    
    // ------------------------------------------------------------------------
    // per onload ins body-Element aller einzubindenden Dateien auszufuehren
	  // ermittelt die Scrollhoehe des Dokumentes, das in eine Iframe eingebunden werden soll
    // und weist den Wert als Hoehenangabe dem Iframe-Element zu  
	    
    function resizeIframe() {
   var iHeight=0; 
    // Must launched on the body onload event handler for IE
	  // Use document.documentElement if you are in Compat mode
    /* parent.document.getElementById('content_win').style.height = "200px"; */
    
    if(navigator.appName=="Microsoft Internet Explorer")
    {document.getElementById('embeddedWin').style.height = frames['embeddedWin'].document.getElementByName('suche_form').offsetHeight + 'px';
    } 
    
    else if((navigator.appName=="Netscape")||(navigator.appCodeName=="Mozilla"))
    {iHeight=document.getElementById('embeddedWin').contentWindow.document.body.scrollHeight;
    alert(iHeight);
    }
    
    }
    // --------------------------TestSkript zur Ermittlung der Iframe-hoehe----------------------------------------------
    function resize_me(n)
    {
    var d=0;
	var ifObj=document.getElementsByName(n)[0];
	var p=(document.all)?'scroll':'offset';
      eval("ifObj.style.height=window.frames[n].document.getElementsByTagName('body')[0]."+p+"Height+"+d);
	
    }
    // --------------------------Ende TestSkript zur Ermittlung der Iframe-hoehe----------------------------------------------
    var dClass = '';
    function buttonMouseOver(derButton)
		{
			dClass = derButton.className;
			derButton.className = dClass.substring(0, dClass.length-7) + '_mouseOver';
		}

		function buttonMouseOut(derButton)
		{
			dClass = derButton.className;
			derButton.className = dClass.substring(0, dClass.length-10) + '_normal';
		}
    
    function mailEmpfehlung(Subject,Body) {
    var mailEmpfehlungAdr=window.prompt("Bitte die E-Mail-Adresse des Empfängers eingeben ...","");
    
    if(mailEmpfehlungAdr!=null)
    {
    var bodySearchSTR = Body.match(/e/g);
    var sonderZ=new Array(
    "[ ]",
    "[!]",
    "[#]",
    "[*]",
    "[/]",
    "[?]",
    "[Ä]",
    "[Ö]",
    "[Ü]",
    "[ß]",
    "[ä]",
    "[ö]",
    "[ü]"
    );
    var maskZ=new Array(
    "%20",
    "%21",
    "%23",
    "%2A",
    "%2F",
    "%3F",
    "%C4",
    "%D6",
    "%DC",
    "%DF",
    "%E4",
    "%F6",
    "%FC"
    );
    
    var mail_Body; var mail_Subject;
    for(var z=0;z<maskZ.length;++z)
    {
    
      for(var x=0;x<bodySearchSTR.length;++x)
      { var rege = new RegExp(sonderZ[z]);
        mail_Body = Body.replace(rege,maskZ[z]);
        Body=mail_Body;
      }
    }
    for(var z=0;z<maskZ.length;++z)
    {
    
      for(var x=0;x<bodySearchSTR.length;++x)
      { var rege = new RegExp(sonderZ[z]);
        mail_Subject = Subject.replace(rege,maskZ[z]);
        Subject=mail_Subject;
      }
    }
    
    
    window.location.href="mailto:"+mailEmpfehlungAdr+"?subject="+Subject+"&body="+Body;
    }
    
    }
