function fadeTo(newOpacity, deltaPercent) {
	window.clearTimeout(timeout);
	
	currentOpacity = getOpacity();
	
	if (newOpacity > currentOpacity) {
		if (currentOpacity < newOpacity) {
			setOpacity(currentOpacity + deltaPercent);
			timeout = window.setTimeout('fadeTo('+newOpacity+', '+deltaPercent+')', 50);
		}
		else{ setOpacity(newOpacity); 	}
	}
	else if (newOpacity < currentOpacity) {
		if (currentOpacity > newOpacity) {
			setOpacity(currentOpacity - deltaPercent);
			timeout = window.setTimeout('fadeTo('+newOpacity+', '+deltaPercent+')', 50);
		} 
		else 
		{
			setOpacity(newOpacity);
		}
	}
	if((currentOpacity == newOpacity)&&(newOpacity != 100)){
		document.getElementById(id).style.display = "none";
		document.getElementById('imageDivBg').style.display = "none";
	}
}
function getOpacity() {
	if (document.all) {
		return document.all[id].filters['alpha'].opacity;
	}
	else if (document.getElementById) {
		return document.getElementById(id).style.opacity*100;
	}
}
function setOpacity (percent) {
	if (document.all) {
		document.all[id].filters['alpha'].opacity = percent;
	}
	else if (document.getElementById) {
		document.getElementById(id).style.opacity = percent/100;
	}
}
