}), j = E.index(A), -1 === j && (E = E.add(A), j = E.length - 1)), g.css({opacity: parseFloat(O.opacity), cursor: O.overlayClose ? "pointer" : "auto", visibility: "visible"}).show(), V && v.add(g).removeClass(V), O.className && v.add(g).addClass(O.className), V = O.className, O.closeButton ? P.html(O.close).appendTo(x) : P.appendTo("<div/>"), $ || ($ = q = !0, v.css({visibility: "hidden", display: "block"}), W = o(se, "LoadedContent", "width:0; height:0; overflow:hidden").appendTo(x), _ = b.height() + k.height() + x.outerHeight(!0) - x.height(), D = T.width() + C.width() + x.outerWidth(!0) - x.width(), N = W.outerHeight(!0), z = W.outerWidth(!0), O.w = l(O.initialWidth, "x"), O.h = l(O.initialHeight, "y"), J.position(), u(), c(ie, O.onOpen), B.add(S).hide(), v.focus(), O.trapFocus && e.addEventListener && (e.addEventListener("focus", s, !0), ae.one(le, function () {