<!--


// arrays for images to rotate
var imgAr = new Array();
imgAr[0] = new Array("foto1.jpg","foto2.jpg","foto3.jpg","foto4.jpg","foto5.jpg","foto6.jpg","foto7.jpg","foto8.jpg","foto9.jpg","foto10.jpg","foto11.jpg","foto12.jpg","foto13.jpg","foto14.jpg","foto15.jpg","foto16.jpg","foto17.jpg","foto18.jpg","foto19.jpg","foto20.jpg","foto21.jpg","foto23.jpg","foto24.jpg","foto25.jpg","foto26.jpg","foto27.jpg","foto28.jpg","foto29.jpg","foto30.jpg","foto31.jpg","foto32.jpg","foto33.jpg","foto34.jpg","foto35.jpg","foto36.jpg","foto37.jpg","foto38.jpg","foto39.jpg","foto40.jpg","foto41.jpg","foto42.jpg","foto43.jpg","foto44.jpg","foto45.jpg","foto46.jpg","foto47.jpg","foto48.jpg","foto49.jpg","foto50.jpg","foto51.jpg","foto52.jpg");

// preload the images
if (document.images) {
	var rImg = new Array();
	for (var i=0; i<imgAr.length; i++) {
    rImg[i] = new Array();
    for (var j=0; j<imgAr[i].length; j++) {
      rImg[i][j] = new Image(); 
		  rImg[i][j].src = "IMG/fotos/" + imgAr[i][j];
    	// NOTE: the path to the images!
    	// change it as needed, or include path in imgAr items and remove it here.    
    }
  }
}

function initImgRotation() {
  // create rotating image objects here 
  // arguments: image name, rotation speed, array number
  new rotateImgObj('img1',2000,0);

// no need to edit code below this line!
///////////////////////////////////////////////////////////////////////////////////////
  for (var i=0; i<rotateImgObj.ar.length; i++) {
     rotateImgObj.ar[i].timer = setTimeout(rotateImgObj.ar[i].obj + ".rotate()",3000);  
  }
}

rotateImgObj.ar = new Array(); // holds all rotating image objects defined
// constructor for rotating image objects
function rotateImgObj(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;  
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj.ar[rotateImgObj.ar.length] = this;
}

rotateImgObj.prototype.rotate = rotateImg;
// controls rotation
function rotateImg() {
  if (this.ctr < rImg[this.num].length-1) this.ctr++;
  else this.ctr = 0;
  this.imgObj.src = rImg[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}

//-->
