
/********************************************************************************************************
Rotador
********************************************************************************************************/

function rotador (nombre)
{
   this.nombre = nombre;
   this.timeout = 26000;
   this.banners = new Array();
   this.cuantos;
   this.espacio;
   
   this.agregar_banner = function(banner)
   {
      var i = this.banners.length;
	  this.banners[i] = banner;
   }
   
   this.rotar = function()
   {
      var swfs = '';
	  bn = Array();
	  
	  for (i=0; i<this.banners.length; i++)
	  {
		 bn[i] = this.banners[i];
	  }
	  
	  for (i=0; i<this.cuantos; i++)
	  {
         var rand = Math.round(Math.random()*(bn.length-1));
		 
		 swfs += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" background="#F5FFD8" width="140" name="banner['+i+']" id="banner['+i+']">';
         swfs += '<param name="movie" value="'+bn[rand]+'">';
         swfs += '<param name="quality" value="high">';
         swfs += '<embed src="'+bn[rand]+'" width="140" quality="high" background="#F5FFD8" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="banner['+i+']"></embed>';
         swfs += '</object><br>';
		 
		 bn.splice(rand,1);
	  }
	  
	  this.espacio.innerHTML = swfs;
	  setTimeout(this.nombre + ".rotar()", this.timeout);
   }
}