//Array de Fotos (o lo que es lo mismo lista de fotos 
var fotos=new Array();

//Array de Links (o lo que es lo mismo lista de links -
var fotosLink=new Array();

//Foto actualmente vista

var cual=20;





//Definir Imagenes. (Las imagenes debentener las mismas dimensiones)
fotos[0]="/zonaventura/imagenes/rotacion/rotar.php";
fotos[1]="/zonaventura/imagenes/rotacion/1.jpg";
fotos[2]="/zonaventura/imagenes/rotacion/2.jpg";
fotos[3]="/zonaventura/imagenes/rotacion/3.jpg";
fotos[4]="/zonaventura/imagenes/rotacion/4.jpg";
fotos[5]="/zonaventura/imagenes/rotacion/5.jpg";
fotos[6]="/zonaventura/imagenes/rotacion/6.jpg";
fotos[7]="/zonaventura/imagenes/rotacion/7.jpg";
fotos[8]="/zonaventura/imagenes/rotacion/7.jpg";
fotos[9]="/zonaventura/imagenes/rotacion/7.jpg";
fotos[10]="/zonaventura/imagenes/rotacion/10.jpg";
fotos[11]="/zonaventura/imagenes/rotacion/11.jpg";
fotos[12]="/zonaventura/imagenes/rotacion/12.jpg";
fotos[13]="/zonaventura/imagenes/rotacion/13.jpg";
fotos[14]="/zonaventura/imagenes/rotacion/14.jpg";
fotos[15]="/zonaventura/imagenes/rotacion/15.jpg";
fotos[16]="/zonaventura/imagenes/rotacion/16.jpg";
fotos[17]="/zonaventura/imagenes/rotacion/17.jpg";
fotos[18]="/zonaventura/imagenes/rotacion/18.jpg";
fotos[19]="/zonaventura/imagenes/rotacion/19.jpg";
fotos[20]="/zonaventura/imagenes/rotacion/20.jpg";


//Indicar si las imagenes tendran Link o No (1=Si     0=No)
var linkSiOno=0;

//Definir URLs para el destino de las imagenes. Definir solo si la variable linkSiOno = "1"
fotosLink[0]="";


// No cambies a partir de esta línea o puede hacer pluf--------------------------------------------
var precargaImg=new Array();
for (i=0;i<fotos.length;i++){
precargaImg[i]=new Image();
precargaImg[i].src=fotos[i];
}

//Funcion que aplica el efecto
function aplicarEfecto(){
if (document.all){
laFotoCambia.style.filter ="progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=1.0)";
//laFotoCambia.style.filter ="progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=15,Duration=1)"
//laFotoCambia.style.filter ="progid:DXImageTransform.Microsoft.gradientWipe(duration=1, gradientsize=0.5)"
laFotoCambia.filters[0].Apply();
laFotoCambia.filters[0].Play();
}
}

function playEfecto(){
if (document.all)
laFotoCambia.filters[0].Play();
}

//Funcion que cambia la barra de estado
function cambiarBarraEstado(){
window.status="Imagen "+(cual+1)+" de "+fotos.length;}

//Funcion que avanaza Foto a visualizar
function retrasarFoto(){
if (cual>0){
cual--;
aplicarEfecto();
document.images.laFotoCambia.src=fotos[cual];
playEfecto();
//cambiarBarraEstado();
}
}

//Funcion que retrasa Foto a visualizar 
function avanzarFoto(){
if (cual<fotos.length-1){
cual++;
aplicarEfecto();
document.images.laFotoCambia.src=fotos[cual];
playEfecto();
//cambiarBarraEstado();
}
}

//Navega a la URL respectivo al hacer Click sobre la imagen
function naAvegarFotoLink(){
window.location=fotosLink[cual];
}
//Avanza Solo

function avanzarSolo(){

cual = (cual+1)% parseInt(fotos.length);
setTimeout(avanzarSolo,4000);
aplicarEfecto();
document.images.laFotoCambia.src=fotos[cual];
playEfecto();
//cambiarBarraEstado();

}

