/**************************************************************** "bretteleben.de JavaScript Slideshow" - Version 20100412 License: http://www.gnu.org/copyleft/gpl.html Author: Andreas Berger Copyright (c) 2010 Andreas Berger - andreas_berger@bretteleben.de Project page and Demo at http://www.bretteleben.de Last update: 2010-04-12 *****************************************************************/ //*****parameters to set***** //into this array insert the paths of your pics. var def_imges=new Array ( 'bilder/startseite/sgm1.jpg', 'bilder/startseite/ihf-whwc.jpg', 'bilder/startseite/SdJ.jpg', 'bilder/startseite/tg1.jpg', 'bilder/startseite/mtm1.jpg', 'bilder/startseite/IMV.jpg', 'bilder/startseite/goc1.jpg'); var def_text=new Array ( '
39. Internationales Reitturnier
STUTTGART GERMAN MASTERS
12. bis 16. November 2025
Hans-Martin-Schleyer Halle Stuttgart
www.stuttgart-german-masters.de
 ',
'
',
'27. IHF Women’s Handball
World Championship
26. November bis 1. Dezember 2025
Porsche-Arena Stuttgart
Zwei Vorrundengruppen u.a. mit Deutschland
www.worldhandball25.com
 ',
'
',
'Sportler des Jahres
21. Dezember 2025
Kurhaus Baden-Baden
www.sportler-des-jahres.de
 ',
'
',
'TurnGala des Schwäbischen Turnerbundes
28. Dezember 2025 bis 10. Januar 2026
12 Städte / 18 Vorstellungen
www.turngala.de
 ',
'
',
'61. Mannheimer Maimarkt-Turnier
1. bis 6. Mai 2025
MVV-Reitstadion Mannheim
www.maimarkt-turnier-mannheim.de
 ',
'
',
'Internationale
Marbacher Vielseitigkeit
15. bis 18. Mai 2025
Haupt- und Landgestüt
des Landes Baden-Württemberg
Gomadingen-Marbach
www.marbacher-vielseitigkeit.de
 ',
'
',
'37. German Open Championships
Größtes Tanzturnier der Welt
19. bis 23. August 2025
Kultur- und Kongresszentrum
Liederhalle Stuttgart
www.goc-stuttgart.de
 ');
