
/**************************************************************
 *                                                            *
 * Banner-Rotation V1.0                                       *
 * @Author: Frank Nägler                                      *
 *             http://FranksMP3.de                               *
 *             mail@FranksMP3.de                                 *
 * copyright 2002 by FranksMP3.de                             *
 *                                                            *
 **************************************************************
 *                                                            *
 * Dieses Script ist freeware und darf von jedem egal ob      *
 * privat oder kommerziell genutzt werden. Die Weitergabe     *
 * dieses Scriptes ist erlaubt und sogar ausdrücklich         *
 * erwünscht, solange diese Zeilen inklusive des copyrights   *
 * weder verändert noch entfernt werden.                      *
 * Der Autor würde sich freuen, wenn die 3 Beispiel-Banner    *
 * im Script belassen werden, dies ist jedoch keine Pflicht.  *
 *                                                            *
 **************************************************************
 *                                                            *
 * This Script is freeware. It may be used by everyone               *
 * privately or commercially. The passing on of this script   *
 * is permitted and even expressly desired, as long as these  *
 * lines including copyright are neither changed nor removed. *
 * The author would be pleased, if the three example banners  *
 * remain in the Script, this is however no obligation.       *
 *                                                            *
 **************************************************************/




/**************************************************************
 * Objekt  :  banner                                          *
 * @image  :  Adresse des Banners                             *
 * @url    :  Adresse des Links                               *
 * @alt    :  Alt-Text des Banner                             *
 * @target :  Ziel des Banners (Beispiel: _blank oder _new)   *
 * @getBanner  : Gibt den Bannercode zurück                   *
 * @getImage   : Gibt den Imagecode zurück                    *
 * @getAnchor  : Gibt die URL zurück                          *
 **************************************************************
 * Objekt  :  banner                                          *
 * @image  :  Address of the banner                           *
 * @url    :  Address of the anchors                          *
 * @alt    :  Alt-text of the banner                          *
 * @target :  target of the banner (example: _blank or _new)  *
 * @getBanner  : Returns the banner code                      *
 * @getImage   : Returns the image code                       *
 * @getAnchor  : Returns the URL                              *
 **************************************************************/
function banner(image, url, alt, target)
{
        this.image        = image;
        this.url        = url;
        this.alt        = alt;
        this.target        = target;

        this.getBanner        = getBanner;
        this.getImage        = getImage;
        this.getAnchor        = getAnchor;

        function getBanner()
        {
                var source = '<A HREF=\"'+this.url+'\" target=\"'+this.target+'\"><IMG SRC=\"'+this.image+'\" border=\"0\" alt=\"'+this.alt+'\"><\/a>';
                return source;
        }

        function getImage()
        {
                var imageS = '<IMG SRC=\"'+this.image+'\" border=\"0\" alt=\"'+this.alt+'\">';
                return imageS;
        }

        function getAnchor()
        {
                return this.url;
        }
}


// Zähler und Array für die Banner
// Counter and array for the banners
        var i = 1;
        var banners = new Array();

// Instanzierung der Banner
// instancing of the banners

        banners[i] = new banner('http://www.michas-spielmitmir.de/grafiken/bannermeuter2.gif','http://www.meuter-steinhude.de','Die Meuterei','_blank');
        i++;
        banners[i] = new banner('http://www.michas-spielmitmir.de/grafiken/banner1.gif','http://www.michas-spielmitmir.de','Michas-Spiel mit mir - Brettspiele und Kartenspiele','_blank');
        i++;


/*
 * Ab hier bitte keine Änderungen vornehmen!
 * Make please no changes off here!
 */

// Anzahl der Grafiken
// Number of diagrams
        var imagenumber = banners.length-1;

// Zufallszahl aus der Anzahl der Grafiken
// Random number from the number of diagrams
        var randomnumber = 0;
        while (randomnumber == 0)
        {
                randomnumber = Math.round(Math.random() * imagenumber);
        }

// Code zum schreiben des Banners
// Code to write the banner
        var bannerCode = banners[randomnumber].getBanner();