var slides;
var slide;
var zufall = true;
var intervall = 5000;
var aktiv = null;
var index;
var element;

function startSlides(id, startIntervall, startZufall) {
	if ( typeof id == "undefined" ) {
		alert("startSlides: keine id angegeben!");
		return false;
	}
	else {
		if ( document.getElementById ) {
			element = document.getElementById(id);
			if ( typeof element == "undefined" ) {
				alert("startSlides: Element "+id+" nicht gefunden!");
			}
		}
		else {
			alert("startSlides: Browser unterstuetzt getElementById() nicht!");
			return false;
		}
	}
	if ( typeof startZufall == "boolean" ) zufall = startZufall;
	if ( typeof startIntervall == "number" ) intervall = startIntervall;

	NeuesBild();
	index = -1;
	aktiv = window.setInterval("NeuesBild()", intervall);
}

function stopSlides() {
	if ( aktiv != null ) {
		window.setInterval(aktiv);
		aktiv = null;
	}
}

function NeuesBild() {
	index = ( zufall ) ? Math.round( Math.random() * (slides.length - 1) ) : ( index + 1 ) % slides.length;

	if ( element.filters ) element.filters.blendTrans.Apply();
	element.src = slides[index];
	if ( element.filters ) element.filters.blendTrans.Play();
}

