
function start_slideshow(start_frame, end_frame, delay, nombre) {
        setTimeout(switch_slides(start_frame,start_frame,end_frame, delay, nombre), delay);
}
                                                
function switch_slides(frame, start_frame, end_frame, delay, nombre) {
        return (function() {
                Effect.Fade(nombre + frame, 1.0);
                if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
                setTimeout("Effect.Appear('" + nombre + frame + "', 1.0);", 1100);
                setTimeout(switch_slides(frame, start_frame, end_frame, delay, nombre), delay + 1100);
        })
}

function start_slideshowmapa(start_frame, end_frame, delay, nombre) {
    setTimeout("Effect.Appear('mapa1', 1.0);", 1100);
    setTimeout("Effect.Fade('mapa5', 1.0);", 1100);
    setTimeout("Effect.Appear('mapa2', 1.0);", 2200);
    setTimeout("Effect.Fade('mapa1', 1.0);", 2200);
    setTimeout("Effect.Appear('mapa3', 1.0);", 3300);
    setTimeout("Effect.Fade('mapa2', 1.0);", 3300);
    setTimeout("Effect.Appear('mapa4', 1.0);", 4400);
    setTimeout("Effect.Fade('mapa3', 1.0);", 4400);
    setTimeout("Effect.Appear('mapa5', 1.0);", 5500);
    setTimeout("Effect.Fade('mapa4', 1.0);", 5500);
    setTimeout("start_slideshowmapa(1,1,10000,'mapa');", 9500);
}
function start_slideshowinfo1(start_frame, end_frame, delay, nombre) {
    setTimeout("Effect.Appear('info1', 1.0);", 2200);
    setTimeout("Effect.Fade('info8', 1.0);", 2200);
    setTimeout("Effect.Appear('info2', 1.0);", 4400);
    setTimeout("Effect.Fade('info1', 1.0);", 4400);
    setTimeout("Effect.Appear('info3', 1.0);", 6600);
    setTimeout("Effect.Fade('info2', 1.0);", 6600);
    setTimeout("Effect.Appear('info4', 1.0);", 8800);
    setTimeout("Effect.Fade('info3', 1.0);", 8800);
    setTimeout("Effect.Appear('info5', 1.0);", 11000);
    setTimeout("Effect.Fade('info4', 1.0);", 11000);
    setTimeout("Effect.Appear('info6', 1.0);", 13200);
    setTimeout("Effect.Fade('info5', 1.0);", 13200);
    setTimeout("Effect.Appear('info7', 1.0);", 15400);
    setTimeout("Effect.Fade('info6', 1.0);", 15400);
    setTimeout("Effect.Appear('info8', 1.0);", 17600);
    setTimeout("Effect.Fade('info7', 1.0);", 17600);
    setTimeout("start_slideshowinfo1(1,1,1000,'info');", 17600);
}

function start_slideshowinfo2(start_frame, end_frame, delay, nombre) {
    setTimeout("Effect.Appear('info1', 1.0);", 2200);
    setTimeout("Effect.Fade('info5', 1.0);", 2200);
    setTimeout("Effect.Appear('info2', 1.0);", 4400);
    setTimeout("Effect.Fade('info1', 1.0);", 4400);
    setTimeout("Effect.Appear('info3', 1.0);", 6600);
    setTimeout("Effect.Fade('info2', 1.0);", 6600);
    setTimeout("Effect.Appear('info4', 1.0);", 8800);
    setTimeout("Effect.Fade('info3', 1.0);", 8800);
    setTimeout("Effect.Appear('info5', 1.0);", 11000);
    setTimeout("Effect.Fade('info4', 1.0);", 11000);
    setTimeout("start_slideshowinfo2(1,1,1000,'info');", 11000);
}

function start_slideshowinfo3(start_frame, end_frame, delay, nombre) {
    setTimeout("Effect.Appear('info6', 1.0);", 2200);
    setTimeout("Effect.Fade('info8', 1.0);", 2200);
    setTimeout("Effect.Appear('info7', 1.0);", 4400);
    setTimeout("Effect.Fade('info6', 1.0);", 4400);
    setTimeout("Effect.Appear('info8', 1.0);", 6600);
    setTimeout("Effect.Fade('info7', 1.0);", 6600);
    setTimeout("start_slideshowinfo3(1,1,1000,'info');", 6600);
}
function start_slideshowbombilla(start_frame, end_frame, delay, nombre) {
    setTimeout("Effect.Appear('bombilla4', 1.0);", 4000);
    setTimeout("Effect.Fade('bombilla4', 1.0);", 5000);
}
function arranca() {
    setTimeout("Effect.BlindDown('cabecera', 2.0);", 100);
    setTimeout("Effect.BlindDown('menu', 2.0);", 2100);
    start_slideshow(1,2,6000,'collage');
}
