	/*
	RunSlideShowRnd
	edu
	2007-11-16
	variante de slideshow que realiza un ordenb aleatorio de la lista de fotos
	de esta manera la página no presenta siempre la misma secuencia
	Ademas se ha modificado para que cambie también el fondo de un div
	
	*/
	
	function RunSlideShowRnd(pictureName,imageFiles,displaySecs, nextImage)
	{
		var futureImages = "";
		//var imageSeparator = imageFiles.indexOf(";");
		
		if (document.all)
		{
			document.getElementById(pictureName).style.filter="blendTrans(duration=2)";
			document.getElementById(pictureName).filters.blendTrans.Apply();
		}

		if (!nextImage) // es la primera vez
		{
			// desordenar la lista
			
			var slideCache = new Array();
			
			slideCache = imageFiles.split(";");
			
			for (var i = slideCache.length - 1; i >= 1; i--)
			{
				var n = Math.round(i * Math.random() );
				futureImages = futureImages + slideCache[n] + ";"
				slideCache.splice(n, 1); // eliminar el elmento para que no vuelva a salir
			}
			nextImage = slideCache[0];
			futureImages = futureImages + nextImage
		}
		else
		{
			futureImages = imageFiles;
		}

		if (document.getElementById(pictureName).src)
		{
			document.getElementById(pictureName).src = nextImage ;
		}
		else
		{
			document.getElementById(pictureName).style.backgroundImage = "url(" + nextImage +")"; 
		}
		
		if (document.all)
		{
			document.getElementById(pictureName).filters.blendTrans.Play();
		}
		
		nextImage = futureImages.substring(0,  futureImages.indexOf(";") );		
		futureImages = futureImages.substring( futureImages.indexOf(";") + 1, futureImages.length) + ';' + nextImage;

		setTimeout("RunSlideShowRnd('"+pictureName+"','" + futureImages + "',"+displaySecs+", '"+ nextImage +"')", displaySecs * 1000);

	}