
var	feature_timer	= 5000;
var	feature_paused	=    0;

var	feature_l	= document.getElementById ("feature_l");
var	feature_n	= document.getElementById ("feature_n");
var	feature_p	= document.getElementById ("feature_p");

var	feature_ttl	= document.getElementById ("feature_ttl");
var	feature_txt	= document.getElementById ("feature_txt");
var	feature_img	= document.getElementById ("feature_img");
var	feature_uri	= document.getElementById ("feature_uri");
var	feature_date	= document.getElementById ("feature_date");

function features_rotate (x, timed)
{
	if (timed)
	{
		setTimeout ('features_rotate (rotPos + 1, true);', feature_timer);

		if (feature_paused) return false;
	}

	rotPos				= (x + rotLen) % rotLen;


	feature_txt.innerHTML		= rotTxts[rotPos];

	feature_ttl.innerHTML		= rotTtls[rotPos];
	feature_ttl.href		= rotURIs[rotPos];

	feature_uri.href		= rotURIs[rotPos];

	feature_img.src			= rotImgs[rotPos];
	feature_img.alt			= rotTtls[rotPos];

	feature_date.innerText		= rotDats[rotPos];		// Opera, Safari, Konqueror, IE
	feature_date.textContent	= rotDats[rotPos];		// Yiffzilla F#@%ing Firegerbil.

	return false;
}


feature_l.onclick	= function () { return features_rotate (--rotPos, false); };
feature_n.onclick	= function () { return features_rotate (++rotPos, false); };
feature_p.onclick	= function () { feature_paused = feature_paused ^ 1; return false; };

setTimeout ('features_rotate (rotPos + 1, true);', feature_timer);

