function nextImage(div, id, time) {
	if (document.getElementById("fadeNumber") != null) {
		alpha = 0;
		if (document.getElementById("fadeNumber").value == id) {
			id = 1;
			element = "fadeImageSrc_" + id;
			document.getElementById(div).src = document.getElementById(element).value;
			document.getElementById(div).style.filter = "alpha(opacity="+ alpha +")";
			document.getElementById(div).style.opacity = alpha/100;
			element = "fadeImageUrl_" + id;
			document.getElementById("fadeUrl").href = "futebol/perfil.asp?id=" + document.getElementById(element).value;
			fadeIn(div, id, time);
		}
		else {
			id = parseInt(id + 1);
			element = "fadeImageSrc_" + id;
			document.getElementById(div).src = document.getElementById(element).value;
			document.getElementById(div).style.filter = "alpha(opacity="+ alpha +")";
			document.getElementById(div).style.opacity = alpha/100;
			element = "fadeImageUrl_" + id;
			document.getElementById("fadeUrl").href = "futebol/perfil.asp?id=" + document.getElementById(element).value;
			fadeIn(div, id, time);
		}
	}
}

function fadeStart(div, id, time) {
    fadeOut(div, id, time);
}

function fadeOut(div, id, time) {
	target = document.getElementById(div);
	alpha = 100;
	timer = (time*1000)/50;
	var i = setInterval(
			function() {
				if (alpha <= 0)
					clearInterval(i);
				setAlpha(target, alpha, "out", div, id, time);
				alpha -= 2;
			}, timer);
}

function fadeIn(div, id, time) {
	target = document.getElementById(div);
	alpha = 0;
	timer = (time*1000)/50;
	var i = setInterval(
			function() {
				if (alpha >= 100)
					clearInterval(i);
				setAlpha(target, alpha, "in", div, id, time);
				alpha += 2;
			}, timer);
}

function setAlpha(target, alpha, action, div, id, time) {
	target.style.filter = "alpha(opacity="+ alpha +")";
	target.style.opacity = alpha/100;
	if (action == "out") {
		if (alpha <= 0) {
			nextImage(div, id, time)
		}
	}
	else if (action == "in") {
		if (alpha >= 100) {
			setTimeout(function() {fadeOut(div,id,time);}, 3000);
		}
	}
	
}
