

<!--

function preload() {
  if (!document.images) return;
  var wl = new Array();
  var arguments = preload.arguments;
  for (var i = 0; i < arguments.length; i++) {
    wl[i] = new Image();
    wl[i].src = arguments[i];
  }
}


function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style;
    object.visibility = 'visible'; 

    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")";
}

function opacity(id, opacStart, opacEnd, millisec) { 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

	image = document.getElementById(id);

//    determine the direction for the blending, if start and end are the same nothing happens 
	if(opacStart > opacEnd) { 
        for(i = opacEnd; i <= opacStart; i++) { 
            setTimeout("changeOpac(" + (opacStart-i)+ ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
	} else if(opacStart < opacEnd) { 
     	for(i = opacStart; i <= opacEnd; i++) {
        	setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
			timer++;
		}
	} 
} 


//-->

