text: ! function() {
      "use strict";
      if (void 0 === window.jQuery) throw "jQuery is not loaded! IMG Hover requires jQuery to work.";
      var t = window.jQuery,
          o = null,
          s = {};
  
      function r(s, r) {
          ! function() {
              o = "imghover_";
              for (var t = 0; t < 16; t++) {
                  var s = 16 * Math.random() | 0;
                  o += (3 & s | 8).toString(16)
              }
          }(), t(s).wrap('<div id="' + o + '"></div>');
          var i = {};
          !1 === r ? i = { "max-width": "100%", "max-height": "auto", width: "100%", height: "auto", overflow: "hidden" } : "object" == typeof r && (i = { "max-width": r.width, "max-height": r.height, width: r.width, height: r.height, overflow: "hidden" }), t("#" + o).css(i).find("img").css({ width: "100%", height: "100%", overflow: "hidden" })
      }
      t.fn.imgHover = function(i) {
          return i = t.extend({ size: !1, radius: !1, grow: !0, growScale: 1.05, zoom: !0, zoomScale: 1.1, touch: !0 }, i), s = { start: "mouseenter", end: "mouseleave" }, !0 === i.touch && (s.start += " touchstart", s.end += " touchend"), this.filter("img").each((function() {
              var e, n, a;
              r(this, i.size), !1 !== i.radius && function(s, r) { t(s).css("border-radius", r), t("#" + o).css("border-radius", r) }(this, i.radius), !0 === i.grow && (e = this, n = i.growScale, a = "#" + t(e).parent().attr("id"), t(e).css("transition", "transform 200ms ease-out"), t(a).css("transition", "transform 200ms ease-out"), t(e).on(s.start, (function() { t(e).css("transform", "scale(" + n + ")"), t(a).css("transform", "scale(" + n + ")") })).on(s.end, (function() { t(e).css("transform", "scale(1)"), t(a).css("transform", "scale(1)") }))), !0 === i.zoom && function(o, r) { t(o).css("transition", "transform 200ms ease-out"), t(o).on(s.start, (function() { t(o).css("transform", "scale(" + r + ")") })).on(s.end, (function() { t(o).css("transform", "scale(1)") })) }(this, i.zoomScale)
          })), this
      }
  }();