// slideshow
function slideSwitch() {
	var $active = $('#slideshow div.active');
	if ( $active.length == 0 ) $active = $('#slideshow div:last');
	// use this to pull the divs in the order they appear in the markup
	var $next =  $active.next().length ? $active.next()
		: $('#slideshow div:first');

	$active.addClass('last-active');

	$next.css({opacity: 0.0})
		.addClass('active')
		.animate({opacity: 1.0}, 1000, function() {
			$active.removeClass('active last-active');
		});
	}

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

// vertical dropdown menu
$(document).ready(function() {
	$("ul.sf-menu").superfish({
		pathClass: 'current',				// class added to current path in menu
		animation: {height:'show'},	// slide-down effect without fade-in
		delay: 100,							// .1 second delay on mouseout
		speed: 'fast',							// faster animation speed
		dropShadows: false				// disable drop shadows 
	});
});

// zoom image
$(document).ready(function(){
	$("a.zoom").colorbox();
});
