jQuery( function($) {

	if( $('div#slideshow ul.slides li').length > 1 ) {
		
		$('<a href="#" class="next">&gt;</a>').click( function() {
			if( $('div#slideshow ul.thumbs li.active').next().length > 0 ) {
				$('div#slideshow ul.slides li.active').removeClass('active').show().fadeOut().next().addClass('active').hide().fadeIn();
				$('div#slideshow ul.thumbs li.active').removeClass('active').next().addClass('active');
			}else {
				$('div#slideshow ul.slides li.active').removeClass('active').show().fadeOut().siblings().first().addClass('active').hide().fadeIn();
				$('div#slideshow ul.thumbs li.active').removeClass('active').siblings().first().addClass('active');
			}
			return false;
		}).appendTo('div#slideshow');
		
		$('<a href="#" class="prev">&lt;</a>').click( function() {
			if( $('div#slideshow ul.thumbs li.active').prev().length > 0 ) {
				$('div#slideshow ul.slides li.active').removeClass('active').show().fadeOut().prev().addClass('active').hide().fadeIn();
				$('div#slideshow ul.thumbs li.active').removeClass('active').prev().addClass('active');
			}else {
				$('div#slideshow ul.slides li.active').removeClass('active').show().fadeOut().siblings().last().addClass('active').hide().fadeIn();
				$('div#slideshow ul.thumbs li.active').removeClass('active').siblings().last().addClass('active');
			}
			return false;
		}).appendTo('div#slideshow');
		
		$('div#slideshow ul.slides li').first().addClass('active');
		
		$('div#slideshow ul.thumbs li:first').addClass('active');
		$('div#slideshow ul.thumbs a').click( function() {
			$('div#slideshow ul.slides li').eq( $(this).parent().index() ).addClass('active').hide().fadeIn().siblings('.active').removeClass('active').show().fadeOut();
			$(this).parent().addClass('active').siblings('.active').removeClass('active');
			return false;
		});
	}
	
	$('a[href^=#]').click( function(){
		if( $(this).attr('href') !== "#" ) {
			$('html, body').animate({
				scrollTop: $( $(this).attr('href') ).offset().top
			});
		}
		return false;
	});
	
	$('ul.sub-menu').parent().addClass('has-submenu');
});
