(function($){
	$.fn.banneriser = function(options){
		var settings = $.extend({
				slideHolder: $('#slideHolder'),
				linkHolder: '#linkHolder',
				slideWidth: $(this).width(),
				numSlides: $('#slideHolder').children().length,
				currSlide: 0,
				autoStart: true,
				duration: 550,
     		delay: 6000
    	},options||{});
			
			$(settings.linkHolder+' a')
				.each(function(n){
					$(this).data('index',n);
				})
				.click(function(event){
					if($(this).hasClass('active')){
						return false;
					}else{
						stopRotate();
						gotoSlide($(this).data('index'));
						return false;
					}
				});
			
			function gotoSlide(slideNum){
				$(settings.linkHolder+' a').removeClass('active');
				$(settings.linkHolder+' a:eq('+slideNum+')').addClass('active');
				left = slideNum * settings.slideWidth * -1;
				settings.slideHolder.stop().animate({left:left},settings.duration,'swing');
				settings.currSlide = slideNum;
			}
			
			function rotate(){
				settings.tick = window.setInterval(function(){
					nextSlide = settings.currSlide+1>settings.numSlides-1 ? 0 : ++settings.currSlide;
					gotoSlide(nextSlide);
					},
          settings.delay);
			}
			
			function stopRotate(){
				window.clearInterval(settings.tick);
			}
			
			if(settings.autoStart&&settings.numSlides>1){
				rotate();
			}
	}
})(jQuery);

function innit(){
	$('#logo').click(function(event){if(event.metaKey&&event.shiftKey){event.preventDefault();window.location='http://www.dajf.org.uk/wp-admin';}});
	$('#banner').banneriser();
	$('.btnNews')
		.click(function(event){
			$('a.open','#content').removeClass('open').show(100).prev('div').hide(200);
			$(event.target).addClass('open').hide(100).prev('div').show(200);
			return false;
		});
	$('#btnSeminars').click(function(event){
			$(event.target).hide(100).prev('div').show(200);
			return false;
		});
		
	if($('#wrapper').hasClass('noSubmenu')){
		$('#nav')
			.hover(
				function(event){
					$('#wrapper').stop().animate({paddingTop:294},200,'swing');
					console.log($(event.target).attr('class'))
				},
				function(event){
					$('#wrapper').stop().animate({paddingTop:243},150,'swing');
				}
			);
	}
}
