if(!Spiked) {
	var Spiked = {};
}

Spiked.MainFunctions = function() {

	_setCurrentPage = function() {
		var currentPage = window.location.href;
		var navBarLinks = $('.menulist a');
		var j;
			for (j=0;j < navBarLinks.length;j++) {
				if (currentPage == navBarLinks[j].href) {
					navBarLinks[j].className+= 'current';
				}
			}
	}

	_slideshow = function() {
		$.getJSON('library/js/index-slides.js', function (data) {
			var logosDivHTML = '';
			$.each(data.items, function (i,item) {
				logosDivHTML += '<img src="' + item.path + '" alt="" />';
			});
			$('#player').html(logosDivHTML);
			$('#player').cycle({fx: 'fade', timeout: 4000, speed: 1000});
		});
	}
	
	_menu = function () {
		$('.menulist').superfish({ 
			delay: 500,
			animation: {opacity:'show',height:'show'},
			speed: 'fast',
			autoArrows: false,
			dropShadows: false
		}); 
	}
	
	_generatePopOver = function () {
		$('#player').after('<div id="torn-panel-wrapper"><div id="torn-panel"></div></div>');
		$('#player').after('<a id="check-out" href="subscribe.php">check out spiked extreme sports magazine get it free here</a>');
		$('#check-out').hide();
		$('#check-out').oneTime(1000, function (e) {
			$('#check-out').fadeIn();
		});
	}
	
	return {
		init : function () {
			_setCurrentPage();
			_slideshow();
			_menu();
			_generatePopOver();
		}
	}
}

$(document).ready(function () {
	var spikedJS = new Spiked.MainFunctions();
	spikedJS.init();
});

