function zti_changeBanner (elementID) {

/**
* This function allows to randomize the banners
* on the right side which provide a picture and a link.
* First, all available Overview-Documents are passed in the side.
* All are formatted via css in class hidebanner with display:none;
* The display:none; will be cleared just for the document which is randomly selected.
*
* The function is called at the very end of the menu-item-template.
*/

	var spanContainer = null;
	var targets = new Array();
	var allElementsInsideSpanContainer = new Array();
	// get all Elements inside i.e. id "banner1"
	spanContainer = document.getElementById(elementID);
	// all the divs inside the span container:
	allElementsInsideSpanContainer = spanContainer.getElementsByTagName("div");

	//console.log (spanContainer.id);
	//console.log (allElementsInsideSpanContainer);

	for (var i=0; i<allElementsInsideSpanContainer.length; i++) {
		// build a new array with just the elements using class hidebanner
		if (allElementsInsideSpanContainer[i].className == "hidebanner")
		{
			targets[targets.length] = allElementsInsideSpanContainer[i];
		}
	}

	// console.log(targets);
	// Zufallszahl holen, array mitliefern
	var index = zti_shuffle(targets);
	// console.log(index);
	// überschreibe den Klassennamen - hidebanner -> banner
	targets[index].className = 'banner';

}


function zti_shuffle(o) {

	
	do {
		var i = Math.random();
		zeichenfolge = i.toString();
		index = zeichenfolge.charAt(4);
		// alert(index);
	} while (index > o.length - 1)
	
	return index;

}

