/* JavaScripts */

function HoeheInhalt () {
	var Y = 0;
	if (self.innerHeight) {
		Y = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		Y = document.documentElement.clientHeight;
	} else if (document.body) {
		Y = document.body.clientHeight;
	}

	Y = Y - 230; 
	getElement("id","inhalt").style.height = Y + "px";

}




// Registerkarten: Aktuelle-Karte

function LadeRegister () {
	Normal1 = new Image();
	Normal2 = new Image();
	Normal3 = new Image();
	Normal4 = new Image();
	Normal5 = new Image();
	Normal6 = new Image();

	if (document.title == "Deutsch-Französisches Recht Erlangen - Programm") {
		Normal1.src = "Bilder/Layout/register_programm_2.png";
	} else {
		Normal1.src = "Bilder/Layout/register_programm_1.png";
	}

	if (document.title == "Deutsch-Französisches Recht Erlangen - Highlights") {
		Normal2.src = "Bilder/Layout/register_highlights_2.png";
	} else {
		Normal2.src = "Bilder/Layout/register_highlights_1.png";
	}

	if (document.title == "Deutsch-Französisches Recht Erlangen - Struktur") {
		Normal3.src = "Bilder/Layout/register_struktur_2.png";
	} else {
		Normal3.src = "Bilder/Layout/register_struktur_1.png";
	}

	if (document.title == "Deutsch-Französisches Recht Erlangen - Bewerbung") {
		Normal4.src = "Bilder/Layout/register_bewerbung_2.png";
	} else {
		Normal4.src = "Bilder/Layout/register_bewerbung_1.png";
	}

	if (document.title == "Deutsch-Französisches Recht Erlangen - Beratung") {
		Normal5.src = "Bilder/Layout/register_beratung_2.png";
	} else {
		Normal5.src = "Bilder/Layout/register_beratung_1.png";
	}

	getElement("id", "register_1").src = Normal1.src;
	getElement("id", "register_2").src = Normal2.src;
	getElement("id", "register_3").src = Normal3.src;
	getElement("id", "register_4").src = Normal4.src;
	getElement("id", "register_5").src = Normal5.src;

}


/*
// Registerkarten Highlight-Effekt
Highlight1 = new Image();
Highlight1.src = "Bilder/Layout/index_menu_programm_2.png";
Highlight2 = new Image();
Highlight2.src = "Bilder/Layout/index_menu_highlights_2.png";
Highlight3 = new Image();
Highlight3.src = "Bilder/Layout/index_menu_ablauf_2.png";
Highlight4 = new Image();
Highlight4.src = "Bilder/Layout/index_menu_bewerbung_2.png";
Highlight5 = new Image();
Highlight5.src = "Bilder/Layout/index_menu_aktuelles_2.png";
Highlight6 = new Image();
Highlight6.src = "Bilder/Layout/index_menu_kontakt_2.png";

function Wechsle_Bild (BildReferenz, BildObjekt) {
	getElement("id", BildReferenz).src = BildObjekt.src;
}

*/


/* 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;
  }
}

