//pre-load images
var listImg = new Image();
//listImg.src = 'watch.gif';
listImg.src = 'rotator/welderT.jpg';
var treeImg = new Image();
//treeImg.src = 'dhtml.gif';
treeImg.src = 'rotator/threeguysinlawofficeT.jpg';
var formImg = new Image();
//formImg.src = 'form.gif';
formImg.src = 'rotator/small_spillT.jpg';
var autoImg = new Image();
autoImg.src = 'rotator/rtk_accessT.jpg';
var Img4 = new Image();
Img4.src = 'rotator/mpc_committeeT.jpg';
var Img5 = new Image();
Img5.src = 'rotator/inventory_engrT.jpg';
var Img6 = new Image();
Img6.src = 'rotator/mechanic.jpg';
var Img7 = new Image();
Img7.src = 'rotator/etask_teamT.jpg';

function makeNews(c,l,f,i){
	this.copy = c;
	this.link = l;
	this.follow = f;
	this.img = i;
	this.write = writeNews;
}

function writeNews(){
	var str = '';
	str += '<center><a href="' + this.link + '">';
	str += '<img border="0" src="' + this.img.src + '"></a></center><br>';
	str += this.copy + '<br>';
        str +=  '<center><a href="' + this.link + '">' + this.follow + '</a></center>';
	return str;
}

var newsArray = new Array();
newsArray[0] = new makeNews("<strong>HAZMIN</strong> - An integrated set of environmental software modules",'environmental-management-system.asp','more . . .',listImg).write();

newsArray[1] = new makeNews("RTK compliance and superior MSDS management <strong>module</strong>",'msds-management-software.asp','more . . .',autoImg).write();

newsArray[2] = new makeNews("Environmental reporting for Tier II, Form R, & VOC emissions <strong>module</strong>",'chemical-inventory-software.asp','more . . .',Img5).write();

newsArray[3] = new makeNews("Hazardous materials committee review <strong>module</strong>",'hazardous-materials-management-software.asp','more . . .',Img4).write();

newsArray[4] = new makeNews("<strong>HAZMIN Online</strong> - Turn-key solution for RTK compliance",'msds-software-online.asp','more . . .',formImg).write();

newsArray[5] = new makeNews("<strong>RegSub</strong> - Premier federal, states & international List-of-Lists subscription",'chemical-list-of-lists.asp?strPage=regsub','more . . .',treeImg).write();

newsArray[6] = new makeNews("<strong>DocMgr</strong> - Bare-bones MSDS software",'document-management-software.asp','more . . .',Img6).write();

newsArray[7] = new makeNews("<strong>eTask</strong> - Email-based task/project management software",'task-management-software.asp?strPage=etask','more . . .',Img7).write();

var nIndex = 0;
var timerID = null;
var len = newsArray.length;

function rotateNews(){
	//var len = newsArray.length;
	if(nIndex >= len)
		nIndex = 0;
	document.getElementById('stories').innerHTML = newsArray[nIndex];
	nIndex++;
	timerID = setTimeout('rotateNews()',4500);
}
function pauseNews() {
	if (timerID != null) {
		clearTimeout(timerID);
		timerID = null;
	}
}

function playNews() {
	if (timerID == null) {
		timerID = setTimeout('rotateNews()', 200);
	}
}

function nextNews() {
	nIndex++;
	//nIndex--;
	if(nIndex >= len)
		nIndex = 0;
	document.getElementById('stories').innerHTML = newsArray[nIndex];
}

function playNewsSlow() {
	if (timerID == null) {
		timerID = setTimeout('rotateNews()', 2500);
	}
}
