function fade ( id, opacityStart, opacityEnd, speed ) {
	var speed = Math.round (speed / 100);
	var timer = 100;
	
	if ( opacityStart > opacityEnd ) {
		for ( i = opacityStart; i >= opacityEnd; i-- ) {
			setTimeout ( "changeOpacity ( " + i + ",'" + id + "' ) ", ( timer * speed ) );
			timer++;
		}
	}
	else if ( opacityStart < opacityEnd ) {
		for ( i = opacityStart; i <= opacityEnd; i++ ) {
			setTimeout ( "changeOpacity ( " + i + ",'" + id + "' ) ", ( timer * speed ) );
			timer++;
		}
	}

}

function changeOpacity ( opacity, id ) {
	var object = document.getElementById( id ).style;	object.opacity = ( opacity / 100 );	object.MozOpacity = ( opacity / 100 );	object.KhtmlOpacity = ( opacity / 100 );	object.filter = "alpha( opacity=" + opacity + " )";}
