// JavaScript Document
$(window).load(function(){
 
    // The window.load event guarantees that
    // all the images are loaded before the
    // auto-advance begins.
 
    var timeOut = null;
 
    $('#slideshow .arrow').click(function(e,simulated){
 
        // The simulated parameter is set by the
        // trigger method.
 
        if(!simulated){
 
            // A real click occured. Cancel the
            // auto advance animation.
 
            clearTimeout(timeOut);
        }
    });
 
    // A self executing named function expression:
 
    (function autoAdvance(){
 
        // Simulating a click on the next arrow.
        $('#slideshow .next').trigger('click',[true]);
 
        // Schedulling a time out in 5 seconds.
        timeOut = setTimeout(autoAdvance,7000);
    })();
 
});
