Execute
Save
Share
Share link
share
share
share
Team
Public Teams
Comments
0
Created By:
Guest
Title:
Title
Description
Edit
Copy Link
Login
Email *
Password *
Login
OR
Create Account
Screen Name *
Email *
Password *
Retype Password *
Team Access Code
Register
Public CodeBins
HELP
--Select Theme--
Ambiance
Blackboard
Cobalt
Eclipse
Elegant
Erlang-Dark
Lesser-Dark
Monokai
Neat
Night
Rubyblue
Vibrant-Ink
Xq-Dark
New CodeBin
CodeBins Versions
05/02/2019- V.2
04/30/2019- V.1
Compare Versions
Recent CodeBins
View All CodeBins
(function() { geolocation = {}; geolocation.requestGeo = function(c) { geolocation.cdn3Requested = +new Date; var b = document.head || document.getElementsByTagName("head")[0] || document.documentElement, a = document.createElement("script"); a.type = "text/javascript"; a.async = !0; a.src = c; b.insertBefore(a, b.firstChild) }; var optly = { nativity: {} }; optly.nativity.getNativeGetElementsByClassName = function() { var a = document.getElementsByClassName; if (!optly.nativity.isNativeFunction(a)) var a = (window.optimizely || {}).getElementsByClassName, b = (window.optly || {}).getElementsByClassName, a = optly.nativity.isNativeFunction(a) ? a : optly.nativity.isNativeFunction(b) ? b : null; return a }; optly.nativity.isNativeFunction = function(a) { return a && -1 !== String(a).indexOf("[native code]") }; optly.Cleanse = {}; optly.Cleanse.each = function(a, b, d) { var h = !! Object.prototype.__lookupGetter__, e = !! Object.prototype.__lookupSetter__, c; for (c in a) if (a.hasOwnProperty(c)) { var f = h ? a.__lookupGetter__(c) : null, g = e ? a.__lookupSetter__(c) : null; try { b.call(d, c, !f ? a[c] : null, f, g) } catch (i) {} } }; optly.Cleanse.finish = function() { if (optly.Cleanse.running) { optly.Cleanse.running = !1; optly.Cleanse.each(optly.Cleanse.types, function(a, d) { Object.prototype.__defineGetter__ && optly.Cleanse.each(optly.Cleanse.getters[a], function(c, b) { d.prototype.__defineGetter__(c, b); optly.Cleanse.log("restored getter", a, c) }); Object.prototype.__defineSetter__ && optly.Cleanse.each(optly.Cleanse.setters[a], function(c, b) { d.prototype.__defineSetter__(c, b); optly.Cleanse.log("restored setter", a, c) }); optly.Cleanse.each(optly.Cleanse.properties[a], function(b, f) { d.prototype[b] = f; optly.Cleanse.log("restored property", a, b) }) }); optly.Cleanse.unfixGetElementsByClassName(); optly.Cleanse.log("finish"); var a = window.console; if ((-1 !== window.location.hash.indexOf("optimizely_log=true") || -1 !== window.location.search.indexOf("optimizely_log=true")) && a && a.log) for (var b = optly.Cleanse.logs, d = 0; d < b.length; d++) a.log(b[d]) } }; optly.Cleanse.log = function(a, b, d) { b ? (b = b.replace(/_/g, ""), optly.Cleanse.logs.push("Optimizely / Info / Cleanse / " + a + ": " + b + "." + d)) : optly.Cleanse.logs.push("Optimizely / Info / Cleanse / " + a) }; optly.Cleanse.start = function() { var a = window.location.hostname; if (!(-1 !== a.indexOf("optimizely") && -1 === a.indexOf("edit") && -1 === a.indexOf("preview") && -1 === a.indexOf("test"))) if (optly.Cleanse.running) optly.Cleanse.log("already running so didn't start"); else { optly.Cleanse.log("start"); optly.Cleanse.running = !0; for (var b in optly.Cleanse.types) optly.Cleanse.types[b] || delete optly.Cleanse.types[b]; optly.Cleanse.each(optly.Cleanse.types, function(a, b) { optly.Cleanse.getters[a] = {}; optly.Cleanse.properties[a] = {}; optly.Cleanse.setters[a] = {}; optly.Cleanse.each(b.prototype, function(e, c, f, g) { optly.nativity.isNativeFunction(c) || optly.nativity.isNativeFunction(f) || optly.nativity.isNativeFunction(g) ? optly.Cleanse.log("ignore native code", a, e) : (f ? (optly.Cleanse.getters[a][e] = f, optly.Cleanse.log("cleansed getter", a, e)) : (optly.Cleanse.properties[a][e] = c, optly.Cleanse.log("cleansed property", a, e)), g && (optly.Cleanse.setters[a][e] = g, optly.Cleanse.log("cleansed setter", a, e)), delete b.prototype[e]) }) }); optly.Cleanse.fixGetElementsByClassName(); optly.Cleanse.hasRunStart = !0 } }; optly.Cleanse.fixGetElementsByClassName = function() { if (!optly.nativity.isNativeFunction(document.getElementsByClassName)) { var a = optly.nativity.getNativeGetElementsByClassName(); a ? (optly.Cleanse.getElementsByClassName = document.getElementsByClassName, document.getElementsByClassName = a) : optly.Cleanse.log("Error: native HTMLElement.prototype.getElementsByClassName missing") } }; optly.Cleanse.unfixGetElementsByClassName = function() { optly.Cleanse.getElementsByClassName && (document.getElementsByClassName = optly.Cleanse.getElementsByClassName, optly.Cleanse.getElementsByClassName = null) }; optly.Cleanse.getElementsByClassName = null; optly.Cleanse.getters = {}; optly.Cleanse.logs = []; optly.Cleanse.properties = {}; optly.Cleanse.setters = {}; optly.Cleanse.types = { Object_: Object }; window.optly = window.optly || {}; window.optly.Cleanse = { finish: optly.Cleanse.finish, logs: optly.Cleanse.logs, start: optly.Cleanse.start }; optly.Cleanse.start(); /* jQuery JavaScript Library v1.11.3 http://jquery.com/ Includes Sizzle.js http://sizzlejs.com/ Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors Released under the MIT license http://jquery.org/license Date: 2015-11-13T20:27Z */ (function(o, ra) { "object" === typeof module && "object" === typeof module.exports ? module.exports = o.document ? ra(o, !0) : function(o) { if (!o.document) throw Error("jQuery requires a window with a document"); return ra(o) } : ra(o) })("undefined" !== typeof window ? window : this, function(o, ra) { function bb(a) { var b = "length" in a && a.length, d = c.type(a); return "function" === d || c.isWindow(a) ? !1 : 1 === a.nodeType && b ? !0 : "array" === d || 0 === b || "number" === typeof b && 0 < b && b - 1 in a } function cb(a, b, d) { if (c.isFunction(b)) return c.grep(a, function(a, c) { return !!b.call(a, c, a) !== d }); if (b.nodeType) return c.grep(a, function(a) { return a === b !== d }); if ("string" === typeof b) { if (Wc.test(b)) return c.filter(b, a, d); b = c.filter(b, a) } return c.grep(a, function(a) { return 0 <= c.inArray(a, b) !== d }) } function Hb(a, b) { do a = a[b]; while (a && 1 !== a.nodeType); return a } function Ib() { m.addEventListener ? (m.removeEventListener("DOMContentLoaded", P, !1), o.removeEventListener("load", P, !1)) : (m.detachEvent("onreadystatechange", P), o.detachEvent("onload", P)) } function P() { if (m.addEventListener || "load" === event.type || "complete" === m.readyState) Ib(), c.ready() } function Jb(a, b, d) { if (void 0 === d && 1 === a.nodeType) if (d = "data-" + b.replace(Xc, "-$1").toLowerCase(), d = a.getAttribute(d), "string" === typeof d) { try { d = "true" === d ? !0 : "false" === d ? !1 : "null" === d ? null : +d + "" === d ? +d : Yc.test(d) ? c.parseJSON(d) : d } catch (e) {} c.data(a, b, d) } else d = void 0; return d } function db(a) { for (var b in a) if (!("data" === b && c.isEmptyObject(a[b])) && "toJSON" !== b) return !1; return !0 } function Kb(a, b, d, e) { if (c.acceptData(a)) { var f = c.expando, g = a.nodeType, h = g ? c.cache : a, i = g ? a[f] : a[f] && f; if (i && h[i] && (e || h[i].data) || !(void 0 === d && "string" === typeof b)) { i || (i = g ? a[f] = Q.pop() || c.guid++ : f); h[i] || (h[i] = g ? {} : { toJSON: c.noop }); if ("object" === typeof b || "function" === typeof b) e ? h[i] = c.extend(h[i], b) : h[i].data = c.extend(h[i].data, b); a = h[i]; e || (a.data || (a.data = {}), a = a.data); void 0 !== d && (a[c.camelCase(b)] = d); "string" === typeof b ? (d = a[b], null == d && (d = a[c.camelCase(b)])) : d = a; return d } } } function Lb(a, b, d) { if (c.acceptData(a)) { var e, f, g = a.nodeType, h = g ? c.cache : a, i = g ? a[c.expando] : c.expando; if (h[i]) { if (b && (e = d ? h[i] : h[i].data)) { c.isArray(b) ? b = b.concat(c.map(b, c.camelCase)) : b in e ? b = [b] : (b = c.camelCase(b), b = b in e ? [b] : b.split(" ")); for (f = b.length; f--;) delete e[b[f]]; if (d ? !db(e) : !c.isEmptyObject(e)) return } if (!d && (delete h[i].data, !db(h[i]))) return; g ? c.cleanData([a], !0) : n.deleteExpando || h != h.window ? delete h[i] : h[i] = null } } } function Aa() { return !0 } function ja() { return !1 } function Mb() { try { return m.activeElement } catch (a) {} } function Nb(a) { var b = Ob.split("|"), a = a.createDocumentFragment(); if (a.createElement) for (; b.length;) a.createElement(b.pop()); return a } function w(a, b) { var d, e, f = 0, g = typeof a.getElementsByTagName !== C ? a.getElementsByTagName(b || "*") : typeof a.querySelectorAll !== C ? a.querySelectorAll(b || "*") : void 0; if (!g) { g = []; for (d = a.childNodes || a; null != (e = d[f]); f++)!b || c.nodeName(e, b) ? g.push(e) : c.merge(g, w(e, b)) } return void 0 === b || b && c.nodeName(a, b) ? c.merge([a], g) : g } function Zc(a) { eb.test(a.type) && (a.defaultChecked = a.checked) } function Pb(a, b) { return c.nodeName(a, "table") && c.nodeName(11 !== b.nodeType ? b : b.firstChild, "tr") ? a.getElementsByTagName("tbody")[0] || a.appendChild(a.ownerDocument.createElement("tbody")) : a } function Qb(a) { a.type = (null !== c.find.attr(a, "type")) + "/" + a.type; return a } function Rb(a) { var b = $c.exec(a.type); b ? a.type = b[1] : a.removeAttribute("type"); return a } function fb(a, b) { for (var d, e = 0; null != (d = a[e]); e++) c._data(d, "globalEval", !b || c._data(b[e], "globalEval")) } function Sb(a, b) { if (1 === b.nodeType && c.hasData(a)) { var d, e, f; e = c._data(a); var g = c._data(b, e), h = e.events; if (h) for (d in delete g.handle, g.events = {}, h) { e = 0; for (f = h[d].length; e < f; e++) c.event.add(b, d, h[d][e]) } g.data && (g.data = c.extend({}, g.data)) } } function Tb(a, b) { var d, e = c(b.createElement(a)).appendTo(b.body), f = o.getDefaultComputedStyle && (d = o.getDefaultComputedStyle(e[0])) ? d.display : c.css(e[0], "display"); e.detach(); return f } function Ba(a) { var b = m, d = Ub[a]; if (!d) { d = Tb(a, b); if ("none" === d || !d) sa = (sa || c("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement), b = (sa[0].contentWindow || sa[0].contentDocument).document, b.write(), b.close(), d = Tb(a, b), sa.detach(); Ub[a] = d } return d } function Vb(a, b) { return { get: function() { var d = a(); if (null != d) if (d) delete this.get; else return (this.get = b).apply(this, arguments) } } } function Wb(a, b) { if (b in a) return b; for (var d = b.charAt(0).toUpperCase() + b.slice(1), e = b, c = Xb.length; c--;) if (b = Xb[c] + d, b in a) return b; return e } function Yb(a, b) { for (var d, e, f, g = [], h = 0, i = a.length; h < i; h++) if (e = a[h], e.style) if (g[h] = c._data(e, "olddisplay"), d = e.style.display, b)!g[h] && "none" === d && (e.style.display = ""), "" === e.style.display && ta(e) && (g[h] = c._data(e, "olddisplay", Ba(e.nodeName))); else if (f = ta(e), d && "none" !== d || !f) c._data(e, "olddisplay", f ? d : c.css(e, "display")); for (h = 0; h < i; h++) if (e = a[h], e.style && (!b || "none" === e.style.display || "" === e.style.display)) e.style.display = b ? g[h] || "" : "none"; return a } function Zb(a, b, d) { return (a = ad.exec(b)) ? Math.max(0, a[1] - (d || 0)) + (a[2] || "px") : b } function $b(a, b, d, e, f) { for (var b = d === (e ? "border" : "content") ? 4 : "width" === b ? 1 : 0, g = 0; 4 > b; b += 2) "margin" === d && (g += c.css(a, d + X[b], !0, f)), e ? ("content" === d && (g -= c.css(a, "padding" + X[b], !0, f)), "margin" !== d && (g -= c.css(a, "border" + X[b] + "Width", !0, f))) : (g += c.css(a, "padding" + X[b], !0, f), "padding" !== d && (g += c.css(a, "border" + X[b] + "Width", !0, f))); return g } function ac(a, b, d) { var e = !0, f = "width" === b ? a.offsetWidth : a.offsetHeight, g = Y(a), h = n.boxSizing && "border-box" === c.css(a, "boxSizing", !1, g); if (0 >= f || null == f) { f = Z(a, b, g); if (0 > f || null == f) f = a.style[b]; if (Ca.test(f)) return f; e = h && (n.boxSizingReliable() || f === a.style[b]); f = parseFloat(f) || 0 } return f + $b(a, b, d || (h ? "border" : "content"), e, g) + "px" } function x(a, b, d, e, c) { return new x.prototype.init(a, b, d, e, c) } function bc() { setTimeout(function() { ka = void 0 }); return ka = c.now() } function Da(a, b) { for (var d, e = { height: a }, c = 0, b = b ? 1 : 0; 4 > c; c += 2 - b) d = X[c], e["margin" + d] = e["padding" + d] = a; b && (e.opacity = e.width = a); return e } function cc(a, b, d) { for (var e, c = (ua[b] || []).concat(ua["*"]), g = 0, h = c.length; g < h; g++) if (e = c[g].call(d, b, a)) return e } function dc(a, b, d) { var e, f, g = 0, h = Ea.length, i = c.Deferred().always(function() { delete l.elem }), l = function() { if (f) return !1; for (var b = ka || bc(), b = Math.max(0, j.startTime + j.duration - b), d = 1 - (b / j.duration || 0), e = 0, c = j.tweens.length; e < c; e++) j.tweens[e].run(d); i.notifyWith(a, [j, d, b]); if (1 > d && c) return b; i.resolveWith(a, [j]); return !1 }, j = i.promise({ elem: a, props: c.extend({}, b), opts: c.extend(!0, { specialEasing: {} }, d), originalProperties: b, originalOptions: d, startTime: ka || bc(), duration: d.duration, tweens: [], createTween: function(b, d) { var e = c.Tween(a, j.opts, b, d, j.opts.specialEasing[b] || j.opts.easing); j.tweens.push(e); return e }, stop: function(b) { var d = 0, e = b ? j.tweens.length : 0; if (f) return this; for (f = !0; d < e; d++) j.tweens[d].run(1); b ? i.resolveWith(a, [j, b]) : i.rejectWith(a, [j, b]); return this } }), b = j.props, d = j.opts.specialEasing, q, k, p, D; for (e in b) if (q = c.camelCase(e), k = d[q], p = b[e], c.isArray(p) && (k = p[1], p = b[e] = p[0]), e !== q && (b[q] = p, delete b[e]), (D = c.cssHooks[q]) && "expand" in D) for (e in p = D.expand(p), delete b[q], p) e in b || (b[e] = p[e], d[e] = k); else d[q] = k; for (; g < h; g++) if (e = Ea[g].call(j, a, b, j.opts)) return e; c.map(b, cc, j); c.isFunction(j.opts.start) && j.opts.start.call(a, j); c.fx.timer(c.extend(l, { elem: a, anim: j, queue: j.opts.queue })); return j.progress(j.opts.progress).done(j.opts.done, j.opts.complete).fail(j.opts.fail).always(j.opts.always) } function ec(a) { return function(b, d) { "string" !== typeof b && (d = b, b = "*"); var e, f = 0, g = b.toLowerCase().match(M) || []; if (c.isFunction(d)) for (; e = g[f++];) "+" === e.charAt(0) ? (e = e.slice(1) || "*", (a[e] = a[e] || []).unshift(d)) : (a[e] = a[e] || []).push(d) } } function fc(a, b, d, e) { function f(i) { var l; g[i] = !0; c.each(a[i] || [], function(a, c) { var i = c(b, d, e); if ("string" === typeof i && !h && !g[i]) return b.dataTypes.unshift(i), f(i), !1; if (h) return !(l = i) }); return l } var g = {}, h = a === gb; return f(b.dataTypes[0]) || !g["*"] && f("*") } function hb(a, b) { var d, e, f = c.ajaxSettings.flatOptions || {}; for (e in b) void 0 !== b[e] && ((f[e] ? a : d || (d = {}))[e] = b[e]); d && c.extend(!0, a, d); return a } function ib(a, b, d, e) { var f; if (c.isArray(b)) c.each(b, function(b, c) { d || cd.test(a) ? e(a, c) : ib(a + "[" + ("object" === typeof c ? b : "") + "]", c, d, e) }); else if (!d && "object" === c.type(b)) for (f in b) ib(a + "[" + f + "]", b[f], d, e); else e(a, b) } function gc() { try { return new o.XMLHttpRequest } catch (a) {} } function hc(a) { return c.isWindow(a) ? a : 9 === a.nodeType ? a.defaultView || a.parentWindow : !1 } var Q = [], R = Q.slice, ic = Q.concat, jb = Q.push, jc = Q.indexOf, Fa = {}, dd = Fa.toString, la = Fa.hasOwnProperty, n = {}, c = function(a, b) { return new c.fn.init(a, b) }, ed = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, fd = /^-ms-/, gd = /-([\da-z])/gi, hd = function(a, b) { return b.toUpperCase() }; c.fn = c.prototype = { jquery: "1.11.3", constructor: c, selector: "", length: 0, toArray: function() { return R.call(this) }, get: function(a) { return null != a ? 0 > a ? this[a + this.length] : this[a] : R.call(this) }, pushStack: function(a) { a = c.merge(this.constructor(), a); a.prevObject = this; a.context = this.context; return a }, each: function(a, b) { return c.each(this, a, b) }, map: function(a) { return this.pushStack(c.map(this, function(b, d) { return a.call(b, d, b) })) }, slice: function() { return this.pushStack(R.apply(this, arguments)) }, first: function() { return this.eq(0) }, last: function() { return this.eq(-1) }, eq: function(a) { var b = this.length, a = +a + (0 > a ? b : 0); return this.pushStack(0 <= a && a < b ? [this[a]] : []) }, end: function() { return this.prevObject || this.constructor(null) }, push: jb, sort: Q.sort, splice: Q.splice }; c.extend = c.fn.extend = function() { var a, b, d, e, f, g = arguments[0] || {}, h = 1, i = arguments.length, l = !1; "boolean" === typeof g && (l = g, g = arguments[h] || {}, h++); "object" !== typeof g && !c.isFunction(g) && (g = {}); h === i && (g = this, h--); for (; h < i; h++) if (null != (f = arguments[h])) for (e in f) a = g[e], d = f[e], g !== d && (l && d && (c.isPlainObject(d) || (b = c.isArray(d))) ? (b ? (b = !1, a = a && c.isArray(a) ? a : []) : a = a && c.isPlainObject(a) ? a : {}, g[e] = c.extend(l, a, d)) : void 0 !== d && (g[e] = d)); return g }; c.extend({ expando: "jQuery" + ("1.11.3" + Math.random()).replace(/\D/g, ""), isReady: !0, error: function(a) { throw Error(a); }, noop: function() {}, isFunction: function(a) { return "function" === c.type(a) }, isArray: Array.isArray || function(a) { return "array" === c.type(a) }, isWindow: function(a) { return null != a && a == a.window }, isNumeric: function(a) { return !c.isArray(a) && 0 <= a - parseFloat(a) + 1 }, isEmptyObject: function(a) { for (var b in a) return !1; return !0 }, isPlainObject: function(a) { var b; if (!a || "object" !== c.type(a) || a.nodeType || c.isWindow(a)) return !1; try { if (a.constructor && !la.call(a, "constructor") && !la.call(a.constructor.prototype, "isPrototypeOf")) return !1 } catch (d) { return !1 } if (n.ownLast) for (b in a) return la.call(a, b); for (b in a); return void 0 === b || la.call(a, b) }, type: function(a) { return null == a ? a + "" : "object" === typeof a || "function" === typeof a ? Fa[dd.call(a)] || "object" : typeof a }, globalEval: function(a) { a && c.trim(a) && (o.execScript || function(a) { o.eval.call(o, a) })(a) }, camelCase: function(a) { return a.replace(fd, "ms-").replace(gd, hd) }, nodeName: function(a, b) { return a.nodeName && a.nodeName.toLowerCase() === b.toLowerCase() }, each: function(a, b, d) { var e, c = 0, g = a.length; e = bb(a); if (d) if (e) for (; c < g && !(e = b.apply(a[c], d), !1 === e); c++); else for (c in a) { if (e = b.apply(a[c], d), !1 === e) break } else if (e) for (; c < g && !(e = b.call(a[c], c, a[c]), !1 === e); c++); else for (c in a) if (e = b.call(a[c], c, a[c]), !1 === e) break; return a }, trim: function(a) { return null == a ? "" : (a + "").replace(ed, "") }, makeArray: function(a, b) { var d = b || []; null != a && (bb(Object(a)) ? c.merge(d, "string" === typeof a ? [a] : a) : jb.call(d, a)); return d }, inArray: function(a, b, d) { var e; if (b) { if (jc) return jc.call(b, a, d); e = b.length; for (d = d ? 0 > d ? Math.max(0, e + d) : d : 0; d < e; d++) if (d in b && b[d] === a) return d } return -1 }, merge: function(a, b) { for (var d = +b.length, e = 0, c = a.length; e < d;) a[c++] = b[e++]; if (d !== d) for (; void 0 !== b[e];) a[c++] = b[e++]; a.length = c; return a }, grep: function(a, b, d) { for (var e = [], c = 0, g = a.length, h = !d; c < g; c++) d = !b(a[c], c), d !== h && e.push(a[c]); return e }, map: function(a, b, d) { var c, f = 0, g = a.length, h = []; if (bb(a)) for (; f < g; f++) c = b(a[f], f, d), null != c && h.push(c); else for (f in a) c = b(a[f], f, d), null != c && h.push(c); return ic.apply([], h) }, guid: 1, proxy: function(a, b) { var d, e; "string" === typeof b && (e = a[b], b = a, a = e); if (c.isFunction(a)) return d = R.call(arguments, 2), e = function() { return a.apply(b || this, d.concat(R.call(arguments))) }, e.guid = a.guid = a.guid || c.guid++, e }, now: function() { return +new Date }, support: n }); c.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(a, b) { Fa["[object " + b + "]"] = b.toLowerCase() }); var kb = o, r = function(a, b, d, c) { var f, g, h, i, l; (b ? b.ownerDocument || b : G) !== z && $(b); b = b || z; d = d || []; i = b.nodeType; if ("string" !== typeof a || !a || 1 !== i && 9 !== i && 11 !== i) return d; if (!c && K) { if (11 !== i && (f = id.exec(a))) if (h = f[1]) if (9 === i) if ((g = b.getElementById(h)) && g.parentNode) { if (g.id === h) return d.push(g), d } else return d; else { if (b.ownerDocument && (g = b.ownerDocument.getElementById(h)) && va(b, g) && g.id === h) return d.push(g), d } else { if (f[2]) return S.apply(d, b.getElementsByTagName(a)), d; if ((h = f[3]) && t.getElementsByClassName) return S.apply(d, b.getElementsByClassName(h)), d } if (t.qsa && (!y || !y.test(a))) { g = f = u; h = b; l = 1 !== i && a; if (1 === i && "object" !== b.nodeName.toLowerCase()) { i = wa(a); (f = b.getAttribute("id")) ? g = f.replace(jd, "\\$&") : b.setAttribute("id", g); g = "[id='" + g + "'] "; for (h = i.length; h--;) i[h] = g + Ga(i[h]); h = lb.test(a) && mb(b.parentNode) || b; l = i.join(",") } if (l) try { return S.apply(d, h.querySelectorAll(l)), d } catch (j) {} finally { f || b.removeAttribute("id") } } } return kc(a.replace(Ha, "$1"), b, d, c) }, nb = function() { function a(d, c) { b.push(d + " ") > s.cacheLength && delete a[b.shift()]; return a[d + " "] = c } var b = []; return a }, F = function(a) { a[u] = !0; return a }, L = function(a) { var b = z.createElement("div"); try { return !!a(b) } catch (d) { return !1 } finally { b.parentNode && b.parentNode.removeChild(b) } }, ob = function(a, b) { for (var d = a.split("|"), c = a.length; c--;) s.attrHandle[d[c]] = b }, mc = function(a, b) { var d = b && a, c = d && 1 === a.nodeType && 1 === b.nodeType && (~b.sourceIndex || lc) - (~a.sourceIndex || lc); if (c) return c; if (d) for (; d = d.nextSibling;) if (d === b) return -1; return a ? 1 : -1 }, kd = function(a) { return function(b) { return "input" === b.nodeName.toLowerCase() && b.type === a } }, ld = function(a) { return function(b) { var d = b.nodeName.toLowerCase(); return ("input" === d || "button" === d) && b.type === a } }, aa = function(a) { return F(function(b) { b = +b; return F(function(d, c) { for (var f, g = a([], d.length, b), h = g.length; h--;) if (d[f = g[h]]) d[f] = !(c[f] = d[f]) }) }) }, mb = function(a) { return a && "undefined" !== typeof a.getElementsByTagName && a }, nc = function() {}, Ga = function(a) { for (var b = 0, d = a.length, c = ""; b < d; b++) c += a[b].value; return c }, pb = function(a, b, d) { var c = b.dir, f = d && "parentNode" === c, g = md++; return b.first ? function(b, d, g) { for (; b = b[c];) if (1 === b.nodeType || f) return a(b, d, g) } : function(b, d, l) { var j, q, k = [H, g]; if (l) for (; b = b[c];) { if ((1 === b.nodeType || f) && a(b, d, l)) return !0 } else for (; b = b[c];) if (1 === b.nodeType || f) { q = b[u] || (b[u] = {}); if ((j = q[c]) && j[0] === H && j[1] === g) return k[2] = j[2]; q[c] = k; if (k[2] = a(b, d, l)) return !0 } } }, qb = function(a) { return 1 < a.length ? function(b, d, c) { for (var f = a.length; f--;) if (!a[f](b, d, c)) return !1; return !0 } : a[0] }, Ia = function(a, b, d, c, f) { for (var g, h = [], i = 0, l = a.length, j = null != b; i < l; i++) if (g = a[i]) if (!d || d(g, c, f)) h.push(g), j && b.push(i); return h }, rb = function(a, b, d, c, f, g) { c && !c[u] && (c = rb(c)); f && !f[u] && (f = rb(f, g)); return F(function(g, i, l, j) { var q, k, p = [], D = [], n = i.length, m; if (!(m = g)) { m = b || "*"; for (var o = l.nodeType ? [l] : l, s = [], t = 0, u = o.length; t < u; t++) r(m, o[t], s); m = s } m = a && (g || !b) ? Ia(m, p, a, l, j) : m; o = d ? f || (g ? a : n || c) ? [] : i : m; d && d(m, o, l, j); if (c) { q = Ia(o, D); c(q, [], l, j); for (l = q.length; l--;) if (k = q[l]) o[D[l]] = !(m[D[l]] = k) } if (g) { if (f || a) { if (f) { q = []; for (l = o.length; l--;) if (k = o[l]) q.push(m[l] = k); f(null, o = [], q, j) } for (l = o.length; l--;) if ((k = o[l]) && -1 < (q = f ? ca(g, k) : p[l])) g[q] = !(i[q] = k) } } else o = Ia(o === i ? o.splice(n, o.length) : o), f ? f(null, i, o, j) : S.apply(i, o) }) }, sb = function(a) { var b, d, c, f = a.length, g = s.relative[a[0].type]; d = g || s.relative[" "]; for (var h = g ? 1 : 0, i = pb(function(a) { return a === b }, d, !0), l = pb(function(a) { return -1 < ca(b, a) }, d, !0), j = [function(a, d, c) { a = !g && (c || d !== Ja) || ((b = d).nodeType ? i(a, d, c) : l(a, d, c)); b = null; return a }]; h < f; h++) if (d = s.relative[a[h].type]) j = [pb(qb(j), d)]; else { d = s.filter[a[h].type].apply(null, a[h].matches); if (d[u]) { for (c = ++h; c < f && !s.relative[a[c].type]; c++); return rb(1 < h && qb(j), 1 < h && Ga(a.slice(0, h - 1).concat({ value: " " === a[h - 2].type ? "*" : "" })).replace(Ha, "$1"), d, h < c && sb(a.slice(h, c)), c < f && sb(a = a.slice(c)), c < f && Ga(a)) } j.push(d) } return qb(j) }, ma, t, s, Ka, oc, wa, tb, kc, Ja, T, na, $, z, J, K, y, da, La, va, u = "sizzle" + 1 * new Date, G = kb.document, H = 0, md = 0, pc = nb(), qc = nb(), rc = nb(), ub = function(a, b) { a === b && (na = !0); return 0 }, lc = -2147483648, nd = {}.hasOwnProperty, ea = [], od = ea.pop, pd = ea.push, S = ea.push, sc = ea.slice, ca = function(a, b) { for (var d = 0, c = a.length; d < c; d++) if (a[d] === b) return d; return -1 }, tc = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w", "w#"), uc = "\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + tc + "))|)[\\x20\\t\\r\\n\\f]*\\]", vb = ":((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + uc + ")*)|.*)\\)|)", qd = RegExp("[\\x20\\t\\r\\n\\f]+", "g"), Ha = RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$", "g"), rd = /^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/, sd = /^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/, td = RegExp("=[\\x20\\t\\r\\n\\f]*([^\\]'\"]*?)[\\x20\\t\\r\\n\\f]*\\]", "g"), ud = RegExp(vb), vd = RegExp("^" + tc + "$"), Ma = { ID: /^#((?:\\.|[\w-]|[^\x00-\xa0])+)/, CLASS: /^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/, TAG: RegExp("^(" + "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w", "w*") + ")"), ATTR: RegExp("^" + uc), PSEUDO: RegExp("^" + vb), CHILD: RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)", "i"), bool: RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$", "i"), needsContext: RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)", "i") }, wd = /^(?:input|select|textarea|button)$/i, xd = /^h\d$/i, xa = /^[^{]+\{\s*\[native \w/, id = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, lb = /[+~]/, jd = /'|\\/g, N = RegExp("\\\\([\\da-f]{1,6}[\\x20\\t\\r\\n\\f]?|([\\x20\\t\\r\\n\\f])|.)", "ig"), O = function(a, b, d) { a = "0x" + b - 65536; return a !== a || d ? b : 0 > a ? String.fromCharCode(a + 65536) : String.fromCharCode(a >> 10 | 55296, a & 1023 | 56320) }, vc = function() { $() }; try { S.apply(ea = sc.call(G.childNodes), G.childNodes), ea[G.childNodes.length].nodeType } catch (ee) { S = { apply: ea.length ? function(a, b) { pd.apply(a, sc.call(b)) } : function(a, b) { for (var d = a.length, c = 0; a[d++] = b[c++];); a.length = d - 1 } } } t = r.support = {}; oc = r.isXML = function(a) { return (a = a && (a.ownerDocument || a).documentElement) ? "HTML" !== a.nodeName : !1 }; $ = r.setDocument = function(a) { var b = a ? a.ownerDocument || a : G; if (b === z || 9 !== b.nodeType || !b.documentElement) return z; z = b; J = b.documentElement; (a = b.defaultView) && a !== a.top && (a.addEventListener ? a.addEventListener("unload", vc, !1) : a.attachEvent && a.attachEvent("onunload", vc)); K = !oc(b); t.attributes = L(function(a) { a.className = "i"; return !a.getAttribute("className") }); t.getElementsByTagName = L(function(a) { a.appendChild(b.createComment("")); return !a.getElementsByTagName("*").length }); t.getElementsByClassName = xa.test(b.getElementsByClassName); t.getById = L(function(a) { J.appendChild(a).id = u; return !b.getElementsByName || !b.getElementsByName(u).length }); t.getById ? (s.find.ID = function(a, b) { if ("undefined" !== typeof b.getElementById && K) { var c = b.getElementById(a); return c && c.parentNode ? [c] : [] } }, s.filter.ID = function(a) { var b = a.replace(N, O); return function(a) { return a.getAttribute("id") === b } }) : (delete s.find.ID, s.filter.ID = function(a) { var b = a.replace(N, O); return function(a) { return (a = "undefined" !== typeof a.getAttributeNode && a.getAttributeNode("id")) && a.value === b } }); s.find.TAG = t.getElementsByTagName ? function(a, b) { if (typeof b.getElementsByTagName !== "undefined") return b.getElementsByTagName(a); if (t.qsa) return b.querySelectorAll(a) } : function(a, b) { var c, g = [], h = 0, i = b.getElementsByTagName(a); if (a === "*") { for (; c = i[h++];) c.nodeType === 1 && g.push(c); return g } return i }; s.find.CLASS = t.getElementsByClassName && function(a, b) { if (K) return b.getElementsByClassName(a) }; da = []; y = []; if (t.qsa = xa.test(b.querySelectorAll)) L(function(a) { J.appendChild(a).innerHTML = "<a id='" + u + "'></a><select id='" + u + "-\f]' msallowcapture=''><option selected=''></option></select>"; a.querySelectorAll("[msallowcapture^='']").length && y.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"); a.querySelectorAll("[selected]").length || y.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)"); a.querySelectorAll("[id~=" + u + "-]").length || y.push("~="); a.querySelectorAll(":checked").length || y.push(":checked"); a.querySelectorAll("a#" + u + "+*").length || y.push(".#.+[+~]") }), L(function(a) { var c = b.createElement("input"); c.setAttribute("type", "hidden"); a.appendChild(c).setAttribute("name", "D"); a.querySelectorAll("[name=d]").length && y.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="); a.querySelectorAll(":enabled").length || y.push(":enabled", ":disabled"); a.querySelectorAll("*,:x"); y.push(",.*:") }); (t.matchesSelector = xa.test(La = J.matches || J.webkitMatchesSelector || J.mozMatchesSelector || J.oMatchesSelector || J.msMatchesSelector)) && L(function(a) { t.disconnectedMatch = La.call(a, "div"); La.call(a, "[s!='']:x"); da.push("!=", vb) }); y = y.length && RegExp(y.join("|")); da = da.length && RegExp(da.join("|")); va = (a = xa.test(J.compareDocumentPosition)) || xa.test(J.contains) ? function(a, b) { var c = a.nodeType === 9 ? a.documentElement : a, g = b && b.parentNode; return a === g || !(!g || !(g.nodeType === 1 && (c.contains ? c.contains(g) : a.compareDocumentPosition && a.compareDocumentPosition(g) & 16))) } : function(a, b) { if (b) for (; b = b.parentNode;) if (b === a) return true; return false }; ub = a ? function(a, c) { if (a === c) { na = true; return 0 } var f = !a.compareDocumentPosition - !c.compareDocumentPosition; if (f) return f; f = (a.ownerDocument || a) === (c.ownerDocument || c) ? a.compareDocumentPosition(c) : 1; return f & 1 || !t.sortDetached && c.compareDocumentPosition(a) === f ? a === b || a.ownerDocument === G && va(G, a) ? -1 : c === b || c.ownerDocument === G && va(G, c) ? 1 : T ? ca(T, a) - ca(T, c) : 0 : f & 4 ? -1 : 1 } : function(a, c) { if (a === c) { na = true; return 0 } var f, g = 0; f = a.parentNode; var h = c.parentNode, i = [a], l = [c]; if (!f || !h) return a === b ? -1 : c === b ? 1 : f ? -1 : h ? 1 : T ? ca(T, a) - ca(T, c) : 0; if (f === h) return mc(a, c); for (f = a; f = f.parentNode;) i.unshift(f); for (f = c; f = f.parentNode;) l.unshift(f); for (; i[g] === l[g];) g++; return g ? mc(i[g], l[g]) : i[g] === G ? -1 : l[g] === G ? 1 : 0 }; return b }; r.matches = function(a, b) { return r(a, null, null, b) }; r.matchesSelector = function(a, b) { (a.ownerDocument || a) !== z && $(a); b = b.replace(td, "='$1']"); if (t.matchesSelector && K && (!da || !da.test(b)) && (!y || !y.test(b))) try { var d = La.call(a, b); if (d || t.disconnectedMatch || a.document && 11 !== a.document.nodeType) return d } catch (c) {} return 0 < r(b, z, null, [a]).length }; r.contains = function(a, b) { (a.ownerDocument || a) !== z && $(a); return va(a, b) }; r.attr = function(a, b) { (a.ownerDocument || a) !== z && $(a); var d = s.attrHandle[b.toLowerCase()], d = d && nd.call(s.attrHandle, b.toLowerCase()) ? d(a, b, !K) : void 0; return void 0 !== d ? d : t.attributes || !K ? a.getAttribute(b) : (d = a.getAttributeNode(b)) && d.specified ? d.value : null }; r.error = function(a) { throw Error("Syntax error, unrecognized expression: " + a); }; r.uniqueSort = function(a) { var b, d = [], c = 0, f = 0; na = !t.detectDuplicates; T = !t.sortStable && a.slice(0); a.sort(ub); if (na) { for (; b = a[f++];) b === a[f] && (c = d.push(f)); for (; c--;) a.splice(d[c], 1) } T = null; return a }; Ka = r.getText = function(a) { var b, d = "", c = 0; if (b = a.nodeType) if (1 === b || 9 === b || 11 === b) { if ("string" === typeof a.textContent) return a.textContent; for (a = a.firstChild; a; a = a.nextSibling) d += Ka(a) } else { if (3 === b || 4 === b) return a.nodeValue } else for (; b = a[c++];) d += Ka(b); return d }; s = r.selectors = { cacheLength: 50, createPseudo: F, match: Ma, attrHandle: {}, find: {}, relative: { ">": { dir: "parentNode", first: !0 }, " ": { dir: "parentNode" }, "+": { dir: "previousSibling", first: !0 }, "~": { dir: "previousSibling" } }, preFilter: { ATTR: function(a) { a[1] = a[1].replace(N, O); a[3] = (a[3] || a[4] || a[5] || "").replace(N, O); "~=" === a[2] && (a[3] = " " + a[3] + " "); return a.slice(0, 4) }, CHILD: function(a) { a[1] = a[1].toLowerCase(); "nth" === a[1].slice(0, 3) ? (a[3] || r.error(a[0]), a[4] = +(a[4] ? a[5] + (a[6] || 1) : 2 * ("even" === a[3] || "odd" === a[3])), a[5] = +(a[7] + a[8] || "odd" === a[3])) : a[3] && r.error(a[0]); return a }, PSEUDO: function(a) { var b, d = !a[6] && a[2]; if (Ma.CHILD.test(a[0])) return null; if (a[3]) a[2] = a[4] || a[5] || ""; else if (d && ud.test(d) && (b = wa(d, !0)) && (b = d.indexOf(")", d.length - b) - d.length)) a[0] = a[0].slice(0, b), a[2] = d.slice(0, b); return a.slice(0, 3) } }, filter: { TAG: function(a) { var b = a.replace(N, O).toLowerCase(); return "*" === a ? function() { return !0 } : function(a) { return a.nodeName && a.nodeName.toLowerCase() === b } }, CLASS: function(a) { var b = pc[a + " "]; return b || (b = RegExp("(^|[\\x20\\t\\r\\n\\f])" + a + "([\\x20\\t\\r\\n\\f]|$)")) && pc(a, function(a) { return b.test("string" === typeof a.className && a.className || "undefined" !== typeof a.getAttribute && a.getAttribute("class") || "") }) }, ATTR: function(a, b, d) { return function(c) { c = r.attr(c, a); if (null == c) return "!=" === b; if (!b) return !0; c += ""; return "=" === b ? c === d : "!=" === b ? c !== d : "^=" === b ? d && 0 === c.indexOf(d) : "*=" === b ? d && -1 < c.indexOf(d) : "$=" === b ? d && c.slice(-d.length) === d : "~=" === b ? -1 < (" " + c.replace(qd, " ") + " ").indexOf(d) : "|=" === b ? c === d || c.slice(0, d.length + 1) === d + "-" : !1 } }, CHILD: function(a, b, d, c, f) { var g = "nth" !== a.slice(0, 3), h = "last" !== a.slice(-4), i = "of-type" === b; return 1 === c && 0 === f ? function(a) { return !!a.parentNode } : function(b, d, q) { var k, p, D, n, m, d = g !== h ? "nextSibling" : "previousSibling", o = b.parentNode, s = i && b.nodeName.toLowerCase(), q = !q && !i; if (o) { if (g) { for (; d;) { for (p = b; p = p[d];) if (i ? p.nodeName.toLowerCase() === s : 1 === p.nodeType) return !1; m = d = "only" === a && !m && "nextSibling" } return !0 } m = [h ? o.firstChild : o.lastChild]; if (h && q) { q = o[u] || (o[u] = {}); k = q[a] || []; n = k[0] === H && k[1]; D = k[0] === H && k[2]; for (p = n && o.childNodes[n]; p = ++n && p && p[d] || (D = n = 0) || m.pop();) if (1 === p.nodeType && ++D && p === b) { q[a] = [H, n, D]; break } } else if (q && (k = (b[u] || (b[u] = {}))[a]) && k[0] === H) D = k[1]; else for (; p = ++n && p && p[d] || (D = n = 0) || m.pop();) if ((i ? p.nodeName.toLowerCase() === s : 1 === p.nodeType) && ++D) if (q && ((p[u] || (p[u] = {}))[a] = [H, D]), p === b) break; D -= f; return D === c || 0 === D % c && 0 <= D / c } } }, PSEUDO: function(a, b) { var d, c = s.pseudos[a] || s.setFilters[a.toLowerCase()] || r.error("unsupported pseudo: " + a); return c[u] ? c(b) : 1 < c.length ? (d = [a, a, "", b], s.setFilters.hasOwnProperty(a.toLowerCase()) ? F(function(a, d) { for (var h, i = c(a, b), l = i.length; l--;) h = ca(a, i[l]), a[h] = !(d[h] = i[l]) }) : function(a) { return c(a, 0, d) }) : c } }, pseudos: { not: F(function(a) { var b = [], d = [], c = tb(a.replace(Ha, "$1")); return c[u] ? F(function(a, b, d, i) { for (var i = c(a, null, i, []), l = a.length; l--;) if (d = i[l]) a[l] = !(b[l] = d) }) : function(a, g, h) { b[0] = a; c(b, null, h, d); b[0] = null; return !d.pop() } }), has: F(function(a) { return function(b) { return 0 < r(a, b).length } }), contains: F(function(a) { a = a.replace(N, O); return function(b) { return -1 < (b.textContent || b.innerText || Ka(b)).indexOf(a) } }), lang: F(function(a) { vd.test(a || "") || r.error("unsupported lang: " + a); a = a.replace(N, O).toLowerCase(); return function(b) { var d; do if (d = K ? b.lang : b.getAttribute("xml:lang") || b.getAttribute("lang")) return d = d.toLowerCase(), d === a || 0 === d.indexOf(a + "-"); while ((b = b.parentNode) && 1 === b.nodeType); return !1 } }), target: function(a) { var b = kb.location && kb.location.hash; return b && b.slice(1) === a.id }, root: function(a) { return a === J }, focus: function(a) { return a === z.activeElement && (!z.hasFocus || z.hasFocus()) && !(!a.type && !a.href && !~a.tabIndex) }, enabled: function(a) { return !1 === a.disabled }, disabled: function(a) { return !0 === a.disabled }, checked: function(a) { var b = a.nodeName.toLowerCase(); return "input" === b && !! a.checked || "option" === b && !! a.selected }, selected: function(a) { a.parentNode && a.parentNode.selectedIndex; return !0 === a.selected }, empty: function(a) { for (a = a.firstChild; a; a = a.nextSibling) if (6 > a.nodeType) return !1; return !0 }, parent: function(a) { return !s.pseudos.empty(a) }, header: function(a) { return xd.test(a.nodeName) }, input: function(a) { return wd.test(a.nodeName) }, button: function(a) { var b = a.nodeName.toLowerCase(); return "input" === b && "button" === a.type || "button" === b }, text: function(a) { var b; return "input" === a.nodeName.toLowerCase() && "text" === a.type && (null == (b = a.getAttribute("type")) || "text" === b.toLowerCase()) }, first: aa(function() { return [0] }), last: aa(function(a, b) { return [b - 1] }), eq: aa(function(a, b, d) { return [0 > d ? d + b : d] }), even: aa(function(a, b) { for (var d = 0; d < b; d += 2) a.push(d); return a }), odd: aa(function(a, b) { for (var d = 1; d < b; d += 2) a.push(d); return a }), lt: aa(function(a, b, d) { for (b = 0 > d ? d + b : d; 0 <= --b;) a.push(b); return a }), gt: aa(function(a, b, d) { for (d = 0 > d ? d + b : d; ++d < b;) a.push(d); return a }) } }; s.pseudos.nth = s.pseudos.eq; for (ma in { radio: !0, checkbox: !0, file: !0, password: !0, image: !0 }) s.pseudos[ma] = kd(ma); for (ma in { submit: !0, reset: !0 }) s.pseudos[ma] = ld(ma); nc.prototype = s.filters = s.pseudos; s.setFilters = new nc; wa = r.tokenize = function(a, b) { var d, c, f, g, h, i, l; if (h = qc[a + " "]) return b ? 0 : h.slice(0); h = a; i = []; for (l = s.preFilter; h;) { if (!d || (c = rd.exec(h))) c && (h = h.slice(c[0].length) || h), i.push(f = []); d = !1; if (c = sd.exec(h)) d = c.shift(), f.push({ value: d, type: c[0].replace(Ha, " ") }), h = h.slice(d.length); for (g in s.filter) if ((c = Ma[g].exec(h)) && (!l[g] || (c = l[g](c)))) d = c.shift(), f.push({ value: d, type: g, matches: c }), h = h.slice(d.length); if (!d) break } return b ? h.length : h ? r.error(a) : qc(a, i).slice(0) }; tb = r.compile = function(a, b) { var d, c = [], f = [], g = rc[a + " "]; if (!g) { b || (b = wa(a)); for (d = b.length; d--;) g = sb(b[d]), g[u] ? c.push(g) : f.push(g); var h = 0 < c.length, i = 0 < f.length; d = function(a, b, d, g, p) { var n, m, o, t = 0, u = "0", w = a && [], ba = [], y = Ja, v = a || i && s.find.TAG("*", p), x = H += null == y ? 1 : Math.random() || 0.1, yd = v.length; for (p && (Ja = b !== z && b); u !== yd && null != (n = v[u]); u++) { if (i && n) { for (m = 0; o = f[m++];) if (o(n, b, d)) { g.push(n); break } p && (H = x) } h && ((n = !o && n) && t--, a && w.push(n)) } t += u; if (h && u !== t) { for (m = 0; o = c[m++];) o(w, ba, b, d); if (a) { if (0 < t) for (; u--;)!w[u] && !ba[u] && (ba[u] = od.call(g)); ba = Ia(ba) } S.apply(g, ba); p && (!a && 0 < ba.length && 1 < t + c.length) && r.uniqueSort(g) } p && (H = x, Ja = y); return w }; d = h ? F(d) : d; g = rc(a, d); g.selector = a } return g }; kc = r.select = function(a, b, d, c) { var f, g, h, i, l = "function" === typeof a && a, j = !c && wa(a = l.selector || a), d = d || []; if (1 === j.length) { g = j[0] = j[0].slice(0); if (2 < g.length && "ID" === (h = g[0]).type && t.getById && 9 === b.nodeType && K && s.relative[g[1].type]) { if (b = (s.find.ID(h.matches[0].replace(N, O), b) || [])[0]) l && (b = b.parentNode); else return d; a = a.slice(g.shift().value.length) } for (f = Ma.needsContext.test(a) ? 0 : g.length; f--;) { h = g[f]; if (s.relative[i = h.type]) break; if (i = s.find[i]) if (c = i(h.matches[0].replace(N, O), lb.test(g[0].type) && mb(b.parentNode) || b)) { g.splice(f, 1); a = c.length && Ga(g); if (!a) return S.apply(d, c), d; break } } }(l || tb(a, j))(c, b, !K, d, lb.test(a) && mb(b.parentNode) || b); return d }; t.sortStable = u.split("").sort(ub).join("") === u; t.detectDuplicates = !! na; $(); t.sortDetached = L(function(a) { return a.compareDocumentPosition(z.createElement("div")) & 1 }); L(function(a) { a.innerHTML = "<a href='#'></a>"; return "#" === a.firstChild.getAttribute("href") }) || ob("type|href|height|width", function(a, b, d) { if (!d) return a.getAttribute(b, "type" === b.toLowerCase() ? 1 : 2) }); (!t.attributes || !L(function(a) { a.innerHTML = "<input/>"; a.firstChild.setAttribute("value", ""); return "" === a.firstChild.getAttribute("value") })) && ob("value", function(a, b, d) { if (!d && "input" === a.nodeName.toLowerCase()) return a.defaultValue }); L(function(a) { return null == a.getAttribute("disabled") }) || ob("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", function(a, b, d) { var c; if (!d) return !0 === a[b] ? b.toLowerCase() : (c = a.getAttributeNode(b)) && c.specified ? c.value : null }); c.find = r; c.expr = r.selectors; c.expr[":"] = c.expr.pseudos; c.unique = r.uniqueSort; c.text = r.getText; c.isXMLDoc = r.isXML; c.contains = r.contains; var wc = c.expr.match.needsContext, xc = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, Wc = /^.[^:#\[\.,]*$/; c.filter = function(a, b, d) {
Bottom of Page
In Head
On Load
On Ready
Setting
Validate
Copy
Format
/*! * Lightbox for Bootstrap 3 by @ashleydw * https://github.com/ashleydw/lightbox * * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE */.ekko-lightbox-container{ position:relative} .ekko-lightbox-nav-overlay{ position:absolute; top:0; left:0; z-index:100; width:100%; height:100%} .ekko-lightbox-nav-overlay a{ z-index:100; display:block; width:49%; height:100%; font-size:30px; color:#fff; text-shadow:2px 2px 4px #000; opacity:0; filter:dropshadow(color=#000000,offx=2,offy=2); -webkit-transition:opacity .5s; -moz-transition:opacity .5s; -o-transition:opacity .5s; transition:opacity .5s} .ekko-lightbox-nav-overlay a:empty{ width:49%} .ekko-lightbox a:hover{ text-decoration:none; opacity:1} .ekko-lightbox .glyphicon-chevron-left{ left:0; float:left; padding-left:15px; text-align:left} .ekko-lightbox .glyphicon-chevron-right{ right:0; float:right; padding-right:15px; text-align:right} .ekko-lightbox .modal-footer{ text-align:left}
Setting
Validate
Copy
Format
https://works.bepress.com/BosszllkVgjtk2019TeljesFilmmagyarul/1/
No Doc Type
HTML5
HTML 4.01 Transitional
HTML 4.01 Strict
HTML 4.01 Frameset
XHTML 1.1
XHTML 1.0 Transitional
XHTML 1.0 Strict
XHTML 1.0 Frameset
Copy
Format
Download
×
Code Description
×
Difference of Versions
HTML
CSS
JS
×
JS Error
×
CSS Error
Errors
Warnings
×
JavaScript Setting
JS Libraries:
Chrome Frame 1.0.3
Dojo 1.8.0
Dojo 1.7.3
Dojo 1.7.2
Ext Core 3.1.0
jQuery 1.8.0
jQuery 1.7.2
jQuery 1.6.0
jQuery 1.5.0
jQuery 1.4.4
jQuery 1.4.0
jQuery-min 1.7.2
jQueryUI-min 1.8.21
MooTools more-1.4.0.1-full
MooTools core-1.4.5-full
MooTools core-1.4.1-full
Prototype 1.7.1.0
script.aculo.us 1.9.0
SWFObject 2.2
Twitter Bootstrap 2.0.4
WebFont Loader 1.0.28
yui 3.5.1
User Libraries:
Upload File
JavaScript URL(s):
×
CSS Setting
CSS Libraries:
jQueryUI 1.8.21
Twitter Bootstrap 2.0.4
User Libraries:
Upload File
CSS URL(s):