$(document).ready(function() {
	if ($('#weather')) $('#weather').weatherfeed(['USGA0009']);

	if ($("a#single_image")) $("a#single_image").fancybox({
		'titlePosition' : 'inside',
		overlayOpacity : '.5',
		overlayColor : '#3c3c3c'
	});

	$("ul.sf-menu")
	.find('li.open')
	.addClass('current')	// WP fix : Enables showing of subapage nav when on one
	.end()
	.superfish({ 
 		pathClass:  'current'
	});
	
	/* slideshow on homepage init */
	if ($('ul#slider li')) $('ul#slider li:first').css({display: 'block', opacity:1}).addClass('active');
	
});

/* slideshow on homepage */
// JS for rotating photos on homepage
var duration = 4500;
var next;

$(window).load(function(){
	if ($('ul#slider li')) $('ul#slider li').css({display: 'block'});
	setTimeout("transition();", duration);
});


function transition(){
	$('ul#slider li.active').each(function(){
		if ($(this).next('li').length > 0) {
			next = $(this).next('li');
		} else {
			next = $('ul#slider li:first');
		}
		next.css({opacity: 1});
		$(this).animate({opacity: 0}, 450, function(){
			$(this).removeClass('active');
			next.addClass('active');
			setTimeout("transition();", duration);
		});
	});
}
