"); b3.close(); e = a0(b4, b3); aC.detach() } bi[b4] = e } return e } function a0(e, b5) { var b3 = bI(b5.createElement(e)).appendTo(b5.body), b4 = bI.css(b3[0], "display"); b3.remove(); return b4 } bI.each(["height", "width"], function(b3, e) { bI.cssHooks[e] = { get: function(b6, b5, b4) { if (b5) { return b6.offsetWidth === 0 && E.test(bI.css(b6, "display")) ? bI.swap(b6, bb, function() { return u(b6, e, b4) }) : u(b6, e, b4) } }, set: function(b6, b7, b4) { var b5 = b4 && bn(b6); return aH(b6, b7, b4 ? au(b6, e, b4, bI.support.boxSizing && bI.css(b6, "boxSizing", false, b5) === "border-box", b5) : 0) } } }); if (!bI.support.opacity) { bI.cssHooks.opacity = { get: function(b3, e) { return aR.test((e && b3.currentStyle ? b3.currentStyle.filter : b3.style.filter) || "") ? (0.01 * parseFloat(RegExp.$1)) + "" : e ? "1" : "" }, set: function(b6, b7) { var b5 = b6.style, b3 = b6.currentStyle, e = bI.isNumeric(b7) ? "alpha(opacity=" + b7 * 100 + ")" : "", b4 = b3 && b3.filter || b5.filter || ""; b5.zoom = 1; if ((b7 >= 1 || b7 === "") && bI.trim(b4.replace(bf, "")) === "" && b5.removeAttribute) { b5.removeAttribute("filter"); if (b7 === "" || b3 && !b3.filter) { return } } b5.filter = bf.test(b4) ? b4.replace(bf, e) : b4 + " " + e } } } bI(function() { if (!bI.support.reliableMarginRight) { bI.cssHooks.marginRight = { get: function(b3, e) { if (e) { return bI.swap(b3, { display: "inline-block" }, D, [b3, "marginRight"]) } } } } if (!bI.support.pixelPosition && bI.fn.position) { bI.each(["top", "left"], function(e, b3) { bI.cssHooks[b3] = { get: function(b5, b4) { if (b4) { b4 = D(b5, b3); return U.test(b4) ? bI(b5).position()[b3] + "px" : b4 } } } }) } }); if (bI.expr && bI.expr.filters) { bI.expr.filters.hidden = function(e) { return e.offsetWidth <= 0 && e.offsetHeight <= 0 || (!bI.support.reliableHiddenOffsets && ((e.style && e.style.display) || bI.css(e, "display")) === "none") }; bI.expr.filters.visible = function(e) { return !bI.expr.filters.hidden(e) } } bI.each({ margin: "", padding: "", border: "Width" }, function(e, b3) { bI.cssHooks[e + b3] = { expand: function(b6) { var b5 = 0, b4 = {}, b7 = typeof b6 === "string" ? b6.split(" ") : [b6]; for (; b5 < 4; b5++) { b4[e + bS[b5] + b3] = b7[b5] || b7[b5 - 2] || b7[0] } return b4 } }; if (!aW.test(e)) { bI.cssHooks[e + b3].set = aH } }); var bu = /%20/g, aP = /\[\]$/, S = /\r?\n/g, c = /^(?:submit|button|image|reset|file)$/i, ar = /^(?:input|select|textarea|keygen)/i; bI.fn.extend({ serialize: function() { return bI.param(this.serializeArray()) }, serializeArray: function() { return this.map(function() { var e = bI.prop(this, "elements"); return e ? bI.makeArray(e) : this }).filter(function() { var e = this.type; return this.name && !bI(this).is(":disabled") && ar.test(this.nodeName) && !c.test(e) && (this.checked || !q.test(e)) }).map(function(e, b3) { var b4 = bI(this).val(); return b4 == null ? null : bI.isArray(b4) ? bI.map(b4, function(b5) { return { name: b3.name, value: b5.replace(S, "\r\n") } }) : { name: b3.name, value: b4.replace(S, "\r\n")} }).get() } }); bI.param = function(e, b4) { var b5, b3 = [], b6 = function(b7, b8) { b8 = bI.isFunction(b8) ? b8() : (b8 == null ? "" : b8); b3[b3.length] = encodeURIComponent(b7) + "=" + encodeURIComponent(b8) }; if (b4 === aE) { b4 = bI.ajaxSettings && bI.ajaxSettings.traditional } if (bI.isArray(e) || (e.jquery && !bI.isPlainObject(e))) { bI.each(e, function() { b6(this.name, this.value) }) } else { for (b5 in e) { i(b5, e[b5], b4, b6) } } return b3.join("&").replace(bu, "+") }; function i(b4, b6, b3, b5) { var e; if (bI.isArray(b6)) { bI.each(b6, function(b8, b7) { if (b3 || aP.test(b4)) { b5(b4, b7) } else { i(b4 + "[" + (typeof b7 === "object" ? b8 : "") + "]", b7, b3, b5) } }) } else { if (!b3 && bI.type(b6) === "object") { for (e in b6) { i(b4 + "[" + e + "]", b6[e], b3, b5) } } else { b5(b4, b6) } } } bI.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "), function(b3, e) { bI.fn[e] = function(b5, b4) { return arguments.length > 0 ? this.on(e, null, b5, b4) : this.trigger(e) } }); bI.fn.extend({ hover: function(e, b3) { return this.mouseenter(e).mouseleave(b3 || e) }, bind: function(e, b4, b3) { return this.on(e, null, b4, b3) }, unbind: function(e, b3) { return this.off(e, null, b3) }, delegate: function(e, b3, b5, b4) { return this.on(b3, e, b5, b4) }, undelegate: function(e, b3, b4) { return arguments.length === 1 ? this.off(e, "**") : this.off(b3, e || "**", b4) } }); var b1, W, bN = bI.now(), ax = /\?/, an = /#.*$/, M = /([?&])_=[^&]*/, ae = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, A = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, o = /^(?:GET|HEAD)$/, aF = /^\/\//, aS = /^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/, b0 = bI.fn.load, v = {}, a6 = {}, aU = "*/".concat("*"); try { W = aJ.href } catch (be) { W = l.createElement("a"); W.href = ""; W = W.href } b1 = aS.exec(W.toLowerCase()) || []; function bK(e) { return function(b6, b7) { if (typeof b6 !== "string") { b7 = b6; b6 = "*" } var b3, b4 = 0, b5 = b6.toLowerCase().match(aa) || []; if (bI.isFunction(b7)) { while ((b3 = b5[b4++])) { if (b3[0] === "+") { b3 = b3.slice(1) || "*"; (e[b3] = e[b3] || []).unshift(b7) } else { (e[b3] = e[b3] || []).push(b7) } } } } } function n(e, b4, b8, b5) { var b3 = {}, b6 = (e === a6); function b7(b9) { var ca; b3[b9] = true; bI.each(e[b9] || [], function(cc, cb) { var cd = cb(b4, b8, b5); if (typeof cd === "string" && !b6 && !b3[cd]) { b4.dataTypes.unshift(cd); b7(cd); return false } else { if (b6) { return !(ca = cd) } } }); return ca } return b7(b4.dataTypes[0]) || !b3["*"] && b7("*") } function r(b4, b5) { var e, b3, b6 = bI.ajaxSettings.flatOptions || {}; for (b3 in b5) { if (b5[b3] !== aE) { (b6[b3] ? b4 : (e || (e = {})))[b3] = b5[b3] } } if (e) { bI.extend(true, b4, e) } return b4 } bI.fn.load = function(b5, b8, b9) { if (typeof b5 !== "string" && b0) { return b0.apply(this, arguments) } var e, b4, b6, b3 = this, b7 = b5.indexOf(" "); if (b7 >= 0) { e = b5.slice(b7, b5.length); b5 = b5.slice(0, b7) } if (bI.isFunction(b8)) { b9 = b8; b8 = aE } else { if (b8 && typeof b8 === "object") { b6 = "POST" } } if (b3.length > 0) { bI.ajax({ url: b5, type: b6, dataType: "html", data: b8 }).done(function(ca) { b4 = arguments; b3.html(e ? bI("
").append(bI.parseHTML(ca)).find(e) : ca) }).complete(b9 && function(cb, ca) { b3.each(b9, b4 || [cb.responseText, ca, cb]) }) } return this }; bI.each(["ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend"], function(e, b3) { bI.fn[b3] = function(b4) { return this.on(b3, b4) } }); bI.extend({ active: 0, lastModified: {}, etag: {}, ajaxSettings: { url: W, type: "GET", isLocal: A.test(b1[1]), global: true, processData: true, async: true, contentType: "application/x-www-form-urlencoded; charset=UTF-8", accepts: { "*": aU, text: "text/plain", html: "text/html", xml: "application/xml, text/xml", json: "application/json, text/javascript" }, contents: { xml: /xml/, html: /html/, json: /json/ }, responseFields: { xml: "responseXML", text: "responseText", json: "responseJSON" }, converters: { "* text": String, "text html": true, "text json": bI.parseJSON, "text xml": bI.parseXML }, flatOptions: { url: true, context: true} }, ajaxSetup: function(b3, e) { return e ? r(r(b3, bI.ajaxSettings), e) : r(bI.ajaxSettings, b3) }, ajaxPrefilter: bK(v), ajaxTransport: bK(a6), ajax: function(b7, b4) { if (typeof b7 === "object") { b4 = b7; b7 = aE } b4 = b4 || {}; var cg, ci, b8, cn, cc, b3, cj, b5, cb = bI.ajaxSetup({}, b4), cp = cb.context || cb, ce = cb.context && (cp.nodeType || cp.jquery) ? bI(cp) : bI.event, co = bI.Deferred(), cl = bI.Callbacks("once memory"), b9 = cb.statusCode || {}, cf = {}, cm = {}, b6 = 0, ca = "canceled", ch = { readyState: 0, getResponseHeader: function(cq) { var e; if (b6 === 2) { if (!b5) { b5 = {}; while ((e = ae.exec(cn))) { b5[e[1].toLowerCase()] = e[2] } } e = b5[cq.toLowerCase()] } return e == null ? null : e }, getAllResponseHeaders: function() { return b6 === 2 ? cn : null }, setRequestHeader: function(cq, cr) { var e = cq.toLowerCase(); if (!b6) { cq = cm[e] = cm[e] || cq; cf[cq] = cr } return this }, overrideMimeType: function(e) { if (!b6) { cb.mimeType = e } return this }, statusCode: function(cq) { var e; if (cq) { if (b6 < 2) { for (e in cq) { b9[e] = [b9[e], cq[e]] } } else { ch.always(cq[ch.status]) } } return this }, abort: function(cq) { var e = cq || ca; if (cj) { cj.abort(e) } cd(0, e); return this } }; co.promise(ch).complete = cl.add; ch.success = ch.done; ch.error = ch.fail; cb.url = ((b7 || cb.url || W) + "").replace(an, "").replace(aF, b1[1] + "//"); cb.type = b4.method || b4.type || cb.method || cb.type; cb.dataTypes = bI.trim(cb.dataType || "*").toLowerCase().match(aa) || [""]; if (cb.crossDomain == null) { cg = aS.exec(cb.url.toLowerCase()); cb.crossDomain = !!(cg && (cg[1] !== b1[1] || cg[2] !== b1[2] || (cg[3] || (cg[1] === "http:" ? "80" : "443")) !== (b1[3] || (b1[1] === "http:" ? "80" : "443")))) } if (cb.data && cb.processData && typeof cb.data !== "string") { cb.data = bI.param(cb.data, cb.traditional) } n(v, cb, b4, ch); if (b6 === 2) { return ch } b3 = cb.global; if (b3 && bI.active++ === 0) { bI.event.trigger("ajaxStart") } cb.type = cb.type.toUpperCase(); cb.hasContent = !o.test(cb.type); b8 = cb.url; if (!cb.hasContent) { if (cb.data) { b8 = (cb.url += (ax.test(b8) ? "&" : "?") + cb.data); delete cb.data } if (cb.cache === false) { cb.url = M.test(b8) ? b8.replace(M, "$1_=" + bN++) : b8 + (ax.test(b8) ? "&" : "?") + "_=" + bN++ } } if (cb.ifModified) { if (bI.lastModified[b8]) { ch.setRequestHeader("If-Modified-Since", bI.lastModified[b8]) } if (bI.etag[b8]) { ch.setRequestHeader("If-None-Match", bI.etag[b8]) } } if (cb.data && cb.hasContent && cb.contentType !== false || b4.contentType) { ch.setRequestHeader("Content-Type", cb.contentType) } ch.setRequestHeader("Accept", cb.dataTypes[0] && cb.accepts[cb.dataTypes[0]] ? cb.accepts[cb.dataTypes[0]] + (cb.dataTypes[0] !== "*" ? ", " + aU + "; q=0.01" : "") : cb.accepts["*"]); for (ci in cb.headers) { ch.setRequestHeader(ci, cb.headers[ci]) } if (cb.beforeSend && (cb.beforeSend.call(cp, ch, cb) === false || b6 === 2)) { return ch.abort() } ca = "abort"; for (ci in { success: 1, error: 1, complete: 1 }) { ch[ci](cb[ci]) } cj = n(a6, cb, b4, ch); if (!cj) { cd(-1, "No Transport") } else { ch.readyState = 1; if (b3) { ce.trigger("ajaxSend", [ch, cb]) } if (cb.async && cb.timeout > 0) { cc = setTimeout(function() { ch.abort("timeout") }, cb.timeout) } try { b6 = 1; cj.send(cf, cd) } catch (ck) { if (b6 < 2) { cd(-1, ck) } else { throw ck } } } function cd(cu, cq, cv, cs) { var e, cy, cw, ct, cx, cr = cq; if (b6 === 2) { return } b6 = 2; if (cc) { clearTimeout(cc) } cj = aE; cn = cs || ""; ch.readyState = cu > 0 ? 4 : 0; e = cu >= 200 && cu < 300 || cu === 304; if (cv) { ct = g(cb, ch, cv) } ct = ad(cb, ct, ch, e); if (e) { if (cb.ifModified) { cx = ch.getResponseHeader("Last-Modified"); if (cx) { bI.lastModified[b8] = cx } cx = ch.getResponseHeader("etag"); if (cx) { bI.etag[b8] = cx } } if (cu === 204 || cb.type === "HEAD") { cr = "nocontent" } else { if (cu === 304) { cr = "notmodified" } else { cr = ct.state; cy = ct.data; cw = ct.error; e = !cw } } } else { cw = cr; if (cu || !cr) { cr = "error"; if (cu < 0) { cu = 0 } } } ch.status = cu; ch.statusText = (cq || cr) + ""; if (e) { co.resolveWith(cp, [cy, cr, ch]) } else { co.rejectWith(cp, [ch, cr, cw]) } ch.statusCode(b9); b9 = aE; if (b3) { ce.trigger(e ? "ajaxSuccess" : "ajaxError", [ch, cb, e ? cy : cw]) } cl.fireWith(cp, [ch, cr]); if (b3) { ce.trigger("ajaxComplete", [ch, cb]); if (!(--bI.active)) { bI.event.trigger("ajaxStop") } } } return ch }, getJSON: function(e, b3, b4) { return bI.get(e, b3, b4, "json") }, getScript: function(e, b3) { return bI.get(e, aE, b3, "script") } }); bI.each(["get", "post"], function(e, b3) { bI[b3] = function(b4, b6, b7, b5) { if (bI.isFunction(b6)) { b5 = b5 || b7; b7 = b6; b6 = aE } return bI.ajax({ url: b4, type: b3, dataType: b5, data: b6, success: b7 }) } }); function g(ca, b9, b6) { var e, b5, b4, b7, b3 = ca.contents, b8 = ca.dataTypes; while (b8[0] === "*") { b8.shift(); if (b5 === aE) { b5 = ca.mimeType || b9.getResponseHeader("Content-Type") } } if (b5) { for (b7 in b3) { if (b3[b7] && b3[b7].test(b5)) { b8.unshift(b7); break } } } if (b8[0] in b6) { b4 = b8[0] } else { for (b7 in b6) { if (!b8[0] || ca.converters[b7 + " " + b8[0]]) { b4 = b7; break } if (!e) { e = b7 } } b4 = b4 || e } if (b4) { if (b4 !== b8[0]) { b8.unshift(b4) } return b6[b4] } } function ad(ce, b6, cb, b4) { var b3, b9, cc, b7, b5, cd = {}, ca = ce.dataTypes.slice(); if (ca[1]) { for (cc in ce.converters) { cd[cc.toLowerCase()] = ce.converters[cc] } } b9 = ca.shift(); while (b9) { if (ce.responseFields[b9]) { cb[ce.responseFields[b9]] = b6 } if (!b5 && b4 && ce.dataFilter) { b6 = ce.dataFilter(b6, ce.dataType) } b5 = b9; b9 = ca.shift(); if (b9) { if (b9 === "*") { b9 = b5 } else { if (b5 !== "*" && b5 !== b9) { cc = cd[b5 + " " + b9] || cd["* " + b9]; if (!cc) { for (b3 in cd) { b7 = b3.split(" "); if (b7[1] === b9) { cc = cd[b5 + " " + b7[0]] || cd["* " + b7[0]]; if (cc) { if (cc === true) { cc = cd[b3] } else { if (cd[b3] !== true) { b9 = b7[0]; ca.unshift(b7[1]) } } break } } } } if (cc !== true) { if (cc && ce["throws"]) { b6 = cc(b6) } else { try { b6 = cc(b6) } catch (b8) { return { state: "parsererror", error: cc ? b8 : "No conversion from " + b5 + " to " + b9} } } } } } } } return { state: "success", data: b6} } bI.ajaxSetup({ accepts: { script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript" }, contents: { script: /(?:java|ecma)script/ }, converters: { "text script": function(e) { bI.globalEval(e); return e } } }); bI.ajaxPrefilter("script", function(e) { if (e.cache === aE) { e.cache = false } if (e.crossDomain) { e.type = "GET"; e.global = false } }); bI.ajaxTransport("script", function(b4) { if (b4.crossDomain) { var e, b3 = l.head || bI("head")[0] || l.documentElement; return { send: function(b5, b6) { e = l.createElement("script"); e.async = true; if (b4.scriptCharset) { e.charset = b4.scriptCharset } e.src = b4.url; e.onload = e.onreadystatechange = function(b8, b7) { if (b7 || !e.readyState || /loaded|complete/.test(e.readyState)) { e.onload = e.onreadystatechange = null; if (e.parentNode) { e.parentNode.removeChild(e) } e = null; if (!b7) { b6(200, "success") } } }; b3.insertBefore(e, b3.firstChild) }, abort: function() { if (e) { e.onload(aE, true) } } } } }); var bp = [], a4 = /(=)\?(?=&|$)|\?\?/; bI.ajaxSetup({ jsonp: "callback", jsonpCallback: function() { var e = bp.pop() || (bI.expando + "_" + (bN++)); this[e] = true; return e } }); bI.ajaxPrefilter("json jsonp", function(b5, e, b6) { var b8, b3, b4, b7 = b5.jsonp !== false && (a4.test(b5.url) ? "url" : typeof b5.data === "string" && !(b5.contentType || "").indexOf("application/x-www-form-urlencoded") && a4.test(b5.data) && "data"); if (b7 || b5.dataTypes[0] === "jsonp") { b8 = b5.jsonpCallback = bI.isFunction(b5.jsonpCallback) ? b5.jsonpCallback() : b5.jsonpCallback; if (b7) { b5[b7] = b5[b7].replace(a4, "$1" + b8) } else { if (b5.jsonp !== false) { b5.url += (ax.test(b5.url) ? "&" : "?") + b5.jsonp + "=" + b8 } } b5.converters["script json"] = function() { if (!b4) { bI.error(b8 + " was not called") } return b4[0] }; b5.dataTypes[0] = "json"; b3 = a1[b8]; a1[b8] = function() { b4 = arguments }; b6.always(function() { a1[b8] = b3; if (b5[b8]) { b5.jsonpCallback = e.jsonpCallback; bp.push(b8) } if (b4 && bI.isFunction(b3)) { b3(b4[0]) } b4 = b3 = aE }); return "script" } }); var af, av, aw = 0, aN = a1.ActiveXObject && function() { var e; for (e in af) { af[e](aE, true) } }; function bC() { try { return new a1.XMLHttpRequest() } catch (b3) { } } function bd() { try { return new a1.ActiveXObject("Microsoft.XMLHTTP") } catch (b3) { } } bI.ajaxSettings.xhr = a1.ActiveXObject ? function() { return !this.isLocal && bC() || bd() } : bC; av = bI.ajaxSettings.xhr(); bI.support.cors = !!av && ("withCredentials" in av); av = bI.support.ajax = !!av; if (av) { bI.ajaxTransport(function(e) { if (!e.crossDomain || bI.support.cors) { var b3; return { send: function(b9, b4) { var b7, b5, b8 = e.xhr(); if (e.username) { b8.open(e.type, e.url, e.async, e.username, e.password) } else { b8.open(e.type, e.url, e.async) } if (e.xhrFields) { for (b5 in e.xhrFields) { b8[b5] = e.xhrFields[b5] } } if (e.mimeType && b8.overrideMimeType) { b8.overrideMimeType(e.mimeType) } if (!e.crossDomain && !b9["X-Requested-With"]) { b9["X-Requested-With"] = "XMLHttpRequest" } try { for (b5 in b9) { b8.setRequestHeader(b5, b9[b5]) } } catch (b6) { } b8.send((e.hasContent && e.data) || null); b3 = function(cc, cb) { var ca, cd, cg, ce; try { if (b3 && (cb || b8.readyState === 4)) { b3 = aE; if (b7) { b8.onreadystatechange = bI.noop; if (aN) { delete af[b7] } } if (cb) { if (b8.readyState !== 4) { b8.abort() } } else { ce = {}; ca = b8.status; cd = b8.getAllResponseHeaders(); if (typeof b8.responseText === "string") { ce.text = b8.responseText } try { cg = b8.statusText } catch (cf) { cg = "" } if (!ca && e.isLocal && !e.crossDomain) { ca = ce.text ? 200 : 404 } else { if (ca === 1223) { ca = 204 } } } } } catch (ch) { if (!cb) { b4(-1, ch) } } if (ce) { b4(ca, cg, ce, cd) } }; if (!e.async) { b3() } else { if (b8.readyState === 4) { setTimeout(b3) } else { b7 = ++aw; if (aN) { if (!af) { af = {}; bI(a1).unload(aN) } af[b7] = b3 } b8.onreadystatechange = b3 } } }, abort: function() { if (b3) { b3(aE, true) } } } } }) } var J, ab, bQ = /^(?:toggle|show|hide)$/, bJ = new RegExp("^(?:([+-])=|)(" + bz + ")([a-z%]*)$", "i"), bP = /queueHooks$/, az = [h], aY = { "*": [function(e, b8) { var ca = this.createTween(e, b8), b6 = ca.cur(), b5 = bJ.exec(b8), b9 = b5 && b5[3] || (bI.cssNumber[e] ? "" : "px"), b3 = (bI.cssNumber[e] || b9 !== "px" && +b6) && bJ.exec(bI.css(ca.elem, e)), b4 = 1, b7 = 20; if (b3 && b3[3] !== b9) { b9 = b9 || b3[3]; b5 = b5 || []; b3 = +b6 || 1; do { b4 = b4 || ".5"; b3 = b3 / b4; bI.style(ca.elem, e, b3 + b9) } while (b4 !== (b4 = ca.cur() / b6) && b4 !== 1 && --b7) } if (b5) { b3 = ca.start = +b3 || +b6 || 0; ca.unit = b9; ca.end = b5[1] ? b3 + (b5[1] + 1) * b5[2] : +b5[2] } return ca } ] }; function bl() { setTimeout(function() { J = aE }); return (J = bI.now()) } function ba(b6, b8, b5) { var b3, b7 = (aY[b8] || []).concat(aY["*"]), e = 0, b4 = b7.length; for (; e < b4; e++) { if ((b3 = b7[e].call(b5, b8, b6))) { return b3 } } } function f(b4, b8, cb) { var cc, e, b7 = 0, b3 = az.length, ca = bI.Deferred().always(function() { delete b6.elem }), b6 = function() { if (e) { return false } var ci = J || bl(), cf = Math.max(0, b5.startTime + b5.duration - ci), cd = cf / b5.duration || 0, ch = 1 - cd, ce = 0, cg = b5.tweens.length; for (; ce < cg; ce++) { b5.tweens[ce].run(ch) } ca.notifyWith(b4, [b5, ch, cf]); if (ch < 1 && cg) { return cf } else { ca.resolveWith(b4, [b5]); return false } }, b5 = ca.promise({ elem: b4, props: bI.extend({}, b8), opts: bI.extend(true, { specialEasing: {} }, cb), originalProperties: b8, originalOptions: cb, startTime: J || bl(), duration: cb.duration, tweens: [], createTween: function(cf, cd) { var ce = bI.Tween(b4, b5.opts, cf, cd, b5.opts.specialEasing[cf] || b5.opts.easing); b5.tweens.push(ce); return ce }, stop: function(ce) { var cd = 0, cf = ce ? b5.tweens.length : 0; if (e) { return this } e = true; for (; cd < cf; cd++) { b5.tweens[cd].run(1) } if (ce) { ca.resolveWith(b4, [b5, ce]) } else { ca.rejectWith(b4, [b5, ce]) } return this } }), b9 = b5.props; ak(b9, b5.opts.specialEasing); for (; b7 < b3; b7++) { cc = az[b7].call(b5, b4, b9, b5.opts); if (cc) { return cc } } bI.map(b9, ba, b5); if (bI.isFunction(b5.opts.start)) { b5.opts.start.call(b4, b5) } bI.fx.timer(bI.extend(b6, { elem: b4, anim: b5, queue: b5.opts.queue })); return b5.progress(b5.opts.progress).done(b5.opts.done, b5.opts.complete).fail(b5.opts.fail).always(b5.opts.always) } function ak(b5, b7) { var b4, b3, b8, b6, e; for (b4 in b5) { b3 = bI.camelCase(b4); b8 = b7[b3]; b6 = b5[b4]; if (bI.isArray(b6)) { b8 = b6[1]; b6 = b5[b4] = b6[0] } if (b4 !== b3) { b5[b3] = b6; delete b5[b4] } e = bI.cssHooks[b3]; if (e && "expand" in e) { b6 = e.expand(b6); delete b5[b3]; for (b4 in b6) { if (!(b4 in b5)) { b5[b4] = b6[b4]; b7[b4] = b8 } } } else { b7[b3] = b8 } } } bI.Animation = bI.extend(f, { tweener: function(b3, b6) { if (bI.isFunction(b3)) { b6 = b3; b3 = ["*"] } else { b3 = b3.split(" ") } var b5, e = 0, b4 = b3.length; for (; e < b4; e++) { b5 = b3[e]; aY[b5] = aY[b5] || []; aY[b5].unshift(b6) } }, prefilter: function(b3, e) { if (e) { az.unshift(b3) } else { az.push(b3) } } }); function h(b5, b9, e) { var b4, cb, b7, ce, cf, cc, b6 = this, ca = {}, b3 = b5.style, b8 = b5.nodeType && N(b5), cd = bI._data(b5, "fxshow"); if (!e.queue) { cf = bI._queueHooks(b5, "fx"); if (cf.unqueued == null) { cf.unqueued = 0; cc = cf.empty.fire; cf.empty.fire = function() { if (!cf.unqueued) { cc() } } } cf.unqueued++; b6.always(function() { b6.always(function() { cf.unqueued--; if (!bI.queue(b5, "fx").length) { cf.empty.fire() } }) }) } if (b5.nodeType === 1 && ("height" in b9 || "width" in b9)) { e.overflow = [b3.overflow, b3.overflowX, b3.overflowY]; if (bI.css(b5, "display") === "inline" && bI.css(b5, "float") === "none") { if (!bI.support.inlineBlockNeedsLayout || bD(b5.nodeName) === "inline") { b3.display = "inline-block" } else { b3.zoom = 1 } } } if (e.overflow) { b3.overflow = "hidden"; if (!bI.support.shrinkWrapBlocks) { b6.always(function() { b3.overflow = e.overflow[0]; b3.overflowX = e.overflow[1]; b3.overflowY = e.overflow[2] }) } } for (b4 in b9) { cb = b9[b4]; if (bQ.exec(cb)) { delete b9[b4]; b7 = b7 || cb === "toggle"; if (cb === (b8 ? "hide" : "show")) { continue } ca[b4] = cd && cd[b4] || bI.style(b5, b4) } } if (!bI.isEmptyObject(ca)) { if (cd) { if ("hidden" in cd) { b8 = cd.hidden } } else { cd = bI._data(b5, "fxshow", {}) } if (b7) { cd.hidden = !b8 } if (b8) { bI(b5).show() } else { b6.done(function() { bI(b5).hide() }) } b6.done(function() { var cg; bI._removeData(b5, "fxshow"); for (cg in ca) { bI.style(b5, cg, ca[cg]) } }); for (b4 in ca) { ce = ba(b8 ? cd[b4] : 0, b4, b6); if (!(b4 in cd)) { cd[b4] = ce.start; if (b8) { ce.end = ce.start; ce.start = b4 === "width" || b4 === "height" ? 1 : 0 } } } } } function F(b4, b3, b6, e, b5) { return new F.prototype.init(b4, b3, b6, e, b5) } bI.Tween = F; F.prototype = { constructor: F, init: function(b5, b3, b7, e, b6, b4) { this.elem = b5; this.prop = b7; this.easing = b6 || "swing"; this.options = b3; this.start = this.now = this.cur(); this.end = e; this.unit = b4 || (bI.cssNumber[b7] ? "" : "px") }, cur: function() { var e = F.propHooks[this.prop]; return e && e.get ? e.get(this) : F.propHooks._default.get(this) }, run: function(b4) { var b3, e = F.propHooks[this.prop]; if (this.options.duration) { this.pos = b3 = bI.easing[this.easing](b4, this.options.duration * b4, 0, 1, this.options.duration) } else { this.pos = b3 = b4 } this.now = (this.end - this.start) * b3 + this.start; if (this.options.step) { this.options.step.call(this.elem, this.now, this) } if (e && e.set) { e.set(this) } else { F.propHooks._default.set(this) } return this } }; F.prototype.init.prototype = F.prototype; F.propHooks = { _default: { get: function(b3) { var e; if (b3.elem[b3.prop] != null && (!b3.elem.style || b3.elem.style[b3.prop] == null)) { return b3.elem[b3.prop] } e = bI.css(b3.elem, b3.prop, ""); return !e || e === "auto" ? 0 : e }, set: function(e) { if (bI.fx.step[e.prop]) { bI.fx.step[e.prop](e) } else { if (e.elem.style && (e.elem.style[bI.cssProps[e.prop]] != null || bI.cssHooks[e.prop])) { bI.style(e.elem, e.prop, e.now + e.unit) } else { e.elem[e.prop] = e.now } } } } }; F.propHooks.scrollTop = F.propHooks.scrollLeft = { set: function(e) { if (e.elem.nodeType && e.elem.parentNode) { e.elem[e.prop] = e.now } } }; bI.each(["toggle", "show", "hide"], function(b3, e) { var b4 = bI.fn[e]; bI.fn[e] = function(b5, b7, b6) { return b5 == null || typeof b5 === "boolean" ? b4.apply(this, arguments) : this.animate(bH(e, true), b5, b7, b6) } }); bI.fn.extend({ fadeTo: function(e, b5, b4, b3) { return this.filter(N).css("opacity", 0).show().end().animate({ opacity: b5 }, e, b4, b3) }, animate: function(b8, b5, b7, b6) { var b4 = bI.isEmptyObject(b8), e = bI.speed(b5, b7, b6), b3 = function() { var b9 = f(this, bI.extend({}, b8), e); if (b4 || bI._data(this, "finish")) { b9.stop(true) } }; b3.finish = b3; return b4 || e.queue === false ? this.each(b3) : this.queue(e.queue, b3) }, stop: function(b4, b3, e) { var b5 = function(b6) { var b7 = b6.stop; delete b6.stop; b7(e) }; if (typeof b4 !== "string") { e = b3; b3 = b4; b4 = aE } if (b3 && b4 !== false) { this.queue(b4 || "fx", []) } return this.each(function() { var b9 = true, b6 = b4 != null && b4 + "queueHooks", b8 = bI.timers, b7 = bI._data(this); if (b6) { if (b7[b6] && b7[b6].stop) { b5(b7[b6]) } } else { for (b6 in b7) { if (b7[b6] && b7[b6].stop && bP.test(b6)) { b5(b7[b6]) } } } for (b6 = b8.length; b6--; ) { if (b8[b6].elem === this && (b4 == null || b8[b6].queue === b4)) { b8[b6].anim.stop(e); b9 = false; b8.splice(b6, 1) } } if (b9 || !e) { bI.dequeue(this, b4) } }) }, finish: function(e) { if (e !== false) { e = e || "fx" } return this.each(function() { var b5, b8 = bI._data(this), b4 = b8[e + "queue"], b3 = b8[e + "queueHooks"], b7 = bI.timers, b6 = b4 ? b4.length : 0; b8.finish = true; bI.queue(this, e, []); if (b3 && b3.stop) { b3.stop.call(this, true) } for (b5 = b7.length; b5--; ) { if (b7[b5].elem === this && b7[b5].queue === e) { b7[b5].anim.stop(true); b7.splice(b5, 1) } } for (b5 = 0; b5 < b6; b5++) { if (b4[b5] && b4[b5].finish) { b4[b5].finish.call(this) } } delete b8.finish }) } }); function bH(b4, b6) { var b5, e = { height: b4 }, b3 = 0; b6 = b6 ? 1 : 0; for (; b3 < 4; b3 += 2 - b6) { b5 = bS[b3]; e["margin" + b5] = e["padding" + b5] = b4 } if (b6) { e.opacity = e.width = b4 } return e } bI.each({ slideDown: bH("show"), slideUp: bH("hide"), slideToggle: bH("toggle"), fadeIn: { opacity: "show" }, fadeOut: { opacity: "hide" }, fadeToggle: { opacity: "toggle"} }, function(e, b3) { bI.fn[e] = function(b4, b6, b5) { return this.animate(b3, b4, b6, b5) } }); bI.speed = function(b4, b5, b3) { var e = b4 && typeof b4 === "object" ? bI.extend({}, b4) : { complete: b3 || !b3 && b5 || bI.isFunction(b4) && b4, duration: b4, easing: b3 && b5 || b5 && !bI.isFunction(b5) && b5 }; e.duration = bI.fx.off ? 0 : typeof e.duration === "number" ? e.duration : e.duration in bI.fx.speeds ? bI.fx.speeds[e.duration] : bI.fx.speeds._default; if (e.queue == null || e.queue === true) { e.queue = "fx" } e.old = e.complete; e.complete = function() { if (bI.isFunction(e.old)) { e.old.call(this) } if (e.queue) { bI.dequeue(this, e.queue) } }; return e }; bI.easing = { linear: function(e) { return e }, swing: function(e) { return 0.5 - Math.cos(e * Math.PI) / 2 } }; bI.timers = []; bI.fx = F.prototype.init; bI.fx.tick = function() { var b4, b3 = bI.timers, e = 0; J = bI.now(); for (; e < b3.length; e++) { b4 = b3[e]; if (!b4() && b3[e] === b4) { b3.splice(e--, 1) } } if (!b3.length) { bI.fx.stop() } J = aE }; bI.fx.timer = function(e) { if (e() && bI.timers.push(e)) { bI.fx.start() } }; bI.fx.interval = 13; bI.fx.start = function() { if (!ab) { ab = setInterval(bI.fx.tick, bI.fx.interval) } }; bI.fx.stop = function() { clearInterval(ab); ab = null }; bI.fx.speeds = { slow: 600, fast: 200, _default: 400 }; bI.fx.step = {}; if (bI.expr && bI.expr.filters) { bI.expr.filters.animated = function(e) { return bI.grep(bI.timers, function(b3) { return e === b3.elem }).length } } bI.fn.offset = function(b3) { if (arguments.length) { return b3 === aE ? this : this.each(function(b8) { bI.offset.setOffset(this, b3, b8) }) } var e, b7, b5 = { top: 0, left: 0 }, b4 = this[0], b6 = b4 && b4.ownerDocument; if (!b6) { return } e = b6.documentElement; if (!bI.contains(e, b4)) { return b5 } if (typeof b4.getBoundingClientRect !== aA) { b5 = b4.getBoundingClientRect() } b7 = bo(b6); return { top: b5.top + (b7.pageYOffset || e.scrollTop) - (e.clientTop || 0), left: b5.left + (b7.pageXOffset || e.scrollLeft) - (e.clientLeft || 0)} }; bI.offset = { setOffset: function(b5, ce, b8) { var b9 = bI.css(b5, "position"); if (b9 === "static") { b5.style.position = "relative" } var b7 = bI(b5), b3 = b7.offset(), e = bI.css(b5, "top"), cc = bI.css(b5, "left"), cd = (b9 === "absolute" || b9 === "fixed") && bI.inArray("auto", [e, cc]) > -1, cb = {}, ca = {}, b4, b6; if (cd) { ca = b7.position(); b4 = ca.top; b6 = ca.left } else { b4 = parseFloat(e) || 0; b6 = parseFloat(cc) || 0 } if (bI.isFunction(ce)) { ce = ce.call(b5, b8, b3) } if (ce.top != null) { cb.top = (ce.top - b3.top) + b4 } if (ce.left != null) { cb.left = (ce.left - b3.left) + b6 } if ("using" in ce) { ce.using.call(b5, cb) } else { b7.css(cb) } } }; bI.fn.extend({ position: function() { if (!this[0]) { return } var b4, b5, e = { top: 0, left: 0 }, b3 = this[0]; if (bI.css(b3, "position") === "fixed") { b5 = b3.getBoundingClientRect() } else { b4 = this.offsetParent(); b5 = this.offset(); if (!bI.nodeName(b4[0], "html")) { e = b4.offset() } e.top += bI.css(b4[0], "borderTopWidth", true); e.left += bI.css(b4[0], "borderLeftWidth", true) } return { top: b5.top - e.top - bI.css(b3, "marginTop", true), left: b5.left - e.left - bI.css(b3, "marginLeft", true)} }, offsetParent: function() { return this.map(function() { var e = this.offsetParent || bV; while (e && (!bI.nodeName(e, "html") && bI.css(e, "position") === "static")) { e = e.offsetParent } return e || bV }) } }); bI.each({ scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function(b4, b3) { var e = /Y/.test(b3); bI.fn[b4] = function(b5) { return bI.access(this, function(b6, b9, b8) { var b7 = bo(b6); if (b8 === aE) { return b7 ? (b3 in b7) ? b7[b3] : b7.document.documentElement[b9] : b6[b9] } if (b7) { b7.scrollTo(!e ? b8 : bI(b7).scrollLeft(), e ? b8 : bI(b7).scrollTop()) } else { b6[b9] = b8 } }, b4, b5, arguments.length, null) } }); function bo(e) { return bI.isWindow(e) ? e : e.nodeType === 9 ? e.defaultView || e.parentWindow : false } bI.each({ Height: "height", Width: "width" }, function(e, b3) { bI.each({ padding: "inner" + e, content: b3, "": "outer" + e }, function(b4, b5) { bI.fn[b5] = function(b9, b8) { var b7 = arguments.length && (b4 || typeof b9 !== "boolean"), b6 = b4 || (b9 === true || b8 === true ? "margin" : "border"); return bI.access(this, function(cb, ca, cc) { var cd; if (bI.isWindow(cb)) { return cb.document.documentElement["client" + e] } if (cb.nodeType === 9) { cd = cb.documentElement; return Math.max(cb.body["scroll" + e], cd["scroll" + e], cb.body["offset" + e], cd["offset" + e], cd["client" + e]) } return cc === aE ? bI.css(cb, ca, b6) : bI.style(cb, ca, cc, b6) }, b3, b7 ? b9 : aE, b7, null) } }) }); bI.fn.size = function() { return this.length }; bI.fn.andSelf = bI.fn.addBack; if (typeof module === "object" && module && typeof module.exports === "object") { module.exports = bI } else { a1.jQuery = a1.$ = bI; if (typeof define === "function" && define.amd) { define("jquery", [], function() { return bI }) } } })(window); (function(a) { a.fn.hoverIntent = function(k, j) { var l = { sensitivity: 7, interval: 100, timeout: 0 }; l = a.extend(l, j ? { over: k, out: j} : k); var n, m, h, d; var e = function(f) { n = f.pageX; m = f.pageY }; var c = function(g, f) { f.hoverIntent_t = clearTimeout(f.hoverIntent_t); if ((Math.abs(h - n) + Math.abs(d - m)) < l.sensitivity) { a(f).unbind("mousemove", e); f.hoverIntent_s = 1; return l.over.apply(f, [g]) } else { h = n; d = m; f.hoverIntent_t = setTimeout(function() { c(g, f) }, l.interval) } }; var i = function(g, f) { f.hoverIntent_t = clearTimeout(f.hoverIntent_t); f.hoverIntent_s = 0; return l.out.apply(f, [g]) }; var b = function(q) { var o = (q.type == "mouseover" ? q.fromElement : q.toElement) || q.relatedTarget; while (o && o != this) { try { o = o.parentNode } catch (q) { o = this } } if (o == this) { return false } var g = jQuery.extend({}, q); var f = this; if (f.hoverIntent_t) { f.hoverIntent_t = clearTimeout(f.hoverIntent_t) } if (q.type == "mouseover") { h = g.pageX; d = g.pageY; a(f).bind("mousemove", e); if (f.hoverIntent_s != 1) { f.hoverIntent_t = setTimeout(function() { c(g, f) }, l.interval) } } else { a(f).unbind("mousemove", e); if (f.hoverIntent_s == 1) { f.hoverIntent_t = setTimeout(function() { i(g, f) }, l.timeout) } } }; return this.mouseover(b).mouseout(b) } })(jQuery);
  • 01
  • 02
  • 03
关于我们 - 公司运营 - 广告服务 - 诚聘英才 - 联系方式 - 友情链接
衡阳全搜索文化传播有限责任公司
版权所有 ICP证: 衡阳晚报全媒体集群法律顾问:湖南居安律师事务所 肖启斌 邓寒鸣