function opacity(id, opacStart, opacEnd, millisec) {
	var speed = Math.round(millisec / 100);var timer = 0;
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(\'" + id + "\'," + i + ")",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(\'" + id + "\'," + i + ")",(timer * speed));
			timer++;
		}
	}
}
function changeOpac(objID,opacity) {
	var object=document.getElementById(objID);
	object.style.opacity = (opacity / 100);
	object.style.MozOpacity = (opacity / 100);
	object.style.KhtmlOpacity = (opacity / 100);
	object.style.filter = "alpha(opacity=" + opacity + ")";
}
function shiftOpacity(object, millisec,show) {
	if(show) opacity(object.id, 50, 100, millisec);
	else opacity(object.id, 100, 50, millisec);
}
