var nIndex = 0;
var timerID = null;
var navLiChildren = nav.getElementsByTagName("li");

function rotateNews(){
	var len = moduleArray.length;
	if(nIndex >= len) {
		nIndex = 0;
	}
	moduleArray[nIndex].style.display = 'block';
	for (var i=0; i < moduleArray.length; i++){
		if (moduleArray[i] != moduleArray[nIndex]) {
			moduleArray[i].style.display = 'none'; 
		}
		
		if (i == nIndex) {
			navLiChildren[i].className = 'active';
		} else {
			navLiChildren[i].className = ' ';
		}
	}
	nIndex++;
	timerID = setTimeout('rotateNews()',6000);
}

function pauseMarquee(idx) {
	if (timerID != null) {
		clearTimeout(timerID);
		timerID = null;
		
	}
}

function playMarquee() {
	if (timerID == null) {
		timerID = setTimeout('rotateNews()', 1000);
		
	}
}

function showSelectedMarqueeSlat(idx) {

	moduleArray[idx].style.display = 'block';
	for (var i=0; i < moduleArray.length; i++){
		if (moduleArray[i] != moduleArray[idx]) {
			moduleArray[i].style.display = 'none'; 
		}
		
		if (i == idx) {
			navLiChildren[i].className = 'active';
		} else {
			navLiChildren[i].className = ' ';
		}
	}
	nIndex = idx;
}

rotateNews();

$j(function(){
	
	var marquee = $j('#wrap .marquee');
	
	// foreach marquee item a tag
	marquee.find('#'+dynamicMarqeeId+' li a').each(function(){
	
		var element = $j(this);
		
		// add event states
		
		element.mouseover(function(){
			var index = element.attr('id').replace('marquee-item-link-', '');
			index = parseInt(index);
			showSelectedMarqueeSlat(index - 1);
			pauseMarquee(index)
		});
		
		element.mouseout(function(){
			playMarquee();
		});
		
		element.click(function(){
			//return false;
		});
	
	});
});

