<!--//
//DECLARE VARIABLES & INITIALISE
var item_count_edition; //TOTAL NUMBER OF ITEMS
var item_count_press; //TOTAL NUMBER OF ITEMS
var scroll_interval_edition; //TIME INTERVAL BETWEEN CYCLES
var scroll_interval_press; //TIME INTERVAL BETWEEN CYCLES
var old_div_edition = 0;
var old_div_press = 0;
var current_div_edition = 0;
var current_div_press = 0;
var interval_len = 15000;

var $j = jQuery.noConflict();

$j(document).ready(function(){
	$j("div#cycleEWrap div.cycleFrameWrap:eq(0)").fadeIn(1000);
	$j("div#cyclePWrap div.cycleFrameWrap:eq(0)").fadeIn(1000);
	item_count_edition = $j("div#cycleEWrap div.cycleFrameWrap").size(); //GET THE TOTAL NUMBER OF ITEMS
	item_count_press = $j("div#cyclePWrap div.cycleFrameWrap").size(); //GET THE TOTAL NUMBER OF ITEMS	
	scroll_interval_edition = setInterval(item_rotate_edition,interval_len); //FIRE THE ROTATE FUNCTION WITH INTERVAL
	scroll_interval_press = setInterval(item_rotate_press,interval_len); //FIRE THE ROTATE FUNCTION WITH INTERVAL
	
	//WHAT TO DO WHEN USER HOVERS OVER THE SCROLLER
	$j("div#cycleEWrap").hover(function(){
		clearInterval(scroll_interval_edition);
	},function(){
		scroll_interval_edition = setInterval(item_rotate_edition,interval_len);
	});
	
	//WHAT TO DO WHEN USER HOVERS OVER THE SCROLLER
	$j("div#cyclePWrap").hover(function(){
		clearInterval(scroll_interval_press);
	},function(){
		scroll_interval_press = setInterval(item_rotate_press,interval_len);
	});
});

//### SCROLLER FUNCTION - FOR Edition ###//
function item_rotate_edition() {
	current_div_edition = (old_div_edition + 1) % item_count_edition; //Clock Arithmetic
	$j("div#cycleEWrap div.cycleFrameWrap:eq(" + old_div_edition + ")").fadeOut(1000, function(){
		$j("div#cycleEWrap div.cycleFrameWrap:eq(" + current_div_edition + ")").fadeIn(1000);
		old_div_edition = current_div_edition;
	});
}
//### END ###//

//### SCROLLER FUNCTION - FOR Press ###//
function item_rotate_press() {
	current_div_press = (old_div_press + 1) % item_count_press; //Clock Arithmetic
	$j("div#cyclePWrap div.cycleFrameWrap:eq(" + old_div_press + ")").fadeOut(1000, function(){
		$j("div#cyclePWrap div.cycleFrameWrap:eq(" + current_div_press + ")").fadeIn(1000);
		old_div_press = current_div_press;
	});
}
//### END ###//
//-->