function fadeInOut() {
	
	var currentSlide = $('.mainNewsStory.active');
	var currentThumb = $('.mainNewsThumb.highlighted');
		
	if($(currentSlide).attr('id') == 'story4'){
		var nextSlide = 'story1';
		var nextThumb = 'mainNewsThumb1';	
	} else {
		var nextSlide = $(currentSlide).next().attr('id');
		var nextThumb = $(currentThumb).next().attr('id');
	}
	
	$(currentSlide).fadeOut(1350).removeClass('active').addClass('hidden');
	$('.mainNewsThumb.highlighted').removeClass('highlighted');
	
	$('#' + nextSlide).fadeIn(1350).addClass('active').removeClass('hidden');	
	$('#' + nextThumb).addClass('highlighted');
}	
	
// SETTING PRODUCT BOXES IN 
// STORE TO SAME HEIGHT
function setHeight(ele) {
	
	var maxHeight = 0;
	
	$(ele).each(function() {
			
		if($(this).height() > maxHeight){
			maxHeight = $(this).height();
		}
	
	});
	
	$(ele).css('height', maxHeight);

}


function storeHeights(sel, ele){
		
	$('.productdisplay:even').each(function(i){
	    
		if($(this).hasClass('row' + (i - 1))){
				
			$(this).prev().addClass('row' + (i));
		
		} else {
		
		    $(this).addClass('row' + i);
			$(this).next().addClass('row' + i);	
		
		}
		
	});
	
	var numRows = $('.productdisplay').length / ele;
		
	for(x=0; x < numRows; x++){
		
		var rowNum = '.row' + x
		setHeight(rowNum);
	
	}
	
}

function menuHover(){

	$('.sub-menu').hover(function(){
	
		$(this).prev().addClass('active');
	
	},function(){
		
		$(this).prev().removeClass('active');
		
	});

}

function lastMargin(ele, amt){
	
	$(ele + ':nth-child(' + amt + ')').addClass('last');	

}

function featuredOne(){
	var selected =	$('#featuredOne h2').next();
	
	$(selected).addClass('first');
	
}

function centrePlayers(){
	
	if(	$('#squadPlayerImg img').width() > 330 ){
		var imgShift = Math.ceil(($('#squadPlayerImg img').width() - 330) / 2);
		$('#squadPlayerImg img').css('margin-left', '-'+imgShift+'px');
	}
	
	if(	$('#squadPlayerImg img').height() > 330 ){
		var imgShift = Math.ceil(($('#squadPlayerImg img').width() - 330) / 2);
		$('#squadPlayerImg img').css('margin-top', '-'+imgShift+'px');
	}

}

function centrePlayerThumbs(){
	
	$('.squadPlayerThumb img').each(function(){
		
		var newMargin = Math.ceil(($(this).width() - 182) / 2);
		$(this).css('margin-left', '-'+newMargin+'px');
	
	});

}

function storeSidebarChoice(){

	$('.wpsc_buy_button').click(function(){
	
		$.ajax({
			url: "/wp-admin/admin-ajax.php",
			type: 'POST',
			data: { action: 'storeSidebarChoice' },
			success: function(data){ $('.storeWrap').remove(); $('#onlineStoreBox').append(data); },
			complete: function(data){ $('#onlineStoreBox').append(data); }
		});  
		
	});
	
}

function matchSlider(ele,show){
	
	var carWidth = $(ele).width();
	var slideCount = $(ele).children().length;
	var slideWidth = $(ele + ' .matchSlide').outerWidth();
	var offset = (($(ele + ' .past').length) - 1) * slideWidth;	
	
	var position = (slideCount - (offset/slideWidth));
	
	$(ele).wrap('<div class="carousel"></div>');
	$('.carousel').prepend('<a id="prev"></a>').append('<a id="next"></a>').width(carWidth);
	$(ele).css('margin-left','-'+ (offset - 30) +'px').css('position','relative').width(slideCount * slideWidth);
	
	$('.carousel #prev').click(function(){
		if(!($(this).hasClass('inactive'))){
			$(ele).animate({'right':'+='+slideWidth+'px'},'fast');
			position--;
			$('.carousel #next').removeClass('inactive');
			if(position <= (0 + show)){
				$(this).addClass('inactive');
			}
		}
		//alert(position);
	});
	
	$('.carousel #next').click(function(){
		if(!($(this).hasClass('inactive'))){
			$(ele).animate({'right':'-='+slideWidth+'px'},'fast');
		
			position++;
			$('.carousel #prev').removeClass('inactive');
			if(position >= slideCount){
				$(this).addClass('inactive');
			}
		}
		
		//alert(position);
	});
	
	
}

$(function(){
	// SCROLLER CLICK EVENT
	$('.tab').click(function(event) {
	
		event.preventDefault();
		
		$('.tab').removeClass('active');
		$(this).addClass('active');
		
        var ajaxParam = $(this).attr('id');
   		$.ajax({
    		url: "wp-admin/admin-ajax.php",
        	type: 'POST',
        	data: { action: 'fixRes', tab: ajaxParam },
        	success: function(data){ $('#fixRes .standingstable').remove(); $('#fixRes').append(data); },
        	complete: function(data){ $("#fixRes").append(data); }
    	});        
	});
	
	//ON CLICK EVENTS 	
	$('.mainNewsThumb').click(function(event){
		
		event.preventDefault();
		
		$('.mainNewsThumb.highlighted').removeClass('highlighted');
		$('.mainNewsThumb').addClass('inactive');
		$(this).addClass('highlighted');
		
		$('.mainNewsStory.active').fadeOut(1350);
		$('.mainNewsStory.active').removeClass('active');
		$('.mainNewsStory.active').addClass('hidden');
		
		var newImg = $(this).attr('href');
		$('#' + newImg).fadeIn(1350);
		$('#' + newImg).addClass('active');
		$('#' + newImg).removeClass('hidden');
		
	});
	
	
	// INITIALISING EVENTS
	$('.mainNewsStory').addClass('hidden');
	$('#story1').removeClass('hidden');
	$('#story1').addClass('active');
	
	$('.mainNewsThumb').addClass('inactive');
	$('#mainNewsThumb1').addClass('highlighted');
	
	setInterval( fadeInOut, 7000 );
	
	lastMargin('.productdisplay', '2n');
	lastMargin('.squadPlayer', '5n');
	
	centrePlayers();
	centrePlayerThumbs();
	
	setHeight('.prodtitles');
	setHeight('#featuredOne h3');
	setHeight('#featuredOne .feature');
	
	storeHeights('.productdisplay', 2);
	
	menuHover();
	featuredOne();
	
	var offset = $('.future:first-child').attr('id');
	
	matchSlider('#matchSlider',3);
	
	storeSidebarChoice();
	
});
