// JavaScript Document

var modNews_prevActiveLink	= 1;
var modNews_totalLinks 		= 0;
var modNews_timeInterval	= 4000;

function j_module_news_public_navigation_change (q, s) {
	
	if (!s && modNews_slideTimeout) {
		clearTimeout(modNews_slideTimeout);
	}
	
	if (modNews_nav_items[q]) {
		
		var obj;
		
		// Title
		if (obj = j_common_getElement('modNewsListNavigate_title')) {
			obj.innerHTML = modNews_nav_items[q][0];
		}
		
		if (obj = j_common_getElement('modNewsListNavigate_link')) {
			obj.href = modNews_nav_items[q][1];
		}
	
		if (obj = j_common_getElement('modNewsListNavigate_link_image')) {
			obj.href = modNews_nav_items[q][1];
		}
	
		// Images
		if ( j_common_getElement('modNewsListNavigate_image_small') ) {
			j_public_imageSlideEffect ('modNewsListNavigate_image_small', modNews_nav_items[q][2], 2 );
		} else if ( j_common_getElement('modNewsListNavigate_image_large') ) {
			j_public_imageSlideEffect ('modNewsListNavigate_image_large', modNews_nav_items[q][3], 2 );
		}
		
		if (obj = j_common_getElement('modNewsListNavigate_source')) {
			obj.innerHTML = modNews_nav_items[q][4];
		}
		
		if (obj = j_common_getElement('modNewsListNavigate_summary')) {
			obj.innerHTML = j_common_getElement('modNewsListNavigate_summary_'+q).innerHTML;
		}
		
		if (modNews_prevActiveLink!=q) {
			if (obj = j_common_getElement('modNewsListNavigate_navlink_'+modNews_prevActiveLink)) {
				obj.className = modNews_nav_pcp;
			}
			if (obj = j_common_getElement('modNewsListNavigate_navlink_'+q)) {
				obj.className = modNews_nav_pca;
			}
		}
		
		modNews_prevActiveLink=q;
	}
		
}

var modNews_slideTimeout = false;

function j_module_news_public_navigation_onload (t) {
	
	modNews_totalLinks = t;
	
	if (modNews_totalLinks<2) {
		return false;
	}
	
	if ( j_common_getElement('modNewsListNavigate_image_small') || j_common_getElement('modNewsListNavigate_image_small') ){
		modNews_slideTimeout = setTimeout("j_module_news_public_navigation_slide ("+2+")",modNews_timeInterval)
	}
}

function j_module_news_public_navigation_slide (c) {

	if (modNews_slideTimeout) {
		clearTimeout(modNews_slideTimeout);
	}
	
	c = (c%modNews_totalLinks);
	if (!c) {
		c = modNews_totalLinks;
	} else if (c>modNews_totalLinks){
		c = 1;
	}
	
	j_module_news_public_navigation_change(c, true);
	modNews_slideTimeout = setTimeout("j_module_news_public_navigation_slide ("+(c+1)+")",modNews_timeInterval);
}

function j_module_news_public_navigation_continue () {

	if (modNews_totalLinks<2) {
		return false;
	}
	
	if (modNews_slideTimeout) {
		clearTimeout(modNews_slideTimeout);
	}
	
	var c = parseInt (modNews_prevActiveLink) +1;
	modNews_slideTimeout = setTimeout("j_module_news_public_navigation_slide ("+c+")",modNews_timeInterval);
}
