var current;
var next;
var myTimer;

function rotateDivs(){
	clearTimeout(myTimer);

	current = jQuery('#homeSlideshow img.current');
	next = jQuery(current).next().length > 0 ? jQuery(current).next() : jQuery('#homeSlideshow img:first');
	
	jQuery(current).trigger('fadeBack');
	jQuery(next).trigger('fadeFront');

	myTimer = setTimeout('rotateDivs()',3000);
}

jQuery(document).ready( function(){
	myTimer = setTimeout('rotateDivs()',3000);
	
 	jQuery('#homeSlideshow img').bind( 'fadeBack', function(){
		
		jQuery(this).fadeOut(800, function(){
			jQuery(this).removeClass('current').addClass('next');
		});
		
 	}).bind( 'fadeFront', function(){
 	
		jQuery(this).fadeIn(800, function(){
			jQuery(this).removeClass('next').addClass('current');
		}); 	
		
 	});
 	
	jQuery('#nav div').mouseover( function(){
		var dropdown = jQuery(this).find('div');
		
		if ( dropdown.length ) {
			jQuery('.navDrop').css('display', 'none');
			
			if ( jQuery(dropdown).css('display') == 'none' ) {
				jQuery(dropdown).css('display', 'block');
			}
		}
	}).mouseout( function(){
		jQuery(this).find('div').css('display', 'none');
	});
	
	jQuery("a[href^='http://']").attr('target', '_blank');
});