 // JavaScript Document
 <!-- Begin
 // ------------------------------------------------------
 // JavaScript Document
 // JavaScript (c) by Stefan Unterpertinger
 // Created 2002 by Stefan Unterpertinger
 // Last Modify: 16. Jan. 2003
 // ------------------------------------------------------
 // POPUP WINDOW CENTRIERT - START
 // Popupfenster werden in der Mitte des Browsers geöffnet
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 4
 // ------------------------------------------------------
 var win = null;
 function NewWindow(mypage,myname,w,h,scroll) { // Zentriertes Popupfenster
   LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
   TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
   settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',noresizable'
   win = window.open(mypage,myname,settings)
   if(win.window.focus) {
     win.window.focus();
   }
 }
 // ------------------------------------------------------
 // POPUP WINDOW CENTRIERT - STOP
 // ------------------------------------------------------
 // NETSCAPE RESIZE FIX - START
 // Fenster reloaden wenn Netscape Fenster vergrößert wird
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 3
 // ------------------------------------------------------
 var browser = navigator.appName; // Browser ermitteln
 function ReloadPage() {
   if (browser == "Netscape") { // Wenn es ein Netscape ist, dann Reloade die Seite beim Verändern des Fensters
     location.reload();
   }
 }
 // ------------------------------------------------------
 // NETSCAPE RESIZE FIX - STOP
 // ------------------------------------------------------
 // STATUSBAR DESCRIPTION - START
 // Links werden in der Statusbar beschrieben
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 3
 // ------------------------------------------------------
 function StatusOn(txt) { // Linktext for the Statusbaar hover
   self.status = txt
 }
 function StatusOff() { // Linktext for the Statusbaar out return blank
   self.status = ""
 }
 // ------------------------------------------------------
 // STATUSBAR DESCRIPTION - STOP
 // ------------------------------------------------------
 // BUTTON ACTION - START
 // Buttons ändern die Farbe bei MouseOwer
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 3
 // ------------------------------------------------------
 function NewClass(obj, new_style) { // Buttons chance color on mouse over
   obj.className = new_style;
 }
 // ------------------------------------------------------
 // BUTTON ACTION - STOP
 // ------------------------------------------------------
 // IMAGE VISIBILITY - START
 // Bild erscheint bei MouseOwer
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 4
 // ------------------------------------------------------
 IMG01 = "library/img/menu/arrow-high.gif"  // PFEIL 01 Image when mouse is over the link
 IMG02 = "library/img/menu/arrow-low.gif" // PFEIL 01 Image when mouse isn't over the link
 function imgover(imgname) { // PFEIL 01 Over the link
   imgname.src = IMG01
 }
 function imgout(imgname) { // PFEIL 01 Not over the link
   imgname.src = IMG02
 }
 // ------------------------------------------------------
 // IMAGE VISIBILITY - STOP
 // ------------------------------------------------------
 // IMAGE PRELOAD - START
 // Bild wird bei laden des scriptes (im Head) bereits vorausgeladen
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 3
// ------------------------------------------------------
 var myimages=new Array()
 function preloadimages() {
   for (i=0;i<preloadimages.arguments.length;i++) {
     myimages[i]=new Image()
     myimages[i].src=preloadimages.arguments[i]
   }
 } // Array für die zu ladenden Bilder mit dem Pfad zum Bild
 preloadimages("library/img/des/o-top-bg.gif",
               "library/img/des/o-top-l.gif",
               "library/img/des/o-top-r.gif",
               "library/img/des/o-top-out-bg.gif",
               "library/img/des/o-top-out-l.gif",
               "library/img/des/o-top-out-r.gif",
               "library/img/des/o-bottom-bg.gif",
               "library/img/des/o-bottom-r.gif",
               "library/img/des/o-bottom-l.gif",
               "library/img/des/f-open-bg.gif",
               "library/img/des/f-open-l.gif",
               "library/img/des/f-open-r.gif",
               "library/img/des/f-close-bg.gif",
               "library/img/des/f-close-r.gif",
               "library/img/des/f-close-l.gif",
               "library/img/des/f-bg.gif")
 // ------------------------------------------------------
 // IMAGE PRELOAD - STOP
 // ------------------------------------------------------
 // CLEAR FORM ON CLICK IN - START
 // Formularvalue wird gelöscht, wenn man in das feld reinklickt
 // WICHTIG FÜR DEN HTML CODE:
 // <input type="text" value="HIER KOMMT DER TEXT" onFocus="clearText(this)">
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 3
 // ------------------------------------------------------
 function clearText(thefield) {
   if (thefield.defaultValue==thefield.value) {
     thefield.value = ""
   }
 }
 // ------------------------------------------------------
 // CLEAR FORM ON CLICK IN - STOP
 // ------------------------------------------------------
 // TABLE CHANGE COLOR - START
 // Tabelle wechselt bei Mouseover die Hintergrundfarbe
 // WICHTIG FÜR DEN HTML CODE:
 // <td onMouseOver="javascript:high(this);return true;" onMouseOut="javascript:low(this);return true;">
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 4
 // IE <= vers 3
 // ------------------------------------------------------
 function high(LinkObject) { // Bei Mouse over
   LinkObject.style.background='#F4F4F4'; // Hintergrundfarbe::: 1.Auswahl:#7ABBFF  2.Auswahl:#B2B1B1
   LinkObject.style.border='solid';
   LinkObject.style.borderWidth='0px';
   LinkObject.style.borderColor='#FFFFFF';
 }
 function low(LinkObject) { // Bei Mouse out
   LinkObject.style.background='transparent'; // Hintergrundfarbe
   LinkObject.style.border='solid';
   LinkObject.style.borderWidth='0px';
   LinkObject.style.borderColor='#FFFFFF';
 }
 // ------------------------------------------------------
 // TABLE CHANGE COLOR - STOP
 // ------------------------------------------------------
 // OPEN A MODAL DIALOGBOX - START
 // Modale Dialogbox öffnen
 // Created 2002 by Stefan Unterpertinger
 // NS <= vers 6
 // IE <= vers 5.5
 // ------------------------------------------------------
 function OpenModalDialog(Site,W,H,S) { // Modal Dialogfenster öffnen
   settings ='status:no;dialogWidth:'+W+'px;dialogHeight:'+H+'px;help:no;scroll:'+S+'';
   var popup =window.showModalDialog(Site, window, settings);
 }
 // ------------------------------------------------------
 // OPEN A MODAL DIALOGBOX  - STOP
 // ------------------------------------------------------
 // PRINTING THE PAGE - START
 // Drucken der Seite 
 // Funkt nicht bei Macintosh 
 // Created 2003 by Stefan Unterpertinger
 // NS <= vers 4.7
 // IE <= vers 5
 // ------------------------------------------------------
 function PrintWindow() { // Funktion für das Drucken
   browserVersion = parseInt(navigator.appVersion)
   if (browserVersion >= 4) {
     window.print()
   }
 }
 // ------------------------------------------------------
 // PRINTING THE PAGE  - STOP
 // ------------------------------------------------------
 // HIDDE IMAGES IF SITE WILL BE PRINTET - START
 // Wenn die Seite gedruckt wird, dann werden alle Bilder transparent
 // d.h.: dass beim drucken nur text gedruckt wird
 // Created 2003 by Stefan Unterpertinger
 // NS <= vers 4.7
 // IE <= vers 5
 // ------------------------------------------------------
 window.onbeforeprint=hideImages
 window.onafterprint=showImages
 function showImages() { // Sichtbar bevor und nach dem Drucken
   for(i=0;i<document.images.length;i++) {
     document.images[i].style.visibility="visible"
   }
 }
 function hideImages() { // Unsichtbar wärend dem Drucken
   for(i=0;i<document.images.length;i++) {
     document.images[i].style.visibility="hidden"
   }
 }
 // ------------------------------------------------------
 // HIDDE IMAGES IF SITE WILL BE PRINTET  - STOP
 // ------------------------------------------------------
 // CLOSE THE MODAL DIALOG BY BUTTON - START
 // Ein Modal Dialog Feld wird geschlossen
 // Problem: ModalDialoge verhalten sich anders als Popupfenster
 // Created 2003 by Stefan Unterpertinger
 // NS <= vers 4.7
 // IE <= vers 5
 // ------------------------------------------------------
 function cancel() {
   window.close();
 }
 // ------------------------------------------------------
 // CLOSE THE MODAL DIALOG BY BUTTON   - STOP
 // ------------------------------------------------------
 // ON CHANGE JUMP TO URL - START
 // Wenn eine Option ausgewählt wird, dann wird gelinkt
 // Bleibt es dieselbe, wird nicht gelinkt
 // Created 2003 by Stefan Unterpertinger
 // NS <= vers 4.7
 // IE <= vers 5
 // ------------------------------------------------------
 function JumpMenu(Target,selectedObject,Restore){
   eval(Target+".location='"+selectedObject.options[selectedObject.selectedIndex].value+"'");
   if (Restore) {
     selectedObject.selectedIndex=0;
   }
 }
 // ------------------------------------------------------
 // ON CHANGE JUMP TO URL  - STOP
 // ------------------------------------------------------
 // End -->
