// diese Funktionen werden auf der Startseite der Cheernagel-Büüni gebraucht.
// Natürlich kann man sie abkupfern, wär dann aber schön, wenn der Autor
// (Andreas "Homepapa" Fischer) als Quelle genannt würde, schliesslich
// hat er die Dinger selber geschrieben ...
// Feb05 - Hpp

// globale Variable:

var breite = new Array(50, 49, 48, 47, 46, 44, 42, 39, 36, 33, 30, 27, 24, 21, 18, 16, 14, 13, 12, 11, 10) ;
// definiert die prozentweise Breite, die ein Vorhang beim Öffnen belegt.
// Damit kann statt einer gleichförmigen Bewegung ein Beschleunigen und Abbremsen erreicht werden.

var oeffnen = false ;
// diese Kontrollvariable verhindert ein sich-überlappendes, mehrfach-paralleles Vorhang-Öffnen
// wenn der Auslöser mehrfach geMausOverT wird.

function vorhang_auf() {		// Auslösen des Vorhang-Öffnens
  if(oeffnen == false) {		// nur, wenn wir nicht schon am Öffnen sind
    oeffnen = true ;			// (jetzt sind wir am Öffnen)
    schieb(1) ;				// Vorhang zur Seite schieben
  }
}

function schieb(x) {							// Vorhang verschieben
  if(x == 0) {								// so könnte man die Maschine ausschalten
    document.getElementById("ent").style.display = "none" ;
  }
  document.getElementById("vorhl").style.width = breite[x] + "%" ;	// Der Vorhang wird gar nicht verschoben,
  document.getElementById("vorhr").style.width = breite[x] + "%" ;	// sondern nur schmaler gemacht.
  if(x+1 < breite.length) {						// und wenn wir noch nicht fertig sind,
    x++ ;								// machen wir den nächsten Schritt
    window.setTimeout("schieb(" + x + ")",100) ;			// in einer Zehntelssekunde.
  }									// Wenn wir aber fertig sind,
  else location.href = document.getElementById("ziel1").href ;					// gehen wir direkt zur Startseite.
}


