function useLoadingImage() {
  var imageSrc = "/image/admin/indicator.gif";
  var loadingImage;
  if (imageSrc) loadingImage = imageSrc;
  else loadingImage = "ajax-loader.gif";
  DWREngine.setPreHook(function() {
    var disabledImageZone = $('disabledImageZone');
    if (!disabledImageZone) {
      disabledImageZone = document.createElement('div');
      disabledImageZone.setAttribute('id', 'disabledImageZone');
      disabledImageZone.style.position = "absolute";
      disabledImageZone.style.zIndex = "1000";
      disabledImageZone.style.left = document.body.offsetWidth-120;
      disabledImageZone.style.top = document.body.offsetHeight-40;
      disabledImageZone.style.width = "80px";
      disabledImageZone.style.height = "20px";
      //disabledImageZone.style.backgroundColor = "#FFFFFF";
      var imageZone = document.createElement('img');
      imageZone.setAttribute('id','imageZone');
      imageZone.setAttribute('src',imageSrc);
      imageZone.style.position = "absolute";
      imageZone.style.top = "0px";
      imageZone.style.right = "0px";
      disabledImageZone.appendChild(imageZone);
      disabledImageZone.appendChild(document.createTextNode("Loading..."));
      document.body.appendChild(disabledImageZone);
    }
    else {
      $('imageZone').src = imageSrc;
      //disabledImageZone.style.visibility = 'visible';
      new Effect.Appear(disabledImageZone);
    }
  });
  DWREngine.setPostHook(function() {
  	//$('disabledImageZone').style.visibility = 'hidden';
    //new Effect.Fade($('disabledImageZone'));
    $('disabledImageZone').style.display = "none";
  });
}