function startSlideshow()
{
    start_slideshow(1, 5, 2000);
    function start_slideshow(start_frame, end_frame, delay) 
    {
        setTimeout(switch_slides(start_frame, start_frame, end_frame, delay), delay);
    }
    function switch_slides(frame, start_frame, end_frame, delay) 
    {
        return (function () {
            Effect.Fade('slideshow' + frame, {
                duration : 1.4
            });
            if (frame == end_frame) {
                frame = start_frame;
            }
            else {
                frame = frame + 1;
            }
            setTimeout("Effect.Appear('slideshow" + frame + "',{duration: 1.4});", 00);
            setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 2000);
        })
    }
}

