var TimeToFade = 1000.0;
function fadeStat(eid) {
	var element = document.getElementById(eid);
	if (element == null)
		return;
	element.style.display = "inline";
	if (element.FadeState == null) {
		if (element.style.opacity == null
        || element.style.opacity == ''
        || element.style.opacity == '1') {
			element.FadeState = 2;
		}
		else {
			
			element.style.left = - element.style.width / 2 + "px"
			element.FadeState = -2;
		}
	}

	if (element.FadeState == 1 || element.FadeState == -1) {
		element.FadeState = element.FadeState == 1 ? -1 : 1;
		element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
	}
	else {
		element.FadeState = element.FadeState == 2 ? -1 : 1;
		element.FadeTimeLeft = TimeToFade;
		setTimeout("animateFadeTopStat(" + new Date().getTime() + ",'" + eid + "')", 33);
	}
}

function show1(eid) {
	var element1 = document.getElementById("Commision1");
	var element2 = document.getElementById("Commision2");
	var element3 = document.getElementById("Commision3");
	var b = document.getElementById("blank");
	b.display = "block"; b.style.zIndex = 2;
	element2.display = "block"; element2.style.zIndex = 1;

	element1.display = "block"; element1.style.zIndex = 3;

	element3.display = "block"; element3.style.zIndex = 0;
	if (element1 == null)
		return;
	if (element2 == null)
		return;
	if (element3 == null)
		return;
7
	element1.FadeState = -2;
	element2.FadeState = 2;
	element3.FadeState = 2;

	if (element1.FadeState == 1 || element1.FadeState == -1) {
		element1.FadeState = element1.FadeState == 1 ? -1 : 1;
		element1.FadeTimeLeft = TimeToFade - element1.FadeTimeLeft;
	}
	else {
		element1.FadeState = element1.FadeState == 2 ? -1 : 1;
		element1.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision1" + "')", 33);
	}

	if (element2.FadeState == 1 || element2.FadeState == -1) {
		element2.FadeState = element2.FadeState == 1 ? -1 : 1;
		element2.FadeTimeLeft = TimeToFade - element2.FadeTimeLeft;
	}
	else {
		element2.FadeState = element2.FadeState == 2 ? -1 : 1;
		element2.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision2" + "')", 33);
	}

	if (element3.FadeState == 1 || element3.FadeState == -1) {
		element3.FadeState = element3.FadeState == 1 ? -1 : 1;
		element3.FadeTimeLeft = TimeToFade - element3.FadeTimeLeft;
	}
	else {
		element3.FadeState = element3.FadeState == 2 ? -1 : 1;
		element3.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision3" + "')", 33);
	}
}

function show2(eid) {
	var element1 = document.getElementById("Commision1");
	var element2 = document.getElementById("Commision2");
	var element3 = document.getElementById("Commision3");
	var b = document.getElementById("blank");
	b.display = "block";b.style.zIndex = 2;
	element2.display = "block"; element2.style.zIndex = 3;

	element1.display = "block"; element1.style.zIndex = 1;

	element3.display = "block"; element3.style.zIndex =0;
	if (element1 == null)
		return;
	if (element2 == null)
		return;
	if (element3 == null)
		return;

	element1.FadeState = 2;
	element2.FadeState = -2;
	element3.FadeState = 2;


	if (element1.FadeState == 1 || element1.FadeState == -1)
	 {
	 	element1.FadeState = element1.FadeState == 1 ? -1 : 1;
	 	element1.FadeTimeLeft = TimeToFade - element1.FadeTimeLeft;
	}
	else {
		element1.FadeState = element1.FadeState == 2 ? -1 : 1;
		element1.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision1" + "')", 33);
	}

	if (element2.FadeState == 1 || element2.FadeState == -1) {
		element2.FadeState = element2.FadeState == 1 ? -1 : 1;
		element2.FadeTimeLeft = TimeToFade - element2.FadeTimeLeft;
	}
	else {
		element2.FadeState = element2.FadeState == 2 ? -1 : 1;
		element2.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision2" + "')", 33);
	}

	if (element3.FadeState == 1 || element3.FadeState == -1) {
		element3.FadeState = element3.FadeState == 1 ? -1 : 1;
		element3.FadeTimeLeft = TimeToFade - element3.FadeTimeLeft;
	}
	else {
		element3.FadeState = element3.FadeState == 2 ? -1 : 1;
		element3.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision3" + "')", 33);
	}
}

