// Skin Specific JS goes here

$(document).ready(function(){    
      
	$('a.listenButton').bind('click', function () {
		window.open(this.href, 'AudioPlayer', 'width=400,height=50,resizable');
		return false;
	});

// Rotator
var totalRotatorItems = $('.rotatorItemWrap').size();
if ( totalRotatorItems > 1) {
	function fadeRotator() {
		if (currentRotator == totalRotatorItems) {
			var nextRotator = 0;
			var prevRotator = currentRotator - 1;
		} else if (currentRotator == 0) {
			var nextRotator = currentRotator + 1;
			var prevRotator = totalRotatorItems;
		} else {
			var nextRotator = currentRotator + 1;
			var prevRotator = currentRotator - 1;
		}
		$(this).oneTime (4000, function() {
			if (rotatorRunning == 1) {
				$('.rotatorItemWrap:eq(' + currentRotator + ')').fadeOut(2000);
				$('.rotatorItemWrap:eq(' + nextRotator + ')').fadeIn(2000);
				currentRotator = nextRotator;
				fadeRotator ();
				$('#rotatorMenu li').removeClass('active');
				$('#rotatorMenu li:eq(' + currentRotator + ')').addClass('active');
			}
		});
	}
	rotatorRunning = 1;
	totalRotatorItems = totalRotatorItems - 1
	currentRotator = 0;
	$('.rotatorItemWrap:gt(0)').hide();
	if ($('#rotatorMenu').length) {
		var i = 0
		while (i <= totalRotatorItems) {
			i++;
			$('#rotatorMenu').append('<li>' + i + '</li>');
		}
	}
	$('#rotatorMenu li:first').addClass('active');
	fadeRotator();

	$('#rotatorMenu li').bind('click', function() {
		var clickedElementIndex = $('#rotatorMenu li').index(this);
		rotatorRunning = 0;
		if (clickedElementIndex != currentRotator) {
			$('.rotatorItemWrap').fadeOut(1000);
			$('.rotatorItemWrap:eq(' + clickedElementIndex + ')').fadeIn(1000);
			$('#rotatorMenu li').removeClass('active');
			$(this).addClass('active');
			currentRotator = clickedElementIndex
		}
	});
}

// Final closing brackets
});