jQuery(document).ready(function(){

// Rotator
	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;
		}
		jQuery(this).oneTime (6000, function() {
			if (rotatorRunning == 1) {
				jQuery('.rotatorItemWrap:eq(' + currentRotator + ')').fadeOut(2000);
				jQuery('.rotatorItemWrap:eq(' + nextRotator + ')').fadeIn(2000);
				currentRotator = nextRotator;
				fadeRotator ();
				jQuery('#rotatorMenu li').removeClass('active');
				jQuery('#rotatorMenu li:eq(' + currentRotator + ')').addClass('active');
			}
		});
	}
	
	
	
	rotatorRunning = 1;
	var totalRotatorItems = jQuery('.rotatorItemWrap').size();
	totalRotatorItems = totalRotatorItems - 1
	currentRotator = 0;
	jQuery('.rotatorItemWrap:gt(0)').hide();
	
	if (jQuery('#rotatorWrap').length) {
		jQuery('<ul id="rotatorMenu"></ul>').appendTo('#innerPageWrap');
		var i = 0
		while (i <= totalRotatorItems) {
			i++;
			jQuery('#rotatorMenu').append('<li>' + i + '</li>');
		}
	} 
	
	jQuery('#rotatorMenu li:first').addClass('active');
	fadeRotator();

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

// END DOC READY
});
