function setActive(id) {

	var $active = $('#slideshow LI.active');
    var $active2= $('#slidemenu LI.active')
    var $active3= $('#bar DIV.active')
    
    if ( $active.length == 0 ) $active = $('#slideshow LI:last');
    if ( $active2.length == 0 ) $active2 = $('#slidemenu LI:last');
    if ( $active3.length == 0 ) $active3 = $('#bar DIV:last');

    var $selected = $('#slideshow' + id)
    
    var $selected2 =  $('#slidemenu' + id)
    
    var $selected3 =  $('#bar' + id)
   
    $active.addClass('last-active');
    $active2.addClass('last-active');
    $active3.addClass('last-active');

    $selected.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
    $selected2.addClass('active');
    $active2.removeClass('active last-active');
    
    $selected3.addClass('active');
    $active3.removeClass('active last-active');
    
}

function slideSwitch() {
	
	$play=window.runSlideshow;
	if($play==undefined) $play=1;
	
	if($play){
		var $active = $('#slideshow LI.active');
	    var $active2= $('#slidemenu LI.active')
	    var $active3= $('#bar DIV.active')
	    
	    if ( $active.length == 0 ) $active = $('#slideshow LI:last');
	    if ( $active2.length == 0 ) $active2 = $('#slidemenu LI:last');
	    if ( $active3.length == 0 ) $active3 = $('#bar DIV:last');
	
	    var $next =  $active.next().length ? $active.next()
	        : $('#slideshow LI:first');
	    
	    var $next2 =  $active2.next().length ? $active2.next()
	            : $('#slidemenu LI:first');
	    var $next3 =  $active3.next().length ? $active3.next()
	            : $('#bar DIV:first');
	
	    $active.addClass('last-active');
	    $active2.addClass('last-active');
	    $active3.addClass('last-active');
	
	    $next.css({opacity: 0.0})
	        .addClass('active')
	        .animate({opacity: 1.0}, 1000, function() {
	            $active.removeClass('active last-active');
	        });
	    $next2.addClass('active');
	    $active2.removeClass('active last-active');
	    
	    $next3.addClass('active');
	    $active3.removeClass('active last-active');
	}
    
}

$(function() {
    setInterval( "slideSwitch()", 5000 );
});
