function fadeInEffect() {
	if (curHex == 255) {
		curHex = 0;
	} else {
		curHex += 16;
		if (curHex > 255) {
			curHex = 255;
			Flag = 1;
		}
	} 
	document.getElementById('tickerLink').style.color = "rgb(" + curHex + ", " + curHex + ", " + curHex + ")";
	if (Flag == 0) {
		setTimeout('fadeInEffect()', 10);
	}
}
function fadeOutEffect() {
	if (curHex == 0) {
		curHex = 255;
	} else {
		curHex -= 16;
		if (curHex < 0) {
			curHex = 0;
			Flag = 1;
		}
	} 
	document.getElementById('tickerLink').style.color = "rgb(" + curHex + ", " + curHex + ", " + curHex + ")";
	if (Flag == 0) {
		setTimeout ('fadeOutEffect()', 10)
	} else {
		document.getElementById('tickerbody').innerHTML = ticker[curr];
		createFadeIn();
	}
}
function createFadeOut () {
	Flag = 0;
	fadeOutEffect();
}
function createFadeIn () {
	Flag = 0;
	fadeInEffect();
}
function swapTicker() {
	if (tickerCount == curr) {
		curr = 0;
	} else {
		curr = eval (curr) + 1;
	}
	Flag = 0;
	fadeOutEffect();
	if (delay < 3320) {
		delay = 3320;
	}
	var nextTicker = setTimeout('swapTicker()', delay);
}
var curHex = 255;
var Flag;
var fader;