
/**************************************************************
 *                                                            *
 * 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.optischekomponenten.de/banners/berlinerglas_468.swf','http://www.berliner-glas.de','Berliner Glas','_blank');
	i++;
	banners[i] = new banner('http://www.optischekomponenten.de/banners/werbung-banner_468.jpg','bannerkontakt.php','Schalten Sie Ihr Banner auf Optischekomponenten.de','_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 bannerCode468 = banners[randomnumber].getBanner();
