// jQuery


// furtherinfo
$(document).ready(function(){
	$("p.furtherinfo-content").hide();
	$("#furtherinfo h4").click(function(){
		$(this).next("p.furtherinfo-content").slideToggle(400)
		.siblings("p.furtherinfo-content:visible").slideUp(380);
		$(this).toggleClass("active");
		$(this).siblings("h4").removeClass("active");
	});
});

// sidebar-courses opacity
$(document).ready(function(){
	$('#courses').animate({opacity: 0.90});
	$('#courses').hover(function(){
		$(this).stop().animate({opacity: 1.0});
	}, function(){
		$(this).stop().animate({opacity: 0.90})
	});
});

// jquery for sidebar-courses
$(document).ready(function(){
	$('ul.sidebar-courses li').hover(function(){
		$(this).find('img').stop().animate({top:'-100px'},600);
	}, function(){
		$(this).find('img').stop().animate({top:'0px'},1200);
	});
});



// gecko-shadow-left
$(document).ready(function(){
	$("#gecko-shadow-left").hide().show().animate({ "opacity": .3 }).animate({ "left": 0   },650);	
});


// image fader
(function imageFader() {
    var $active = $('#imgfader span.active');
    if ( $active.length == 0 ) $active = $('#imgfader span:last');
    var $next =  $active.next().length ? $active.next()
        : $('#imgfader span:first');
    $active.addClass('last-active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 3000, function() {
            $active.removeClass('active last-active');
        });
	setTimeout(imageFader,5000);
})();


// sub-menu
$(document).ready(function(){
	$('#sub-menu .smitem:not(.sm-active)').animate({opacity: 0.80});
	$('#sub-menu .smitem:not(.sm-active)').hover(function(){
		$(this).stop().animate({opacity: 1.0},200);
		$(this).addClass("sm-active");
	}, function(){
		$(this).stop().animate({opacity: 0.80});
		$(this).removeClass("sm-active");
	});
	$('#sub-menu .smitem').click(function() {	
		var href = $(this).find('a').attr("href");
		if (href) {		
			window.location.href = href;	
		}
	});
});


// testimonials
$(document).ready(function() {
	 var j = 0;
	 var delay = 8000; //delay between cycles
	 var transdelay = 2000;
	 var jmax = $("ul#testimonials-list li").length -1;
	 $("#testimonials-list li").hide();
	 function cycleThru(){ 	
		 $("#testimonials-list li:eq(" + j + ")")
					.slideDown(transdelay)
				 .animate({"opacity" : "1"} ,transdelay)
				 .animate({"opacity" : "1"}, delay)
				 .slideUp(transdelay, function(){
						 (j == jmax) ? j=0 : j++;
						 cycleThru();
				 });
	};
	if (jmax > 1){
		cycleThru();
	} else {
		$("#testimonials-list li:eq(" + j + ")").slideDown(transdelay);
	}
});

// gallery
$(document).ready(function(){
	$('#imagegallery a').lightBox();
});
