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;
  if (DOM) {
    if (Mode.toLowerCase() == "id") {
      if (typeof document.getElementById(Identifier) == "object") {
        Element = document.getElementById(Identifier);
      } else {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      var ElementList = document.getElementsByName(Identifier);
      if (typeof ElementList == "object" || (OP && typeof ElementList == "function")) {
        Element = ElementList[ElementNumber];
      } else {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      var ElementList = document.getElementsByTagName(Identifier);
      if (typeof ElementList == "object" || (OP && typeof ElementList == "function")) {
        Element = ElementList[ElementNumber];
      } else {
        Element = false;
      }
      return Element;
    }
    return null;
  }
  if (MSIE4) {
    if (Mode.toLowerCase() == "id") {
      if (typeof document.all[Identifier] == "object") {
        Element = document.all[Identifier];
      } else {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      if (typeof document.all.tags(Identifier) == "object") {
        Element = document.all.tags(Identifier)[ElementNumber];
      } else {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      if (typeof document[Identifier] == "object") {
        Element = document[Identifier];
      } else {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (NS4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      if (typeof document[Identifier] == "object") {
        Element = document[Identifier];
      } else {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "index") {
      if (typeof document.layers[Identifier] == "object") {
        Element = document.layers[Identifier];
      } else {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  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 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) {
    if (typeof Element[ElementNumber] == "object") {
      Attribute = Element[ElementNumber][AttributeName];
    } else {
      Attribute = Element[AttributeName]
    }
    return Attribute;
  }
  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;
  } 
}

		function Scrabble() {
							if (document.getElementById("FirstTime")){
							setTimeout('document.getElementById("imgApicA").style.visibility = "visible";', 250);
							setTimeout('document.getElementById("imgApicP").style.visibility = "visible";', 500);
							setTimeout('document.getElementById("imgApicI").style.visibility = "visible";', 750);
							setTimeout('document.getElementById("imgApicC").style.visibility = "visible";', 1000);
							document.getElementById("imgFilterF").style.top = "64px";
							document.getElementById("imgFilterI").style.top = "64px";
							document.getElementById("imgProblemL").style.top = "64px";
							document.getElementById("imgFilterT").style.top = "64px";
							document.getElementById("imgFilterE").style.top = "64px";
							document.getElementById("imgFilterR").style.top = "64px";
							setTimeout('document.getElementById("imgFilterF").style.visibility = "visible";', 2000);
							setTimeout('document.getElementById("imgFilterI").style.visibility = "visible";', 2250);
							setTimeout('document.getElementById("imgProblemL").style.visibility = "visible";', 2500);
							setTimeout('document.getElementById("imgFilterT").style.visibility = "visible";', 2750);
							setTimeout('document.getElementById("imgFilterE").style.visibility = "visible";', 3000);
							setTimeout('document.getElementById("imgFilterR").style.visibility = "visible";', 3250);
							
							var Zaehler = 65;
							var Zeit = 4500;
							while (Zaehler < 184) {
								setTimeout('document.getElementById("imgFilterF").style.top = "' + Zaehler + 'px";', Zeit);
								setTimeout('document.getElementById("imgFilterI").style.top = "' + Zaehler + 'px";', Zeit);
								setTimeout('document.getElementById("imgProblemL").style.top = "' + Zaehler + 'px";', Zeit);
								setTimeout('document.getElementById("imgFilterT").style.top = "' + Zaehler + 'px";', Zeit);
								setTimeout('document.getElementById("imgFilterE").style.top = "' + Zaehler + 'px";', Zeit);
								setTimeout('document.getElementById("imgFilterR").style.top = "' + Zaehler + 'px";', Zeit);
								Zaehler++;
								Zeit = Zeit + 5;
							}

							
							setTimeout('document.getElementById("imgProblemR").style.visibility = "visible";', 6500);
							setTimeout('document.getElementById("imgProblemO").style.visibility = "visible";', 6750);
							setTimeout('document.getElementById("imgProblemB").style.visibility = "visible";', 7000);
							setTimeout('document.getElementById("imgProblemE").style.visibility = "visible";', 7250);
							setTimeout('document.getElementById("imgProblemM").style.visibility = "visible";', 7500);
							setTimeout('document.getElementById("imgLoesungL").style.visibility = "visible";', 8500);
							setTimeout('document.getElementById("imgLoesungO").style.visibility = "visible";', 8750);
							setTimeout('document.getElementById("imgLoesungS").style.visibility = "visible";', 9000);
							setTimeout('document.getElementById("imgLoesungU").style.visibility = "visible";', 9250);
							setTimeout('document.getElementById("imgLoesungN").style.visibility = "visible";', 9500);
							setTimeout('document.getElementById("imgLoesungG").style.visibility = "visible";', 9750);
							}else if(document.getElementById("NotFirstTime")){
							setTimeout('document.getElementById("imgApicA").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgApicP").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgApicI").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgApicC").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgFilterF").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgFilterI").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgProblemL").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgFilterT").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgFilterE").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgFilterR").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgProblemR").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgProblemO").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgProblemB").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgProblemE").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgProblemM").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgLoesungL").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgLoesungO").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgLoesungS").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgLoesungU").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgLoesungN").style.visibility = "visible";', 0);
							setTimeout('document.getElementById("imgLoesungG").style.visibility = "visible";', 0);
							}
						}