Change - JavaScript-Quelltext

Quelltext von change.js

Dies ist die Auflistung der Datei change.js, die die Funktionalität für den Inhaltswechsler bereitstellt.

Im folgenden Quelltext sind Prozedurdeklarationen rot und Kommentare grün markiert.
/* Droeppez Veraenderer
 * (c) 2002 Ulrich Kritzner
 * Die Verwendung dieses Scripts in kommerziellen Seiten ist kostenpflichtig
 *
 * Der Veraenderer erfordert die Einbindung von divcontent.js
 */

function DCH_AddContent(text)
{
  var oldrunning=this.running,oldelapse=this.elapse,i;
  this.Stop();  
  i=this.text.length;
  this.text[i]=text;
  this.text.length=i+1;
  if (oldrunning)
    this.Run(oldelapse);
}

function DCH_ContentHandler()
{
  var rettext;
  rettext=this.text[this.x];
  this.x++;
  if (this.x>=this.text.length)
    this.x=0;
  return rettext;
}

function Change(name,elementname)
{
  this.x=0;
  this.text=new Array();
  this.text.length=0;
  this.Init=DivContent;
  this.Init(name,elementname);
  this.AddContent=DCH_AddContent;
  this.SetContentHandler(DCH_ContentHandler);
}
Autor: Ulrich Kritzner