			function changeDivBG(DivID,ImgParam){
			   if (document.getElementById){
				  var oDiv = document.getElementById(DivID);
				  oDiv.style.background=ImgParam;
				}
			}

			function changeIMG(ImgID,ImgParam){
			   if (document.getElementById){
				  var oImg = document.getElementById(ImgID);
				  oImg.src=ImgParam;
				}
			}

			function fadeIMG(DivID,ImgID,ImgFile,millisec){
			   if (document.getElementById){
			     blendimagemenu(DivID,ImgID,ImgFile,millisec)   
          }
			}

      function changeOpacmenu(opacity, id)
      {
        opacity = (opacity == 100)?99.999:opacity;
        var object = document.getElementById(id).style;
        object.opacity = (opacity / 100);
        object.MozOpacity = (opacity / 100);
        object.KhtmlOpacity = (opacity / 100);
        object.filter = "alpha(opacity=" + opacity + ")";
      }
 

      function blendimagemenu(divid, imageid, imagefile, millisec)
      {
        var speed = Math.round(millisec / 10);
        var timer = 0;
        
        //set the current image as background
        document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";
        document.getElementById(divid).style.backgroundRepeat = "no-repeat";
        
        //make image transparent
        changeOpacmenu(0, imageid);
        
        //make new image
        document.getElementById(imageid).src = imagefile;
        
        //fade in image
        for(i = 0; i <= 100; i++)
        {
          setTimeout("changeOpacmenu(" + i + ",'" + imageid + "')",(timer * speed));
          timer++;
        }
      }