var def_divid="slideshow"; //the id of the div container that will hold the slideshow
var def_picwid=1000; //set this to the width of your widest pic
var def_pichei=350; //... and this to the height of your highest pic
var def_backgr="#f4f3fc"; //set this to the background color you want to use for the slide-area
//(for example the body-background-color) if your pics are of different size
var def_sdur=3.5; //time to show a pic between fades in seconds
var def_fdur=2; //duration of the complete fade in seconds
var def_steps=50; //steps to fade from on pic to the next
var def_startwhen="y"; //start automatically at pageload? set it to "y" for on and to "n" for off
var def_shuffle="n"; //start with random image? set it to "y" for on and to "n" for off
var def_showcontr="y"; //do you want to show controls? set it to "y" for on and to "n" for off
//into this array insert the paths of your control-buttons or the text to display e.g. back,start,stop,fwrd.
var def_contr=new Array ('js/bwd.png', 'js/start.png', 'js/stop.png', 'js/fwd.png');
//****************************************************************
//daisychain onload-events
function daisychain(sl){if(window.onload) {var ld=window.onload;window.onload=function(){ld();sl();};}else{window.onload=function(){sl();};}}
function be_slideshow(be_slideid,be_imges,be_text,be_divid,be_picwid,be_pichei,be_backgr,be_sdur,be_fdur,be_steps,be_startwhen,be_shuffle,be_showcontr,be_contr){
//declarations and defaults
	var slideid=(be_slideid)?be_slideid:"0";
	var imges=(be_imges)?be_imges:def_imges;
	var text=(be_text)?be_text:def_text;
	var divid=(be_divid)?be_divid:def_divid;
	var picwid=(be_picwid)?be_picwid:def_picwid;
	var pichei=(be_pichei)?be_pichei:def_pichei;
	var backgr=(be_backgr)?be_backgr:def_backgr;
	var sdur=(be_sdur)?be_sdur:def_sdur;
	var fdur=(be_fdur)?be_fdur:def_fdur;
	var steps=(be_steps)?be_steps:def_steps;
	var startwhen=(be_startwhen)?be_startwhen:def_startwhen;
			startwhen=(startwhen.toLowerCase()=="y")?1:0;
	var shuffle=(be_shuffle)?be_shuffle:def_shuffle;
			shuffle=(shuffle.toLowerCase()=="y")?1:0;
	var showcontr=(be_showcontr)?be_showcontr:def_showcontr;
			showcontr=(showcontr.toLowerCase()=="y")?1:0;
	var contr=(be_contr)?be_contr:def_contr;
	var ftim=fdur*1000/steps;
	var stim=sdur*1000;
	var emax=imges.length;
	var self = this;
	var stopit=1;
	var startim=1;
	var u=0;
	var parr = new Array();
	var ptofade,pnext,factor,mytimeout;
//check if there are at least 3 pictures, elswhere double the array
	if(imges.length<=2){imges=imges.concat(imges);}
//shuffle images if set
  if(shuffle){var i;for(i=0;i<=Math.floor(Math.random()*imges.length);i++){imges.push(imges.shift());}}
//push images into array and get things going
	this.b_myfade = function(){
		var a,idakt,paktidakt,ie5exep;
		for(a=1;a<=emax;a++){
			idakt="img_"+slideid+"_"+a;paktidakt=document.getElementById(idakt);
    	ie5exep=new Array(paktidakt);parr=parr.concat(ie5exep);
    }
		if(startwhen){
			stopit=0;
 			mytimeout=setTimeout(function(){self.b_slide();},stim);
 		}
	}
//prepare current and next and trigger slide
	this.b_slide = function(){
		clearTimeout(mytimeout);
		u=0;
		ptofade=parr[startim-1];
		if(startim
');
var def_divid="slideshow"; //the id of the div container that will hold the slideshow
var def_picwid=1000; //set this to the width of your widest pic
var def_pichei=350; //... and this to the height of your highest pic
var def_backgr="#f4f3fc"; //set this to the background color you want to use for the slide-area
//(for example the body-background-color) if your pics are of different size
var def_sdur=3.5; //time to show a pic between fades in seconds
var def_fdur=2; //duration of the complete fade in seconds
var def_steps=50; //steps to fade from on pic to the next
var def_startwhen="y"; //start automatically at pageload? set it to "y" for on and to "n" for off
var def_shuffle="n"; //start with random image? set it to "y" for on and to "n" for off
var def_showcontr="y"; //do you want to show controls? set it to "y" for on and to "n" for off
//into this array insert the paths of your control-buttons or the text to display e.g. back,start,stop,fwrd.
var def_contr=new Array ('js/bwd.png', 'js/start.png', 'js/stop.png', 'js/fwd.png');
//****************************************************************
//daisychain onload-events
function daisychain(sl){if(window.onload) {var ld=window.onload;window.onload=function(){ld();sl();};}else{window.onload=function(){sl();};}}
function be_slideshow(be_slideid,be_imges,be_text,be_divid,be_picwid,be_pichei,be_backgr,be_sdur,be_fdur,be_steps,be_startwhen,be_shuffle,be_showcontr,be_contr){
//declarations and defaults
	var slideid=(be_slideid)?be_slideid:"0";
	var imges=(be_imges)?be_imges:def_imges;
	var text=(be_text)?be_text:def_text;
	var divid=(be_divid)?be_divid:def_divid;
	var picwid=(be_picwid)?be_picwid:def_picwid;
	var pichei=(be_pichei)?be_pichei:def_pichei;
	var backgr=(be_backgr)?be_backgr:def_backgr;
	var sdur=(be_sdur)?be_sdur:def_sdur;
	var fdur=(be_fdur)?be_fdur:def_fdur;
	var steps=(be_steps)?be_steps:def_steps;
	var startwhen=(be_startwhen)?be_startwhen:def_startwhen;
			startwhen=(startwhen.toLowerCase()=="y")?1:0;
	var shuffle=(be_shuffle)?be_shuffle:def_shuffle;
			shuffle=(shuffle.toLowerCase()=="y")?1:0;
	var showcontr=(be_showcontr)?be_showcontr:def_showcontr;
			showcontr=(showcontr.toLowerCase()=="y")?1:0;
	var contr=(be_contr)?be_contr:def_contr;
	var ftim=fdur*1000/steps;
	var stim=sdur*1000;
	var emax=imges.length;
	var self = this;
	var stopit=1;
	var startim=1;
	var u=0;
	var parr = new Array();
	var ptofade,pnext,factor,mytimeout;
//check if there are at least 3 pictures, elswhere double the array
	if(imges.length<=2){imges=imges.concat(imges);}
//shuffle images if set
  if(shuffle){var i;for(i=0;i<=Math.floor(Math.random()*imges.length);i++){imges.push(imges.shift());}}
//push images into array and get things going
	this.b_myfade = function(){
		var a,idakt,paktidakt,ie5exep;
		for(a=1;a<=emax;a++){
			idakt="img_"+slideid+"_"+a;paktidakt=document.getElementById(idakt);
    	ie5exep=new Array(paktidakt);parr=parr.concat(ie5exep);
    }
		if(startwhen){
			stopit=0;
 			mytimeout=setTimeout(function(){self.b_slide();},stim);
 		}
	}
//prepare current and next and trigger slide
	this.b_slide = function(){
		clearTimeout(mytimeout);
		u=0;
		ptofade=parr[startim-1];
		if(startim