(function (){ var l = this, g, y = l.jQuery, p = l.$, o = l.jQuery = l.$ = function (E, F){ return new o.fn.init(E, F); } , D = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/, f = /^.[^:#\[\.,]*$/; o.fn = o.prototype = { init: function (E, H){ E = E || document; if (E.nodeType) { this[0] = E; this.length = 1; this.context = E; return this; } if (typeof E === "string") { var G = D.exec(E); if (G && (G[1] || !H)) { if (G[1]) { E = o.clean([G[1]] , H); } else { var I = document.getElementById(G[3]); if (I && I.id != G[3]) { return o().find(E); } var F = o(I || [] ); F.context = document; F.selector = E; return F; } } else { return o(H).find(E); } } else { if (o.isFunction(E)) { return o(document).ready(E); } } if (E.selector && E.context) { this.selector = E.selector; this.context = E.context; } return this.setArray(o.isArray(E)? E: o.makeArray(E)); } , selector: "", jquery: "1.3.2", size: function (){ return _AN_Read_length("length", this); } , get: function (E){ return E === g? Array.prototype.slice.call(this): this[E]; } , pushStack: function (F, H, E){ var G = o(F); G.prevObject = this; G.context = this.context; if (H === "find") { G.selector = this.selector + (this.selector? " ": "") + E; } else { if (H) { G.selector = this.selector + "." + H + "(" + E + ")"; } } return G; } , setArray: function (E){ this.length = 0; Array.prototype.push.apply(this, E); return this; } , each: function (F, E){ return o.each(this, F, E); } , index: function (E){ return o.inArray(E && E.jquery? E[0]: E, this); } , attr: function (F, H, G){ var E = F; if (typeof F === "string") { if (H === g) { return this[0] && o[G || "attr"](this[0], F); } else { E = { } ; E[F] = H; } } return this.each(function (I){ for (F in E){ o.attr(G? this.style: this, F, o.prop(this, E[F], G, I, F)); } } ); } , css: function (E, F){ if ((E == "width" || E == "height") && parseFloat(F) < 0) { F = g; } return this.attr(E, F, "curCSS"); } , text: function (F){ if (typeof F !== "object" && F != null ) { return this.empty().append((this[0] && this[0].ownerDocument || document).createTextNode(F)); } var E = ""; o.each(F || this, function (){ o.each(this.childNodes, function (){ if (this.nodeType != 8) { E += this.nodeType != 1? _AN_Read_nodevalue("nodeValue", this): o.fn.text([this] ); } } ); } ); return E; } , wrapAll: function (E){ if (this[0]) { var F = o(E, this[0].ownerDocument).clone(); if (this[0].parentNode) { F.insertBefore(this[0]); } F.map(function (){ var G = this; while (G.firstChild){ G = G.firstChild; } return G; } ).append(this); } return this; } , wrapInner: function (E){ return this.each(function (){ o(this).contents().wrapAll(E); } ); } , wrap: function (E){ return this.each(function (){ o(this).wrapAll(E); } ); } , append: function (){ return this.domManip(arguments, true , function (E){ if (this.nodeType == 1) { _AN_Call_appendchild("appendChild", this, E); } } ); } , prepend: function (){ return this.domManip(arguments, true , function (E){ if (this.nodeType == 1) { this.insertBefore(E, this.firstChild); } } ); } , before: function (){ return this.domManip(arguments, false , function (E){ this.parentNode.insertBefore(E, this); } ); } , after: function (){ return this.domManip(arguments, false , function (E){ this.parentNode.insertBefore(E, this.nextSibling); } ); } , end: function (){ return this.prevObject || o([] ); } , push: [] .push, sort: [] .sort, splice: [] .splice, find: function (E){ if (_AN_Read_length("length", this) === 1) { var F = this.pushStack([] , "find", E); F.length = 0; o.find(E, this[0], F); return F; } else { return this.pushStack(o.unique(o.map(this, function (G){ return o.find(E, G); } )), "find", E); } } , clone: function (G){ var E = this.map(function (){ if (!o.support.noCloneEvent && !o.isXMLDoc(this)) { var I = this.outerHTML; if (!I) { var J = _AN_Call_createelement("createElement", this.ownerDocument, "div"); _AN_Call_appendchild("appendChild", J, this.cloneNode(true )); I = J.innerHTML; } return o.clean([_AN_Call_replace("replace", _AN_Call_replace("replace", I, / jQuery\d+="(?:\d+|null)"/g, ""), /^\s*/, "")] )[0]; } else { return this.cloneNode(true ); } } ); if (G === true ) { var H = this.find("*").andSelf(), F = 0; E.find("*").andSelf().each(function (){ if (this.nodeName !== H[F].nodeName) { return ; } var I = o.data(H[F], "events"); for (var K in I){ for (var J in I[K]){ o.event.add(this, K, I[K][J], I[K][J].data); } } F++ ; } ); } return E; } , filter: function (E){ return this.pushStack(o.isFunction(E) && o.grep(this, function (G, F){ return E.call(G, F); } ) || o.multiFilter(E, o.grep(this, function (F){ return F.nodeType === 1; } )), "filter", E); } , closest: function (E){ var G = o.expr.match.POS.test(E)? o(E): null , F = 0; return this.map(function (){ var H = this; while (H && H.ownerDocument){ if (G? G.index(H) > -1: o(H).is(E)) { o.data(H, "closest", F); return H; } H = H.parentNode; F++ ; } } ); } , not: function (E){ if (typeof E === "string") { if (f.test(E)) { return this.pushStack(o.multiFilter(E, this, true ), "not", E); } else { E = o.multiFilter(E, this); } } var F = _AN_Read_length("length", E) && E[_AN_Read_length("length", E) - 1] !== g && !E.nodeType; return this.filter(function (){ return F? o.inArray(this, E) < 0: this != E; } ); } , add: function (E){ return this.pushStack(o.unique(o.merge(this.get(), typeof E === "string"? o(E): o.makeArray(E)))); } , is: function (E){ return !!E && _AN_Read_length("length", o.multiFilter(E, this)) > 0; } , hasClass: function (E){ return !!E && this.is("." + E); } , val: function (K){ if (K === g) { var E = this[0]; if (E) { if (o.nodeName(E, "option")) { return (E.attributes.value || { } ).specified? E.value: E.text; } if (o.nodeName(E, "select")) { var I = E.selectedIndex, L = [] , M = E.options, H = E.type == "select-one"; if (I < 0) { return null ; } for (var F = H? I: 0, J = H? I + 1: _AN_Read_length("length", M); F < J; F++ ){ var G = M[F]; if (G.selected) { K = o(G).val(); if (H) { return K; } L.push(K); } } return L; } return _AN_Call_replace("replace", (E.value || ""), /\r/g, ""); } return g; } if (typeof K === "number") { K += ""; } return this.each(function (){ if (this.nodeType != 1) { return ; } if (o.isArray(K) && /radio|checkbox/.test(this.type)) { this.checked = (o.inArray(this.value, K) >= 0 || o.inArray(this.name, K) >= 0); } else { if (o.nodeName(this, "select")) { var N = o.makeArray(K); o("option", this).each(function (){ this.selected = (o.inArray(this.value, N) >= 0 || o.inArray(this.text, N) >= 0); } ); if (!_AN_Read_length("length", N)) { this.selectedIndex = -1; } } else { this.value = K; } } } ); } , html: function (E){ return E === g? (this[0]? _AN_Call_replace("replace", this[0].innerHTML, / jQuery\d+="(?:\d+|null)"/g, ""): null ): this.empty().append(E); } , replaceWith: function (E){ return this.after(E).remove(); } , eq: function (E){ return this.slice(E, + E + 1); } , slice: function (){ return this.pushStack(Array.prototype.slice.apply(this, arguments), "slice", Array.prototype.slice.call(arguments).join(",")); } , map: function (E){ return this.pushStack(o.map(this, function (G, F){ return E.call(G, F, G); } )); } , andSelf: function (){ return this.add(this.prevObject); } , domManip: function (J, M, L){ if (this[0]) { var I = (this[0].ownerDocument || this[0]).createDocumentFragment(), F = o.clean(J, (this[0].ownerDocument || this[0]), I), H = I.firstChild; if (H) { for (var G = 0, E = _AN_Read_length("length", this); G < E; G++ ){ L.call(K(this[G], H), _AN_Read_length("length", this) > 1 || G > 0? I.cloneNode(true ): I); } } if (F) { o.each(F, z); } } return this; function K(N, O){ return M && o.nodeName(N, "table") && o.nodeName(O, "tr")? (_AN_Call_getelementsbytagname("getElementsByTagName", N, "tbody")[0] || _AN_Call_appendchild("appendChild", N, _AN_Call_createelement("createElement", N.ownerDocument, "tbody"))): N; } } } ; o.fn.init.prototype = o.fn; function z(E, F){ if (F.src) { o.ajax({ url: _AN_Read_src("src", F), async: false , dataType: "script"} ); } else { o.globalEval(F.text || F.textContent || F.innerHTML || ""); } if (F.parentNode) { F.parentNode.removeChild(F); } } function e(){ return + new Date(); } o.extend = o.fn.extend = function (){ var J = arguments[0] || { } , H = 1, I = _AN_Read_length("length", arguments), E = false , G; if (typeof J === "boolean") { E = J; J = arguments[1] || { } ; H = 2; } if (typeof J !== "object" && !o.isFunction(J)) { J = { } ; } if (I == H) { J = this; --H; } for (; H < I; H++ ){ if ((G = arguments[H]) != null ) { for (var F in G){ var K = J[F], L = G[F]; if (J === L) { continue ; } if (E && L && typeof L === "object" && !L.nodeType) { J[F] = o.extend(E, K || (_AN_Read_length("length", L) != null ? [] : { } ), L); } else { if (L !== g) { J[F] = L; } } } } } return J; } ; var b = /z-?index|font-?weight|opacity|zoom|line-?height/i, q = document.defaultView || { } , s = Object.prototype.toString; o.extend({ noConflict: function (E){ l.$ = p; if (E) { l.jQuery = y; } return o; } , isFunction: function (E){ return s.call(E) === "[object Function]"; } , isArray: function (E){ return s.call(E) === "[object Array]"; } , isXMLDoc: function (E){ return E.nodeType === 9 && E.documentElement.nodeName !== "HTML" || !!E.ownerDocument && o.isXMLDoc(E.ownerDocument); } , globalEval: function (G){ if (G && /\S/.test(G)) { var F = _AN_Call_getelementsbytagname("getElementsByTagName", document, "head")[0] || document.documentElement, E = _AN_Call_createelement("createElement", document, "script"); E.type = "text/javascript"; if (o.support.scriptEval) { _AN_Call_appendchild("appendChild", E, document.createTextNode(G)); } else { _AN_Write_text("text", E, false , G); } F.insertBefore(E, F.firstChild); F.removeChild(E); } } , nodeName: function (F, E){ return F.nodeName && F.nodeName.toUpperCase() == E.toUpperCase(); } , each: function (G, K, F){ var E, H = 0, I = _AN_Read_length("length", G); if (F) { if (I === g) { for (E in G){ if (K.apply(G[E], F) === false ) { break ; } } } else { for (; H < I; ){ if (K.apply(G[H++ ], F) === false ) { break ; } } } } else { if (I === g) { for (E in G){ if (K.call(G[E], E, G[E]) === false ) { break ; } } } else { for (var J = G[0]; H < I && K.call(J, H, J) !== false ; J = G[++H]){ } } } return G; } , prop: function (H, I, G, F, E){ if (o.isFunction(I)) { I = I.call(H, F); } return typeof I === "number" && G == "curCSS" && !b.test(E)? I + "px": I; } , className: { add: function (E, F){ o.each((F || "").split(/\s+/), function (G, H){ if (E.nodeType == 1 && !o.className.has(E.className, H)) { E.className += (E.className? " ": "") + H; } } ); } , remove: function (E, F){ if (E.nodeType == 1) { E.className = F !== g? o.grep(E.className.split(/\s+/), function (G){ return !o.className.has(F, G); } ).join(" "): ""; } } , has: function (F, E){ return F && o.inArray(E, (F.className || F).toString().split(/\s+/)) > -1; } } , swap: function (H, G, I){ var E = { } ; for (var F in G){ E[F] = H.style[F]; H.style[F] = G[F]; } I.call(H); for (var F in G){ H.style[F] = E[F]; } } , css: function (H, F, J, E){ if (F == "width" || F == "height") { var L, G = { position: "absolute", visibility: "hidden", display: "block"} , K = F == "width"? ["Left", "Right"] : ["Top", "Bottom"] ; function I(){ L = F == "width"? H.offsetWidth: H.offsetHeight; if (E === "border") { return ; } o.each(K, function (){ if (!E) { L -= parseFloat(o.curCSS(H, "padding" + this, true )) || 0; } if (E === "margin") { L += parseFloat(o.curCSS(H, "margin" + this, true )) || 0; } else { L -= parseFloat(o.curCSS(H, "border" + this + "Width", true )) || 0; } } ); } if (H.offsetWidth !== 0) { I(); } else { o.swap(H, G, I); } return Math.max(0, Math.round(L)); } return o.curCSS(H, F, J); } , curCSS: function (I, F, G){ var L, E = I.style; if (F == "opacity" && !o.support.opacity) { L = o.attr(E, "opacity"); return L == ""? "1": L; } if (F.match(/float/i)) { F = w; } if (!G && E && E[F]) { L = E[F]; } else { if (q.getComputedStyle) { if (F.match(/float/i)) { F = "float"; } F = _AN_Call_replace("replace", F, /([A-Z])/g, "-$1").toLowerCase(); var M = q.getComputedStyle(I, null ); if (M) { L = M.getPropertyValue(F); } if (F == "opacity" && L == "") { L = "1"; } } else { if (I.currentStyle) { var J = _AN_Call_replace("replace", F, /\-(\w)/g, function (N, O){ return O.toUpperCase(); } ); L = I.currentStyle[F] || I.currentStyle[J]; if (!/^\d+(px)?$/i.test(L) && /^\d/.test(L)) { var H = E.left, K = I.runtimeStyle.left; I.runtimeStyle.left = I.currentStyle.left; E.left = L || 0; L = E.pixelLeft + "px"; E.left = H; I.runtimeStyle.left = K; } } } } return L; } , clean: function (F, K, I){ K = K || document; if (typeof K.createElement === "undefined") { K = K.ownerDocument || K[0] && K[0].ownerDocument || document; } if (!I && _AN_Read_length("length", F) === 1 && typeof F[0] === "string") { var H = /^<(\w+)\s*\/?>$/.exec(F[0]); if (H) { return [_AN_Call_createelement("createElement", K, H[1])] ; } } var G = [] , E = [] , L = _AN_Call_createelement("createElement", K, "div"); o.each(F, function (P, S){ if (typeof S === "number") { S += ""; } if (!S) { return ; } if (typeof S === "string") { S = _AN_Call_replace("replace", S, /(<(\w+)[^>]*?)\/>/g, function (U, V, T){ return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)? U: V + ">"; } ); var O = _AN_Call_replace("replace", S, /^\s+/, "").substring(0, 10).toLowerCase(); var Q = !O.indexOf("", ""] || !O.indexOf("", ""] || O.match(/^<(thead|tbody|tfoot|colg|cap)/) && [1, "", "
"] || !O.indexOf("", ""] || (!O.indexOf("", ""] || !O.indexOf("", ""] || !o.support.htmlSerialize && [1, "div
", "
"] || [0, "", ""] ; _AN_Write_innerhtml("innerHTML", L, false , Q[1] + S + Q[2]); while (Q[0]-- ){ L = L.lastChild; } if (!o.support.tbody) { var R = /" && !R? L.childNodes: [] ; for (var M = _AN_Read_length("length", N) - 1; M >= 0; --M){ if (o.nodeName(N[M], "tbody") && !_AN_Read_length("length", N[M].childNodes)) { N[M].parentNode.removeChild(N[M]); } } } if (!o.support.leadingWhitespace && /^\s/.test(S)) { L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]), L.firstChild); } S = o.makeArray(L.childNodes); } if (S.nodeType) { G.push(S); } else { G = o.merge(G, S); } } ); if (I) { for (var J = 0; G[J]; J++ ){ if (o.nodeName(G[J], "script") && (!G[J].type || G[J].type.toLowerCase() === "text/javascript")) { E.push(G[J].parentNode? G[J].parentNode.removeChild(G[J]): G[J]); } else { if (G[J].nodeType === 1) { G.splice.apply(G, [J + 1, 0] .concat(o.makeArray(_AN_Call_getelementsbytagname("getElementsByTagName", G[J], "script")))); } _AN_Call_appendchild("appendChild", I, G[J]); } } return E; } return G; } , attr: function (J, G, K){ if (!J || J.nodeType == 3 || J.nodeType == 8) { return g; } var H = !o.isXMLDoc(J), L = K !== g; G = H && o.props[G] || G; if (J.tagName) { var F = /href|src|style/.test(G); if (G == "selected" && J.parentNode) { J.parentNode.selectedIndex; } if (G in J && H && !F) { if (L) { if (G == "type" && o.nodeName(J, "input") && J.parentNode) { throw "type property can't be changed" } J[G] = K; } if (o.nodeName(J, "form") && J.getAttributeNode(G)) { return _AN_Read_nodevalue("nodeValue", J.getAttributeNode(G)); } if (G == "tabIndex") { var I = J.getAttributeNode("tabIndex"); return I && I.specified? I.value: J.nodeName.match(/(button|input|object|select|textarea)/i)? 0: J.nodeName.match(/^(a|area)$/i) && _AN_Read_href("href", J)? 0: g; } return J[G]; } if (!o.support.style && H && G == "style") { return o.attr(J.style, "cssText", K); } if (L) { _AN_Call_setattribute("setAttribute", J, G, "" + K); } var E = !o.support.hrefNormalized && H && F? _AN_Call_getattribute("getAttribute", J, G, 2): _AN_Call_getattribute("getAttribute", J, G); return E === null ? g: E; } if (!o.support.opacity && G == "opacity") { if (L) { J.zoom = 1; _AN_Write_filter("filter", J, false , _AN_Call_replace("replace", (J.filter || ""), /alpha\([^)]*\)/, "") + (parseInt(K) + "" == "NaN"? "": "alpha(opacity=" + K * 100 + ")")); } return J.filter && J.filter.indexOf("opacity=") >= 0? (parseFloat(J.filter.match(/opacity=([^)]*)/)[1]) / 100) + "": ""; } G = _AN_Call_replace("replace", G, /-([a-z])/ig, function (M, N){ return N.toUpperCase(); } ); if (L) { J[G] = K; } return J[G]; } , trim: function (E){ return _AN_Call_replace("replace", (E || ""), /^\s+|\s+$/g, ""); } , makeArray: function (G){ var E = [] ; if (G != null ) { var F = _AN_Read_length("length", G); if (F == null || typeof G === "string" || o.isFunction(G) || G.setInterval) { E[0] = G; } else { while (F){ E[--F] = G[F]; } } } return E; } , inArray: function (G, H){ for (var E = 0, F = _AN_Read_length("length", H); E < F; E++ ){ if (H[E] === G) { return E; } } return -1; } , merge: function (H, E){ var F = 0, G, I = _AN_Read_length("length", H); if (!o.support.getAll) { while ((G = E[F++ ]) != null ){ if (G.nodeType != 8) { H[I++ ] = G; } } } else { while ((G = E[F++ ]) != null ){ H[I++ ] = G; } } return H; } , unique: function (K){ var F = [] , E = { } ; try { for (var G = 0, H = _AN_Read_length("length", K); G < H; G++ ){ var J = o.data(K[G]); if (!E[J]) { E[J] = true ; F.push(K[G]); } } } catch (I) { F = K; } return F; } , grep: function (F, J, E){ var G = [] ; for (var H = 0, I = _AN_Read_length("length", F); H < I; H++ ){ if (!E != !J(F[H], H)) { G.push(F[H]); } } return G; } , map: function (E, J){ var F = [] ; for (var G = 0, H = _AN_Read_length("length", E); G < H; G++ ){ var I = J(E[G], G); if (I != null ) { F[_AN_Read_length("length", F)] = I; } } return F.concat.apply([] , F); } } ); var C = navigator.userAgent.toLowerCase(); o.browser = { version: (C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [0, "0"] )[1], safari: /webkit/.test(C), opera: /opera/.test(C), msie: /msie/.test(C) && !/opera/.test(C), mozilla: /mozilla/.test(C) && !/(compatible|webkit)/.test(C)} ; o.each({ parent: function (E){ return E.parentNode; } , parents: function (E){ return o.dir(E, "parentNode"); } , next: function (E){ return o.nth(E, 2, "nextSibling"); } , prev: function (E){ return o.nth(E, 2, "previousSibling"); } , nextAll: function (E){ return o.dir(E, "nextSibling"); } , prevAll: function (E){ return o.dir(E, "previousSibling"); } , siblings: function (E){ return o.sibling(E.parentNode.firstChild, E); } , children: function (E){ return o.sibling(E.firstChild); } , contents: function (E){ return o.nodeName(E, "iframe")? E.contentDocument || E.contentWindow.document: o.makeArray(E.childNodes); } } , function (E, F){ o.fn[E] = function (G){ var H = o.map(this, F); if (G && typeof G == "string") { H = o.multiFilter(G, H); } return this.pushStack(o.unique(H), E, G); } ; } ); o.each({ appendTo: "append", prependTo: "prepend", insertBefore: "before", insertAfter: "after", replaceAll: "replaceWith"} , function (E, F){ o.fn[E] = function (G){ var J = [] , L = o(G); for (var K = 0, H = _AN_Read_length("length", L); K < H; K++ ){ var I = (K > 0? this.clone(true ): this).get(); o.fn[F].apply(o(L[K]), I); J = J.concat(I); } return this.pushStack(J, E, G); } ; } ); o.each({ removeAttr: function (E){ o.attr(this, E, ""); if (this.nodeType == 1) { this.removeAttribute(E); } } , addClass: function (E){ o.className.add(this, E); } , removeClass: function (E){ o.className.remove(this, E); } , toggleClass: function (F, E){ if (typeof E !== "boolean") { E = !o.className.has(this, F); } o.className[E? "add": "remove"](this, F); } , remove: function (E){ if (!E || _AN_Read_length("length", o.filter(E, [this] ))) { o("*", this).add([this] ).each(function (){ o.event.remove(this); o.removeData(this); } ); if (this.parentNode) { this.parentNode.removeChild(this); } } } , empty: function (){ o(this).children().remove(); while (this.firstChild){ this.removeChild(this.firstChild); } } } , function (E, F){ o.fn[E] = function (){ return this.each(F, arguments); } ; } ); function j(E, F){ return E[0] && parseInt(o.curCSS(E[0], F, true ), 10) || 0; } var h = "jQuery" + e(), v = 0, A = { } ; o.extend({ cache: { } , data: function (F, E, G){ F = F == l? A: F; var H = F[h]; if (!H) { H = F[h] = ++v; } if (E && !o.cache[H]) { o.cache[H] = { } ; } if (G !== g) { o.cache[H][E] = G; } return E? o.cache[H][E]: H; } , removeData: function (F, E){ F = F == l? A: F; var H = F[h]; if (E) { if (o.cache[H]) { delete o.cache[H][E]; E = ""; for (E in o.cache[H]){ break ; } if (!E) { o.removeData(F); } } } else { try { delete F[h]; } catch (G) { if (F.removeAttribute) { F.removeAttribute(h); } } delete o.cache[H]; } } , queue: function (F, E, H){ if (F) { E = (E || "fx") + "queue"; var G = o.data(F, E); if (!G || o.isArray(H)) { G = o.data(F, E, o.makeArray(H)); } else { if (H) { G.push(H); } } } return G; } , dequeue: function (H, G){ var E = o.queue(H, G), F = E.shift(); if (!G || G === "fx") { F = E[0]; } if (F !== g) { F.call(H); } } } ); o.fn.extend({ data: function (E, G){ var H = E.split("."); H[1] = H[1]? "." + H[1]: ""; if (G === g) { var F = this.triggerHandler("getData" + H[1] + "!", [H[0]] ); if (F === g && _AN_Read_length("length", this)) { F = o.data(this[0], E); } return F === g && H[1]? this.data(H[0]): F; } else { return this.trigger("setData" + H[1] + "!", [H[0], G] ).each(function (){ o.data(this, E, G); } ); } } , removeData: function (E){ return this.each(function (){ o.removeData(this, E); } ); } , queue: function (E, F){ if (typeof E !== "string") { F = E; E = "fx"; } if (F === g) { return o.queue(this[0], E); } return this.each(function (){ var G = o.queue(this, E, F); if (E == "fx" && _AN_Read_length("length", G) == 1) { G[0].call(this); } } ); } , dequeue: function (E){ return this.each(function (){ o.dequeue(this, E); } ); } } ); (function (){ var R = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g, L = 0, H = Object.prototype.toString; var F = function (Y, U, ab, ac){ ab = ab || [] ; U = U || document; if (U.nodeType !== 1 && U.nodeType !== 9) { return [] ; } if (!Y || typeof Y !== "string") { return ab; } var Z = [] , W, af, ai, T, ad, V, X = true ; R.lastIndex = 0; while ((W = R.exec(Y)) !== null ){ Z.push(W[1]); if (W[2]) { V = RegExp.rightContext; break ; } } if (_AN_Read_length("length", Z) > 1 && M.exec(Y)) { if (_AN_Read_length("length", Z) === 2 && I.relative[Z[0]]) { af = J(Z[0] + Z[1], U); } else { af = I.relative[Z[0]]? [U] : F(Z.shift(), U); while (Z.length){ Y = Z.shift(); if (I.relative[Y]) { Y += Z.shift(); } af = J(Y, af); } } } else { var ae = ac? { expr: Z.pop(), set: E(ac)} : F.find(Z.pop(), _AN_Read_length("length", Z) === 1 && U.parentNode? U.parentNode: U, Q(U)); af = F.filter(ae.expr, ae.set); if (_AN_Read_length("length", Z) > 0) { ai = E(af); } else { X = false ; } while (Z.length){ var ah = Z.pop(), ag = ah; if (!I.relative[ah]) { ah = ""; } else { ag = Z.pop(); } if (ag == null ) { ag = U; } I.relative[ah](ai, ag, Q(U)); } } if (!ai) { ai = af; } if (!ai) { throw "Syntax error, unrecognized expression: " + (ah || Y) } if (H.call(ai) === "[object Array]") { if (!X) { ab.push.apply(ab, ai); } else { if (U.nodeType === 1) { for (var aa = 0; ai[aa] != null ; aa++ ){ if (ai[aa] && (ai[aa] === true || ai[aa].nodeType === 1 && K(U, ai[aa]))) { ab.push(af[aa]); } } } else { for (var aa = 0; ai[aa] != null ; aa++ ){ if (ai[aa] && ai[aa].nodeType === 1) { ab.push(af[aa]); } } } } } else { E(ai, ab); } if (V) { F(V, U, ab, ac); if (G) { hasDuplicate = false ; ab.sort(G); if (hasDuplicate) { for (var aa = 1; aa < _AN_Read_length("length", ab); aa++ ){ if (ab[aa] === ab[aa - 1]) { ab.splice(aa-- , 1); } } } } } return ab; } ; F.matches = function (T, U){ return F(T, null , null , U); } ; F.find = function (aa, T, ab){ var Z, X; if (!aa) { return [] ; } for (var W = 0, V = _AN_Read_length("length", I.order); W < V; W++ ){ var Y = I.order[W], X; if ((X = I.match[Y].exec(aa))) { var U = RegExp.leftContext; if (U.substr(_AN_Read_length("length", U) - 1) !== "\\") { X[1] = _AN_Call_replace("replace", (X[1] || ""), /\\/g, ""); Z = I.find[Y](X, T, ab); if (Z != null ) { aa = _AN_Call_replace("replace", aa, I.match[Y], ""); break ; } } } } if (!Z) { Z = _AN_Call_getelementsbytagname("getElementsByTagName", T, "*"); } return { set: Z, expr: aa} ; } ; F.filter = function (ad, ac, ag, W){ var V = ad, ai = [] , aa = ac, Y, T, Z = ac && ac[0] && Q(ac[0]); while (ad && _AN_Read_length("length", ac)){ for (var ab in I.filter){ if ((Y = I.match[ab].exec(ad)) != null ) { var U = I.filter[ab], ah, af; T = false ; if (aa == ai) { ai = [] ; } if (I.preFilter[ab]) { Y = I.preFilter[ab](Y, aa, ag, ai, W, Z); if (!Y) { T = ah = true ; } else { if (Y === true ) { continue ; } } } if (Y) { for (var X = 0; (af = aa[X]) != null ; X++ ){ if (af) { ah = U(af, Y, X, aa); var ae = W ^ !!ah; if (ag && ah != null ) { if (ae) { T = true ; } else { aa[X] = false ; } } else { if (ae) { ai.push(af); T = true ; } } } } } if (ah !== g) { if (!ag) { aa = ai; } ad = _AN_Call_replace("replace", ad, I.match[ab], ""); if (!T) { return [] ; } break ; } } } if (ad == V) { if (T == null ) { throw "Syntax error, unrecognized expression: " + ad } else { break ; } } V = ad; } return aa; } ; var I = F.selectors = { order: ["ID", "NAME", "TAG"] , match: { ID: /#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, CLASS: /\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/, NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/, ATTR: /\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/, TAG: /^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/, CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/, POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/, PSEUDO: /:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/} , attrMap: { "class": "className", "for": "htmlFor"} , attrHandle: { href: function (T){ return _AN_Call_getattribute("getAttribute", T, "href"); } } , relative: { "+": function (aa, T, Z){ var X = typeof T === "string", ab = X && !/\W/.test(T), Y = X && !ab; if (ab && !Z) { T = T.toUpperCase(); } for (var W = 0, V = _AN_Read_length("length", aa), U; W < V; W++ ){ if ((U = aa[W])) { while ((U = U.previousSibling) && U.nodeType !== 1){ } aa[W] = Y || U && U.nodeName === T? U || false : U === T; } } if (Y) { F.filter(T, aa, true ); } } , ">": function (Z, U, aa){ var X = typeof U === "string"; if (X && !/\W/.test(U)) { U = aa? U: U.toUpperCase(); for (var V = 0, T = _AN_Read_length("length", Z); V < T; V++ ){ var Y = Z[V]; if (Y) { var W = Y.parentNode; Z[V] = W.nodeName === U? W: false ; } } } else { for (var V = 0, T = _AN_Read_length("length", Z); V < T; V++ ){ var Y = Z[V]; if (Y) { Z[V] = X? Y.parentNode: Y.parentNode === U; } } if (X) { F.filter(U, Z, true ); } } } , "": function (W, U, Y){ var V = L++ , T = S; if (!U.match(/\W/)) { var X = U = Y? U: U.toUpperCase(); T = P; } T("parentNode", U, V, W, X, Y); } , "~": function (W, U, Y){ var V = L++ , T = S; if (typeof U === "string" && !U.match(/\W/)) { var X = U = Y? U: U.toUpperCase(); T = P; } T("previousSibling", U, V, W, X, Y); } } , find: { ID: function (U, V, W){ if (typeof V.getElementById !== "undefined" && !W) { var T = V.getElementById(U[1]); return T? [T] : [] ; } } , NAME: function (V, Y, Z){ if (typeof Y.getElementsByName !== "undefined") { var U = [] , X = Y.getElementsByName(V[1]); for (var W = 0, T = _AN_Read_length("length", X); W < T; W++ ){ if (_AN_Call_getattribute("getAttribute", X[W], "name") === V[1]) { U.push(X[W]); } } return _AN_Read_length("length", U) === 0? null : U; } } , TAG: function (T, U){ return _AN_Call_getelementsbytagname("getElementsByTagName", U, T[1]); } } , preFilter: { CLASS: function (W, U, V, T, Z, aa){ W = " " + _AN_Call_replace("replace", W[1], /\\/g, "") + " "; if (aa) { return W; } for (var X = 0, Y; (Y = U[X]) != null ; X++ ){ if (Y) { if (Z ^ (Y.className && (" " + Y.className + " ").indexOf(W) >= 0)) { if (!V) { T.push(Y); } } else { if (V) { U[X] = false ; } } } } return false ; } , ID: function (T){ return _AN_Call_replace("replace", T[1], /\\/g, ""); } , TAG: function (U, T){ for (var V = 0; T[V] === false ; V++ ){ } return T[V] && Q(T[V])? U[1]: U[1].toUpperCase(); } , CHILD: function (T){ if (T[1] == "nth") { var U = /(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2] == "even" && "2n" || T[2] == "odd" && "2n+1" || !/\D/.test(T[2]) && "0n+" + T[2] || T[2]); T[2] = (U[1] + (U[2] || 1)) - 0; T[3] = U[3] - 0; } T[0] = L++ ; return T; } , ATTR: function (X, U, V, T, Y, Z){ var W = _AN_Call_replace("replace", X[1], /\\/g, ""); if (!Z && I.attrMap[W]) { X[1] = I.attrMap[W]; } if (X[2] === "~=") { X[4] = " " + X[4] + " "; } return X; } , PSEUDO: function (X, U, V, T, Y){ if (X[1] === "not") { if (_AN_Read_length("length", X[3].match(R)) > 1 || /^\w/.test(X[3])) { X[3] = F(X[3], null , null , U); } else { var W = F.filter(X[3], U, V, true ^ Y); if (!V) { T.push.apply(T, W); } return false ; } } else { if (I.match.POS.test(X[0]) || I.match.CHILD.test(X[0])) { return true ; } } return X; } , POS: function (T){ T.unshift(true ); return T; } } , filters: { enabled: function (T){ return T.disabled === false && T.type !== "hidden"; } , disabled: function (T){ return T.disabled === true ; } , checked: function (T){ return T.checked === true ; } , selected: function (T){ T.parentNode.selectedIndex; return T.selected === true ; } , parent: function (T){ return !!T.firstChild; } , empty: function (T){ return !T.firstChild; } , has: function (V, U, T){ return !!_AN_Read_length("length", F(T[3], V)); } , header: function (T){ return /h\d/i.test(T.nodeName); } , text: function (T){ return "text" === T.type; } , radio: function (T){ return "radio" === T.type; } , checkbox: function (T){ return "checkbox" === T.type; } , file: function (T){ return "file" === T.type; } , password: function (T){ return "password" === T.type; } , submit: function (T){ return "submit" === T.type; } , image: function (T){ return "image" === T.type; } , reset: function (T){ return "reset" === T.type; } , button: function (T){ return "button" === T.type || T.nodeName.toUpperCase() === "BUTTON"; } , input: function (T){ return /input|select|textarea|button/i.test(T.nodeName); } } , setFilters: { first: function (U, T){ return T === 0; } , last: function (V, U, T, W){ return U === _AN_Read_length("length", W) - 1; } , even: function (U, T){ return T % 2 === 0; } , odd: function (U, T){ return T % 2 === 1; } , lt: function (V, U, T){ return U < T[3] - 0; } , gt: function (V, U, T){ return U > T[3] - 0; } , nth: function (V, U, T){ return T[3] - 0 == U; } , eq: function (V, U, T){ return T[3] - 0 == U; } } , filter: { PSEUDO: function (Z, V, W, aa){ var U = V[1], X = I.filters[U]; if (X) { return X(Z, W, V, aa); } else { if (U === "contains") { return (Z.textContent || Z.innerText || "").indexOf(V[3]) >= 0; } else { if (U === "not") { var Y = V[3]; for (var W = 0, T = _AN_Read_length("length", Y); W < T; W++ ){ if (Y[W] === Z) { return false ; } } return true ; } } } } , CHILD: function (T, W){ var Z = W[1], U = T; switch (Z){ case "only": case "first": while (U = U.previousSibling){ if (U.nodeType === 1) { return false ; } } if (Z == "first") { return true ; } U = T; case "last": while (U = U.nextSibling){ if (U.nodeType === 1) { return false ; } } return true ; case "nth": var V = W[2], ac = W[3]; if (V == 1 && ac == 0) { return true ; } var Y = W[0], ab = T.parentNode; if (ab && (ab.sizcache !== Y || !T.nodeIndex)) { var X = 0; for (U = ab.firstChild; U; U = U.nextSibling){ if (U.nodeType === 1) { U.nodeIndex = ++X; } } ab.sizcache = Y; } var aa = T.nodeIndex - ac; if (V == 0) { return aa == 0; } else { return (aa % V == 0 && aa / V >= 0); } } } , ID: function (U, T){ return U.nodeType === 1 && _AN_Call_getattribute("getAttribute", U, "id") === T; } , TAG: function (U, T){ return (T === "*" && U.nodeType === 1) || U.nodeName === T; } , CLASS: function (U, T){ return (" " + (U.className || _AN_Call_getattribute("getAttribute", U, "class")) + " ").indexOf(T) > -1; } , ATTR: function (Y, W){ var V = W[1], T = I.attrHandle[V]? I.attrHandle[V](Y): Y[V] != null ? Y[V]: _AN_Call_getattribute("getAttribute", Y, V), Z = T + "", X = W[2], U = W[4]; return T == null ? X === "!=": X === "="? Z === U: X === "*="? Z.indexOf(U) >= 0: X === "~="? (" " + Z + " ").indexOf(U) >= 0: !U? Z && T !== false : X === "!="? Z != U: X === "^="? Z.indexOf(U) === 0: X === "$="? Z.substr(_AN_Read_length("length", Z) - _AN_Read_length("length", U)) === U: X === "|="? Z === U || Z.substr(0, _AN_Read_length("length", U) + 1) === U + "-": false ; } , POS: function (X, U, V, Y){ var T = U[2], W = I.setFilters[T]; if (W) { return W(X, V, U, Y); } } } } ; var M = I.match.POS; for (var O in I.match){ I.match[O] = RegExp(I.match[O].source + /(?![^\[]*\])(?![^\(]*\))/.source); } var E = function (U, T){ U = Array.prototype.slice.call(U); if (T) { T.push.apply(T, U); return T; } return U; } ; try { Array.prototype.slice.call(document.documentElement.childNodes); } catch (N) { E = function (X, W){ var U = W || [] ; if (H.call(X) === "[object Array]") { Array.prototype.push.apply(U, X); } else { if (typeof _AN_Read_length("length", X) === "number") { for (var V = 0, T = _AN_Read_length("length", X); V < T; V++ ){ U.push(X[V]); } } else { for (var V = 0; X[V]; V++ ){ U.push(X[V]); } } } return U; } ; } var G; if (document.documentElement.compareDocumentPosition) { G = function (U, T){ var V = U.compareDocumentPosition(T) & 4? -1: U === T? 0: 1; if (V === 0) { hasDuplicate = true ; } return V; } ; } else { if ("sourceIndex" in document.documentElement) { G = function (U, T){ var V = U.sourceIndex - T.sourceIndex; if (V === 0) { hasDuplicate = true ; } return V; } ; } else { if (document.createRange) { G = function (W, U){ var V = W.ownerDocument.createRange(), T = U.ownerDocument.createRange(); V.selectNode(W); V.collapse(true ); T.selectNode(U); T.collapse(true ); var X = V.compareBoundaryPoints(Range.START_TO_END, T); if (X === 0) { hasDuplicate = true ; } return X; } ; } } } (function (){ var U = _AN_Call_createelement("createElement", document, "form"), V = "script" + (new Date()).getTime(); _AN_Write_innerhtml("innerHTML", U, false , ""); var T = document.documentElement; T.insertBefore(U, T.firstChild); if (!!document.getElementById(V)) { I.find.ID = function (X, Y, Z){ if (typeof Y.getElementById !== "undefined" && !Z) { var W = Y.getElementById(X[1]); return W? W.id === X[1] || typeof W.getAttributeNode !== "undefined" && _AN_Read_nodevalue("nodeValue", W.getAttributeNode("id")) === X[1]? [W] : g: [] ; } } ; I.filter.ID = function (Y, W){ var X = typeof Y.getAttributeNode !== "undefined" && Y.getAttributeNode("id"); return Y.nodeType === 1 && X && _AN_Read_nodevalue("nodeValue", X) === W; } ; } T.removeChild(U); } )(); (function (){ var T = _AN_Call_createelement("createElement", document, "div"); _AN_Call_appendchild("appendChild", T, document.createComment("")); if (_AN_Read_length("length", _AN_Call_getelementsbytagname("getElementsByTagName", T, "*")) > 0) { I.find.TAG = function (U, Y){ var X = _AN_Call_getelementsbytagname("getElementsByTagName", Y, U[1]); if (U[1] === "*") { var W = [] ; for (var V = 0; X[V]; V++ ){ if (X[V].nodeType === 1) { W.push(X[V]); } } X = W; } return X; } ; } _AN_Write_innerhtml("innerHTML", T, false , ""); if (T.firstChild && typeof T.firstChild.getAttribute !== "undefined" && _AN_Call_getattribute("getAttribute", T.firstChild, "href") !== "#") { I.attrHandle.href = function (U){ return _AN_Call_getattribute("getAttribute", U, "href", 2); } ; } } )(); if (document.querySelectorAll) { (function (){ var T = F, U = _AN_Call_createelement("createElement", document, "div"); _AN_Write_innerhtml("innerHTML", U, false , "

"); if (U.querySelectorAll && _AN_Read_length("length", U.querySelectorAll(".TEST")) === 0) { return ; } F = function (Y, X, V, W){ X = X || document; if (!W && X.nodeType === 9 && !Q(X)) { try { return E(X.querySelectorAll(Y), V); } catch (Z) { } } return T(Y, X, V, W); } ; F.find = T.find; _AN_Write_filter("filter", F, false , T.filter); F.selectors = T.selectors; F.matches = T.matches; } )(); } if (document.getElementsByClassName && document.documentElement.getElementsByClassName) { (function (){ var T = _AN_Call_createelement("createElement", document, "div"); _AN_Write_innerhtml("innerHTML", T, false , "
"); if (_AN_Read_length("length", T.getElementsByClassName("e")) === 0) { return ; } T.lastChild.className = "e"; if (_AN_Read_length("length", T.getElementsByClassName("e")) === 1) { return ; } I.order.splice(1, 0, "CLASS"); I.find.CLASS = function (U, V, W){ if (typeof V.getElementsByClassName !== "undefined" && !W) { return V.getElementsByClassName(U[1]); } } ; } )(); } function P(U, Z, Y, ad, aa, ac){ var ab = U == "previousSibling" && !ac; for (var W = 0, V = _AN_Read_length("length", ad); W < V; W++ ){ var T = ad[W]; if (T) { if (ab && T.nodeType === 1) { T.sizcache = Y; T.sizset = W; } T = T[U]; var X = false ; while (T){ if (T.sizcache === Y) { X = ad[T.sizset]; break ; } if (T.nodeType === 1 && !ac) { T.sizcache = Y; T.sizset = W; } if (T.nodeName === Z) { X = T; break ; } T = T[U]; } ad[W] = X; } } } function S(U, Z, Y, ad, aa, ac){ var ab = U == "previousSibling" && !ac; for (var W = 0, V = _AN_Read_length("length", ad); W < V; W++ ){ var T = ad[W]; if (T) { if (ab && T.nodeType === 1) { T.sizcache = Y; T.sizset = W; } T = T[U]; var X = false ; while (T){ if (T.sizcache === Y) { X = ad[T.sizset]; break ; } if (T.nodeType === 1) { if (!ac) { T.sizcache = Y; T.sizset = W; } if (typeof Z !== "string") { if (T === Z) { X = true ; break ; } } else { if (_AN_Read_length("length", F.filter(Z, [T] )) > 0) { X = T; break ; } } } T = T[U]; } ad[W] = X; } } } var K = document.compareDocumentPosition? function (U, T){ return U.compareDocumentPosition(T) & 16; } : function (U, T){ return U !== T && (U.contains? U.contains(T): true ); } ; var Q = function (T){ return T.nodeType === 9 && T.documentElement.nodeName !== "HTML" || !!T.ownerDocument && Q(T.ownerDocument); } ; var J = function (T, aa){ var W = [] , X = "", Y, V = aa.nodeType? [aa] : aa; while ((Y = I.match.PSEUDO.exec(T))){ X += Y[0]; T = _AN_Call_replace("replace", T, I.match.PSEUDO, ""); } T = I.relative[T]? T + "*": T; for (var Z = 0, U = _AN_Read_length("length", V); Z < U; Z++ ){ F(T, V[Z], W); } return F.filter(X, W); } ; o.find = F; _AN_Write_filter("filter", o, false , F.filter); o.expr = F.selectors; o.expr[":"] = o.expr.filters; F.selectors.filters.hidden = function (T){ return T.offsetWidth === 0 || T.offsetHeight === 0; } ; F.selectors.filters.visible = function (T){ return T.offsetWidth > 0 || T.offsetHeight > 0; } ; F.selectors.filters.animated = function (T){ return _AN_Read_length("length", o.grep(o.timers, function (U){ return T === U.elem; } )); } ; o.multiFilter = function (V, T, U){ if (U) { V = ":not(" + V + ")"; } return F.matches(V, T); } ; o.dir = function (V, U){ var T = [] , W = V[U]; while (W && W != document){ if (W.nodeType == 1) { T.push(W); } W = W[U]; } return T; } ; o.nth = function (X, T, V, W){ T = T || 1; var U = 0; for (; X; X = X[V]){ if (X.nodeType == 1 && ++U == T) { break ; } } return X; } ; o.sibling = function (V, U){ var T = [] ; for (; V; V = V.nextSibling){ if (V.nodeType == 1 && V != U) { T.push(V); } } return T; } ; return ; l.Sizzle = F; } )(); o.event = { add: function (I, F, H, K){ if (I.nodeType == 3 || I.nodeType == 8) { return ; } if (I.setInterval && I != l) { I = l; } if (!H.guid) { H.guid = this.guid++ ; } if (K !== g) { var G = H; H = this.proxy(G); H.data = K; } var E = o.data(I, "events") || o.data(I, "events", { } ), J = o.data(I, "handle") || o.data(I, "handle", function (){ return typeof o !== "undefined" && !o.event.triggered? o.event.handle.apply(arguments.callee.elem, arguments): g; } ); J.elem = I; o.each(F.split(/\s+/), function (M, N){ var O = N.split("."); N = O.shift(); H.type = O.slice().sort().join("."); var L = E[N]; if (o.event.specialAll[N]) { o.event.specialAll[N].setup.call(I, K, O); } if (!L) { L = E[N] = { } ; if (!o.event.special[N] || o.event.special[N].setup.call(I, K, O) === false ) { if (I.addEventListener) { I.addEventListener(N, J, false ); } else { if (I.attachEvent) { I.attachEvent("on" + N, J); } } } } L[H.guid] = H; o.event.global[N] = true ; } ); I = null ; } , guid: 1, global: { } , remove: function (K, H, J){ if (K.nodeType == 3 || K.nodeType == 8) { return ; } var G = o.data(K, "events"), F, E; if (G) { if (H === g || (typeof H === "string" && H.charAt(0) == ".")) { for (var I in G){ this.remove(K, I + (H || "")); } } else { if (H.type) { J = H.handler; H = H.type; } o.each(H.split(/\s+/), function (M, O){ var Q = O.split("."); O = Q.shift(); var N = RegExp("(^|\\.)" + Q.slice().sort().join(".*\\.") + "(\\.|$)"); if (G[O]) { if (J) { delete G[O][J.guid]; } else { for (var P in G[O]){ if (N.test(G[O][P].type)) { delete G[O][P]; } } } if (o.event.specialAll[O]) { o.event.specialAll[O].teardown.call(K, Q); } for (F in G[O]){ break ; } if (!F) { if (!o.event.special[O] || o.event.special[O].teardown.call(K, Q) === false ) { if (K.removeEventListener) { K.removeEventListener(O, o.data(K, "handle"), false ); } else { if (K.detachEvent) { K.detachEvent("on" + O, o.data(K, "handle")); } } } F = null ; delete G[O]; } } } ); } for (F in G){ break ; } if (!F) { var L = o.data(K, "handle"); if (L) { L.elem = null ; } o.removeData(K, "events"); o.removeData(K, "handle"); } } } , trigger: function (I, K, H, E){ var G = I.type || I; if (!E) { I = typeof I === "object"? I[h]? I: o.extend(o.Event(G), I): o.Event(G); if (G.indexOf("!") >= 0) { I.type = G = G.slice(0, -1); I.exclusive = true ; } if (!H) { I.stopPropagation(); if (this.global[G]) { o.each(o.cache, function (){ if (this.events && this.events[G]) { o.event.trigger(I, K, this.handle.elem); } } ); } } if (!H || H.nodeType == 3 || H.nodeType == 8) { return g; } I.result = g; _AN_Write_target("target", I, false , H); K = o.makeArray(K); K.unshift(I); } I.currentTarget = H; var J = o.data(H, "handle"); if (J) { J.apply(H, K); } if ((!H[G] || (o.nodeName(H, "a") && G == "click")) && H["on" + G] && H["on" + G].apply(H, K) === false ) { I.result = false ; } if (!E && H[G] && !I.isDefaultPrevented() && !(o.nodeName(H, "a") && G == "click")) { this.triggered = true ; try { H[G](); } catch (L) { } } this.triggered = false ; if (!I.isPropagationStopped()) { var F = H.parentNode || H.ownerDocument; if (F) { o.event.trigger(I, K, F, true ); } } } , handle: function (K){ var J, E; K = arguments[0] = o.event.fix(K || l.event); K.currentTarget = this; var L = K.type.split("."); K.type = L.shift(); J = !_AN_Read_length("length", L) && !K.exclusive; var I = RegExp("(^|\\.)" + L.slice().sort().join(".*\\.") + "(\\.|$)"); E = (o.data(this, "events") || { } )[K.type]; for (var G in E){ var H = E[G]; if (J || I.test(H.type)) { K.handler = H; K.data = H.data; var F = H.apply(this, arguments); if (F !== g) { K.result = F; if (F === false ) { K.preventDefault(); K.stopPropagation(); } } if (K.isImmediatePropagationStopped()) { break ; } } } } , props: "altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "), fix: function (H){ if (H[h]) { return H; } var F = H; H = o.Event(F); for (var G = _AN_Read_length("length", this.props), J; G; ){ J = this.props[--G]; H[J] = F[J]; } if (!_AN_Read_target("target", H)) { _AN_Write_target("target", H, false , H.srcElement || document); } if (_AN_Read_target("target", H).nodeType == 3) { _AN_Write_target("target", H, false , _AN_Read_target("target", H).parentNode); } if (!H.relatedTarget && H.fromElement) { H.relatedTarget = H.fromElement == _AN_Read_target("target", H)? H.toElement: H.fromElement; } if (H.pageX == null && H.clientX != null ) { var I = document.documentElement, E = document.body; H.pageX = H.clientX + (I && I.scrollLeft || E && E.scrollLeft || 0) - (I.clientLeft || 0); H.pageY = H.clientY + (I && I.scrollTop || E && E.scrollTop || 0) - (I.clientTop || 0); } if (!H.which && ((H.charCode || H.charCode === 0)? H.charCode: H.keyCode)) { H.which = H.charCode || H.keyCode; } if (!H.metaKey && H.ctrlKey) { H.metaKey = H.ctrlKey; } if (!H.which && H.button) { H.which = (H.button & 1? 1: (H.button & 2? 3: (H.button & 4? 2: 0))); } return H; } , proxy: function (F, E){ E = E || function (){ return F.apply(this, arguments); } ; E.guid = F.guid = F.guid || E.guid || this.guid++ ; return E; } , special: { ready: { setup: B, teardown: function (){ } } } , specialAll: { live: { setup: function (E, F){ o.event.add(this, F[0], c); } , teardown: function (G){ if (G.length) { var E = 0, F = RegExp("(^|\\.)" + G[0] + "(\\.|$)"); o.each((o.data(this, "events").live || { } ), function (){ if (F.test(this.type)) { E++ ; } } ); if (E < 1) { o.event.remove(this, G[0], c); } } } } } } ; o.Event = function (E){ if (!this.preventDefault) { return new o.Event(E); } if (E && E.type) { this.originalEvent = E; this.type = E.type; } else { this.type = E; } this.timeStamp = e(); this[h] = true ; } ; function k(){ return false ; } function u(){ return true ; } o.Event.prototype = { preventDefault: function (){ this.isDefaultPrevented = u; var E = this.originalEvent; if (!E) { return ; } if (E.preventDefault) { E.preventDefault(); } E.returnValue = false ; } , stopPropagation: function (){ this.isPropagationStopped = u; var E = this.originalEvent; if (!E) { return ; } if (E.stopPropagation) { E.stopPropagation(); } E.cancelBubble = true ; } , stopImmediatePropagation: function (){ this.isImmediatePropagationStopped = u; this.stopPropagation(); } , isDefaultPrevented: k, isPropagationStopped: k, isImmediatePropagationStopped: k} ; var a = function (F){ var E = F.relatedTarget; while (E && E != this){ try { E = E.parentNode; } catch (G) { E = this; } } if (E != this) { F.type = F.data; o.event.handle.apply(this, arguments); } } ; o.each({ mouseover: "mouseenter", mouseout: "mouseleave"} , function (F, E){ o.event.special[E] = { setup: function (){ o.event.add(this, F, a, E); } , teardown: function (){ o.event.remove(this, F, a); } } ; } ); o.fn.extend({ bind: function (F, G, E){ return F == "unload"? this.one(F, G, E): this.each(function (){ o.event.add(this, F, E || G, E && G); } ); } , one: function (G, H, F){ var E = o.event.proxy(F || H, function (I){ o(this).unbind(I, E); return (F || H).apply(this, arguments); } ); return this.each(function (){ o.event.add(this, G, E, F && H); } ); } , unbind: function (F, E){ return this.each(function (){ o.event.remove(this, F, E); } ); } , trigger: function (E, F){ return this.each(function (){ o.event.trigger(E, F, this); } ); } , triggerHandler: function (E, G){ if (this[0]) { var F = o.Event(E); F.preventDefault(); F.stopPropagation(); o.event.trigger(F, G, this[0]); return F.result; } } , toggle: function (G){ var E = arguments, F = 1; while (F < _AN_Read_length("length", E)){ o.event.proxy(G, E[F++ ]); } return this.click(o.event.proxy(G, function (H){ this.lastToggle = (this.lastToggle || 0) % F; H.preventDefault(); return E[this.lastToggle++ ].apply(this, arguments) || false ; } )); } , hover: function (E, F){ return this.mouseenter(E).mouseleave(F); } , ready: function (E){ B(); if (o.isReady) { E.call(document, o); } else { o.readyList.push(E); } return this; } , live: function (G, F){ var E = o.event.proxy(F); E.guid += this.selector + G; o(document).bind(i(G, this.selector), this.selector, E); return this; } , die: function (F, E){ o(document).unbind(i(F, this.selector), E? { guid: E.guid + this.selector + F} : null ); return this; } } ); function c(H){ var E = RegExp("(^|\\.)" + H.type + "(\\.|$)"), G = true , F = [] ; o.each(o.data(this, "events").live || [] , function (I, J){ if (E.test(J.type)) { var K = o(_AN_Read_target("target", H)).closest(J.data)[0]; if (K) { F.push({ elem: K, fn: J} ); } } } ); F.sort(function (J, I){ return o.data(J.elem, "closest") - o.data(I.elem, "closest"); } ); o.each(F, function (){ if (this.fn.call(this.elem, H, this.fn.data) === false ) { return (G = false ); } } ); return G; } function i(F, E){ return ["live", F, _AN_Call_replace("replace", _AN_Call_replace("replace", E, /\./g, "`"), / /g, "|")] .join("."); } o.extend({ isReady: false , readyList: [] , ready: function (){ if (!o.isReady) { o.isReady = true ; if (o.readyList) { o.each(o.readyList, function (){ this.call(document, o); } ); o.readyList = null ; } o(document).triggerHandler("ready"); } } } ); var x = false ; function B(){ if (x) { return ; } x = true ; if (document.addEventListener) { document.addEventListener("DOMContentLoaded", function (){ document.removeEventListener("DOMContentLoaded", arguments.callee, false ); o.ready(); } , false ); } else { if (document.attachEvent) { document.attachEvent("onreadystatechange", function (){ if (document.readyState === "complete") { document.detachEvent("onreadystatechange", arguments.callee); o.ready(); } } ); if (document.documentElement.doScroll && l == l.top) { (function (){ if (o.isReady) { return ; } try { document.documentElement.doScroll("left"); } catch (E) { _AN_Call_settimeout("setTimeout", window, arguments.callee, 0); return ; } o.ready(); } )(); } } } o.event.add(l, "load", o.ready); } o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","), function (F, E){ o.fn[E] = function (G){ return G? this.bind(E, G): this.trigger(E); } ; } ); o(l).bind("unload", function (){ for (var E in o.cache){ if (E != 1 && o.cache[E].handle) { o.event.remove(o.cache[E].handle.elem); } } } ); (function (){ o.support = { } ; var F = document.documentElement, G = _AN_Call_createelement("createElement", document, "script"), K = _AN_Call_createelement("createElement", document, "div"), J = "script" + (new Date()).getTime(); K.style.display = "none"; _AN_Write_innerhtml("innerHTML", K, false , '
a'); var H = _AN_Call_getelementsbytagname('getElementsByTagName', K, "*"), E = _AN_Call_getelementsbytagname("getElementsByTagName", K, "a")[0]; if (!H || !_AN_Read_length("length", H) || !E) { return ; } o.support = { leadingWhitespace: K.firstChild.nodeType == 3, tbody: !_AN_Read_length("length", _AN_Call_getelementsbytagname("getElementsByTagName", K, "tbody")), objectAll: !!_AN_Read_length("length", _AN_Call_getelementsbytagname("getElementsByTagName", _AN_Call_getelementsbytagname("getElementsByTagName", K, "object")[0], "*")), htmlSerialize: !!_AN_Read_length("length", _AN_Call_getelementsbytagname("getElementsByTagName", K, "link")), style: /red/.test(_AN_Call_getattribute("getAttribute", E, "style")), hrefNormalized: _AN_Call_getattribute("getAttribute", E, "href") === "/a", opacity: E.style.opacity === "0.5", cssFloat: !!E.style.cssFloat, scriptEval: false , noCloneEvent: true , boxModel: null } ; G.type = "text/javascript"; try { _AN_Call_appendchild("appendChild", G, document.createTextNode("window." + J + "=1;")); } catch (I) { } F.insertBefore(G, F.firstChild); if (l[J]) { o.support.scriptEval = true ; delete l[J]; } F.removeChild(G); if (K.attachEvent && K.fireEvent) { K.attachEvent("onclick", function (){ o.support.noCloneEvent = false ; K.detachEvent("onclick", arguments.callee); } ); K.cloneNode(true ).fireEvent("onclick"); } o(function (){ var L = _AN_Call_createelement("createElement", document, "div"); L.style.width = L.style.paddingLeft = "1px"; _AN_Call_appendchild("appendChild", document.body, L); o.boxModel = o.support.boxModel = L.offsetWidth === 2; document.body.removeChild(L).style.display = "none"; } ); } )(); var w = o.support.cssFloat? "cssFloat": "styleFloat"; o.props = { "for": "htmlFor", "class": "className", "float": w, cssFloat: w, styleFloat: w, readonly: "readOnly", maxlength: "maxLength", cellspacing: "cellSpacing", rowspan: "rowSpan", tabindex: "tabIndex"} ; o.fn.extend({ _load: o.fn.load, load: function (G, J, K){ if (typeof G !== "string") { return this._load(G); } var I = G.indexOf(" "); if (I >= 0) { var E = G.slice(I, _AN_Read_length("length", G)); G = G.slice(0, I); } var H = "GET"; if (J) { if (o.isFunction(J)) { K = J; J = null ; } else { if (typeof J === "object") { J = o.param(J); H = "POST"; } } } var F = this; o.ajax({ url: G, type: H, dataType: "html", data: J, complete: function (M, L){ if (L == "success" || L == "notmodified") { F.html(E? o("
").append(_AN_Call_replace("replace", M.responseText, //g, "")).find(E): M.responseText); } if (K) { F.each(K, [M.responseText, L, M] ); } } } ); return this; } , serialize: function (){ return o.param(this.serializeArray()); } , serializeArray: function (){ return this.map(function (){ return this.elements? o.makeArray(this.elements): this; } ).filter(function (){ return this.name && !this.disabled && (this.checked || /select|textarea/i.test(this.nodeName) || /text|hidden|password|search/i.test(this.type)); } ).map(function (E, F){ var G = o(this).val(); return G == null ? null : o.isArray(G)? o.map(G, function (I, H){ return { name: F.name, value: I} ; } ): { name: F.name, value: G} ; } ).get(); } } ); o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","), function (E, F){ o.fn[F] = function (G){ return this.bind(F, G); } ; } ); var r = e(); o.extend({ get: function (E, G, H, F){ if (o.isFunction(G)) { H = G; G = null ; } return o.ajax({ type: "GET", url: E, data: G, success: H, dataType: F} ); } , getScript: function (E, F){ return o.get(E, null , F, "script"); } , getJSON: function (E, F, G){ return o.get(E, F, G, "json"); } , post: function (E, G, H, F){ if (o.isFunction(G)) { H = G; G = { } ; } return o.ajax({ type: "POST", url: E, data: G, success: H, dataType: F} ); } , ajaxSetup: function (E){ o.extend(o.ajaxSettings, E); } , ajaxSettings: { url: _AN_Read_href("href", _AN_Read_location("location", window)), global: true , type: "GET", contentType: "application/x-www-form-urlencoded", processData: true , async: true , xhr: function (){ return l.ActiveXObject? new ActiveXObject("Microsoft.XMLHTTP"): new XMLHttpRequest(); } , accepts: { xml: "application/xml, text/xml", html: "text/html", script: "text/javascript, application/javascript", json: "application/json, text/javascript", text: "text/plain", _default: "*/*"} } , lastModified: { } , ajax: function (M){ M = o.extend(true , M, o.extend(true , { } , o.ajaxSettings, M)); var W, F = /=\?(&|$)/g, R, V, G = M.type.toUpperCase(); if (M.data && M.processData && typeof M.data !== "string") { M.data = o.param(M.data); } if (M.dataType == "jsonp") { if (G == "GET") { if (!_AN_Read_url("url", M).match(F)) { _AN_Write_url("url", M, true , (_AN_Read_url("url", M).match(/\?/)? "&": "?") + (M.jsonp || "callback") + "=?"); } } else { if (!M.data || !M.data.match(F)) { M.data = (M.data? M.data + "&": "") + (M.jsonp || "callback") + "=?"; } } M.dataType = "json"; } if (M.dataType == "json" && (M.data && M.data.match(F) || _AN_Read_url("url", M).match(F))) { W = "jsonp" + r++ ; if (M.data) { M.data = _AN_Call_replace("replace", (M.data + ""), F, "=" + W + "$1"); } _AN_Write_url("url", M, false , _AN_Call_replace("replace", _AN_Read_url("url", M), F, "=" + W + "$1")); M.dataType = "script"; l[W] = function (X){ V = X; I(); L(); l[W] = g; try { delete l[W]; } catch (Y) { } if (H) { H.removeChild(T); } } ; } if (M.dataType == "script" && M.cache == null ) { M.cache = false ; } if (M.cache === false && G == "GET") { var E = e(); var U = _AN_Call_replace("replace", _AN_Read_url("url", M), /(\?|&)_=.*?(&|$)/, "$1_=" + E + "$2"); _AN_Write_url("url", M, false , U + ((U == _AN_Read_url("url", M))? (_AN_Read_url("url", M).match(/\?/)? "&": "?") + "_=" + E: "")); } if (M.data && G == "GET") { _AN_Write_url("url", M, true , (_AN_Read_url("url", M).match(/\?/)? "&": "?") + M.data); M.data = null ; } if (M.global && !o.active++ ) { o.event.trigger("ajaxStart"); } var Q = /^(\w+:)?\/\/([^\/?#]+)/.exec(_AN_Read_url("url", M)); if (M.dataType == "script" && G == "GET" && Q && (Q[1] && Q[1] != _AN_Read_protocol("protocol", _AN_Read_location("location", window)) || Q[2] != _AN_Read_host("host", _AN_Read_location("location", window)))) { var H = _AN_Call_getelementsbytagname("getElementsByTagName", document, "head")[0]; var T = _AN_Call_createelement("createElement", document, "script"); _AN_Write_src("src", T, false , _AN_Read_url("url", M)); if (M.scriptCharset) { T.charset = M.scriptCharset; } if (!W) { var O = false ; T.onload = T.onreadystatechange = function (){ if (!O && (!this.readyState || this.readyState == "loaded" || this.readyState == "complete")) { O = true ; I(); L(); T.onload = T.onreadystatechange = null ; H.removeChild(T); } } ; } _AN_Call_appendchild("appendChild", H, T); return g; } var K = false ; var J = M.xhr(); if (M.username) { _AN_Call_open("open", J, G, _AN_Read_url("url", M), M.async, M.username, M.password); } else { _AN_Call_open("open", J, G, _AN_Read_url("url", M), M.async); } try { if (M.data) { J.setRequestHeader("Content-Type", M.contentType); } if (M.ifModified) { J.setRequestHeader("If-Modified-Since", o.lastModified[_AN_Read_url("url", M)] || "Thu, 01 Jan 1970 00:00:00 GMT"); } J.setRequestHeader("X-Requested-With", "XMLHttpRequest"); J.setRequestHeader("Accept", M.dataType && M.accepts[M.dataType]? M.accepts[M.dataType] + ", */*": M.accepts._default); } catch (S) { } if (M.beforeSend && M.beforeSend(J, M) === false ) { if (M.global && !--o.active) { o.event.trigger("ajaxStop"); } J.abort(); return false ; } if (M.global) { o.event.trigger("ajaxSend", [J, M] ); } var N = function (X){ if (J.readyState == 0) { if (P) { clearInterval(P); P = null ; if (M.global && !--o.active) { o.event.trigger("ajaxStop"); } } } else { if (!K && J && (J.readyState == 4 || X == "timeout")) { K = true ; if (P) { clearInterval(P); P = null ; } R = X == "timeout"? "timeout": !o.httpSuccess(J)? "error": M.ifModified && o.httpNotModified(J, _AN_Read_url("url", M))? "notmodified": "success"; if (R == "success") { try { V = o.httpData(J, M.dataType, M); } catch (Z) { R = "parsererror"; } } if (R == "success") { var Y; try { Y = J.getResponseHeader("Last-Modified"); } catch (Z) { } if (M.ifModified && Y) { o.lastModified[_AN_Read_url("url", M)] = Y; } if (!W) { I(); } } else { o.handleError(M, J, R); } L(); if (X) { J.abort(); } if (M.async) { J = null ; } } } } ; if (M.async) { var P = _AN_Call_setinterval("setInterval", window, N, 13); if (M.timeout > 0) { _AN_Call_settimeout("setTimeout", window, function (){ if (J && !K) { N("timeout"); } } , M.timeout); } } try { _AN_Call_send("send", J, M.data); } catch (S) { o.handleError(M, J, null , S); } if (!M.async) { N(); } function I(){ if (M.success) { M.success(V, R); } if (M.global) { o.event.trigger("ajaxSuccess", [J, M] ); } } function L(){ if (M.complete) { M.complete(J, R); } if (M.global) { o.event.trigger("ajaxComplete", [J, M] ); } if (M.global && !--o.active) { o.event.trigger("ajaxStop"); } } return J; } , handleError: function (F, H, E, G){ if (F.error) { F.error(H, E, G); } if (F.global) { o.event.trigger("ajaxError", [H, F, G] ); } } , active: 0, httpSuccess: function (F){ try { return !F.status && _AN_Read_protocol("protocol", _AN_Read_location("location", window)) == "file:" || (F.status >= 200 && F.status < 300) || F.status == 304 || F.status == 1223; } catch (E) { } return false ; } , httpNotModified: function (G, E){ try { var H = G.getResponseHeader("Last-Modified"); return G.status == 304 || H == o.lastModified[E]; } catch (F) { } return false ; } , httpData: function (J, H, G){ var F = J.getResponseHeader("content-type"), E = H == "xml" || !H && F && F.indexOf("xml") >= 0, I = E? J.responseXML: J.responseText; if (E && I.documentElement.tagName == "parsererror") { throw "parsererror" } if (G && G.dataFilter) { I = G.dataFilter(I, H); } if (typeof I === "string") { if (H == "script") { o.globalEval(I); } if (H == "json") { I = l.eval(_AN_Eval("(" + I + ")")); } } return I; } , param: function (E){ var G = [] ; function H(I, J){ G[_AN_Read_length("length", G)] = encodeURIComponent(I) + "=" + encodeURIComponent(J); } if (o.isArray(E) || E.jquery) { o.each(E, function (){ H(this.name, this.value); } ); } else { for (var F in E){ if (o.isArray(E[F])) { o.each(E[F], function (){ H(F, this); } ); } else { H(F, o.isFunction(E[F])? E[F](): E[F]); } } } return _AN_Call_replace("replace", G.join("&"), /%20/g, "+"); } } ); var m = { } , n, d = [["height", "marginTop", "marginBottom", "paddingTop", "paddingBottom"] , ["width", "marginLeft", "marginRight", "paddingLeft", "paddingRight"] , ["opacity"] ] ; function t(F, E){ var G = { } ; o.each(d.concat.apply([] , d.slice(0, E)), function (){ G[this] = F; } ); return G; } o.fn.extend({ show: function (J, L){ if (J) { return this.animate(t("show", 3), J, L); } else { for (var H = 0, F = _AN_Read_length("length", this); H < F; H++ ){ var E = o.data(this[H], "olddisplay"); this[H].style.display = E || ""; if (o.css(this[H], "display") === "none") { var G = this[H].tagName, K; if (m[G]) { K = m[G]; } else { var I = o("<" + G + " />").appendTo("body"); K = I.css("display"); if (K === "none") { K = "block"; } I.remove(); m[G] = K; } o.data(this[H], "olddisplay", K); } } for (var H = 0, F = _AN_Read_length("length", this); H < F; H++ ){ this[H].style.display = o.data(this[H], "olddisplay") || ""; } return this; } } , hide: function (H, I){ if (H) { return this.animate(t("hide", 3), H, I); } else { for (var G = 0, F = _AN_Read_length("length", this); G < F; G++ ){ var E = o.data(this[G], "olddisplay"); if (!E && E !== "none") { o.data(this[G], "olddisplay", o.css(this[G], "display")); } } for (var G = 0, F = _AN_Read_length("length", this); G < F; G++ ){ this[G].style.display = "none"; } return this; } } , _toggle: o.fn.toggle, toggle: function (G, F){ var E = typeof G === "boolean"; return o.isFunction(G) && o.isFunction(F)? this._toggle.apply(this, arguments): G == null || E? this.each(function (){ var H = E? G: o(this).is(":hidden"); o(this)[H? "show": "hide"](); } ): this.animate(t("toggle", 3), G, F); } , fadeTo: function (E, G, F){ return this.animate({ opacity: G} , E, F); } , animate: function (I, F, H, G){ var E = o.speed(F, H, G); return this[E.queue === false ? "each": "queue"](function (){ var K = o.extend({ } , E), M, L = this.nodeType == 1 && o(this).is(":hidden"), J = this; for (M in I){ if (I[M] == "hide" && L || I[M] == "show" && !L) { return K.complete.call(this); } if ((M == "height" || M == "width") && this.style) { K.display = o.css(this, "display"); K.overflow = this.style.overflow; } } if (K.overflow != null ) { this.style.overflow = "hidden"; } K.curAnim = o.extend({ } , I); o.each(I, function (O, S){ var R = new o.fx(J, K, O); if (/toggle|show|hide/.test(S)) { R[S == "toggle"? L? "show": "hide": S](I); } else { var Q = S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/), T = R.cur(true ) || 0; if (Q) { var N = parseFloat(Q[2]), P = Q[3] || "px"; if (P != "px") { J.style[O] = (N || 1) + P; T = ((N || 1) / R.cur(true )) * T; J.style[O] = T + P; } if (Q[1]) { N = ((Q[1] == "-="? -1: 1) * N) + T; } R.custom(T, N, P); } else { R.custom(T, S, ""); } } } ); return true ; } ); } , stop: function (F, E){ var G = o.timers; if (F) { this.queue([] ); } this.each(function (){ for (var H = _AN_Read_length("length", G) - 1; H >= 0; H-- ){ if (G[H].elem == this) { if (E) { G[H](true ); } G.splice(H, 1); } } } ); if (!E) { this.dequeue(); } return this; } } ); o.each({ slideDown: t("show", 1), slideUp: t("hide", 1), slideToggle: t("toggle", 1), fadeIn: { opacity: "show"} , fadeOut: { opacity: "hide"} } , function (E, F){ o.fn[E] = function (G, H){ return this.animate(F, G, H); } ; } ); o.extend({ speed: function (G, H, F){ var E = typeof G === "object"? G: { complete: F || !F && H || o.isFunction(G) && G, duration: G, easing: F && H || H && !o.isFunction(H) && H} ; E.duration = o.fx.off? 0: typeof E.duration === "number"? E.duration: o.fx.speeds[E.duration] || o.fx.speeds._default; E.old = E.complete; E.complete = function (){ if (E.queue !== false ) { o(this).dequeue(); } if (o.isFunction(E.old)) { E.old.call(this); } } ; return E; } , easing: { linear: function (G, H, E, F){ return E + F * G; } , swing: function (G, H, E, F){ return ((- Math.cos(G * Math.PI) / 2) + 0.5) * F + E; } } , timers: [] , fx: function (F, E, G){ this.options = E; this.elem = F; this.prop = G; if (!E.orig) { E.orig = { } ; } } } ); o.fx.prototype = { update: function (){ if (this.options.step) { this.options.step.call(this.elem, this.now, this); } (o.fx.step[this.prop] || o.fx.step._default)(this); if ((this.prop == "height" || this.prop == "width") && this.elem.style) { this.elem.style.display = "block"; } } , cur: function (F){ if (this.elem[this.prop] != null && (!this.elem.style || this.elem.style[this.prop] == null )) { return this.elem[this.prop]; } var E = parseFloat(o.css(this.elem, this.prop, F)); return E && E > -10000? E: parseFloat(o.curCSS(this.elem, this.prop)) || 0; } , custom: function (I, H, G){ this.startTime = e(); this.start = I; this.end = H; this.unit = G || this.unit || "px"; this.now = this.start; this.pos = this.state = 0; var E = this; function F(J){ return E.step(J); } F.elem = this.elem; if (F() && o.timers.push(F) && !n) { n = _AN_Call_setinterval("setInterval", window, function (){ var K = o.timers; for (var J = 0; J < _AN_Read_length("length", K); J++ ){ if (!K[J]()) { K.splice(J-- , 1); } } if (!_AN_Read_length("length", K)) { clearInterval(n); n = g; } } , 13); } } , show: function (){ this.options.orig[this.prop] = o.attr(this.elem.style, this.prop); this.options.show = true ; this.custom(this.prop == "width" || this.prop == "height"? 1: 0, this.cur()); _AN_Call_show("show", o(this.elem)); } , hide: function (){ this.options.orig[this.prop] = o.attr(this.elem.style, this.prop); this.options.hide = true ; this.custom(this.cur(), 0); } , step: function (H){ var G = e(); if (H || G >= this.options.duration + this.startTime) { this.now = this.end; this.pos = this.state = 1; this.update(); this.options.curAnim[this.prop] = true ; var E = true ; for (var F in this.options.curAnim){ if (this.options.curAnim[F] !== true ) { E = false ; } } if (E) { if (this.options.display != null ) { this.elem.style.overflow = this.options.overflow; this.elem.style.display = this.options.display; if (o.css(this.elem, "display") == "none") { this.elem.style.display = "block"; } } if (this.options.hide) { o(this.elem).hide(); } if (this.options.hide || this.options.show) { for (var I in this.options.curAnim){ o.attr(this.elem.style, I, this.options.orig[I]); } } this.options.complete.call(this.elem); } return false ; } else { var J = G - this.startTime; this.state = J / this.options.duration; this.pos = o.easing[this.options.easing || (o.easing.swing? "swing": "linear")](this.state, J, 0, 1, this.options.duration); this.now = this.start + ((this.end - this.start) * this.pos); this.update(); } return true ; } } ; o.extend(o.fx, { speeds: { slow: 600, fast: 200, _default: 400} , step: { opacity: function (E){ o.attr(E.elem.style, "opacity", E.now); } , _default: function (E){ if (E.elem.style && E.elem.style[E.prop] != null ) { E.elem.style[E.prop] = E.now + E.unit; } else { E.elem[E.prop] = E.now; } } } } ); if (document.documentElement.getBoundingClientRect) { o.fn.offset = function (){ if (!this[0]) { return { top: 0, left: 0} ; } if (this[0] === this[0].ownerDocument.body) { return o.offset.bodyOffset(this[0]); } var G = this[0].getBoundingClientRect(), J = this[0].ownerDocument, F = J.body, E = J.documentElement, L = E.clientTop || F.clientTop || 0, K = E.clientLeft || F.clientLeft || 0, I = G.top + (self.pageYOffset || o.boxModel && E.scrollTop || F.scrollTop) - L, H = G.left + (self.pageXOffset || o.boxModel && E.scrollLeft || F.scrollLeft) - K; return { top: I, left: H} ; } ; } else { o.fn.offset = function (){ if (!this[0]) { return { top: 0, left: 0} ; } if (this[0] === this[0].ownerDocument.body) { return o.offset.bodyOffset(this[0]); } o.offset.initialized || o.offset.initialize(); var J = this[0], G = J.offsetParent, F = J, O = J.ownerDocument, M, H = O.documentElement, K = O.body, L = O.defaultView, E = L.getComputedStyle(J, null ), N = J.offsetTop, I = J.offsetLeft; while ((J = J.parentNode) && J !== K && J !== H){ M = L.getComputedStyle(J, null ); N -= J.scrollTop, I -= J.scrollLeft; if (J === G) { N += J.offsetTop, I += J.offsetLeft; if (o.offset.doesNotAddBorder && !(o.offset.doesAddBorderForTableAndCells && /^t(able|d|h)$/i.test(J.tagName))) { N += parseInt(M.borderTopWidth, 10) || 0, I += parseInt(M.borderLeftWidth, 10) || 0; } F = G, G = J.offsetParent; } if (o.offset.subtractsBorderForOverflowNotVisible && M.overflow !== "visible") { N += parseInt(M.borderTopWidth, 10) || 0, I += parseInt(M.borderLeftWidth, 10) || 0; } E = M; } if (E.position === "relative" || E.position === "static") { N += K.offsetTop, I += K.offsetLeft; } if (E.position === "fixed") { N += Math.max(H.scrollTop, K.scrollTop), I += Math.max(H.scrollLeft, K.scrollLeft); } return { top: N, left: I} ; } ; } o.offset = { initialize: function (){ if (this.initialized) { return ; } var L = document.body, F = _AN_Call_createelement("createElement", document, "div"), H, G, N, I, M, E, J = L.style.marginTop, K = '
'; M = { position: "absolute", top: 0, left: 0, margin: 0, border: 0, width: "1px", height: "1px", visibility: "hidden"} ; for (E in M){ F.style[E] = M[E]; } _AN_Write_innerhtml("innerHTML", F, false , K); L.insertBefore(F, L.firstChild); H = F.firstChild, G = H.firstChild, I = H.nextSibling.firstChild.firstChild; this.doesNotAddBorder = (G.offsetTop !== 5); this.doesAddBorderForTableAndCells = (I.offsetTop === 5); H.style.overflow = "hidden", H.style.position = "relative"; this.subtractsBorderForOverflowNotVisible = (G.offsetTop === -5); L.style.marginTop = "1px"; this.doesNotIncludeMarginInBodyOffset = (L.offsetTop === 0); L.style.marginTop = J; L.removeChild(F); this.initialized = true ; } , bodyOffset: function (E){ o.offset.initialized || o.offset.initialize(); var G = E.offsetTop, F = E.offsetLeft; if (o.offset.doesNotIncludeMarginInBodyOffset) { G += parseInt(o.curCSS(E, "marginTop", true ), 10) || 0, F += parseInt(o.curCSS(E, "marginLeft", true ), 10) || 0; } return { top: G, left: F} ; } } ; o.fn.extend({ position: function (){ var I = 0, H = 0, F; if (this[0]) { var G = this.offsetParent(), J = this.offset(), E = /^body|html$/i.test(G[0].tagName)? { top: 0, left: 0} : G.offset(); J.top -= j(this, "marginTop"); J.left -= j(this, "marginLeft"); E.top += j(G, "borderTopWidth"); E.left += j(G, "borderLeftWidth"); F = { top: J.top - E.top, left: J.left - E.left} ; } return F; } , offsetParent: function (){ var E = this[0].offsetParent || document.body; while (E && (!/^body|html$/i.test(E.tagName) && o.css(E, "position") == "static")){ E = E.offsetParent; } return o(E); } } ); o.each(["Left", "Top"] , function (F, E){ var G = "scroll" + E; o.fn[G] = function (H){ if (!this[0]) { return null ; } return H !== g? this.each(function (){ this == l || this == document? l.scrollTo(!F? H: o(l).scrollLeft(), F? H: o(l).scrollTop()): this[G] = H; } ): this[0] == l || this[0] == document? self[F? "pageYOffset": "pageXOffset"] || o.boxModel && document.documentElement[G] || document.body[G]: this[0][G]; } ; } ); o.each(["Height", "Width"] , function (I, G){ var E = I? "Left": "Top", H = I? "Right": "Bottom", F = G.toLowerCase(); o.fn["inner" + G] = function (){ return this[0]? o.css(this[0], F, false , "padding"): null ; } ; o.fn["outer" + G] = function (K){ return this[0]? o.css(this[0], F, false , K? "margin": "border"): null ; } ; var J = G.toLowerCase(); o.fn[J] = function (K){ return this[0] == l? document.compatMode == "CSS1Compat" && document.documentElement["client" + G] || document.body["client" + G]: this[0] == document? Math.max(document.documentElement["client" + G], document.body["scroll" + G], document.documentElement["scroll" + G], document.body["offset" + G], document.documentElement["offset" + G]): K === g? (_AN_Read_length("length", this)? o.css(this[0], J): null ): this.css(J, typeof K === "string"? K: K + "px"); } ; } ); } )();