function show3(eid) {
	var element1 = document.getElementById("Commision1");
	var element2 = document.getElementById("Commision2");
	var element3 = document.getElementById("Commision3");
	var b = document.getElementById("blank");
	b.display = "block"; b.style.zIndex = 2;
	element2.display = "block"; element2.style.zIndex = 1;

	element1.display = "block"; element1.style.zIndex = 0;

	element3.display = "block"; element3.style.zIndex = 3;
	
	if (element1 == null)
		return;
	if (element2 == null)
		return;
	if (element3 == null)
		return;

	element1.FadeState = 2;
	element2.FadeState = 2;
	element3.FadeState = -2;


	if (element1.FadeState == 1 || element1.FadeState == -1) {
		element1.FadeState = element1.FadeState == 1 ? -1 : 1;
		element1.FadeTimeLeft = TimeToFade - element1.FadeTimeLeft;
	}
	else {
		element1.FadeState = element1.FadeState == 2 ? -1 : 1;
		element1.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision1" + "')", 33);
	}

	if (element2.FadeState == 1 || element2.FadeState == -1) {
		element2.FadeState = element2.FadeState == 1 ? -1 : 1;
		element2.FadeTimeLeft = TimeToFade - element2.FadeTimeLeft;
	}
	else {
		element2.FadeState = element2.FadeState == 2 ? -1 : 1;
		element2.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision2" + "')", 33);
	}

	if (element3.FadeState == 1 || element3.FadeState == -1) {
		element3.FadeState = element3.FadeState == 1 ? -1 : 1;
		element3.FadeTimeLeft = TimeToFade - element3.FadeTimeLeft;
	}
	else {
		element3.FadeState = element3.FadeState == 2 ? -1 : 1;
		element3.FadeTimeLeft = TimeToFade;
		setTimeout("animateFade(" + new Date().getTime() + ",'" + "Commision3" + "')", 33);
	}
}

function animateFade(lastTick, eid) {
	var curTick = new Date().getTime();
	var elapsedTicks = curTick - lastTick;

	var element = document.getElementById(eid);

	if (element.FadeTimeLeft <= elapsedTicks) {
		
		element.style.opacity = element.FadeState == 1 ? '1' : '0';
		element.style.filter = 'alpha(opacity = '
        + (element.FadeState == 1 ? '100' : '0') + ')';
		element.FadeState = element.FadeState == 1 ? 2 : -2;
		if (element.style.zIndex == "3") {
			element.style.opacity =  '1';
			element.style.filter = 'alpha(opacity = 100)';
		}
		return;
	}

	element.FadeTimeLeft -= elapsedTicks;
	var newOpVal = element.FadeTimeLeft / TimeToFade;
	if (element.FadeState == 1)
		newOpVal = 1 - newOpVal;

	element.style.opacity = newOpVal;
	element.style.filter = 'alpha(opacity = ' + (newOpVal * 100) + ')';

	setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
}


function animateFadeTopStat(lastTick, eid) {
	var curTick = new Date().getTime();
	var elapsedTicks = curTick - lastTick;

	var element = document.getElementById(eid);
	element.style.zIndex = 100;
	if (element.FadeTimeLeft <= elapsedTicks) {

		element.style.opacity = element.FadeState == 1 ? '1' : '0';
		element.style.filter = 'alpha(opacity = '+ (element.FadeState == 1 ? '100' : '0') + ')';
		element.FadeState = element.FadeState == 1 ? 2 : -2;
		element.style.zIndex = element.style.opacity == "0" ? "-100" : "100";
		element.style.display = element.style.opacity == "0" ? "none" : "inline";
		return;
	}

	element.FadeTimeLeft -= elapsedTicks;
	var newOpVal = element.FadeTimeLeft / TimeToFade;
	if (element.FadeState == 1)
		newOpVal = 1 - newOpVal;

	element.style.opacity = newOpVal;
	element.style.filter = 'alpha(opacity = ' + (newOpVal * 100) + ')';

	setTimeout("animateFadeTopStat(" + curTick + ",'" + eid + "')", 33);
}
