var dimages=new Array();
var curImage=0;
var numImages=16;
curImage = Math.floor(Math.random()*numImages);
//alert(curImage);

function preload()
{
  for (i=0; i<numImages; i++)
  {
    dimages[i]=new Image();
    dimages[i].src="http://www.aspiunza.com/Images/Banners/banner"+(i+1)+".jpg";
  }
  
  //document.getElementById("celdaBanner").style.backgroundImage="url("+dimages[curImage].src+")";
  //document.getElementById("celdaBanner").style.backgroundImage="url("+dimages[0].src+")";

  setInterval('BannerRotation("blendTrans(duration=1)")', 5000);
}


function BannerRotation(filterFunction)
{

  if (document.images)
  {
    //curImage++;
    curImage = Math.floor(Math.random()*numImages);
    if (curImage>=numImages)
      curImage=0;
	
    if (filterFunction==null)
      filterFunction="blendTrans(duration=2.0)"

    var canBeFiltered=false;
    if (document.images.fotoDatos && document.images.fotoDatos.style && 
      document.images.fotoDatos.style.filters)
    {
      canBeFiltered=true;
      target=document.images.fotoDatos;
    }
    if (document.getElementById("celdaBanner"))
    {
      target= document.getElementById("celdaBanner");
      canBeFiltered=true;
    }

    if (dimages[curImage].complete)
    {
      // SET, APPLY, PLAY FILTER
      if (canBeFiltered)
      {
        target.style.filter=filterFunction;
	if (target.filters && target.filters[0])
        {
          target.filters[0].Apply();
          target.filters[0].Play();
        }
      } 
      // SWAP IMAGE
      //document.images.fotoDatos.src=dimages[curImage].src;
      document.getElementById("celdaBanner").style.backgroundImage="url("+dimages[curImage].src+")";
    }	
  }
}

//setTimeout(BannerRotation(), 10000);


function transformPicture(filterFunction, img, txt)
{
	var curImg = 0;
	var dimg = new Array();
	var numImg = 10;

	dimg[0]=new Image();
    	dimg[0].src="Images/Img1.jpg";

	//PRIMERO PONEMOS EL TEXTO NUEVO DE LA FOTO EN SU SITIO
	document.getElementById("textoDatos").innerHTML = txt;

  var imgSrc = "images/" + img;

  if (document.images)
  {
    curImage++;
    if (curImg>=numImg)
      curImg=0;
	
    if (filterFunction==null)
      filterFunction="blendTrans(duration=2.0)"

    var canBeFiltered=false;
    if (document.images.fotoDatos && document.images.fotoDatos.style && 
      document.images.fotoDatos.style.filters)
    {
      canBeFiltered=true;
      target=document.images.fotoDatos;
    }
    if (document.getElementById("fotoDatos"))
    {
      target= document.getElementById("fotoDatos");
      canBeFiltered=true;
    }
			
    if (!dimg[curImg].complete)
    {
      // SET, APPLY, PLAY FILTER
      if (canBeFiltered)
      {
        target.style.filter=filterFunction;
	if (target.filters && target.filters[0])
        {
          target.filters[0].Apply();
          target.filters[0].Play();
        }
      } 
      // SWAP IMAGE
      //document.images.fotoDatos.src=dimgs[curImg].src;
      document.images.fotoDatos.src=imgSrc;
    }	
  }
}
