if (document.all || document.getElementById){ 
	//if IE4 or NS6+
	document.write('<style type="text/css">\n')
	document.write('.dyncontent{ display: none; }\n')
	document.write('</style>')
}

var curcontentindex=0
var messages=new Array();
var curId = "";
var rotateBanner = "";

function getElementByClass(classname){
	var inc=0
	var alltags=document.all ? document.all : document.getElementsByTagName("*")
	for (i=0; i < alltags.length; i++){
		if (alltags[i].className == classname)
			messages[inc++] = alltags[i];
	}
	//curcontentindex = messages.length - 1;
}

function rotatecontent() {
	//get current message index (to show it):
	curcontentindex = (curcontentindex < messages.length - 1) ? curcontentindex + 1 : 0;
	//get previous message index (to hide it):
	prevcontentindex = (curcontentindex==0) ? messages.length-1 : curcontentindex-1;

	curId = messages[curcontentindex].id;
	lastId = messages[prevcontentindex].id;
	linkId = "l_" + curId;	
	lastLinkId = "l_" + lastId;
	
	innerContent = document.getElementById(curId).innerHTML;
	
	crossFade('#main-banner', innerContent, 500);
	document.getElementById(linkId).style.color = "#a00";
	document.getElementById(lastLinkId).style.color = "#fff";
}

function setBanner(id) {
	
	clearInterval(rotateBanner);
	bannerContent = document.getElementById(id).innerHTML; 
	crossFade('#main-banner', bannerContent);

	// Clear the link color
	linkId = "l_" + curId;
	curId = id;
	newLinkId = "l_" + curId;
	
	document.getElementById(linkId).style.color = "#fff";
	document.getElementById(newLinkId).style.color = "#a00";
}

window.onload=function() {
	
	curId = "banner01";
	innerMsg = document.getElementById(curId).innerHTML;			
	crossFade('#main-banner', innerMsg, 500);
	document.getElementById("l_" + curId).style.color = "#a00";
	
	if (document.all || document.getElementById) {
		getElementByClass("dyncontent");
		rotateBanner = setInterval("rotatecontent()", 5000);
	}
}
