function initAutoRotate( sPicture, nElemCount, nPicCount, nElemTime, nPicTime )
{
	window.setTimeout( "OnAutoRotateTimer( '" + sPicture + "', " + nElemCount + ", " + nPicCount + ", " + nElemTime + ", " + nPicTime + ", 1, 1)", nPicTime );
}

function OnAutoRotateTimer( sPicture, nElemCount, nPicCount, nElemTime, nPicTime, nCurrentElem, nCurrentPic )
{
	// alert( sPicture + ", " + nElemCount + ", " + nPicCount + ", " + nElemTime + ", " + nPicTime + ", " + nCurrentElem + ", " + nCurrentPic );
	if ( nCurrentPic < nPicCount ) 
	{
		// aktuelles Element auf nächstes Bild setzen
		document.images[sPicture + "_" + nCurrentElem].src = eval( sPicture + "_" + nCurrentElem + "_" + ( nCurrentPic + 1 ) + ".src" );
		if ( nCurrentElem < nElemCount )
		{
			// nächstes Element aufrufen
			window.setTimeout( "OnAutoRotateTimer( '" + sPicture + "', " + nElemCount + ", " + nPicCount + ", " + nElemTime + ", " + nPicTime + ", " + ( Number(nCurrentElem)+1 ) + ", " + nCurrentPic + ")", nElemTime );
		}
		else
		{
			// Bild stehen lassen, demnächst mit erstem Element vom nächsten Bild weitermachen
			window.setTimeout( "OnAutoRotateTimer( '" + sPicture + "', " + nElemCount + ", " + nPicCount + ", " + nElemTime + ", " + nPicTime + ", 1, " + ( Number(nCurrentPic)+1 ) + ")", nPicTime );
		}
	}
	else
	{
		// aktuelles Element auf erstes Bild setzen
		document.images[sPicture + "_" + nCurrentElem].src = eval( sPicture + "_" + nCurrentElem + "_1" + ".src" );
		if ( nCurrentElem < nElemCount )
		{
			// nächstes Element aufrufen
			window.setTimeout( "OnAutoRotateTimer( '" + sPicture + "', " + nElemCount + ", " + nPicCount + ", " + nElemTime + ", " + nPicTime + ", " + ( Number(nCurrentElem)+1 ) + ", " + nCurrentPic + ")", nElemTime );
		}
		else
		{
			// Bild stehen lassen, demnächst mit erstem Element vom ersten Bild weitermachen
			window.setTimeout( "OnAutoRotateTimer( '" + sPicture + "', " + nElemCount + ", " + nPicCount + ", " + nElemTime + ", " + nPicTime + ", 1, 1 )", nPicTime );
		}		
	}
	
}
