// NEW READER JS EDITION ===========================================================================
var timer;
var delay			= 8000; //ms
var	articleCount 	= new Array();
var currentArt		= 1;
var zMax			= 120;

//FADER
function fadeOut() {
	var obj = document.getElementById('LS_article_' + currentArt);

	if(document.documentElement.className == "ie") {
		if(obj.style.filter == '') obj.style['filter'] = "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
		var v = obj.filters.item("DXImageTransform.Microsoft.Alpha").opacity;
	} else {
		if (obj.style['opacity'] == '') obj.style['opacity'] = '1';
		var v = obj.style['opacity'];
	}
	
	if(v > 0) {
		// FIX FOR THE LOWRENTERS
		if(document.documentElement.className == "ie") {
			v -= 50;
			obj.style['filter'] = "progid:DXImageTransform.Microsoft.Alpha(opacity=" + v + ")";
		} else {
			obj.style['opacity'] -= .34;
		}
		timer = setTimeout("fadeOut()",100);
	} else {
		// RE INDEX ARTICLES
		reIndex();
		// RATCHET IT UP || RESET
		if (currentArt == articleCount.length) currentArt = 1;
		else currentArt++;
		thumbSelect();
		// MAKE US VISIBLE
		if(document.documentElement.className == "ie") {
			obj.style['filter'] = "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
		} else {
			obj.style['opacity'] = 1;
		}
		timer = setTimeout("fadeOut()",delay);
	}
}

// RE STACKS ARTICLES
function reIndex() {
	// SORT UP
	num = 1;
	while(num <= articleCount.length) {
		var index = document.getElementById('LS_article_' + num).style['zIndex'];
		index++
		// TOP TO BOTTOM
		if(index > zMax) { index = (zMax - articleCount.length + 1); }
		document.getElementById('LS_article_' + num).style['zIndex'] = index;
		num++;
	}
}

function countArticles() {
	var div	= document.getElementById('LS_newsReader').getElementsByTagName('div');
	var a	= 0;
	var i	= 120;
	while (a < div.length) {
		if(div[a].className == 'LS_article') {
			div[a].style['zIndex'] = i;
			i--;
			articleCount.push(a);
		}
		a++;
	}
	return true;
}

// SHIFT THE THUMBS AROUND
function thumbSelect() {
	var clear = document.getElementById('LS_newsThumbs').getElementsByTagName('img');
	i = 0;
	while (i < clear.length) {
		clear[i].className = '';
		if(document.documentElement.className == "ie" && i == "3") {
			clear[i].className = 'IE';
		} else {
			clear[i].className = '';
		}
		if(i == 0) clear[i].style['marginLeft'] = '0';
		else clear[i].style['marginLeft'] = '1px';
		i++;
	}
	
	var thumb 	= document.getElementById('LS_thumb_' + currentArt);
	if((currentArt + 1) < articleCount.length) {
		var sib 	= document.getElementById('LS_thumb_' + (currentArt + 1));
		sib.style['marginLeft'] = 0;
	}
	
	if(document.documentElement.className == "ie" && currentArt == 4) {
		thumb.className = 'thumbSelect IE';
	} else {
		thumb.className = 'thumbSelect';
	}
	
}

function showArticle(obj) {
	// STOP TIMING
	clearTimeout(timer);
	// SET NEW CURRENT
	currentArt = obj;
	num = obj;
	// REINDEX BASED ON TOP ART
	for(i= 0; i < articleCount.length; i++) {
		document.getElementById('LS_article_' + num).style['zIndex'] = (zMax - i);
		num++;
		if(num > articleCount.length) num = 1;
	}
	thumbSelect();
	// RESTART TIMER
	timer = setTimeout("fadeOut()",delay);
}

// FIRE UP THE SHOE SAW
function init() {
	countArticles();
	thumbSelect();
	timer = setTimeout("fadeOut()",delay);
}
//Event.onReady(init);
init();
// =================================================================================================