/*
*
*
* LEHERKÖPFE-SKRIPT (nur zur Verwendung auf reuchlin-gymnasium.de
* Version 1.5 (c) Nico Böhr <http://nicoboehr.de/>
*
*
*/

///////// Konfiguration /////////////
//// Nachricht, wenn der Mauszeiger über keinem Kopf ist
var setBackText = "<strong>Bewegen Sie den Mauszeiger auf den Kopf einer Person, um den Namen anzuzeigen.</strong>";
//// Nachricht, wenn Anzeige der Lehrernamen nicht möglich
var noNameShowPossible = '<div id="name" name="name" style="color: darkblue; background-color: ghostwhite; font-family: Verdana; text-align: center; font-size: 12px;"><strong>Ihr Browser unterst&uuml;tzt die Anzeige der Lehrernamen nicht.</strong></div>';
//// HTML-Code im Layer
var layerHTMLCode = '<div id="name" name="name" style="color: darkblue; text-align: center;"><strong>Bewegen Sie den Mauszeiger auf den Kopf einer Person, um den Namen anzuzeigen.</strong></div>';
////////////////////////////////////

// Interne Funktion fürs Setzen der Layer in möglichst vielen Browsern
// setLayerText(string layerName, string textToSet)
function setLayerText(layer, text) {
    var layer, text;
    // W3C-Dom in neuen Browsern - wunderbar! Benutze es!
    if(document.getElementById) {
        document.getElementById(layer).innerHTML= text;
    } else {
        // Altes IE-DOM, im IE größer Version 4 und kleiner Version 5.5
        if(document.all) {
            document.all[layer].innerHTML = text;
        } /* else {
            // Altes NN-DOM
            if(document.layers) [
                document.layers[layer].innerHTML = text;
            } */
    }
}

// Schreiben des Layers ins Dokument
function writeLehrerLayer() {
    // Haben wir ein DOM-Modell? - Dann schreiben wir den Layer
    if(document.getElementById || document.all || document.layers) {
        document.write(layerHTMLCode);
    // Kein DOM-Modell? Dann den Fehlertext
    } else {
        document.write(noNameShowPossible);
    }
}

// Anzeige Rücksetzen
function setback() {
  setLayerText("name", setBackText);
}
// Zweite Funktion: Im Layer einen bestimmten Text anzeigen
function setlayer(text){
  var text;
  setLayerText("name", "<strong>" + text + "</strong>");
}

