rem: param.onclick = encode(image.onclick); 
context: function image_macro(param, id, mode) {   id || (id = param.name);   if (!id) {      return;   }   mode || (mode = param.as);   delete(param.name);   delete(param.as);   delete(param.linkto);   var image;   if (id.startsWith("/")) {      image = Images.Default[id.substring(1)];      param.onclick = encode(image.onclick);   } else {      image = HopObject.getFromPath(id, "images");      if (!image && param.fallback) {         image = HopObject.getFromPath(param.fallback, "images");      }   }   if (!image) {      return;   }   switch (mode) {      case "url" :      res.write(image.getUrl());      break;      case "thumbnail":      image.thumbnail_macro(param);      break;      default:      image.render_macro(param);   }   return;}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/a63f1725b33f0e4c3d3257a6bd38df96a5406745/Global.js/clean/code/Global/Global.js