jQuery(document).ready(function(){
	                       
    //last list item
    jQuery('#header ul li:last, #footer ul li:last, #sections li:last').addClass('Last');
    
    if (jQuery('#tabs').length > 0) {
        //tabs
        jQuery('#tabs').tabs();
        
        //scroller
        jQuery('#scroller').jScrollPane({scrollbarWidth: 15});
        jQuery('#sections li a').bind(
            'click',
            function(){
                if (jQuery('#slideshow').length > 0 && jQuery('#functions4').length == 0) {
                    jQuery('#slideshow .Photo').easySlider({
                        controlsBefore:    '<ul id="functions4">',
                        controlsAfter:    '</ul>',
                        prevId:         'prevBtn4',
                        nextId:         'nextBtn4',    
                        pauseId:         'pauseBtn4',
                        playId:         'playBtn4',
                        replayId:         'stopBtn4',
                        stopId:         'replayBtn4',
                        prevText:         'pr&eacute;c&eacute;dent',
                        nextText:         'suivant',    
                        pauseText:         'pauser',    
                        playText:         'rejouer',
                        replayText:     'rejouer',
                        stopText:       'Stop at the end',
                        auto:            true,
                        speed:             1000,
                        pause:            3000,
                        continuous:        true
                    });
                }
                
                jQuery('#scroller').jScrollPane({scrollbarWidth: 15});
            }
        );
    }
    
    //info
    jQuery('#info ul li').each(function(e){
        var ClassValue = jQuery(this).attr('class');
        jQuery(this).hover(        
            function(){ jQuery(this).attr('class', ClassValue + 'Over') },
            function(){ jQuery(this).attr('class', ClassValue) }
        );
    });
    
    //slider    
    if (jQuery('#hot').length > 0) {
        var hotslider = jQuery('#hot .Slider');
        var children = hotslider.children();
        if( jQuery(children).length > 0 ){
            hotslider.easySlider({
                controlsBefore:    '<ul id="functions1">',
                controlsAfter:    '</ul>',
                prevId:         'prevBtn1',
                nextId:         'nextBtn1',    
                pauseId:         'pauseBtn1',
                playId:         'playBtn1',
                replayId:         'stopBtn1',
                stopId:         'replayBtn1',
                prevText:         'pr&eacute;c&eacute;dent',
                nextText:         'suivant',    
                pauseText:         'pauser',    
                playText:         'jouer',
                replayText:     'rejouer',
                stopText:       'Stop at the end',
                auto:            true,
                speed:             800,
                pause:            2000,
                continuous:        true
            });
        } else {
            jQuery('#hot').hide()
        }
    }
    if (jQuery('#proximite').length > 0) {
        var proximiteslider = jQuery('#proximite .Slider');
        var children = proximiteslider.children();
        if( jQuery(children).length > 0 ){            
            proximiteslider.easySlider({
                controlsBefore:    '<ul id="functions2">',
                controlsAfter:    '</ul>',
                prevId:         'prevBtn2',
                nextId:         'nextBtn2',    
                pauseId:         'pauseBtn2',
                playId:         'playBtn2',
                replayId:         'stopBtn2',                
                stopId:         'replayBtn2',
                prevText:         'pr&eacute;c&eacute;dent',
                nextText:         'suivant',    
                pauseText:         'pauser',    
                playText:         'jouer',
                replayText:     'rejouer',       
                stopText:       'Stop at the end',             
                auto:            true,
                speed:             1000,
                pause:            3000,
                continuous:        true
            });
        } else {
            jQuery('#proximite').hide();
        }
    }
    if (jQuery('#highlyRated').length > 0) {
        var highlyRatedSlider = jQuery('#highlyRated .Slider');
        var children = highlyRatedSlider.children();
        if( jQuery(children).length > 0 ){
            highlyRatedSlider.easySlider({
                controlsBefore:    '<ul id="functions3">',
                controlsAfter:    '</ul>',
                prevId:         'prevBtn3',
                nextId:         'nextBtn3',    
                pauseId:         'pauseBtn3',
                playId:         'playBtn3',
                replayId:         'stopBtn3',
                stopId:         'replayBtn3',
                prevText:         'pr&eacute;c&eacute;dent',
                nextText:         'suivant',    
                pauseText:         'pauser',    
                playText:         'jouer',
                replayText:     'rejouer',
                stopText:       'Stop at the end',
                auto:            true,
                speed:             1200,
                pause:            3000,
                continuous:        true
            });
        } else {
            jQuery('#highlyRated').hide();
        }
    }
});