/* ---------------------------------- MouseOver - Bildwechsel ------------------------------------ */
Normal = new Image();
Normal.src = "img/button_l.gif";
Highlight = new Image();
Highlight.src = "img/button.gif";

function Bildwechsel(id,Bildobjekt,CSSclass) {
        document.images[id].src = Bildobjekt.src;
		/*document.getElementById(id).className = CSSclass;*/
}

/* ---------------------------------- MouseOver - CSS-Wechsel ------------------------------------ */
Normalf = "menue";          /* Standard-CSS-class */
Highlightf = "menue_hl";    /* Highlight-CSS-class */

function Farbwechsel(CSSclass) {
 document.getElementById("hl").className = CSSclass;           /* In Text-Tag muss ID definiert werden! */
}

/* --------------------------------- Unterframe nicht eigenständig laden ----------------------------------------------- */
function fl() {
	if (top.frames.length == 0) top.location.href="../index.php";
}
/* ---------------------------------- Menüanpassung Sprung nach Änderung in Formular (z.B. in navib.php)------------------------------------ */
function menuJump(targ,selObj,restore){
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  //eval führt Operationen aus
    if (restore) {selObj.selectedIndex=0;}         //bei Aktualisieren Index=0, d.h. Element 0 wird ausgewählt
}

/* ---------------------------------- Popup Fenster öffnen ------------------------------------ */
function popup (url) {
 fenster = window.open(url, "Popupfenster", "width=700,height=500,resizable=yes");
 fenster.focus();
 return false;
}
function newWindow(datei) {
 fenster = window.open("galerie/bild_"+datei+".jpg", "Bilder", "width=500,height=375,scrollbars=no,top=100,left=200");
 fenster.focus();
 return false;
}

/* ---------------------------------- Layer - (nicht) sichtbar ------------------------------------ */
function layerShow () {
  if (document.getElementById)
    document.getElementById("layer").style.visibility = "visible";
}
function layerClose () {
  if (document.getElementById)
    document.getElementById("layer").style.visibility = "hidden";
}


/* ---------------------------------- Bilder blättern ----------------------------------------------- */
/* DHTML-Bibliothek */
var DHTML = false, DOM = false, MSIE4 = false, NS4 = false, OP = false;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}
if (window.opera) {
  OP = true;
}

function getElement (Mode, Identifier, ElementNumber) {
  var Element, ElementList;
  if (DOM) {
    if (Mode.toLowerCase() == "id") {
      Element = document.getElementById(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      ElementList = document.getElementsByName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.getElementsByTagName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (MSIE4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document.all(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.all.tags(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (NS4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document[Identifier];
      if (!Element) {
        Element = document.anchors[Identifier];
      }
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "layerindex") {
      Element = document.layers[Identifier];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  return false;
}

function getAttribute (Mode, Identifier, ElementNumber, AttributeName) {
  var Attribute;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM || MSIE4) {
    Attribute = Element.getAttribute(AttributeName);
    return Attribute;
  }
  if (NS4) {
    Attribute = Element[AttributeName]
    if (!Attribute) {
       Attribute = false;
    }
    return Attribute;
  }
  return false;
}

function getContent (Mode, Identifier, ElementNumber) {
  var Content;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    if (Element.firstChild.nodeType == 3) {
      Content = Element.firstChild.nodeValue;
    } else {
      Content = "";
    }
    return Content;
  }
  if (MSIE4) {
    Content = Element.innerText;
    return Content;
  }
  return false;
}

function setContent (Mode, Identifier, ElementNumber, Text) {
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    Element.firstChild.nodeValue = Text;
    return true;
  }
  if (MSIE4) {
    Element.innerText = Text;
    return true;
  }
  if (NS4) {
    Element.document.open();
    Element.document.write(Text);
    Element.document.close();
    return true;
  }
}
var bildbereich;
var zeige = 1;

function Blaettern (Richtung) {
  zeige = zeige + Richtung;
  if (zeige > Bild.length - 1) {
    zeige = 1;
  } else if (zeige < 0) {
    zeige = Bild.length - 1;
  }
  if (zeige==0){
	  zeige=15;
  }
  if (DOM && bildbereich.firstChild) {
    bildbereich.firstChild.src = Bild[zeige].src;
  } else if (MSIE4) {
    bildbereich.innerHTML = '<img src="' + Bild[zeige].src + '">';
  } else if (NS4) {
    bildbereich.visibility = "hide";
    setContent("id", "Bildbereich", null, '<img src="' + Bild[zeige].src + '">');
    bildbereich.visibility = "show";
  }
}

function Init (Bildnr) {
  bildbereich = getElement("id", "Bildbereich");
  bildbereich.firstChild.src = Bild[Bildnr].src;
  zeige=Bildnr;
}

function on1() {
	document.getElementById("highl").style.backgroundImage = "url(fileadmin/Template/img/hgnav1HL3.gif)";
}

function on2() {
	document.getElementById("highl").style.backgroundImage = "url(fileadmin/Template/img/hgnav1HL1.gif)";
}