var intervalo=[];

function alfa(id,valor) {
	var ie=/msie/.test(navigator.userAgent.toLowerCase());

	if (valor==undefined) {
		if (ie) {
			var filtro=objeto(id).style.filter;

			valor=parseInt(filtro.substring(14,filtro.length - 1));
		} else {
			valor=parseFloat(objeto(id).style.opacity) * 100;
		}

		if (isNaN(valor)) {
			return 100;
		} else {
			return valor;
		}
	} else {
		if (valor > 100) {
			valor=100;
		} else if (valor < 0) {
			valor=0;
		}

		if (ie) {
			objeto(id).style.filter="alpha(opacity=" + valor + ")";
		} else {
			objeto(id).style.opacity=valor / 100;
		}

		if (valor==0) {
			objeto(id).style.display="none";
		} else {
			objeto(id).style.display="";
		}
	}
}

function animalfa(id,valor,incremento,comando) {
	if (intervalo[id] !=undefined) {
		window.clearInterval(intervalo[id]);
	}

	if (incremento==undefined) {
		incremento=10;
	}

	if (alfa(id) > valor) {
		intervalo[id]=window.setInterval(function() { if (alfa(id) - incremento > valor) { alfa(id,alfa(id) - incremento) } else { window.clearInterval(intervalo[id]); alfa(id,valor); try { eval(comando); } catch (erro) { } } },5);
	} else if (alfa(id) < valor) {
		intervalo[id]=window.setInterval(function() { if (alfa(id) + incremento < valor) { alfa(id,alfa(id) + incremento) } else { window.clearInterval(intervalo[id]); alfa(id,valor); try { eval(comando); } catch (erro) { } } },5);
	}
}