(function(e,j){function c(a,b,f){if(f===j&&a.nodeType===1)if(f="data-"+b.replace($a,"-$1").toLowerCase(),f=a.getAttribute(f),typeof f==="string"){try{f=f==="true"?!0:f==="false"?!1:f==="null"?null:!d.isNaN(f)?parseFloat(f):ab.test(f)?d.parseJSON(f):f}catch(g){}d.data(a,b,f)}else f=j;return f}function i(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function l(a,b,f){var g=b+"defer",k=b+"queue",p=b+"mark",c=d.data(a,g,j,!0);c&&(f==="queue"||!d.data(a,k,j,!0))&&(f==="mark"||!d.data(a,p,j,!0))&&
setTimeout(function(){!d.data(a,k,j,!0)&&!d.data(a,p,j,!0)&&(d.removeData(a,g,!0),c.resolve())},0)}function h(){return!1}function n(){return!0}function m(a,b,f){var g=d.extend({},f[0]);g.type=a;g.originalEvent={};g.liveFired=j;d.event.handle.call(b,g);g.isDefaultPrevented()&&f[0].preventDefault()}function q(a){var b,f,g,k,p,c,e,h,j,i,l,n=[];k=[];p=d._data(this,"events");if(!(a.liveFired===this||!p||!p.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(l=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+
"(\\.|$)"));a.liveFired=this;var m=p.live.slice(0);for(e=0;e<m.length;e++)p=m[e],p.origType.replace(ga,"")===a.type?k.push(p.selector):m.splice(e--,1);k=d(a.target).closest(k,a.currentTarget);h=0;for(j=k.length;h<j;h++){i=k[h];for(e=0;e<m.length;e++)if(p=m[e],i.selector===p.selector&&(!l||l.test(p.namespace))&&!i.elem.disabled){c=i.elem;g=null;if(p.preType==="mouseenter"||p.preType==="mouseleave")a.type=p.preType,(g=d(a.relatedTarget).closest(p.selector)[0])&&d.contains(c,g)&&(g=c);(!g||g!==c)&&n.push({elem:c,
handleObj:p,level:i.level})}}h=0;for(j=n.length;h<j;h++){k=n[h];if(f&&k.level>f)break;a.currentTarget=k.elem;a.data=k.handleObj.data;a.handleObj=k.handleObj;l=k.handleObj.origHandler.apply(k.elem,arguments);if(l===!1||a.isPropagationStopped())if(f=k.level,l===!1&&(b=!1),a.isImmediatePropagationStopped())break}return b}}function r(a,b){return(a&&a!=="*"?a+".":"")+b.replace(bb,"`").replace(cb,"&")}function s(a,b,f){b=b||0;if(d.isFunction(b))return d.grep(a,function(a,d){return!!b.call(a,d,a)===f});
else if(b.nodeType)return d.grep(a,function(a){return a===b===f});else if(typeof b==="string"){var g=d.grep(a,function(a){return a.nodeType===1});if(db.test(b))return d.filter(b,g,!f);else b=d.filter(b,g)}return d.grep(a,function(a){return d.inArray(a,b)>=0===f})}function w(a,b){if(b.nodeType===1&&d.hasData(a)){var f=d.expando,g=d.data(a),k=d.data(b,g);if(g=g[f]){var p=g.events,k=k[f]=d.extend({},g);if(p){delete k.handle;k.events={};for(var c in p){f=0;for(g=p[c].length;f<g;f++)d.event.add(b,c+(p[c][f].namespace?
".":"")+p[c][f].namespace,p[c][f],p[c][f].data)}}}}}function z(a,b){var f;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes();b.mergeAttributes&&b.mergeAttributes(a);f=b.nodeName.toLowerCase();if(f==="object")b.outerHTML=a.outerHTML;else if(f==="input"&&(a.type==="checkbox"||a.type==="radio")){if(a.checked)b.defaultChecked=b.checked=a.checked;if(b.value!==a.value)b.value=a.value}else if(f==="option")b.selected=a.defaultSelected;else if(f==="input"||f==="textarea")b.defaultValue=a.defaultValue;
b.removeAttribute(d.expando)}}function y(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function T(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function U(a){d.nodeName(a,"input")?T(a):"getElementsByTagName"in a&&d.grep(a.getElementsByTagName("input"),T)}function eb(a,b){b.src?d.ajax({url:b.src,async:!1,dataType:"script"}):d.globalEval((b.text||b.textContent||b.innerHTML||"").replace(fb,"/*$0*/"));b.parentNode&&
b.parentNode.removeChild(b)}function ua(a,b,f){var g=b==="width"?a.offsetWidth:a.offsetHeight,k=b==="width"?gb:hb;if(g>0)return f!=="border"&&d.each(k,function(){f||(g-=parseFloat(d.css(a,"padding"+this))||0);f==="margin"?g+=parseFloat(d.css(a,f+this))||0:g-=parseFloat(d.css(a,"border"+this+"Width"))||0}),g+"px";g=E(a,b,b);if(g<0||g==null)g=a.style[b]||0;g=parseFloat(g)||0;f&&d.each(k,function(){g+=parseFloat(d.css(a,"padding"+this))||0;f!=="padding"&&(g+=parseFloat(d.css(a,"border"+this+"Width"))||
0);f==="margin"&&(g+=parseFloat(d.css(a,f+this))||0)});return g+"px"}function va(a){return function(b,f){var t;typeof b!=="string"&&(f=b,b="*");if(d.isFunction(f))for(var g=b.toLowerCase().split(wa),k=0,p=g.length,c,e;k<p;k++)c=g[k],(e=/^\+/.test(c))&&(c=c.substr(1)||"*"),t=a[c]=a[c]||[],c=t,c[e?"unshift":"push"](f)}}function K(a,b,d,g,k,p){k=k||b.dataTypes[0];p=p||{};p[k]=!0;for(var k=a[k],c=0,e=k?k.length:0,h=a===ha,i;c<e&&(h||!i);c++)i=k[c](b,d,g),typeof i==="string"&&(!h||p[i]?i=j:(b.dataTypes.unshift(i),
i=K(a,b,d,g,i,p)));if((h||!i)&&!p["*"])i=K(a,b,d,g,"*",p);return i}function u(a,b){var f,g,k=d.ajaxSettings.flatOptions||{};for(f in b)b[f]!==j&&((k[f]?a:g||(g={}))[f]=b[f]);g&&d.extend(!0,a,g)}function F(a,b,f,g){if(d.isArray(b))d.each(b,function(b,k){f||ib.test(a)?g(a,k):F(a+"["+(typeof k==="object"||d.isArray(k)?b:"")+"]",k,f,g)});else if(!f&&b!=null&&typeof b==="object")for(var k in b)F(a+"["+k+"]",b[k],f,g);else g(a,b)}function xa(){try{return new e.XMLHttpRequest}catch(a){}}function ya(){setTimeout(jb,
0);return ba=d.now()}function jb(){ba=j}function N(a,b){var f={};d.each(za.concat.apply([],za.slice(0,b)),function(){f[this]=a});return f}function Aa(a){if(!ia[a]){var b=o.body,f=d("<"+a+">").appendTo(b),g=f.css("display");f.remove();if(g==="none"||g===""){if(!C)C=o.createElement("iframe"),C.frameBorder=C.width=C.height=0;b.appendChild(C);if(!V||!C.createElement)V=(C.contentWindow||C.contentDocument).document,V.write((o.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),V.close();f=V.createElement(a);
V.body.appendChild(f);g=d.css(f,"display");b.removeChild(C)}ia[a]=g}return ia[a]}function ja(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var o=e.document,kb=e.navigator,lb=e.location,d=function(){function a(){if(!b.isReady){try{o.documentElement.doScroll("left")}catch(d){setTimeout(a,1);return}b.ready()}}var b=function(a,d){return new b.fn.init(a,d,k)},d=e.jQuery,g=e.$,k,p=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,c=/\S/,h=/^\s+/,i=/\s+$/,l=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,
m=/^[\],:{}\s]*$/,q=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,s=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,w=/(webkit)[ \/]([\w.]+)/,z=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,t=/^-ms-/,mb=function(a,b){return(b+"").toUpperCase()},I=kb.userAgent,ca,W,nb=Object.prototype.toString,ka=Object.prototype.hasOwnProperty,la=Array.prototype.push,Y=Array.prototype.slice,Ba=String.prototype.trim,
Ca=Array.prototype.indexOf,Da={};b.fn=b.prototype={constructor:b,init:function(a,d,f){var g;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!d&&o.body)return this.context=o,this[0]=o.body,this.selector=a,this.length=1,this;if(typeof a==="string")if((g=a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?[null,a,null]:p.exec(a))&&(g[1]||!d))if(g[1])return f=(d=d instanceof b?d[0]:d)?d.ownerDocument||d:o,(a=n.exec(a))?b.isPlainObject(d)?(a=[o.createElement(a[1])],
b.fn.attr.call(a,d,!0)):a=[f.createElement(a[1])]:(a=b.buildFragment([g[1]],[f]),a=(a.cacheable?b.clone(a.fragment):a.fragment).childNodes),b.merge(this,a);else{if((d=o.getElementById(g[2]))&&d.parentNode){if(d.id!==g[2])return f.find(a);this.length=1;this[0]=d}this.context=o;this.selector=a;return this}else return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a);else if(b.isFunction(a))return f.ready(a);if(a.selector!==j)this.selector=a.selector,this.context=a.context;return b.makeArray(a,
this)},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length},toArray:function(){return Y.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,d,f){var g=this.constructor();b.isArray(a)?la.apply(g,a):b.merge(g,a);g.prevObject=this;g.context=this.context;if(d==="find")g.selector=this.selector+(this.selector?" ":"")+f;else if(d)g.selector=this.selector+"."+d+"("+f+")";return g},each:function(a,d){return b.each(this,a,d)},
ready:function(a){b.bindReady();ca.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(Y.apply(this,arguments),"slice",Y.call(arguments).join(","))},map:function(a){return this.pushStack(b.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:la,sort:[].sort,splice:[].splice};b.fn.init.prototype=
b.fn;b.extend=b.fn.extend=function(){var a,d,f,g,k,p=arguments[0]||{},c=1,v=arguments.length,e=!1;typeof p==="boolean"&&(e=p,p=arguments[1]||{},c=2);typeof p!=="object"&&!b.isFunction(p)&&(p={});v===c&&(p=this,--c);for(;c<v;c++)if((a=arguments[c])!=null)for(d in a)f=p[d],g=a[d],p!==g&&(e&&g&&(b.isPlainObject(g)||(k=b.isArray(g)))?(k?(k=!1,f=f&&b.isArray(f)?f:[]):f=f&&b.isPlainObject(f)?f:{},p[d]=b.extend(e,f,g)):g!==j&&(p[d]=g));return p};b.extend({noConflict:function(a){if(e.$===b)e.$=g;if(a&&e.jQuery===
b)e.jQuery=d;return b},isReady:!1,readyWait:1,holdReady:function(a){a?b.readyWait++:b.ready(!0)},ready:function(a){if(a===!0&&!--b.readyWait||a!==!0&&!b.isReady){if(!o.body)return setTimeout(b.ready,1);b.isReady=!0;a!==!0&&--b.readyWait>0||(ca.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").unbind("ready"))}},bindReady:function(){if(!ca){ca=b._Deferred();if(o.readyState==="complete")return setTimeout(b.ready,1);if(o.addEventListener)o.addEventListener("DOMContentLoaded",W,!1),e.addEventListener("load",
b.ready,!1);else if(o.attachEvent){o.attachEvent("onreadystatechange",W);e.attachEvent("onload",b.ready);var d=!1;try{d=e.frameElement==null}catch(f){}o.documentElement.doScroll&&d&&a()}}},isFunction:function(a){return b.type(a)==="function"},isArray:Array.isArray||function(a){return b.type(a)==="array"},isWindow:function(a){return a&&typeof a==="object"&&"setInterval"in a},isNaN:function(a){return a==null||!l.test(a)||isNaN(a)},type:function(a){return a==null?String(a):Da[nb.call(a)]||"object"},
isPlainObject:function(a){if(!a||b.type(a)!=="object"||a.nodeType||b.isWindow(a))return!1;try{if(a.constructor&&!ka.call(a,"constructor")&&!ka.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(var f in a);return f===j||ka.call(a,f)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=b.trim(a);if(e.JSON&&e.JSON.parse)return e.JSON.parse(a);if(m.test(a.replace(q,"@").replace(s,
"]").replace(r,"")))return(new Function("return "+a))();b.error("Invalid JSON: "+a)},parseXML:function(a){var d,f;try{e.DOMParser?(f=new DOMParser,d=f.parseFromString(a,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(a))}catch(g){d=j}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&b.error("Invalid XML: "+a);return d},noop:function(){},globalEval:function(a){a&&c.test(a)&&(e.execScript||function(a){e.eval.call(e,a)})(a)},camelCase:function(a){return a.replace(t,
"ms-").replace(v,mb)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,d,f){var g,k=0,p=a.length,c=p===j||b.isFunction(a);if(f)if(c)for(g in a){if(d.apply(a[g],f)===!1)break}else for(;k<p;){if(d.apply(a[k++],f)===!1)break}else if(c)for(g in a){if(d.call(a[g],g,a[g])===!1)break}else for(;k<p;)if(d.call(a[k],k,a[k++])===!1)break;return a},trim:Ba?function(a){return a==null?"":Ba.call(a)}:function(a){return a==null?"":a.toString().replace(h,"").replace(i,
"")},makeArray:function(a,d){var f=d||[];if(a!=null){var g=b.type(a);a.length==null||g==="string"||g==="function"||g==="regexp"||b.isWindow(a)?la.call(f,a):b.merge(f,a)}return f},inArray:function(a,b){if(!b)return-1;if(Ca)return Ca.call(b,a);for(var d=0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var g=b.length;f<g;f++)a[d++]=b[f];else for(;b[f]!==j;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],
g,d=!!d,k=0,p=a.length;k<p;k++)g=!!b(a[k],k),d!==g&&f.push(a[k]);return f},map:function(a,d,f){var g,k,p=[],c=0,v=a.length;if(a instanceof b||v!==j&&typeof v==="number"&&(v>0&&a[0]&&a[v-1]||v===0||b.isArray(a)))for(;c<v;c++)g=d(a[c],c,f),g!=null&&(p[p.length]=g);else for(k in a)g=d(a[k],k,f),g!=null&&(p[p.length]=g);return p.concat.apply([],p)},guid:1,proxy:function(a,d){if(typeof d==="string")var f=a[d],d=a,a=f;if(!b.isFunction(a))return j;var g=Y.call(arguments,2),f=function(){return a.apply(d,
g.concat(Y.call(arguments)))};f.guid=a.guid=a.guid||f.guid||b.guid++;return f},access:function(a,d,f,g,k,p){var c=a.length;if(typeof d==="object"){for(var v in d)b.access(a,v,d[v],g,k,f);return a}if(f!==j){g=!p&&g&&b.isFunction(f);for(v=0;v<c;v++)k(a[v],d,g?f.call(a[v],v,k(a[v],d)):f,p);return a}return c?k(a[0],d):j},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();a=w.exec(a)||z.exec(a)||y.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:a[1]||"",version:a[2]||
"0"}},sub:function(){function a(b,d){return new a.fn.init(b,d)}b.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(f,g){g&&g instanceof b&&!(g instanceof a)&&(g=a(g));return b.fn.init.call(this,f,g,d)};a.fn.init.prototype=a.fn;var d=a(o);return a},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){Da["[object "+b+"]"]=b.toLowerCase()});I=b.uaMatch(I);if(I.browser)b.browser[I.browser]=
!0,b.browser.version=I.version;if(b.browser.webkit)b.browser.safari=!0;c.test("\u00a0")&&(h=/^[\s\xA0]+/,i=/[\s\xA0]+$/);k=b(o);o.addEventListener?W=function(){o.removeEventListener("DOMContentLoaded",W,!1);b.ready()}:o.attachEvent&&(W=function(){o.readyState==="complete"&&(o.detachEvent("onreadystatechange",W),b.ready())});return b}(),ma="done fail isResolved isRejected promise then always pipe".split(" "),Ea=[].slice;d.extend({_Deferred:function(){var a=[],b,f,g,k={done:function(){if(!g){var f=
arguments,c,e,h,i,j;b&&(j=b,b=0);c=0;for(e=f.length;c<e;c++)h=f[c],i=d.type(h),i==="array"?k.done.apply(k,h):i==="function"&&a.push(h);j&&k.resolveWith(j[0],j[1])}return this},resolveWith:function(d,k){if(!g&&!b&&!f){k=k||[];f=1;try{for(;a[0];)a.shift().apply(d,k)}finally{b=[d,k],f=0}}return this},resolve:function(){k.resolveWith(this,arguments);return this},isResolved:function(){return!(!f&&!b)},cancel:function(){g=1;a=[];return this}};return k},Deferred:function(a){var b=d._Deferred(),f=d._Deferred(),
g;d.extend(b,{then:function(a,d){b.done(a).fail(d);return this},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments)},fail:f.done,rejectWith:f.resolveWith,reject:f.resolve,isRejected:f.isResolved,pipe:function(a,f){return d.Deferred(function(g){d.each({done:[a,"resolve"],fail:[f,"reject"]},function(a,f){var k=f[0],p=f[1],c;if(d.isFunction(k))b[a](function(){if((c=k.apply(this,arguments))&&d.isFunction(c.promise))c.promise().then(g.resolve,g.reject);else g[p+"With"](this===
b?g:this,[c])});else b[a](g[p])})}).promise()},promise:function(a){if(a==null){if(g)return g;g=a={}}for(var d=ma.length;d--;)a[ma[d]]=b[ma[d]];return a}});b.done(f.cancel).fail(b.cancel);delete b.cancel;a&&a.call(b,b);return b},when:function(a){function b(a){return function(b){f[a]=arguments.length>1?Ea.call(arguments,0):b;--p||c.resolveWith(c,Ea.call(f,0))}}var f=arguments,g=0,k=f.length,p=k,c=k<=1&&a&&d.isFunction(a.promise)?a:d.Deferred();if(k>1){for(;g<k;g++)f[g]&&d.isFunction(f[g].promise)?f[g].promise().then(b(g),
c.reject):--p;p||c.resolveWith(c,f)}else c!==a&&c.resolveWith(c,k?[a]:[]);return c.promise()}});d.support=function(){var a=o.createElement("div"),b=o.documentElement,f,g,k,p,c,e;a.setAttribute("className","t");a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";f=a.getElementsByTagName("*");g=a.getElementsByTagName("a")[0];if(!f||!f.length||!g)return{};k=o.createElement("select");p=k.appendChild(o.createElement("option"));f=a.getElementsByTagName("input")[0];
c={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(g.getAttribute("style")),hrefNormalized:g.getAttribute("href")==="/a",opacity:/^0.55$/.test(g.style.opacity),cssFloat:!!g.style.cssFloat,checkOn:f.value==="on",optSelected:p.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,
reliableMarginRight:!0};f.checked=!0;c.noCloneChecked=f.cloneNode(!0).checked;k.disabled=!0;c.optDisabled=!p.disabled;try{delete a.test}catch(h){c.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){c.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick"));f=o.createElement("input");f.value="t";f.setAttribute("type","radio");c.radioValue=f.value==="t";f.setAttribute("checked","checked");a.appendChild(f);g=o.createDocumentFragment();g.appendChild(a.firstChild);
c.checkClone=g.cloneNode(!0).cloneNode(!0).lastChild.checked;a.innerHTML="";a.style.width=a.style.paddingLeft="1px";k=o.getElementsByTagName("body")[0];g=o.createElement(k?"div":"body");p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};k&&d.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"});for(e in p)g.style[e]=p[e];g.appendChild(a);b=k||b;b.insertBefore(g,b.firstChild);c.appendChecked=f.checked;c.boxModel=a.offsetWidth===2;if("zoom"in a.style)a.style.display=
"inline",a.style.zoom=1,c.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",c.shrinkWrapBlocks=a.offsetWidth!==2;a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";k=a.getElementsByTagName("td");f=k[0].offsetHeight===0;k[0].style.display="";k[1].style.display="none";c.reliableHiddenOffsets=f&&k[0].offsetHeight===0;a.innerHTML="";if(o.defaultView&&o.defaultView.getComputedStyle)f=o.createElement("div"),
f.style.width="0",f.style.marginRight="0",a.appendChild(f),c.reliableMarginRight=(parseInt((o.defaultView.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0;g.innerHTML="";b.removeChild(g);if(a.attachEvent)for(e in{submit:1,change:1,focusin:1})b="on"+e,f=b in a,f||(a.setAttribute(b,"return;"),f=typeof a[b]==="function"),c[e+"Bubbles"]=f;g=g=k=p=k=f=a=f=null;return c}();d.boxModel=d.support.boxModel;var ab=/^(?:\{.*\}|\[.*\])$/,$a=/([A-Z])/g;d.extend({cache:{},uuid:0,expando:"jQuery"+
(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!i(a)},data:function(a,b,f,g){if(d.acceptData(a)){var k=d.expando,c=typeof b==="string",e=a.nodeType,h=e?d.cache:a,i=e?a[d.expando]:a[d.expando]&&d.expando;if(i&&(!g||!i||!h[i]||h[i][k])||!(c&&f===j)){if(!i)e?a[d.expando]=i=++d.uuid:i=d.expando;if(!h[i]&&(h[i]={},!e))h[i].toJSON=d.noop;if(typeof b===
"object"||typeof b==="function")g?h[i][k]=d.extend(h[i][k],b):h[i]=d.extend(h[i],b);a=h[i];g&&(a[k]||(a[k]={}),a=a[k]);f!==j&&(a[d.camelCase(b)]=f);if(b==="events"&&!a[b])return a[k]&&a[k].events;c?(f=a[b],f==null&&(f=a[d.camelCase(b)])):f=a;return f}}},removeData:function(a,b,f){if(d.acceptData(a)){var g,k=d.expando,c=a.nodeType,e=c?d.cache:a,h=c?a[d.expando]:d.expando;if(e[h]){if(b&&(g=f?e[h][k]:e[h]))if(g[b]||(b=d.camelCase(b)),delete g[b],!i(g))return;if(f&&(delete e[h][k],!i(e[h])))return;b=
e[h][k];d.support.deleteExpando||!e.setInterval?delete e[h]:e[h]=null;if(b){e[h]={};if(!c)e[h].toJSON=d.noop;e[h][k]=b}else c&&(d.support.deleteExpando?delete a[d.expando]:a.removeAttribute?a.removeAttribute(d.expando):a[d.expando]=null)}}},_data:function(a,b,f){return d.data(a,b,f,!0)},acceptData:function(a){if(a.nodeName){var b=d.noData[a.nodeName.toLowerCase()];if(b)return!(b===!0||a.getAttribute("classid")!==b)}return!0}});d.fn.extend({data:function(a,b){var f=null;if(typeof a==="undefined"){if(this.length&&
(f=d.data(this[0]),this[0].nodeType===1))for(var g=this[0].attributes,k,p=0,e=g.length;p<e;p++)k=g[p].name,k.indexOf("data-")===0&&(k=d.camelCase(k.substring(5)),c(this[0],k,f[k]));return f}else if(typeof a==="object")return this.each(function(){d.data(this,a)});var h=a.split(".");h[1]=h[1]?"."+h[1]:"";return b===j?(f=this.triggerHandler("getData"+h[1]+"!",[h[0]]),f===j&&this.length&&(f=d.data(this[0],a),f=c(this[0],a,f)),f===j&&h[1]?this.data(h[0]):f):this.each(function(){var f=d(this),g=[h[0],b];
f.triggerHandler("setData"+h[1]+"!",g);d.data(this,a,b);f.triggerHandler("changeData"+h[1]+"!",g)})},removeData:function(a){return this.each(function(){d.removeData(this,a)})}});d.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",d.data(a,b,(d.data(a,b,j,!0)||0)+1,!0))},_unmark:function(a,b,f){a!==!0&&(f=b,b=a,a=!1);if(b){var f=f||"fx",g=f+"mark";(a=a?0:(d.data(b,g,j,!0)||1)-1)?d.data(b,g,a,!0):(d.removeData(b,g,!0),l(b,f,"mark"))}},queue:function(a,b,f){if(a){var b=(b||"fx")+"queue",g=d.data(a,
b,j,!0);f&&(!g||d.isArray(f)?g=d.data(a,b,d.makeArray(f),!0):g.push(f));return g||[]}},dequeue:function(a,b){var b=b||"fx",f=d.queue(a,b),g=f.shift();g==="inprogress"&&(g=f.shift());g&&(b==="fx"&&f.unshift("inprogress"),g.call(a,function(){d.dequeue(a,b)}));f.length||(d.removeData(a,b+"queue",!0),l(a,b,"queue"))}});d.fn.extend({queue:function(a,b){typeof a!=="string"&&(b=a,a="fx");return b===j?d.queue(this[0],a):this.each(function(){var f=d.queue(this,a,b);a==="fx"&&f[0]!=="inprogress"&&d.dequeue(this,
a)})},dequeue:function(a){return this.each(function(){d.dequeue(this,a)})},delay:function(a,b){a=d.fx?d.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var f=this;setTimeout(function(){d.dequeue(f,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a){function b(){--c||f.resolveWith(g,[g])}typeof a!=="string"&&(a=j);var a=a||"fx",f=d.Deferred(),g=this,k=g.length,c=1,e=a+"defer",h=a+"queue";a+="mark";for(var i;k--;)if(i=d.data(g[k],e,j,!0)||(d.data(g[k],h,j,
!0)||d.data(g[k],a,j,!0))&&d.data(g[k],e,d._Deferred(),!0))c++,i.done(b);b();return f.promise()}});var Fa=/[\n\t\r]/g,na=/\s+/,ob=/\r/g,pb=/^(?:button|input)$/i,qb=/^(?:button|input|object|select|textarea)$/i,rb=/^a(?:rea)?$/i,Ga=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,G,Ha;d.fn.extend({attr:function(a,b){return d.access(this,a,b,!0,d.attr)},removeAttr:function(a){return this.each(function(){d.removeAttr(this,a)})},
prop:function(a,b){return d.access(this,a,b,!0,d.prop)},removeProp:function(a){a=d.propFix[a]||a;return this.each(function(){try{this[a]=j,delete this[a]}catch(b){}})},addClass:function(a){var b,f,g,k,c,e,h;if(d.isFunction(a))return this.each(function(b){d(this).addClass(a.call(this,b,this.className))});if(a&&typeof a==="string"){b=a.split(na);f=0;for(g=this.length;f<g;f++)if(k=this[f],k.nodeType===1)if(!k.className&&b.length===1)k.className=a;else{c=" "+k.className+" ";e=0;for(h=b.length;e<h;e++)~c.indexOf(" "+
b[e]+" ")||(c+=b[e]+" ");k.className=d.trim(c)}}return this},removeClass:function(a){var b,f,g,k,c,e,h;if(d.isFunction(a))return this.each(function(b){d(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a==="string"||a===j){b=(a||"").split(na);f=0;for(g=this.length;f<g;f++)if(k=this[f],k.nodeType===1&&k.className)if(a){c=(" "+k.className+" ").replace(Fa," ");e=0;for(h=b.length;e<h;e++)c=c.replace(" "+b[e]+" "," ");k.className=d.trim(c)}else k.className=""}return this},toggleClass:function(a,
b){var f=typeof a,g=typeof b==="boolean";return d.isFunction(a)?this.each(function(f){d(this).toggleClass(a.call(this,f,this.className,b),b)}):this.each(function(){if(f==="string")for(var k,c=0,e=d(this),h=b,i=a.split(na);k=i[c++];)h=g?h:!e.hasClass(k),e[h?"addClass":"removeClass"](k);else if(f==="undefined"||f==="boolean")this.className&&d._data(this,"__className__",this.className),this.className=this.className||a===!1?"":d._data(this,"__className__")||""})},hasClass:function(a){for(var a=" "+a+
" ",b=0,d=this.length;b<d;b++)if(this[b].nodeType===1&&(" "+this[b].className+" ").replace(Fa," ").indexOf(a)>-1)return!0;return!1},val:function(a){var b,f,g=this[0];if(!arguments.length){if(g){if((b=d.valHooks[g.nodeName.toLowerCase()]||d.valHooks[g.type])&&"get"in b&&(f=b.get(g,"value"))!==j)return f;f=g.value;return typeof f==="string"?f.replace(ob,""):f==null?"":f}return j}var k=d.isFunction(a);return this.each(function(f){var g=d(this);if(this.nodeType===1&&(f=k?a.call(this,f,g.val()):a,f==null?
f="":typeof f==="number"?f+="":d.isArray(f)&&(f=d.map(f,function(a){return a==null?"":a+""})),b=d.valHooks[this.nodeName.toLowerCase()]||d.valHooks[this.type],!b||!("set"in b)||b.set(this,f,"value")===j))this.value=f})}});d.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,f=a.selectedIndex,g=[],k=a.options,a=a.type==="select-one";if(f<0)return null;for(var c=a?f:0,e=a?f+1:k.length;c<e;c++)if(b=k[c],b.selected&&
(d.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!d.nodeName(b.parentNode,"optgroup"))){b=d(b).val();if(a)return b;g.push(b)}return a&&!g.length&&k.length?d(k[f]).val():g},set:function(a,b){var f=d.makeArray(b);d(a).find("option").each(function(){this.selected=d.inArray(d(this).val(),f)>=0});if(!f.length)a.selectedIndex=-1;return f}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,
b,f,g){var k=a.nodeType;if(!a||k===3||k===8||k===2)return j;if(g&&b in d.attrFn)return d(a)[b](f);if(!("getAttribute"in a))return d.prop(a,b,f);var c,e;if(g=k!==1||!d.isXMLDoc(a))b=d.attrFix[b]||b,(e=d.attrHooks[b])||(Ga.test(b)?e=Ha:G&&(e=G));return f!==j?f===null?(d.removeAttr(a,b),j):e&&"set"in e&&g&&(c=e.set(a,f,b))!==j?c:(a.setAttribute(b,""+f),f):e&&"get"in e&&g&&(c=e.get(a,b))!==null?c:(c=a.getAttribute(b),c===null?j:c)},removeAttr:function(a,b){var f;if(a.nodeType===1&&(b=d.attrFix[b]||b,
d.attr(a,b,""),a.removeAttribute(b),Ga.test(b)&&(f=d.propFix[b]||b)in a))a[f]=!1},attrHooks:{type:{set:function(a,b){if(pb.test(a.nodeName)&&a.parentNode)d.error("type property can't be changed");else if(!d.support.radioValue&&b==="radio"&&d.nodeName(a,"input")){var f=a.value;a.setAttribute("type",b);if(f)a.value=f;return b}}},value:{get:function(a,b){return G&&d.nodeName(a,"button")?G.get(a,b):b in a?a.value:null},set:function(a,b,f){if(G&&d.nodeName(a,"button"))return G.set(a,b,f);a.value=b}}},
propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,b,f){var g=a.nodeType;if(!a||g===3||g===8||g===2)return j;var k,c;if(g!==1||!d.isXMLDoc(a))b=d.propFix[b]||b,c=d.propHooks[b];return f!==j?c&&"set"in c&&(k=c.set(a,f,b))!==j?k:a[b]=f:c&&"get"in c&&(k=c.get(a,b))!==
null?k:a[b]},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?parseInt(b.value,10):qb.test(a.nodeName)||rb.test(a.nodeName)&&a.href?0:j}}}});d.attrHooks.tabIndex=d.propHooks.tabIndex;Ha={get:function(a,b){var f;return d.prop(a,b)===!0||(f=a.getAttributeNode(b))&&f.nodeValue!==!1?b.toLowerCase():j},set:function(a,b,f){b===!1?d.removeAttr(a,f):(b=d.propFix[f]||f,b in a&&(a[b]=!0),a.setAttribute(f,f.toLowerCase()));return f}};if(!d.support.getSetAttribute)G=
d.valHooks.button={get:function(a,b){var d;return(d=a.getAttributeNode(b))&&d.nodeValue!==""?d.nodeValue:j},set:function(a,b,d){var g=a.getAttributeNode(d);g||(g=o.createAttribute(d),a.setAttributeNode(g));return g.nodeValue=b+""}},d.each(["width","height"],function(a,b){d.attrHooks[b]=d.extend(d.attrHooks[b],{set:function(a,d){if(d==="")return a.setAttribute(b,"auto"),d}})});d.support.hrefNormalized||d.each(["href","src","width","height"],function(a,b){d.attrHooks[b]=d.extend(d.attrHooks[b],{get:function(a){a=
a.getAttribute(b,2);return a===null?j:a}})});if(!d.support.style)d.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||j},set:function(a,b){return a.style.cssText=""+b}};if(!d.support.optSelected)d.propHooks.selected=d.extend(d.propHooks.selected,{get:function(){return null}});d.support.checkOn||d.each(["radio","checkbox"],function(){d.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}});d.each(["radio","checkbox"],function(){d.valHooks[this]=d.extend(d.valHooks[this],
{set:function(a,b){if(d.isArray(b))return a.checked=d.inArray(d(a).val(),b)>=0}})});var ga=/\.(.*)$/,oa=/^(?:textarea|input|select)$/i,bb=/\./g,cb=/ /g,sb=/[^\w\s.|`]/g,tb=function(a){return a.replace(sb,"\\$&")};d.event={add:function(a,b,f,g){if(!(a.nodeType===3||a.nodeType===8)){if(f===!1)f=h;else if(!f)return;var k,c;if(f.handler)k=f,f=k.handler;if(!f.guid)f.guid=d.guid++;if(c=d._data(a)){var e=c.events,i=c.handle;if(!e)c.events=e={};if(!i)c.handle=i=function(a){return typeof d!=="undefined"&&
(!a||d.event.triggered!==a.type)?d.event.handle.apply(i.elem,arguments):j};i.elem=a;for(var b=b.split(" "),l,n=0,m;l=b[n++];){c=k?d.extend({},k):{handler:f,data:g};l.indexOf(".")>-1?(m=l.split("."),l=m.shift(),c.namespace=m.slice(0).sort().join(".")):(m=[],c.namespace="");c.type=l;if(!c.guid)c.guid=f.guid;var o=e[l],q=d.event.special[l]||{};if(!o&&(o=e[l]=[],!q.setup||q.setup.call(a,g,m,i)===!1))a.addEventListener?a.addEventListener(l,i,!1):a.attachEvent&&a.attachEvent("on"+l,i);if(q.add&&(q.add.call(a,
c),!c.handler.guid))c.handler.guid=f.guid;o.push(c);d.event.global[l]=!0}a=null}}},global:{},remove:function(a,b,f,g){if(!(a.nodeType===3||a.nodeType===8)){f===!1&&(f=h);var k,c,e=0,i,l,n,m,o,q,s=d.hasData(a)&&d._data(a),r=s&&s.events;if(s&&r){if(b&&b.type)f=b.handler,b=b.type;if(!b||typeof b==="string"&&b.charAt(0)===".")for(k in b=b||"",r)d.event.remove(a,k+b);else{for(b=b.split(" ");k=b[e++];)if(m=k,i=k.indexOf(".")<0,l=[],i||(l=k.split("."),k=l.shift(),n=RegExp("(^|\\.)"+d.map(l.slice(0).sort(),
tb).join("\\.(?:.*\\.)?")+"(\\.|$)")),o=r[k])if(f){m=d.event.special[k]||{};for(c=g||0;c<o.length;c++)if(q=o[c],f.guid===q.guid){if(i||n.test(q.namespace))g==null&&o.splice(c--,1),m.remove&&m.remove.call(a,q);if(g!=null)break}if(o.length===0||g!=null&&o.length===1)(!m.teardown||m.teardown.call(a,l)===!1)&&d.removeEvent(a,k,s.handle),delete r[k]}else for(c=0;c<o.length;c++)if(q=o[c],i||n.test(q.namespace))d.event.remove(a,m,q.handler,c),o.splice(c--,1);if(d.isEmptyObject(r)){if(b=s.handle)b.elem=null;
delete s.events;delete s.handle;d.isEmptyObject(s)&&d.removeData(a,j,!0)}}}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(a,b,f,g){var k=a.type||a,c=[],h;k.indexOf("!")>=0&&(k=k.slice(0,-1),h=!0);k.indexOf(".")>=0&&(c=k.split("."),k=c.shift(),c.sort());if(f&&!d.event.customEvent[k]||d.event.global[k]){a=typeof a==="object"?a[d.expando]?a:new d.Event(k,a):new d.Event(k);a.type=k;a.exclusive=h;a.namespace=c.join(".");a.namespace_re=RegExp("(^|\\.)"+c.join("\\.(?:.*\\.)?")+"(\\.|$)");
if(g||!f)a.preventDefault(),a.stopPropagation();if(f){if(!(f.nodeType===3||f.nodeType===8)){a.result=j;a.target=f;b=b!=null?d.makeArray(b):[];b.unshift(a);c=f;g=k.indexOf(":")<0?"on"+k:"";do{h=d._data(c,"handle");a.currentTarget=c;h&&h.apply(c,b);if(g&&d.acceptData(c)&&c[g]&&c[g].apply(c,b)===!1)a.result=!1,a.preventDefault();c=c.parentNode||c.ownerDocument||c===a.target.ownerDocument&&e}while(c&&!a.isPropagationStopped());if(!a.isDefaultPrevented()){var i,c=d.event.special[k]||{};if((!c._default||
c._default.call(f.ownerDocument,a)===!1)&&!(k==="click"&&d.nodeName(f,"a"))&&d.acceptData(f)){try{if(g&&f[k])(i=f[g])&&(f[g]=null),d.event.triggered=k,f[k]()}catch(l){}i&&(f[g]=i);d.event.triggered=j}}return a.result}}else d.each(d.cache,function(){var f=this[d.expando];f&&f.events&&f.events[k]&&d.event.trigger(a,b,f.handle.elem)})}},handle:function(a){var a=d.event.fix(a||e.event),b=((d._data(this,"events")||{})[a.type]||[]).slice(0),f=!a.exclusive&&!a.namespace,g=Array.prototype.slice.call(arguments,
0);g[0]=a;a.currentTarget=this;for(var c=0,h=b.length;c<h;c++){var i=b[c];if(f||a.namespace_re.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,g);if(i!==j)a.result=i,i===!1&&(a.preventDefault(),a.stopPropagation());if(a.isImmediatePropagationStopped())break}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(a){if(a[d.expando])return a;for(var b=a,a=d.Event(b),f=this.props.length,g;f;)g=this.props[--f],a[g]=b[g];if(!a.target)a.target=a.srcElement||o;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null)f=a.target.ownerDocument||o,b=f.documentElement,f=f.body,a.pageX=a.clientX+(b&&b.scrollLeft||f&&f.scrollLeft||0)-(b&&b.clientLeft||f&&f.clientLeft||0),a.pageY=
a.clientY+(b&&b.scrollTop||f&&f.scrollTop||0)-(b&&b.clientTop||f&&f.clientTop||0);if(a.which==null&&(a.charCode!=null||a.keyCode!=null))a.which=a.charCode!=null?a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==j)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:d.proxy,special:{ready:{setup:d.bindReady,teardown:d.noop},live:{add:function(a){d.event.add(this,r(a.origType,a.selector),d.extend({},a,{handler:q,guid:a.handler.guid}))},remove:function(a){d.event.remove(this,
r(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,f){if(d.isWindow(this))this.onbeforeunload=f},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};d.removeEvent=o.removeEventListener?function(a,b,d){a.removeEventListener&&a.removeEventListener(b,d,!1)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};d.Event=function(a,b){if(!this.preventDefault)return new d.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||
a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?n:h):this.type=a;b&&d.extend(this,b);this.timeStamp=d.now();this[d.expando]=!0};d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=n;var a=this.originalEvent;if(a)a.preventDefault?a.preventDefault():a.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=n;var a=this.originalEvent;if(a)a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=
n;this.stopPropagation()},isDefaultPrevented:h,isPropagationStopped:h,isImmediatePropagationStopped:h};var Ia=function(a){var b=a.relatedTarget,f=!1,g=a.type;a.type=a.data;if(b!==this&&(b&&(f=d.contains(this,b)),!f))d.event.handle.apply(this,arguments),a.type=g},Ja=function(a){a.type=a.data;d.event.handle.apply(this,arguments)};d.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){d.event.special[a]={setup:function(f){d.event.add(this,b,f&&f.selector?Ja:Ia,a)},teardown:function(a){d.event.remove(this,
b,a&&a.selector?Ja:Ia)}}});if(!d.support.submitBubbles)d.event.special.submit={setup:function(){if(d.nodeName(this,"form"))return!1;else d.event.add(this,"click.specialSubmit",function(a){var b=a.target,f=d.nodeName(b,"input")||d.nodeName(b,"button")?b.type:"";(f==="submit"||f==="image")&&d(b).closest("form").length&&m("submit",this,arguments)}),d.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,f=d.nodeName(b,"input")||d.nodeName(b,"button")?b.type:"";(f==="text"||f==="password")&&
d(b).closest("form").length&&a.keyCode===13&&m("submit",this,arguments)})},teardown:function(){d.event.remove(this,".specialSubmit")}};if(!d.support.changeBubbles){var Z,Ka=function(a){var b=d.nodeName(a,"input")?a.type:"",f=a.value;if(b==="radio"||b==="checkbox")f=a.checked;else if(b==="select-multiple")f=a.selectedIndex>-1?d.map(a.options,function(a){return a.selected}).join("-"):"";else if(d.nodeName(a,"select"))f=a.selectedIndex;return f},da=function(a,b){var f=a.target,g,c;if(oa.test(f.nodeName)&&
!f.readOnly&&(g=d._data(f,"_change_data"),c=Ka(f),(a.type!=="focusout"||f.type!=="radio")&&d._data(f,"_change_data",c),!(g===j||c===g)))if(g!=null||c)a.type="change",a.liveFired=j,d.event.trigger(a,b,f)};d.event.special.change={filters:{focusout:da,beforedeactivate:da,click:function(a){var b=a.target,f=d.nodeName(b,"input")?b.type:"";(f==="radio"||f==="checkbox"||d.nodeName(b,"select"))&&da.call(this,a)},keydown:function(a){var b=a.target,f=d.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!d.nodeName(b,
"textarea")||a.keyCode===32&&(f==="checkbox"||f==="radio")||f==="select-multiple")&&da.call(this,a)},beforeactivate:function(a){a=a.target;d._data(a,"_change_data",Ka(a))}},setup:function(){if(this.type==="file")return!1;for(var a in Z)d.event.add(this,a+".specialChange",Z[a]);return oa.test(this.nodeName)},teardown:function(){d.event.remove(this,".specialChange");return oa.test(this.nodeName)}};Z=d.event.special.change.filters;Z.focus=Z.beforeactivate}d.support.focusinBubbles||d.each({focus:"focusin",
blur:"focusout"},function(a,b){function f(a){var f=d.event.fix(a);f.type=b;f.originalEvent={};d.event.trigger(f,null,f.target);f.isDefaultPrevented()&&a.preventDefault()}var g=0;d.event.special[b]={setup:function(){g++===0&&o.addEventListener(a,f,!0)},teardown:function(){--g===0&&o.removeEventListener(a,f,!0)}}});d.each(["bind","one"],function(a,b){d.fn[b]=function(a,g,c){var e;if(typeof a==="object"){for(var h in a)this[b](h,g,a[h],c);return this}if(arguments.length===2||g===!1)c=g,g=j;b==="one"?
(e=function(a){d(this).unbind(a,e);return c.apply(this,arguments)},e.guid=c.guid||d.guid++):e=c;if(a==="unload"&&b!=="one")this.one(a,g,c);else{h=0;for(var i=this.length;h<i;h++)d.event.add(this[h],a,e,g)}return this}});d.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var f in a)this.unbind(f,a[f]);else{f=0;for(var g=this.length;f<g;f++)d.event.remove(this[f],a,b)}return this},delegate:function(a,b,d,g){return this.live(b,d,g,a)},undelegate:function(a,b,d){return arguments.length===
0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){d.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return d.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,f=a.guid||d.guid++,g=0,c=function(f){var c=(d.data(this,"lastToggle"+a.guid)||0)%g;d.data(this,"lastToggle"+a.guid,c+1);f.preventDefault();return b[c].apply(this,arguments)||!1};for(c.guid=f;g<b.length;)b[g++].guid=f;return this.click(c)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||
a)}});var pa={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};d.each(["live","die"],function(a,b){d.fn[b]=function(a,g,c,e){var i=0,l,n,m=e||this.selector,o=e?this:d(this.context);if(typeof a==="object"&&!a.preventDefault){for(l in a)o[b](l,g,a[l],m);return this}if(b==="die"&&!a&&e&&e.charAt(0)===".")return o.unbind(e),this;if(g===!1||d.isFunction(g))c=g||h,g=j;for(a=(a||"").split(" ");(e=a[i++])!=null;)if(l=ga.exec(e),n="",l&&(n=l[0],e=e.replace(ga,"")),e==="hover")a.push("mouseenter"+
n,"mouseleave"+n);else if(l=e,pa[e]?(a.push(pa[e]+n),e+=n):e=(pa[e]||e)+n,b==="live"){n=0;for(var q=o.length;n<q;n++)d.event.add(o[n],"live."+r(e,m),{data:g,selector:m,handler:c,origType:e,origHandler:c,preType:l})}else o.unbind("live."+r(e,m),c);return this}});d.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){d.fn[b]=function(a,
d){d==null&&(d=a,a=null);return arguments.length>0?this.bind(b,a,d):this.trigger(b)};d.attrFn&&(d.attrFn[b]=!0)});(function(){function a(a,b,d,f,g,c){for(var g=0,k=f.length;g<k;g++){var e=f[g];if(e){for(var h=!1,e=e[a];e;){if(e.sizcache===d){h=f[e.sizset];break}if(e.nodeType===1&&!c)e.sizcache=d,e.sizset=g;if(e.nodeName.toLowerCase()===b){h=e;break}e=e[a]}f[g]=h}}}function b(a,b,d,f,g,c){for(var g=0,k=f.length;g<k;g++){var e=f[g];if(e){for(var h=!1,e=e[a];e;){if(e.sizcache===d){h=f[e.sizset];break}if(e.nodeType===
1){if(!c)e.sizcache=d,e.sizset=g;if(typeof b!=="string"){if(e===b){h=!0;break}}else if(n.filter(b,[e]).length>0){h=e;break}}e=e[a]}f[g]=h}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,g=0,c=Object.prototype.toString,e=!1,h=!0,i=/\\/g,l=/\W/;[0,0].sort(function(){h=!1;return 0});var n=function(a,b,d,g){var d=d||[],e=b=b||o;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!=="string")return d;var h,
i,l,p,j,J=!0,R=n.isXML(b),x=[],s=a;do if(f.exec(""),h=f.exec(s))if(s=h[3],x.push(h[1]),h[2]){p=h[3];break}while(h);if(x.length>1&&q.exec(a))if(x.length===2&&m.relative[x[0]])i=A(x[0]+x[1],b);else for(i=m.relative[x[0]]?[b]:n(x.shift(),b);x.length;)a=x.shift(),m.relative[a]&&(a+=x.shift()),i=A(a,i);else if(!g&&x.length>1&&b.nodeType===9&&!R&&m.match.ID.test(x[0])&&!m.match.ID.test(x[x.length-1])&&(h=n.find(x.shift(),b,R),b=h.expr?n.filter(h.expr,h.set)[0]:h.set[0]),b){h=g?{expr:x.pop(),set:w(g)}:n.find(x.pop(),
x.length===1&&(x[0]==="~"||x[0]==="+")&&b.parentNode?b.parentNode:b,R);i=h.expr?n.filter(h.expr,h.set):h.set;for(x.length>0?l=w(i):J=!1;x.length;)h=j=x.pop(),m.relative[j]?h=x.pop():j="",h==null&&(h=b),m.relative[j](l,h,R)}else l=[];l||(l=i);l||n.error(j||a);if(c.call(l)==="[object Array]")if(J)if(b&&b.nodeType===1)for(a=0;l[a]!=null;a++)l[a]&&(l[a]===!0||l[a].nodeType===1&&n.contains(b,l[a]))&&d.push(i[a]);else for(a=0;l[a]!=null;a++)l[a]&&l[a].nodeType===1&&d.push(i[a]);else d.push.apply(d,l);else w(l,
d);p&&(n(p,e,d,g),n.uniqueSort(d));return d};n.uniqueSort=function(a){if(y&&(e=h,a.sort(y),e))for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1);return a};n.matches=function(a,b){return n(a,null,null,b)};n.matchesSelector=function(a,b){return n(b,null,null,[a]).length>0};n.find=function(a,b,d){var f;if(!a)return[];for(var g=0,c=m.order.length;g<c;g++){var k,e=m.order[g];if(k=m.leftMatch[e].exec(a)){var h=k[1];k.splice(1,1);if(h.substr(h.length-1)!=="\\"&&(k[1]=(k[1]||"").replace(i,""),f=m.find[e](k,
b,d),f!=null)){a=a.replace(m.match[e],"");break}}}f||(f=typeof b.getElementsByTagName!=="undefined"?b.getElementsByTagName("*"):[]);return{set:f,expr:a}};n.filter=function(a,b,d,f){for(var g,c,k=a,e=[],h=b,i=b&&b[0]&&n.isXML(b[0]);a&&b.length;){for(var l in m.filter)if((g=m.leftMatch[l].exec(a))!=null&&g[2]){var p,J,x=m.filter[l];J=g[1];c=!1;g.splice(1,1);if(J.substr(J.length-1)!=="\\"){h===e&&(e=[]);if(m.preFilter[l])if(g=m.preFilter[l](g,h,d,e,f,i)){if(g===!0)continue}else c=p=!0;if(g)for(var o=
0;(J=h[o])!=null;o++)if(J){p=x(J,g,o,h);var R=f^!!p;d&&p!=null?R?c=!0:h[o]=!1:R&&(e.push(J),c=!0)}if(p!==j){d||(h=e);a=a.replace(m.match[l],"");if(!c)return[];break}}}if(a===k)if(c==null)n.error(a);else break;k=a}return h};n.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var m=n.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|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,
TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var d=
typeof b==="string",f=d&&!l.test(b),d=d&&!f;f&&(b=b.toLowerCase());for(var f=0,g=a.length,c;f<g;f++)if(c=a[f]){for(;(c=c.previousSibling)&&c.nodeType!==1;);a[f]=d||c&&c.nodeName.toLowerCase()===b?c||!1:c===b}d&&n.filter(b,a,!0)},">":function(a,b){var d,f=typeof b==="string",g=0,c=a.length;if(f&&!l.test(b))for(b=b.toLowerCase();g<c;g++){if(d=a[g])d=d.parentNode,a[g]=d.nodeName.toLowerCase()===b?d:!1}else{for(;g<c;g++)(d=a[g])&&(a[g]=f?d.parentNode:d.parentNode===b);f&&n.filter(b,a,!0)}},"":function(d,
f,c){var k,e=g++,h=b;typeof f==="string"&&!l.test(f)&&(k=f=f.toLowerCase(),h=a);h("parentNode",f,e,d,k,c)},"~":function(d,f,c){var k,e=g++,h=b;typeof f==="string"&&!l.test(f)&&(k=f=f.toLowerCase(),h=a);h("previousSibling",f,e,d,k,c)}},find:{ID:function(a,b,d){if(typeof b.getElementById!=="undefined"&&!d)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if(typeof b.getElementsByName!=="undefined"){for(var d=[],f=b.getElementsByName(a[1]),g=0,c=f.length;g<c;g++)f[g].getAttribute("name")===
a[1]&&d.push(f[g]);return d.length===0?null:d}},TAG:function(a,b){if(typeof b.getElementsByTagName!=="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,d,f,g,c){a=" "+a[1].replace(i,"")+" ";if(c)return a;for(var c=0,k;(k=b[c])!=null;c++)k&&(g^(k.className&&(" "+k.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?d||f.push(k):d&&(b[c]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]===
"nth"){a[2]||n.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0;a[3]=b[3]-0}else a[2]&&n.error(a[0]);a[0]=g++;return a},ATTR:function(a,b,d,f,g,c){b=a[1]=a[1].replace(i,"");!c&&m.attrMap[b]&&(a[1]=m.attrMap[b]);a[4]=(a[4]||a[5]||"").replace(i,"");a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,d,g,c){if(a[1]==="not")if((f.exec(a[3])||"").length>1||
/^\w/.test(a[3]))a[3]=n(a[3],null,null,b);else return a=n.filter(a[3],b,d,1^c),d||g.push.apply(g,a),!1;else if(m.match.POS.test(a[0])||m.match.CHILD.test(a[0]))return!0;return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},
has:function(a,b,d){return!!n(d[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),d=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===d&&(b===d||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()===
"input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===
a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,d,f){return b===f.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,d){return b<d[3]-0},gt:function(a,b,d){return b>d[3]-0},nth:function(a,b,d){return d[3]-0===b},eq:function(a,b,d){return d[3]-0===b}},filter:{PSEUDO:function(a,b,d,f){var g=b[1],c=m.filters[g];if(c)return c(a,d,b,f);else if(g==="contains")return(a.textContent||a.innerText||n.getText([a])||"").indexOf(b[3])>=
0;else if(g==="not"){b=b[3];d=0;for(f=b.length;d<f;d++)if(b[d]===a)return!1;return!0}else n.error(g)},CHILD:function(a,b){var d=b[1],f=a;switch(d){case "only":case "first":for(;f=f.previousSibling;)if(f.nodeType===1)return!1;if(d==="first")return!0;f=a;case "last":for(;f=f.nextSibling;)if(f.nodeType===1)return!1;return!0;case "nth":var d=b[2],g=b[3];if(d===1&&g===0)return!0;var c=b[0],k=a.parentNode;if(k&&(k.sizcache!==c||!a.nodeIndex)){for(var e=0,f=k.firstChild;f;f=f.nextSibling)if(f.nodeType===
1)f.nodeIndex=++e;k.sizcache=c}f=a.nodeIndex-g;return d===0?f===0:f%d===0&&f/d>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var d=b[1],d=m.attrHandle[d]?m.attrHandle[d](a):a[d]!=null?a[d]:a.getAttribute(d),f=d+"",g=b[2],c=b[4];return d==null?g==="!=":g==="="?f===c:g==="*="?f.indexOf(c)>=
0:g==="~="?(" "+f+" ").indexOf(c)>=0:!c?f&&d!==!1:g==="!="?f!==c:g==="^="?f.indexOf(c)===0:g==="$="?f.substr(f.length-c.length)===c:g==="|="?f===c||f.substr(0,c.length+1)===c+"-":!1},POS:function(a,b,d,f){var g=m.setFilters[b[2]];if(g)return g(a,d,b,f)}}},q=m.match.POS,s=function(a,b){return"\\"+(b-0+1)},r;for(r in m.match)m.match[r]=RegExp(m.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),m.leftMatch[r]=RegExp(/(^(?:.|\r|\n)*?)/.source+m.match[r].source.replace(/\\(\d+)/g,s));var w=function(a,
b){a=Array.prototype.slice.call(a,0);return b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(o.documentElement.childNodes,0)}catch(z){w=function(a,b){var d=0,f=b||[];if(c.call(a)==="[object Array]")Array.prototype.push.apply(f,a);else if(typeof a.length==="number")for(var g=a.length;d<g;d++)f.push(a[d]);else for(;a[d];d++)f.push(a[d]);return f}}var y,u;o.documentElement.compareDocumentPosition?y=function(a,b){return a===b?(e=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?
-1:1:a.compareDocumentPosition(b)&4?-1:1}:(y=function(a,b){if(a===b)return e=!0,0;else if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var d,f,g=[],c=[];d=a.parentNode;f=b.parentNode;var k=d;if(d===f)return u(a,b);else if(d){if(!f)return 1}else return-1;for(;k;)g.unshift(k),k=k.parentNode;for(k=f;k;)c.unshift(k),k=k.parentNode;d=g.length;f=c.length;for(k=0;k<d&&k<f;k++)if(g[k]!==c[k])return u(g[k],c[k]);return k===d?u(a,c[k],-1):u(g[k],b,1)},u=function(a,b,d){if(a===b)return d;
for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1});n.getText=function(a){for(var b="",d,f=0;a[f];f++)d=a[f],d.nodeType===3||d.nodeType===4?b+=d.nodeValue:d.nodeType!==8&&(b+=n.getText(d.childNodes));return b};(function(){var a=o.createElement("div"),b="script"+(new Date).getTime(),d=o.documentElement;a.innerHTML="<a name='"+b+"'/>";d.insertBefore(a,d.firstChild);if(o.getElementById(b))m.find.ID=function(a,b,d){if(typeof b.getElementById!=="undefined"&&!d)return(b=b.getElementById(a[1]))?
b.id===a[1]||typeof b.getAttributeNode!=="undefined"&&b.getAttributeNode("id").nodeValue===a[1]?[b]:j:[]},m.filter.ID=function(a,b){var d=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&d&&d.nodeValue===b};d.removeChild(a);d=a=null})();(function(){var a=o.createElement("div");a.appendChild(o.createComment(""));if(a.getElementsByTagName("*").length>0)m.find.TAG=function(a,b){var d=b.getElementsByTagName(a[1]);if(a[1]==="*"){for(var f=[],g=0;d[g];g++)d[g].nodeType===
1&&f.push(d[g]);d=f}return d};a.innerHTML="<a href='#'></a>";if(a.firstChild&&typeof a.firstChild.getAttribute!=="undefined"&&a.firstChild.getAttribute("href")!=="#")m.attrHandle.href=function(a){return a.getAttribute("href",2)};a=null})();o.querySelectorAll&&function(){var a=n,b=o.createElement("div");b.innerHTML="<p class='TEST'></p>";if(!(b.querySelectorAll&&b.querySelectorAll(".TEST").length===0)){n=function(b,d,f,g){d=d||o;if(!g&&!n.isXML(d)){var c=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);
if(c&&(d.nodeType===1||d.nodeType===9))if(c[1])return w(d.getElementsByTagName(b),f);else if(c[2]&&m.find.CLASS&&d.getElementsByClassName)return w(d.getElementsByClassName(c[2]),f);if(d.nodeType===9){if(b==="body"&&d.body)return w([d.body],f);else if(c&&c[3]){var k=d.getElementById(c[3]);if(k&&k.parentNode){if(k.id===c[3])return w([k],f)}else return w([],f)}try{return w(d.querySelectorAll(b),f)}catch(e){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var c=d,h=(k=d.getAttribute("id"))||
"__sizzle__",i=d.parentNode,l=/^\s*[+~]/.test(b);k?h=h.replace(/'/g,"\\$&"):d.setAttribute("id",h);if(l&&i)d=d.parentNode;try{if(!l||i)return w(d.querySelectorAll("[id='"+h+"'] "+b),f)}catch(p){}finally{k||c.removeAttribute("id")}}}return a(b,d,f,g)};for(var d in a)n[d]=a[d];b=null}}();(function(){var a=o.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(o.createElement("div"),"div"),f=!1;try{b.call(o.documentElement,"[test!='']:sizzle")}catch(g){f=
!0}n.matchesSelector=function(a,g){g=g.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!n.isXML(a))try{if(f||!m.match.PSEUDO.test(g)&&!/!=/.test(g)){var c=b.call(a,g);if(c||!d||a.document&&a.document.nodeType!==11)return c}}catch(k){}return n(g,null,null,[a]).length>0}}})();(function(){var a=o.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className="e",a.getElementsByClassName("e").length!==
1))m.order.splice(1,0,"CLASS"),m.find.CLASS=function(a,b,d){if(typeof b.getElementsByClassName!=="undefined"&&!d)return b.getElementsByClassName(a[1])},a=null})();n.contains=o.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:o.documentElement.compareDocumentPosition?function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(){return!1};n.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1};var A=function(a,b){for(var d,
f=[],g="",c=b.nodeType?[b]:b;d=m.match.PSEUDO.exec(a);)g+=d[0],a=a.replace(m.match.PSEUDO,"");a=m.relative[a]?a+"*":a;d=0;for(var k=c.length;d<k;d++)n(a,c[d],f);return n.filter(g,f)};d.find=n;d.expr=n.selectors;d.expr[":"]=d.expr.filters;d.unique=n.uniqueSort;d.text=n.getText;d.isXMLDoc=n.isXML;d.contains=n.contains})();var ub=/Until$/,vb=/^(?:parents|prevUntil|prevAll)/,wb=/,/,db=/^.[^:#\[\.,]*$/,xb=Array.prototype.slice,La=d.expr.match.POS,yb={children:!0,contents:!0,next:!0,prev:!0};d.fn.extend({find:function(a){var b=
this,f,g;if(typeof a!=="string")return d(a).filter(function(){f=0;for(g=b.length;f<g;f++)if(d.contains(b[f],this))return!0});var c=this.pushStack("","find",a),e,h,i;f=0;for(g=this.length;f<g;f++)if(e=c.length,d.find(a,this[f],c),f>0)for(h=e;h<c.length;h++)for(i=0;i<e;i++)if(c[i]===c[h]){c.splice(h--,1);break}return c},has:function(a){var b=d(a);return this.filter(function(){for(var a=0,g=b.length;a<g;a++)if(d.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(s(this,a,!1),"not",
a)},filter:function(a){return this.pushStack(s(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a==="string"?d.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var f=[],g,c,e=this[0];if(d.isArray(a)){var h,i={},l=1;if(e&&a.length){g=0;for(c=a.length;g<c;g++)h=a[g],i[h]||(i[h]=La.test(h)?d(h,b||this.context):h);for(;e&&e.ownerDocument&&e!==b;){for(h in i)g=i[h],(g.jquery?g.index(e)>-1:d(e).is(g))&&f.push({selector:h,elem:e,level:l});e=e.parentNode;l++}}return f}h=La.test(a)||
typeof a!=="string"?d(a,b||this.context):0;g=0;for(c=this.length;g<c;g++)for(e=this[g];e;)if(h?h.index(e)>-1:d.find.matchesSelector(e,a)){f.push(e);break}else if(e=e.parentNode,!e||!e.ownerDocument||e===b||e.nodeType===11)break;f=f.length>1?d.unique(f):f;return this.pushStack(f,"closest",a)},index:function(a){return!a?this[0]&&this[0].parentNode?this.prevAll().length:-1:typeof a==="string"?d.inArray(this[0],d(a)):d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var f=typeof a==="string"?d(a,b):
d.makeArray(a&&a.nodeType?[a]:a),g=d.merge(this.get(),f);return this.pushStack(!f[0]||!f[0].parentNode||f[0].parentNode.nodeType===11||!g[0]||!g[0].parentNode||g[0].parentNode.nodeType===11?g:d.unique(g))},andSelf:function(){return this.add(this.prevObject)}});d.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,f){return d.dir(a,"parentNode",f)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,
2,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,f){return d.dir(a,"nextSibling",f)},prevUntil:function(a,b,f){return d.dir(a,"previousSibling",f)},siblings:function(a){return d.sibling(a.parentNode.firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.makeArray(a.childNodes)}},function(a,
b){d.fn[a]=function(f,g){var c=d.map(this,b,f),e=xb.call(arguments);ub.test(a)||(g=f);g&&typeof g==="string"&&(c=d.filter(g,c));c=this.length>1&&!yb[a]?d.unique(c):c;if((this.length>1||wb.test(g))&&vb.test(a))c=c.reverse();return this.pushStack(c,a,e.join(","))}});d.extend({filter:function(a,b,f){f&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,b,f){for(var g=[],a=a[b];a&&a.nodeType!==9&&(f===j||a.nodeType!==1||!d(a).is(f));)a.nodeType===
1&&g.push(a),a=a[b];return g},nth:function(a,b,d){for(var b=b||1,g=0;a;a=a[d])if(a.nodeType===1&&++g===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var zb=/ jQuery\d+="(?:\d+|null)"/g,qa=/^\s+/,Ma=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Na=/<([\w:]+)/,Ab=/<tbody/i,Bb=/<|&#?\w+;/,Oa=/<(?:script|object|embed|option|style)/i,Pa=/checked\s*(?:[^=]|=\s*.checked.)/i,Cb=/\/(java|ecma)script/i,fb=/^\s*<!(?:\[CDATA\[|\-\-)/,
A={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};A.optgroup=A.option;A.tbody=A.tfoot=A.colgroup=A.caption=A.thead;A.th=A.td;if(!d.support.htmlSerialize)A._default=[1,"div<div>","</div>"];d.fn.extend({text:function(a){return d.isFunction(a)?
this.each(function(b){var f=d(this);f.text(a.call(this,b,f.text()))}):typeof a!=="object"&&a!==j?this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(a)):d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this},
wrapInner:function(a){return d.isFunction(a)?this.each(function(b){d(this).wrapInner(a.call(this,b))}):this.each(function(){var b=d(this),f=b.contents();f.length?f.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,
!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});else if(arguments.length){var a=d(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});else if(arguments.length){var a=
this.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var f=0,g;(g=this[f])!=null;f++)if(!a||d.filter(a,[g]).length)!b&&g.nodeType===1&&(d.cleanData(g.getElementsByTagName("*")),d.cleanData([g])),g.parentNode&&g.parentNode.removeChild(g);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=
a==null?!1:a;b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===j)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(zb,""):null;else if(typeof a==="string"&&!Oa.test(a)&&(d.support.leadingWhitespace||!qa.test(a))&&!A[(Na.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ma,"<$1></$2>");try{for(var b=0,f=this.length;b<f;b++)if(this[b].nodeType===1)d.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a}catch(g){this.empty().append(a)}}else d.isFunction(a)?
this.each(function(b){var f=d(this);f.html(a.call(this,b,f.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(d.isFunction(a))return this.each(function(b){var f=d(this),g=f.html();f.replaceWith(a.call(this,b,g))});typeof a!=="string"&&(a=d(a).detach());return this.each(function(){var b=this.nextSibling,f=this.parentNode;d(this).remove();b?d(b).before(a):d(f).append(a)})}else return this.length?this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",
a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,b,f){var g,c,e,h=a[0],i=[];if(!d.support.checkClone&&arguments.length===3&&typeof h==="string"&&Pa.test(h))return this.each(function(){d(this).domManip(a,b,f,!0)});if(d.isFunction(h))return this.each(function(g){var c=d(this);a[0]=h.call(this,g,b?c.html():j);c.domManip(a,b,f)});if(this[0]){g=h&&h.parentNode;g=d.support.parentNode&&g&&g.nodeType===11&&g.childNodes.length===this.length?{fragment:g}:d.buildFragment(a,this,i);e=
g.fragment;if(c=e.childNodes.length===1?e=e.firstChild:e.firstChild){b=b&&d.nodeName(c,"tr");c=0;for(var l=this.length,n=l-1;c<l;c++)f.call(b?d.nodeName(this[c],"table")?this[c].getElementsByTagName("tbody")[0]||this[c].appendChild(this[c].ownerDocument.createElement("tbody")):this[c]:this[c],g.cacheable||l>1&&c<n?d.clone(e,!0,!0):e)}i.length&&d.each(i,eb)}return this}});d.buildFragment=function(a,b,f){var g,c,e,h;b&&b[0]&&(h=b[0].ownerDocument||b[0]);h.createDocumentFragment||(h=o);if(a.length===
1&&typeof a[0]==="string"&&a[0].length<512&&h===o&&a[0].charAt(0)==="<"&&!Oa.test(a[0])&&(d.support.checkClone||!Pa.test(a[0])))c=!0,(e=d.fragments[a[0]])&&e!==1&&(g=e);g||(g=h.createDocumentFragment(),d.clean(a,h,g,f));c&&(d.fragments[a[0]]=e?g:1);return{fragment:g,cacheable:c}};d.fragments={};d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){d.fn[a]=function(f){var g=[],f=d(f),c=this.length===1&&this[0].parentNode;if(c&&
c.nodeType===11&&c.childNodes.length===1&&f.length===1)return f[b](this[0]),this;else{for(var c=0,e=f.length;c<e;c++){var h=(c>0?this.clone(!0):this).get();d(f[c])[b](h);g=g.concat(h)}return this.pushStack(g,a,f.selector)}}});d.extend({clone:function(a,b,f){var g=a.cloneNode(!0),c,e,h;if((!d.support.noCloneEvent||!d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){z(a,g);c=y(a);e=y(g);for(h=0;c[h];++h)e[h]&&z(c[h],e[h])}if(b&&(w(a,g),f)){c=y(a);e=y(g);for(h=0;c[h];++h)w(c[h],
e[h])}return g},clean:function(a,b,f,g){b=b||o;typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||o);for(var c=[],e,h=0,i;(i=a[h])!=null;h++)if(typeof i==="number"&&(i+=""),i){if(typeof i==="string")if(Bb.test(i)){i=i.replace(Ma,"<$1></$2>");e=(Na.exec(i)||["",""])[1].toLowerCase();var l=A[e]||A._default,n=l[0],j=b.createElement("div");for(j.innerHTML=l[1]+i+l[2];n--;)j=j.lastChild;if(!d.support.tbody){n=Ab.test(i);l=e==="table"&&!n?j.firstChild&&j.firstChild.childNodes:
l[1]==="<table>"&&!n?j.childNodes:[];for(e=l.length-1;e>=0;--e)d.nodeName(l[e],"tbody")&&!l[e].childNodes.length&&l[e].parentNode.removeChild(l[e])}!d.support.leadingWhitespace&&qa.test(i)&&j.insertBefore(b.createTextNode(qa.exec(i)[0]),j.firstChild);i=j.childNodes}else i=b.createTextNode(i);var m;if(!d.support.appendChecked)if(i[0]&&typeof(m=i.length)==="number")for(e=0;e<m;e++)U(i[e]);else U(i);i.nodeType?c.push(i):c=d.merge(c,i)}if(f){a=function(a){return!a.type||Cb.test(a.type)};for(h=0;c[h];h++)g&&
d.nodeName(c[h],"script")&&(!c[h].type||c[h].type.toLowerCase()==="text/javascript")?g.push(c[h].parentNode?c[h].parentNode.removeChild(c[h]):c[h]):(c[h].nodeType===1&&(b=d.grep(c[h].getElementsByTagName("script"),a),c.splice.apply(c,[h+1,0].concat(b))),f.appendChild(c[h]))}return c},cleanData:function(a){for(var b,f,g=d.cache,c=d.expando,e=d.event.special,h=d.support.deleteExpando,i=0,l;(l=a[i])!=null;i++)if(!l.nodeName||!d.noData[l.nodeName.toLowerCase()])if(f=l[d.expando]){if((b=g[f]&&g[f][c])&&
b.events){for(var j in b.events)e[j]?d.event.remove(l,j):d.removeEvent(l,j,b.handle);if(b.handle)b.handle.elem=null}h?delete l[d.expando]:l.removeAttribute&&l.removeAttribute(d.expando);delete g[f]}}});var ra=/alpha\([^)]*\)/i,Db=/opacity=([^)]*)/,Eb=/([A-Z]|^ms)/g,Qa=/^-?\d+(?:px)?$/i,Fb=/^-?\d/,Gb=/^([\-+])=([\-+.\de]+)/,Hb={position:"absolute",visibility:"hidden",display:"block"},gb=["Left","Right"],hb=["Top","Bottom"],E,Ra,Sa;d.fn.css=function(a,b){return arguments.length===2&&b===j?this:d.access(this,
a,b,!0,function(a,b,c){return c!==j?d.style(a,b,c):d.css(a,b)})};d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=E(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,f,g){if(a&&!(a.nodeType===3||a.nodeType===8||!a.style)){var c,e=d.camelCase(b),h=a.style,i=d.cssHooks[e],b=d.cssProps[e]||
e;if(f!==j){g=typeof f;if(g==="string"&&(c=Gb.exec(f)))f=+(c[1]+1)*+c[2]+parseFloat(d.css(a,b)),g="number";if(!(f==null||g==="number"&&isNaN(f)))if(g==="number"&&!d.cssNumber[e]&&(f+="px"),!i||!("set"in i)||(f=i.set(a,f))!==j)try{h[b]=f}catch(l){}}else return i&&"get"in i&&(c=i.get(a,!1,g))!==j?c:h[b]}},css:function(a,b,f){var g,c,b=d.camelCase(b);c=d.cssHooks[b];b=d.cssProps[b]||b;b==="cssFloat"&&(b="float");if(c&&"get"in c&&(g=c.get(a,!0,f))!==j)return g;else if(E)return E(a,b)},swap:function(a,
b,d){var g={},c;for(c in b)g[c]=a.style[c],a.style[c]=b[c];d.call(a);for(c in b)a.style[c]=g[c]}});d.curCSS=d.css;d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(a,c,e){var h;if(c){if(a.offsetWidth!==0)return ua(a,b,e);else d.swap(a,Hb,function(){h=ua(a,b,e)});return h}},set:function(a,b){if(Qa.test(b)){if(b=parseFloat(b),b>=0)return b+"px"}else return b}}});if(!d.support.opacity)d.cssHooks.opacity={get:function(a,b){return Db.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||
"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var f=a.style,c=a.currentStyle,e=d.isNaN(b)?"":"alpha(opacity="+b*100+")",h=c&&c.filter||f.filter||"";f.zoom=1;if(b>=1&&d.trim(h.replace(ra,""))===""&&(f.removeAttribute("filter"),c&&!c.filter))return;f.filter=ra.test(h)?h.replace(ra,e):h+" "+e}};d(function(){if(!d.support.reliableMarginRight)d.cssHooks.marginRight={get:function(a,b){var f;d.swap(a,{display:"inline-block"},function(){f=b?E(a,"margin-right","marginRight"):a.style.marginRight});
return f}}});o.defaultView&&o.defaultView.getComputedStyle&&(Ra=function(a,b){var f,c,b=b.replace(Eb,"-$1").toLowerCase();if(!(c=a.ownerDocument.defaultView))return j;if(c=c.getComputedStyle(a,null))f=c.getPropertyValue(b),f===""&&!d.contains(a.ownerDocument.documentElement,a)&&(f=d.style(a,b));return f});o.documentElement.currentStyle&&(Sa=function(a,b){var d,c=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],h=a.style;if(!Qa.test(c)&&Fb.test(c)){d=h.left;if(e)a.runtimeStyle.left=
a.currentStyle.left;h.left=b==="fontSize"?"1em":c||0;c=h.pixelLeft+"px";h.left=d;if(e)a.runtimeStyle.left=e}return c===""?"auto":c});E=Ra||Sa;if(d.expr&&d.expr.filters)d.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!d.support.reliableHiddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)};var Ib=/%20/g,ib=/\[\]$/,Ta=/\r?\n/g,Jb=/#.*$/,Kb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Lb=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
Mb=/^(?:GET|HEAD)$/,Nb=/^\/\//,Ua=/\?/,Ob=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Pb=/^(?:select|textarea)/i,wa=/\s+/,Qb=/([?&])_=[^&]*/,Va=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,Wa=d.fn.load,ha={},Xa={},H,M,Ya=["*/"]+["*"];try{H=lb.href}catch(Wb){H=o.createElement("a"),H.href="",H=H.href}M=Va.exec(H.toLowerCase())||[];d.fn.extend({load:function(a,b,f){if(typeof a!=="string"&&Wa)return Wa.apply(this,arguments);else if(!this.length)return this;var c=a.indexOf(" ");if(c>=0)var e=
a.slice(c,a.length),a=a.slice(0,c);c="GET";b&&(d.isFunction(b)?(f=b,b=j):typeof b==="object"&&(b=d.param(b,d.ajaxSettings.traditional),c="POST"));var h=this;d.ajax({url:a,type:c,dataType:"html",data:b,complete:function(a,b,c){c=a.responseText;a.isResolved()&&(a.done(function(a){c=a}),h.html(e?d("<div>").append(c.replace(Ob,"")).find(e):c));f&&h.each(f,[c,b,a])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
d.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Pb.test(this.nodeName)||Lb.test(this.type))}).map(function(a,b){var f=d(this).val();return f==null?null:d.isArray(f)?d.map(f,function(a){return{name:b.name,value:a.replace(Ta,"\r\n")}}):{name:b.name,value:f.replace(Ta,"\r\n")}}).get()}});d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){d.fn[b]=function(a){return this.bind(b,a)}});d.each(["get","post"],
function(a,b){d[b]=function(a,c,e,h){d.isFunction(c)&&(h=h||e,e=c,c=j);return d.ajax({type:b,url:a,data:c,success:e,dataType:h})}});d.extend({getScript:function(a,b){return d.get(a,j,b,"script")},getJSON:function(a,b,f){return d.get(a,b,f,"json")},ajaxSetup:function(a,b){b?u(a,d.ajaxSettings):(b=a,a=d.ajaxSettings);u(a,b);return a},ajaxSettings:{url:H,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(M[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",
processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Ya},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":d.parseJSON,"text xml":d.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:va(ha),ajaxTransport:va(Xa),ajax:function(a,b){function f(a,b,f,o){if(u!==2){u=2;z&&clearTimeout(z);w=j;s=o||"";t.readyState=
a>0?4:0;var q,r,y,o=b;if(f){var v=c,ta=t,C=v.contents,L=v.dataTypes,I=v.responseFields,D,B,O,T;for(B in I)B in f&&(ta[I[B]]=f[B]);for(;L[0]==="*";)L.shift(),D===j&&(D=v.mimeType||ta.getResponseHeader("content-type"));if(D)for(B in C)if(C[B]&&C[B].test(D)){L.unshift(B);break}if(L[0]in f)O=L[0];else{for(B in f){if(!L[0]||v.converters[B+" "+L[0]]){O=B;break}T||(T=B)}O=O||T}O?(O!==L[0]&&L.unshift(O),f=f[O]):f=void 0}else f=j;if(a>=200&&a<300||a===304){if(c.ifModified){if(D=t.getResponseHeader("Last-Modified"))d.lastModified[m]=
D;if(D=t.getResponseHeader("Etag"))d.etag[m]=D}if(a===304)o="notmodified",q=!0;else try{D=c;D.dataFilter&&(f=D.dataFilter(f,D.dataType));var U=D.dataTypes;B={};var G,H,M=U.length,aa,P=U[0],E,K,Q,S,F;for(G=1;G<M;G++){if(G===1)for(H in D.converters)typeof H==="string"&&(B[H.toLowerCase()]=D.converters[H]);E=P;P=U[G];if(P==="*")P=E;else if(E!=="*"&&E!==P){K=E+" "+P;Q=B[K]||B["* "+P];if(!Q)for(S in F=j,B)if(aa=S.split(" "),aa[0]===E||aa[0]==="*")if(F=B[aa[1]+" "+P]){S=B[S];S===!0?Q=F:F===!0&&(Q=S);break}!Q&&
!F&&d.error("No conversion from "+K.replace(" "," to "));Q!==!0&&(f=Q?Q(f):F(S(f)))}}r=f;o="success";q=!0}catch(N){o="parsererror",y=N}}else if(y=o,!o||a)o="error",a<0&&(a=0);t.status=a;t.statusText=""+(b||o);q?i.resolveWith(e,[r,o,t]):i.rejectWith(e,[t,o,y]);t.statusCode(n);n=j;A&&h.trigger("ajax"+(q?"Success":"Error"),[t,c,q?r:y]);l.resolveWith(e,[t,o]);A&&(h.trigger("ajaxComplete",[t,c]),--d.active||d.event.trigger("ajaxStop"))}}typeof a==="object"&&(b=a,a=j);var b=b||{},c=d.ajaxSetup({},b),e=
c.context||c,h=e!==c&&(e.nodeType||e instanceof d)?d(e):d.event,i=d.Deferred(),l=d._Deferred(),n=c.statusCode||{},m,o={},q={},s,r,w,z,y,u=0,A,v,t={readyState:0,setRequestHeader:function(a,b){if(!u){var d=a.toLowerCase(),a=q[d]=q[d]||a;o[a]=b}return this},getAllResponseHeaders:function(){return u===2?s:null},getResponseHeader:function(a){var b;if(u===2){if(!r)for(r={};b=Kb.exec(s);)r[b[1].toLowerCase()]=b[2];b=r[a.toLowerCase()]}return b===j?null:b},overrideMimeType:function(a){if(!u)c.mimeType=a;
return this},abort:function(a){a=a||"abort";w&&w.abort(a);f(0,a);return this}};i.promise(t);t.success=t.done;t.error=t.fail;t.complete=l.done;t.statusCode=function(a){if(a){var b;if(u<2)for(b in a)n[b]=[n[b],a[b]];else b=a[t.status],t.then(b,b)}return this};c.url=((a||c.url)+"").replace(Jb,"").replace(Nb,M[1]+"//");c.dataTypes=d.trim(c.dataType||"*").toLowerCase().split(wa);if(c.crossDomain==null)y=Va.exec(c.url.toLowerCase()),c.crossDomain=!(!y||!(y[1]!=M[1]||y[2]!=M[2]||(y[3]||(y[1]==="http:"?80:
443))!=(M[3]||(M[1]==="http:"?80:443))));if(c.data&&c.processData&&typeof c.data!=="string")c.data=d.param(c.data,c.traditional);K(ha,c,b,t);if(u===2)return!1;A=c.global;c.type=c.type.toUpperCase();c.hasContent=!Mb.test(c.type);A&&d.active++===0&&d.event.trigger("ajaxStart");if(!c.hasContent&&(c.data&&(c.url+=(Ua.test(c.url)?"&":"?")+c.data,delete c.data),m=c.url,c.cache===!1)){y=d.now();var C=c.url.replace(Qb,"$1_="+y);c.url=C+(C===c.url?(Ua.test(c.url)?"&":"?")+"_="+y:"")}(c.data&&c.hasContent&&
c.contentType!==!1||b.contentType)&&t.setRequestHeader("Content-Type",c.contentType);c.ifModified&&(m=m||c.url,d.lastModified[m]&&t.setRequestHeader("If-Modified-Since",d.lastModified[m]),d.etag[m]&&t.setRequestHeader("If-None-Match",d.etag[m]));t.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Ya+"; q=0.01":""):c.accepts["*"]);for(v in c.headers)t.setRequestHeader(v,c.headers[v]);if(c.beforeSend&&(c.beforeSend.call(e,t,c)===
!1||u===2))return t.abort(),!1;for(v in{success:1,error:1,complete:1})t[v](c[v]);if(w=K(Xa,c,b,t)){t.readyState=1;A&&h.trigger("ajaxSend",[t,c]);c.async&&c.timeout>0&&(z=setTimeout(function(){t.abort("timeout")},c.timeout));try{u=1,w.send(o,f)}catch(I){u<2?f(-1,I):d.error(I)}}else f(-1,"No Transport");return t},param:function(a,b){var f=[],c=function(a,b){b=d.isFunction(b)?b():b;f[f.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(b===j)b=d.ajaxSettings.traditional;if(d.isArray(a)||a.jquery&&
!d.isPlainObject(a))d.each(a,function(){c(this.name,this.value)});else for(var e in a)F(e,a[e],b,c);return f.join("&").replace(Ib,"+")}});d.extend({active:0,lastModified:{},etag:{}});var Rb=d.now(),ea=/(\=)\?(&|$)|\?\?/i;d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return d.expando+"_"+Rb++}});d.ajaxPrefilter("json jsonp",function(a,b,c){b=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data==="string";if(a.dataTypes[0]==="jsonp"||a.jsonp!==!1&&(ea.test(a.url)||b&&ea.test(a.data))){var g,
h=a.jsonpCallback=d.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,i=e[h],l=a.url,j=a.data,n="$1"+h+"$2";a.jsonp!==!1&&(l=l.replace(ea,n),a.url===l&&(b&&(j=j.replace(ea,n)),a.data===j&&(l+=(/\?/.test(l)?"&":"?")+a.jsonp+"="+h)));a.url=l;a.data=j;e[h]=function(a){g=[a]};c.always(function(){e[h]=i;if(g&&d.isFunction(i))e[h](g[0])});a.converters["script json"]=function(){g||d.error(h+" was not called");return g[0]};a.dataTypes[0]="json";return"script"}});d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},
contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){d.globalEval(a);return a}}});d.ajaxPrefilter("script",function(a){if(a.cache===j)a.cache=!1;if(a.crossDomain)a.type="GET",a.global=!1});d.ajaxTransport("script",function(a){if(a.crossDomain){var b,d=o.head||o.getElementsByTagName("head")[0]||o.documentElement;return{send:function(c,e){b=o.createElement("script");b.async="async";if(a.scriptCharset)b.charset=a.scriptCharset;b.src=a.url;b.onload=b.onreadystatechange=function(a,
c){if(c||!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,d&&b.parentNode&&d.removeChild(b),b=j,c||e(200,"success")};d.insertBefore(b,d.firstChild)},abort:function(){if(b)b.onload(0,1)}}}});var sa=e.ActiveXObject?function(){for(var a in X)X[a](0,1)}:!1,Sb=0,X;d.ajaxSettings.xhr=e.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&xa()))a:{try{a=new e.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:xa;(function(a){d.extend(d.support,{ajax:!!a,
cors:!!a&&"withCredentials"in a})})(d.ajaxSettings.xhr());d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||d.support.cors){var b;return{send:function(c,g){var h=a.xhr(),i,l;a.username?h.open(a.type,a.url,a.async,a.username,a.password):h.open(a.type,a.url,a.async);if(a.xhrFields)for(l in a.xhrFields)h[l]=a.xhrFields[l];a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);!a.crossDomain&&!c["X-Requested-With"]&&(c["X-Requested-With"]="XMLHttpRequest");try{for(l in c)h.setRequestHeader(l,
c[l])}catch(n){}h.send(a.hasContent&&a.data||null);b=function(c,f){var e,l,n,m,o;try{if(b&&(f||h.readyState===4)){b=j;if(i)h.onreadystatechange=d.noop,sa&&delete X[i];if(f)h.readyState!==4&&h.abort();else{e=h.status;n=h.getAllResponseHeaders();m={};if((o=h.responseXML)&&o.documentElement)m.xml=o;m.text=h.responseText;try{l=h.statusText}catch(q){l=""}!e&&a.isLocal&&!a.crossDomain?e=m.text?200:404:e===1223&&(e=204)}}}catch(s){f||g(-1,s)}m&&g(e,l,m,n)};!a.async||h.readyState===4?b():(i=++Sb,sa&&(X||
(X={},d(e).unload(sa)),X[i]=b),h.onreadystatechange=b)},abort:function(){b&&b(0,1)}}}});var ia={},C,V,Tb=/^(?:toggle|show|hide)$/,Ub=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,fa,za=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],ba;d.fn.extend({show:function(a,b,c){if(a||a===0)return this.animate(N("show",3),a,b,c);else{for(var c=0,g=this.length;c<g;c++)if(a=this[c],a.style){b=a.style.display;if(!d._data(a,
"olddisplay")&&b==="none")b=a.style.display="";b===""&&d.css(a,"display")==="none"&&d._data(a,"olddisplay",Aa(a.nodeName))}for(c=0;c<g;c++)if(a=this[c],a.style&&(b=a.style.display,b===""||b==="none"))a.style.display=d._data(a,"olddisplay")||"";return this}},hide:function(a,b,c){if(a||a===0)return this.animate(N("hide",3),a,b,c);else{a=0;for(b=this.length;a<b;a++)this[a].style&&(c=d.css(this[a],"display"),c!=="none"&&!d._data(this[a],"olddisplay")&&d._data(this[a],"olddisplay",c));for(a=0;a<b;a++)if(this[a].style)this[a].style.display=
"none";return this}},_toggle:d.fn.toggle,toggle:function(a,b,c){var g=typeof a==="boolean";d.isFunction(a)&&d.isFunction(b)?this._toggle.apply(this,arguments):a==null||g?this.each(function(){var b=g?a:d(this).is(":hidden");d(this)[b?"show":"hide"]()}):this.animate(N("toggle",3),a,b,c);return this},fadeTo:function(a,b,d,c){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d,c)},animate:function(a,b,c,g){var e=d.speed(b,c,g);if(d.isEmptyObject(a))return this.each(e.complete,
[!1]);a=d.extend({},a);return this[e.queue===!1?"each":"queue"](function(){var k;e.queue===!1&&d._mark(this);var b=d.extend({},e),c=this.nodeType===1,f=c&&d(this).is(":hidden"),g,h,i,l,j;b.animatedProperties={};for(i in a){g=d.camelCase(i);i!==g&&(a[g]=a[i],delete a[i]);h=a[g];d.isArray(h)?(b.animatedProperties[g]=h[1],k=a[g]=h[0],h=k):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&f||h==="show"&&!f)return b.complete.call(this);if(c&&(g==="height"||g===
"width"))if(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],d.css(this,"display")==="inline"&&d.css(this,"float")==="none")d.support.inlineBlockNeedsLayout?(h=Aa(this.nodeName),h==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)):this.style.display="inline-block"}if(b.overflow!=null)this.style.overflow="hidden";for(i in a)if(c=new d.fx(this,b,i),h=a[i],Tb.test(h))c[h==="toggle"?f?"show":"hide":h]();else g=Ub.exec(h),l=c.cur(),g?
(h=parseFloat(g[2]),j=g[3]||(d.cssNumber[i]?"":"px"),j!=="px"&&(d.style(this,i,(h||1)+j),l*=(h||1)/c.cur(),d.style(this,i,l+j)),g[1]&&(h=(g[1]==="-="?-1:1)*h+l),c.custom(l,h,j)):c.custom(l,h,"");return!0})},stop:function(a,b){a&&this.queue([]);this.each(function(){var a=d.timers,c=a.length;for(b||d._unmark(!0,this);c--;)if(a[c].elem===this){if(b)a[c](!0);a.splice(c,1)}});b||this.dequeue();return this}});d.each({slideDown:N("show",1),slideUp:N("hide",1),slideToggle:N("toggle",1),fadeIn:{opacity:"show"},
fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){d.fn[a]=function(a,d,c){return this.animate(b,a,d,c)}});d.extend({speed:function(a,b,c){var g=a&&typeof a==="object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};g.duration=d.fx.off?0:typeof g.duration==="number"?g.duration:g.duration in d.fx.speeds?d.fx.speeds[g.duration]:d.fx.speeds._default;g.old=g.complete;g.complete=function(a){d.isFunction(g.old)&&g.old.call(this);g.queue!==
!1?d.dequeue(this):a!==!1&&d._unmark(this)};return g},easing:{linear:function(a,b,d,c){return d+c*a},swing:function(a,b,d,c){return(-Math.cos(a*Math.PI)/2+0.5)*c+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;b.orig=b.orig||{}}});d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(d.fx.step[this.prop]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];
var a,b=d.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function g(a){return e.step(a)}var e=this,h=d.fx;this.startTime=ba||ya();this.start=a;this.end=b;this.unit=c||this.unit||(d.cssNumber[this.prop]?"":"px");this.now=this.start;this.pos=this.state=0;g.elem=this.elem;g()&&d.timers.push(g)&&!fa&&(fa=setInterval(h.tick,h.interval))},show:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop);this.options.show=!0;this.custom(this.prop===
"width"||this.prop==="height"?1:0,this.cur());d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop);this.options.hide=!0;this.custom(this.cur(),0)},step:function(a){var b=ba||ya(),c=!0,g=this.elem,e=this.options,h;if(a||b>=e.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();e.animatedProperties[this.prop]=!0;for(h in e.animatedProperties)e.animatedProperties[h]!==!0&&(c=!1);if(c){e.overflow!=null&&!d.support.shrinkWrapBlocks&&d.each(["",
"X","Y"],function(a,b){g.style["overflow"+b]=e.overflow[a]});e.hide&&d(g).hide();if(e.hide||e.show)for(var i in e.animatedProperties)d.style(g,i,e.orig[i]);e.complete.call(g)}return!1}else e.duration==Infinity?this.now=b:(a=b-this.startTime,this.state=a/e.duration,this.pos=d.easing[e.animatedProperties[this.prop]](this.state,a,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}};d.extend(d.fx,{tick:function(){for(var a=d.timers,b=0;b<a.length;++b)a[b]()||a.splice(b--,
1);a.length||d.fx.stop()},interval:13,stop:function(){clearInterval(fa);fa=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){d.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}});if(d.expr&&d.expr.filters)d.expr.filters.animated=function(a){return d.grep(d.timers,function(b){return a===b.elem}).length};var Vb=/^t(?:able|d|h)$/i,
Za=/^(?:body|html)$/i;d.fn.offset="getBoundingClientRect"in o.documentElement?function(a){var b=this[0],c;if(a)return this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return d.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(g){}var e=b.ownerDocument,h=e.documentElement;if(!c||!d.contains(h,b))return c?{top:c.top,left:c.left}:{top:0,left:0};b=e.body;e=ja(e);return{top:c.top+(e.pageYOffset||d.support.boxModel&&h.scrollTop||
b.scrollTop)-(h.clientTop||b.clientTop||0),left:c.left+(e.pageXOffset||d.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(a)return this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return d.offset.bodyOffset(b);d.offset.initialize();var c,g=b.offsetParent,e=b.ownerDocument,h=e.documentElement,i=e.body;c=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var l=
b.offsetTop,j=b.offsetLeft;(b=b.parentNode)&&b!==i&&b!==h;){if(d.offset.supportsFixedPosition&&c.position==="fixed")break;c=e?e.getComputedStyle(b,null):b.currentStyle;l-=b.scrollTop;j-=b.scrollLeft;if(b===g){l+=b.offsetTop;j+=b.offsetLeft;if(d.offset.doesNotAddBorder&&(!d.offset.doesAddBorderForTableAndCells||!Vb.test(b.nodeName)))l+=parseFloat(c.borderTopWidth)||0,j+=parseFloat(c.borderLeftWidth)||0;g=b.offsetParent}d.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||
0,j+=parseFloat(c.borderLeftWidth)||0)}if(c.position==="relative"||c.position==="static")l+=i.offsetTop,j+=i.offsetLeft;d.offset.supportsFixedPosition&&c.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),j+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:j}};d.offset={initialize:function(){var a=o.body,b=o.createElement("div"),c,e,h,i=parseFloat(d.css(a,"marginTop"))||0;d.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});
b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);c=b.firstChild;e=c.firstChild;h=c.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=h.offsetTop===5;e.style.position=
"fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";c.style.overflow="hidden";c.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;a.removeChild(b);d.offset.initialize=d.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;d.offset.initialize();d.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(d.css(a,"marginTop"))||0,c+=parseFloat(d.css(a,
"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var e=d.css(a,"position");if(e==="static")a.style.position="relative";var h=d(a),i=h.offset(),l=d.css(a,"top"),j=d.css(a,"left"),n={},m={};(e==="absolute"||e==="fixed")&&d.inArray("auto",[l,j])>-1?(m=h.position(),e=m.top,j=m.left):(e=parseFloat(l)||0,j=parseFloat(j)||0);d.isFunction(b)&&(b=b.call(a,c,i));if(b.top!=null)n.top=b.top-i.top+e;if(b.left!=null)n.left=b.left-i.left+j;"using"in b?b.using.call(a,n):h.css(n)}};d.fn.extend({position:function(){if(!this[0])return null;
var a=this[0],b=this.offsetParent(),c=this.offset(),e=Za.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(d.css(a,"marginTop"))||0;c.left-=parseFloat(d.css(a,"marginLeft"))||0;e.top+=parseFloat(d.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(d.css(b[0],"borderLeftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||o.body;a&&!Za.test(a.nodeName)&&d.css(a,"position")==="static";)a=a.offsetParent;return a})}});
d.each(["Left","Top"],function(a,b){var c="scroll"+b;d.fn[c]=function(b){var e,h;return b===j?(e=this[0],!e?null:(h=ja(e))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&h.document.documentElement[c]||h.document.body[c]:e[c]):this.each(function(){(h=ja(this))?h.scrollTo(!a?b:d(h).scrollLeft(),a?b:d(h).scrollTop()):this[c]=b})}});d.each(["Height","Width"],function(a,b){var c=b.toLowerCase();d.fn["inner"+b]=function(){var a=this[0];return a&&a.style?parseFloat(d.css(a,c,"padding")):
null};d.fn["outer"+b]=function(a){var b=this[0];return b&&b.style?parseFloat(d.css(b,c,a?"margin":"border")):null};d.fn[c]=function(a){var e=this[0];if(!e)return a==null?null:this;if(d.isFunction(a))return this.each(function(b){var e=d(this);e[c](a.call(this,b,e[c]()))});if(d.isWindow(e)){var h=e.document.documentElement["client"+b],i=e.document.body;return e.document.compatMode==="CSS1Compat"&&h||i&&i["client"+b]||h}else return e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+
b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):a===j?(e=d.css(e,c),h=parseFloat(e),d.isNaN(h)?e:h):this.css(c,typeof a==="string"?a:a+"px")}});e.jQuery=e.$=d})(window);(function(e,j){function c(c,h){var j=c.nodeName.toLowerCase();if("area"===j){h=c.parentNode;j=h.name;if(!c.href||!j||h.nodeName.toLowerCase()!=="map")return!1;c=e("img[usemap=#"+j+"]")[0];return!!c&&i(c)}return(/input|select|textarea|button|object/.test(j)?!c.disabled:"a"==j?c.href||h:h)&&i(c)}function i(c){return!e(c).parents().andSelf().filter(function(){return e.curCSS(this,"visibility")==="hidden"||e.expr.filters.hidden(this)}).length}e.ui=e.ui||{};e.ui.version||(e.extend(e.ui,{version:"1.8.16",
keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),e.fn.extend({propAttr:e.fn.prop||e.fn.attr,_focus:e.fn.focus,focus:function(c,h){return typeof c==="number"?this.each(function(){var i=
this;setTimeout(function(){e(i).focus();h&&h.call(i)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=e.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.curCSS(this,"position",1))&&/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(e.curCSS(this,
"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?e(document):c},zIndex:function(c){if(c!==j)return this.css("zIndex",c);if(this.length)for(var c=e(this[0]),h;c.length&&c[0]!==document;){h=c.css("position");if(h==="absolute"||h==="relative"||h==="fixed")if(h=parseInt(c.css("zIndex"),10),!isNaN(h)&&h!==0)return h;c=c.parent()}return 0},disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":
"mousedown")+".ui-disableSelection",function(c){c.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.each(["Width","Height"],function(c,h){function i(c,h,l,j){e.each(m,function(){h-=parseFloat(e.curCSS(c,"padding"+this,!0))||0;l&&(h-=parseFloat(e.curCSS(c,"border"+this+"Width",!0))||0);j&&(h-=parseFloat(e.curCSS(c,"margin"+this,!0))||0)});return h}var m=h==="Width"?["Left","Right"]:["Top","Bottom"],q=h.toLowerCase(),r={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,
outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+h]=function(c){return c===j?r["inner"+h].call(this):this.each(function(){e(this).css(q,i(this,c)+"px")})};e.fn["outer"+h]=function(c,l){return typeof c!=="number"?r["outer"+h].call(this,c):this.each(function(){e(this).css(q,i(this,c,!0,l)+"px")})}}),e.extend(e.expr[":"],{data:function(c,h,i){return!!e.data(c,i[3])},focusable:function(i){return c(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var h=e.attr(i,"tabindex"),j=
isNaN(h);return(j||h>=0)&&c(i,!j)}}),e(function(){var c=document.body,h=c.appendChild(h=document.createElement("div"));e.extend(h.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});e.support.minHeight=h.offsetHeight===100;e.support.selectstart="onselectstart"in h;c.removeChild(h).style.display="none"}),e.extend(e.ui,{plugin:{add:function(c,h,i){var c=e.ui[c].prototype,j;for(j in i)c.plugins[j]=c.plugins[j]||[],c.plugins[j].push([h,i[j]])},call:function(c,e,i){if((e=c.plugins[e])&&c.element[0].parentNode)for(var j=
0;j<e.length;j++)c.options[e[j][0]]&&e[j][1].apply(c.element,i)}},contains:function(c,e){return document.compareDocumentPosition?c.compareDocumentPosition(e)&16:c!==e&&c.contains(e)},hasScroll:function(c,h){if(e(c).css("overflow")==="hidden")return!1;var h=h&&h==="left"?"scrollLeft":"scrollTop",i=!1;if(c[h]>0)return!0;c[h]=1;i=c[h]>0;c[h]=0;return i},isOverAxis:function(c,e,i){return c>e&&c<e+i},isOver:function(c,h,i,j,q,r){return e.ui.isOverAxis(c,i,q)&&e.ui.isOverAxis(h,j,r)}}))})(jQuery);
(function(e,j){if(e.cleanData){var c=e.cleanData;e.cleanData=function(i){for(var h=0,j;(j=i[h])!=null;h++)try{e(j).triggerHandler("remove")}catch(m){}c(i)}}else{var i=e.fn.remove;e.fn.remove=function(c,h){return this.each(function(){h||(!c||e.filter(c,[this]).length)&&e("*",this).add([this]).each(function(){try{e(this).triggerHandler("remove")}catch(c){}});return i.call(e(this),c,h)})}}e.widget=function(c,h,i){var j=c.split(".")[0],q,c=c.split(".")[1];q=j+"-"+c;if(!i)i=h,h=e.Widget;e.expr[":"][q]=
function(h){return!!e.data(h,c)};e[j]=e[j]||{};e[j][c]=function(c,e){arguments.length&&this._createWidget(c,e)};h=new h;h.options=e.extend(!0,{},h.options);e[j][c].prototype=e.extend(!0,h,{namespace:j,widgetName:c,widgetEventPrefix:e[j][c].prototype.widgetEventPrefix||c,widgetBaseClass:q},i);e.widget.bridge(c,e[j][c])};e.widget.bridge=function(c,h){e.fn[c]=function(i){var m=typeof i==="string",q=Array.prototype.slice.call(arguments,1),r=this,i=!m&&q.length?e.extend.apply(null,[!0,i].concat(q)):i;
if(m&&i.charAt(0)==="_")return r;m?this.each(function(){var h=e.data(this,c),m=h&&e.isFunction(h[i])?h[i].apply(h,q):h;if(m!==h&&m!==j)return r=m,!1}):this.each(function(){var j=e.data(this,c);j?j.option(i||{})._init():e.data(this,c,new h(i,this))});return r}};e.Widget=function(c,e){arguments.length&&this._createWidget(c,e)};e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(c,h){e.data(h,this.widgetName,this);this.element=e(h);this.options=e.extend(!0,
{},this.options,this._getCreateOptions(),c);var i=this;this.element.bind("remove."+this.widgetName,function(){i.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(c,h){var i=c;if(arguments.length===0)return e.extend({},this.options);if(typeof c==="string"){if(h===j)return this.options[c];i={};i[c]=h}this._setOptions(i);return this},_setOptions:function(c){var h=this;e.each(c,function(c,e){h._setOption(c,e)});return this},_setOption:function(c,e){this.options[c]=e;c==="disabled"&&this.widget()[e?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",
e);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(c,h,i){var j=this.options[c],h=e.Event(h);h.type=(c===this.widgetEventPrefix?c:this.widgetEventPrefix+c).toLowerCase();i=i||{};if(h.originalEvent)for(var c=e.event.props.length,q;c;)q=e.event.props[--c],h[q]=h.originalEvent[q];this.element.trigger(h,i);return!(e.isFunction(j)&&j.call(this.element[0],h,i)===!1||h.isDefaultPrevented())}}})(jQuery);
(function(e){var j=!1;e(document).mouseup(function(){j=!1});e.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var c=this;this.element.bind("mousedown."+this.widgetName,function(e){return c._mouseDown(e)}).bind("click."+this.widgetName,function(i){if(!0===e.data(i.target,c.widgetName+".preventClickEvent"))return e.removeData(i.target,c.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1});this.started=!1},_mouseDestroy:function(){this.element.unbind("."+
this.widgetName)},_mouseDown:function(c){if(!j){this._mouseStarted&&this._mouseUp(c);this._mouseDownEvent=c;var i=this,l=c.which==1,h=typeof this.options.cancel=="string"&&c.target.nodeName?e(c.target).closest(this.options.cancel).length:!1;if(!l||h||!this._mouseCapture(c))return!0;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay);if(this._mouseDistanceMet(c)&&this._mouseDelayMet(c)&&(this._mouseStarted=
this._mouseStart(c)!==!1,!this._mouseStarted))return c.preventDefault(),!0;!0===e.data(c.target,this.widgetName+".preventClickEvent")&&e.removeData(c.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(c){return i._mouseMove(c)};this._mouseUpDelegate=function(c){return i._mouseUp(c)};e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.preventDefault();return j=!0}},_mouseMove:function(c){if(e.browser.msie&&
!(document.documentMode>=9)&&!c.button)return this._mouseUp(c);if(this._mouseStarted)return this._mouseDrag(c),c.preventDefault();if(this._mouseDistanceMet(c)&&this._mouseDelayMet(c))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,c)!==!1)?this._mouseDrag(c):this._mouseUp(c);return!this._mouseStarted},_mouseUp:function(c){e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted)this._mouseStarted=
!1,c.target==this._mouseDownEvent.target&&e.data(c.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(c);return!1},_mouseDistanceMet:function(c){return Math.max(Math.abs(this._mouseDownEvent.pageX-c.pageX),Math.abs(this._mouseDownEvent.pageY-c.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);
(function(e){e.ui=e.ui||{};var j=/left|center|right/,c=/top|center|bottom/,i=e.fn.position,l=e.fn.offset;e.fn.position=function(h){if(!h||!h.of)return i.apply(this,arguments);var h=e.extend({},h),l=e(h.of),m=l[0],q=(h.collision||"flip").split(" "),r=h.offset?h.offset.split(" "):[0,0],s,w,z;m.nodeType===9?(s=l.width(),w=l.height(),z={top:0,left:0}):m.setTimeout?(s=l.width(),w=l.height(),z={top:l.scrollTop(),left:l.scrollLeft()}):m.preventDefault?(h.at="left top",s=w=0,z={top:h.of.pageY,left:h.of.pageX}):
(s=l.outerWidth(),w=l.outerHeight(),z=l.offset());e.each(["my","at"],function(){var e=(h[this]||"").split(" ");e.length===1&&(e=j.test(e[0])?e.concat(["center"]):c.test(e[0])?["center"].concat(e):["center","center"]);e[0]=j.test(e[0])?e[0]:"center";e[1]=c.test(e[1])?e[1]:"center";h[this]=e});q.length===1&&(q[1]=q[0]);r[0]=parseInt(r[0],10)||0;r.length===1&&(r[1]=r[0]);r[1]=parseInt(r[1],10)||0;h.at[0]==="right"?z.left+=s:h.at[0]==="center"&&(z.left+=s/2);h.at[1]==="bottom"?z.top+=w:h.at[1]==="center"&&
(z.top+=w/2);z.left+=r[0];z.top+=r[1];return this.each(function(){var c=e(this),i=c.outerWidth(),j=c.outerHeight(),l=parseInt(e.curCSS(this,"marginLeft",!0))||0,n=parseInt(e.curCSS(this,"marginTop",!0))||0,m=i+l+(parseInt(e.curCSS(this,"marginRight",!0))||0),K=j+n+(parseInt(e.curCSS(this,"marginBottom",!0))||0),u=e.extend({},z),F;h.my[0]==="right"?u.left-=i:h.my[0]==="center"&&(u.left-=i/2);h.my[1]==="bottom"?u.top-=j:h.my[1]==="center"&&(u.top-=j/2);u.left=Math.round(u.left);u.top=Math.round(u.top);
F={left:u.left-l,top:u.top-n};e.each(["left","top"],function(c,l){e.ui.position[q[c]]&&e.ui.position[q[c]][l](u,{targetWidth:s,targetHeight:w,elemWidth:i,elemHeight:j,collisionPosition:F,collisionWidth:m,collisionHeight:K,offset:r,my:h.my,at:h.at})});e.fn.bgiframe&&c.bgiframe();c.offset(e.extend(u,{using:h.using}))})};e.ui.position={fit:{left:function(c,i){var j=e(window),j=i.collisionPosition.left+i.collisionWidth-j.width()-j.scrollLeft();c.left=j>0?c.left-j:Math.max(c.left-i.collisionPosition.left,
c.left)},top:function(c,i){var j=e(window),j=i.collisionPosition.top+i.collisionHeight-j.height()-j.scrollTop();c.top=j>0?c.top-j:Math.max(c.top-i.collisionPosition.top,c.top)}},flip:{left:function(c,i){if(i.at[0]!=="center"){var j=e(window),j=i.collisionPosition.left+i.collisionWidth-j.width()-j.scrollLeft(),l=i.my[0]==="left"?-i.elemWidth:i.my[0]==="right"?i.elemWidth:0,r=i.at[0]==="left"?i.targetWidth:-i.targetWidth,s=-2*i.offset[0];c.left+=i.collisionPosition.left<0?l+r+s:j>0?l+r+s:0}},top:function(c,
i){if(i.at[1]!=="center"){var j=e(window),j=i.collisionPosition.top+i.collisionHeight-j.height()-j.scrollTop(),l=i.my[1]==="top"?-i.elemHeight:i.my[1]==="bottom"?i.elemHeight:0,r=i.at[1]==="top"?i.targetHeight:-i.targetHeight,s=-2*i.offset[1];c.top+=i.collisionPosition.top<0?l+r+s:j>0?l+r+s:0}}}};if(!e.offset.setOffset)e.offset.setOffset=function(c,i){if(/static/.test(e.curCSS(c,"position")))c.style.position="relative";var j=e(c),l=j.offset(),r=parseInt(e.curCSS(c,"top",!0),10)||0,s=parseInt(e.curCSS(c,
"left",!0),10)||0,l={top:i.top-l.top+r,left:i.left-l.left+s};"using"in i?i.using.call(c,l):j.css(l)},e.fn.offset=function(c){var i=this[0];return!i||!i.ownerDocument?null:c?this.each(function(){e.offset.setOffset(this,c)}):l.call(this)}})(jQuery);
(function(e){var j=0;e.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var c=this,i=this.element[0].ownerDocument,j;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(h){if(!c.options.disabled&&!c.element.propAttr("readOnly")){j=
!1;var i=e.ui.keyCode;switch(h.keyCode){case i.PAGE_UP:c._move("previousPage",h);break;case i.PAGE_DOWN:c._move("nextPage",h);break;case i.UP:c._move("previous",h);h.preventDefault();break;case i.DOWN:c._move("next",h);h.preventDefault();break;case i.ENTER:case i.NUMPAD_ENTER:c.menu.active&&(j=!0,h.preventDefault());case i.TAB:if(!c.menu.active)break;c.menu.select(h);break;case i.ESCAPE:c.element.val(c.term);c.close(h);break;default:clearTimeout(c.searching),c.searching=setTimeout(function(){if(c.term!=
c.element.val())c.selectedItem=null,c.search(null,h)},c.options.delay)}}}).bind("keypress.autocomplete",function(c){j&&(j=!1,c.preventDefault())}).bind("focus.autocomplete",function(){if(!c.options.disabled)c.selectedItem=null,c.previous=c.element.val()}).bind("blur.autocomplete",function(e){if(!c.options.disabled)clearTimeout(c.searching),c.closing=setTimeout(function(){c.close(e);c._change(e)},150)});this._initSource();this.response=function(){return c._response.apply(c,arguments)};this.menu=e("<ul></ul>").addClass("ui-autocomplete").appendTo(e(this.options.appendTo||
"body",i)[0]).mousedown(function(h){var i=c.menu.element[0];e(h.target).closest(".ui-menu-item").length||setTimeout(function(){e(document).one("mousedown",function(h){h.target!==c.element[0]&&h.target!==i&&!e.ui.contains(i,h.target)&&c.close()})},1);setTimeout(function(){clearTimeout(c.closing)},13)}).menu({focus:function(e,i){i=i.item.data("item.autocomplete");!1!==c._trigger("focus",e,{item:i})&&/^key/.test(e.originalEvent.type)&&c.element.val(i.value)},selected:function(e,j){var l=j.item.data("item.autocomplete"),
q=c.previous;if(c.element[0]!==i.activeElement)c.element.focus(),c.previous=q,setTimeout(function(){c.previous=q;c.selectedItem=l},1);!1!==c._trigger("select",e,{item:l})&&c.element.val(l.value);c.term=c.element.val();c.close(e);c.selectedItem=l},blur:function(){c.menu.element.is(":visible")&&c.element.val()!==c.term&&c.element.val(c.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");e.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");
this.menu.element.remove();e.Widget.prototype.destroy.call(this)},_setOption:function(c,i){e.Widget.prototype._setOption.apply(this,arguments);c==="source"&&this._initSource();c==="appendTo"&&this.menu.element.appendTo(e(i||"body",this.element[0].ownerDocument)[0]);c==="disabled"&&i&&this.xhr&&this.xhr.abort()},_initSource:function(){var c=this,i,l;e.isArray(this.options.source)?(i=this.options.source,this.source=function(c,j){j(e.ui.autocomplete.filter(i,c.term))}):typeof this.options.source==="string"?
(l=this.options.source,this.source=function(h,i){c.xhr&&c.xhr.abort();c.xhr=e.ajax({url:l,data:h,dataType:"json",autocompleteRequest:++j,success:function(c){this.autocompleteRequest===j&&i(c)},error:function(){this.autocompleteRequest===j&&i([])}})}):this.source=this.options.source},search:function(c,e){c=c!=null?c:this.element.val();this.term=this.element.val();if(c.length<this.options.minLength)return this.close(e);clearTimeout(this.closing);if(this._trigger("search",e)!==!1)return this._search(c)},
_search:function(c){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:c},this.response)},_response:function(c){!this.options.disabled&&c&&c.length?(c=this._normalize(c),this._suggest(c),this._trigger("open")):this.close();this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(c){clearTimeout(this.closing);this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",c))},_change:function(c){this.previous!==
this.element.val()&&this._trigger("change",c,{item:this.selectedItem})},_normalize:function(c){return c.length&&c[0].label&&c[0].value?c:e.map(c,function(c){return typeof c==="string"?{label:c,value:c}:e.extend({label:c.label||c.value,value:c.value||c.label},c)})},_suggest:function(c){var i=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(i,c);this.menu.deactivate();this.menu.refresh();i.show();this._resizeMenu();i.position(e.extend({of:this.element},this.options.position));
this.options.autoFocus&&this.menu.next(new e.Event("mouseover"))},_resizeMenu:function(){var c=this.menu.element;c.outerWidth(Math.max(c.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(c,i){var j=this;e.each(i,function(e,i){j._renderItem(c,i)})},_renderItem:function(c,i){return e("<li></li>").data("item.autocomplete",i).append(e("<a></a>").text(i.label)).appendTo(c)},_move:function(c,e){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(c)||this.menu.last()&&
/^next/.test(c))this.element.val(this.term),this.menu.deactivate();else this.menu[c](e);else this.search(null,e)},widget:function(){return this.menu.element}});e.extend(e.ui.autocomplete,{escapeRegex:function(c){return c.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(c,i){var j=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(c,function(c){return j.test(c.label||c.value||c)})}})})(jQuery);
(function(e){e.widget("ui.menu",{_create:function(){var j=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){e(c.target).closest(".ui-menu-item a").length&&(c.preventDefault(),j.select(c))});this.refresh()},refresh:function(){var j=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",
-1).mouseenter(function(c){j.activate(c,e(this).parent())}).mouseleave(function(){j.deactivate()})},activate:function(e,c){this.deactivate();if(this.hasScroll()){var i=c.offset().top-this.element.offset().top,l=this.element.scrollTop(),h=this.element.height();i<0?this.element.scrollTop(l+i):i>=h&&this.element.scrollTop(l+i-h+c.height())}this.active=c.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",e,{item:c})},deactivate:function(){if(this.active)this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),
this._trigger("blur"),this.active=null},next:function(e){this.move("next",".ui-menu-item:first",e)},previous:function(e){this.move("prev",".ui-menu-item:last",e)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(e,c,i){this.active?(e=this.active[e+"All"](".ui-menu-item").eq(0),e.length?this.activate(i,e):this.activate(i,this.element.children(c))):this.activate(i,this.element.children(c))},
nextPage:function(j){if(this.hasScroll())if(!this.active||this.last())this.activate(j,this.element.children(".ui-menu-item:first"));else{var c=this.active.offset().top,i=this.element.height(),l=this.element.children(".ui-menu-item").filter(function(){var h=e(this).offset().top-c-i+e(this).height();return h<10&&h>-10});l.length||(l=this.element.children(".ui-menu-item:last"));this.activate(j,l)}else this.activate(j,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},
previousPage:function(j){if(this.hasScroll())if(!this.active||this.first())this.activate(j,this.element.children(".ui-menu-item:last"));else{var c=this.active.offset().top,i=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var j=e(this).offset().top-c+i-e(this).height();return j<10&&j>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(j,result)}else this.activate(j,this.element.children(".ui-menu-item").filter(!this.active||
this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[e.fn.prop?"prop":"attr"]("scrollHeight")},select:function(e){this._trigger("selected",e,{item:this.active})}})})(jQuery);
(function(e){e.widget("ui.slider",e.ui.mouse,{widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var j=this,c=this.options,i=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),l=c.values&&c.values.length||1,h=[];this._mouseSliding=this._keySliding=!1;this._animateOff=!0;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+
this.orientation+" ui-widget ui-widget-content ui-corner-all"+(c.disabled?" ui-slider-disabled ui-disabled":""));this.range=e([]);if(c.range){if(c.range===!0){if(!c.values)c.values=[this._valueMin(),this._valueMin()];if(c.values.length&&c.values.length!==2)c.values=[c.values[0],c.values[0]]}this.range=e("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(c.range==="min"||c.range==="max"?" ui-slider-range-"+c.range:""))}for(var n=i.length;n<l;n+=1)h.push("<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>");
this.handles=i.add(e(h.join("")).appendTo(j.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(c){c.preventDefault()}).hover(function(){c.disabled||e(this).addClass("ui-state-hover")},function(){e(this).removeClass("ui-state-hover")}).focus(function(){c.disabled?e(this).blur():(e(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),e(this).addClass("ui-state-focus"))}).blur(function(){e(this).removeClass("ui-state-focus")});this.handles.each(function(c){e(this).data("index.ui-slider-handle",
c)});this.handles.keydown(function(c){var h=!0,i=e(this).data("index.ui-slider-handle"),l,n,z;if(!j.options.disabled){switch(c.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(h=!1,!j._keySliding&&(j._keySliding=!0,e(this).addClass("ui-state-active"),l=j._start(c,i),l===!1))return}z=j.options.step;l=j.options.values&&j.options.values.length?n=j.values(i):
n=j.value();switch(c.keyCode){case e.ui.keyCode.HOME:n=j._valueMin();break;case e.ui.keyCode.END:n=j._valueMax();break;case e.ui.keyCode.PAGE_UP:n=j._trimAlignValue(l+(j._valueMax()-j._valueMin())/5);break;case e.ui.keyCode.PAGE_DOWN:n=j._trimAlignValue(l-(j._valueMax()-j._valueMin())/5);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(l===j._valueMax())return;n=j._trimAlignValue(l+z);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(l===j._valueMin())return;n=j._trimAlignValue(l-z)}j._slide(c,
i,n);return h}}).keyup(function(c){var h=e(this).data("index.ui-slider-handle");if(j._keySliding)j._keySliding=!1,j._stop(c,h),j._change(c,h),e(this).removeClass("ui-state-active")});this._refreshValue();this._animateOff=!1},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy();return this},_mouseCapture:function(j){var c=
this.options,i,l,h,n,m;if(c.disabled)return!1;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();i=this._normValueFromMouse({x:j.pageX,y:j.pageY});l=this._valueMax()-this._valueMin()+1;n=this;this.handles.each(function(c){var j=Math.abs(i-n.values(c));l>j&&(l=j,h=e(this),m=c)});c.range===!0&&this.values(1)===c.min&&(m+=1,h=e(this.handles[m]));if(this._start(j,m)===!1)return!1;this._mouseSliding=!0;n._handleIndex=m;h.addClass("ui-state-active").focus();
c=h.offset();this._clickOffset=!e(j.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:j.pageX-c.left-h.width()/2,top:j.pageY-c.top-h.height()/2-(parseInt(h.css("borderTopWidth"),10)||0)-(parseInt(h.css("borderBottomWidth"),10)||0)+(parseInt(h.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(j,m,i);return this._animateOff=!0},_mouseStart:function(){return!0},_mouseDrag:function(e){var c=this._normValueFromMouse({x:e.pageX,y:e.pageY});this._slide(e,
this._handleIndex,c);return!1},_mouseStop:function(e){this.handles.removeClass("ui-state-active");this._mouseSliding=!1;this._stop(e,this._handleIndex);this._change(e,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var c;this.orientation==="horizontal"?(c=this.elementSize.width,e=e.x-this.elementOffset.left-(this._clickOffset?
this._clickOffset.left:0)):(c=this.elementSize.height,e=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0));c=e/c;c>1&&(c=1);c<0&&(c=0);this.orientation==="vertical"&&(c=1-c);e=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+c*e)},_start:function(e,c){var i={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length)i.value=this.values(c),i.values=this.values();return this._trigger("start",e,i)},_slide:function(e,
c,i){var l;if(this.options.values&&this.options.values.length){l=this.values(c?0:1);if(this.options.values.length===2&&this.options.range===!0&&(c===0&&i>l||c===1&&i<l))i=l;i!==this.values(c)&&(l=this.values(),l[c]=i,e=this._trigger("slide",e,{handle:this.handles[c],value:i,values:l}),this.values(c?0:1),e!==!1&&this.values(c,i,!0))}else i!==this.value()&&(e=this._trigger("slide",e,{handle:this.handles[c],value:i}),e!==!1&&this.value(i))},_stop:function(e,c){var i={handle:this.handles[c],value:this.value()};
if(this.options.values&&this.options.values.length)i.value=this.values(c),i.values=this.values();this._trigger("stop",e,i)},_change:function(e,c){if(!this._keySliding&&!this._mouseSliding){var i={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length)i.value=this.values(c),i.values=this.values();this._trigger("change",e,i)}},value:function(e){if(arguments.length)this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0);else return this._value()},
values:function(j,c){var i,l,h;if(arguments.length>1)this.options.values[j]=this._trimAlignValue(c),this._refreshValue(),this._change(null,j);else if(arguments.length)if(e.isArray(arguments[0])){i=this.options.values;l=arguments[0];for(h=0;h<i.length;h+=1)i[h]=this._trimAlignValue(l[h]),this._change(null,h);this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(j):this.value();else return this._values()},_setOption:function(j,c){var i,l=0;if(e.isArray(this.options.values))l=
this.options.values.length;e.Widget.prototype._setOption.apply(this,arguments);switch(j){case "disabled":c?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.propAttr("disabled",!0),this.element.addClass("ui-disabled")):(this.handles.propAttr("disabled",!1),this.element.removeClass("ui-disabled"));break;case "orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);
this._refreshValue();break;case "value":this._animateOff=!0;this._refreshValue();this._change(null,0);this._animateOff=!1;break;case "values":this._animateOff=!0;this._refreshValue();for(i=0;i<l;i+=1)this._change(null,i);this._animateOff=!1}},_value:function(){return this._trimAlignValue(this.options.value)},_values:function(e){var c,i;if(arguments.length)return c=this.options.values[e],this._trimAlignValue(c);else{c=this.options.values.slice();for(i=0;i<c.length;i+=1)c[i]=this._trimAlignValue(c[i]);
return c}},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var c=this.options.step>0?this.options.step:1,i=(e-this._valueMin())%c;e-=i;Math.abs(i)*2>=c&&(e+=i>0?c:-c);return parseFloat(e.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var j=this.options.range,c=this.options,i=this,l=!this._animateOff?c.animate:!1,h,n={},m,q,r,s;if(this.options.values&&
this.options.values.length)this.handles.each(function(j){h=(i.values(j)-i._valueMin())/(i._valueMax()-i._valueMin())*100;n[i.orientation==="horizontal"?"left":"bottom"]=h+"%";e(this).stop(1,1)[l?"animate":"css"](n,c.animate);if(i.options.range===!0)if(i.orientation==="horizontal"){if(j===0)i.range.stop(1,1)[l?"animate":"css"]({left:h+"%"},c.animate);if(j===1)i.range[l?"animate":"css"]({width:h-m+"%"},{queue:!1,duration:c.animate})}else{if(j===0)i.range.stop(1,1)[l?"animate":"css"]({bottom:h+"%"},
c.animate);if(j===1)i.range[l?"animate":"css"]({height:h-m+"%"},{queue:!1,duration:c.animate})}m=h});else{q=this.value();r=this._valueMin();s=this._valueMax();h=s!==r?(q-r)/(s-r)*100:0;n[i.orientation==="horizontal"?"left":"bottom"]=h+"%";this.handle.stop(1,1)[l?"animate":"css"](n,c.animate);if(j==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[l?"animate":"css"]({width:h+"%"},c.animate);if(j==="max"&&this.orientation==="horizontal")this.range[l?"animate":"css"]({width:100-h+"%"},{queue:!1,
duration:c.animate});if(j==="min"&&this.orientation==="vertical")this.range.stop(1,1)[l?"animate":"css"]({height:h+"%"},c.animate);if(j==="max"&&this.orientation==="vertical")this.range[l?"animate":"css"]({height:100-h+"%"},{queue:!1,duration:c.animate})}}});e.extend(e.ui.slider,{version:"1.8.16"})})(jQuery);(function(e){var j;e(document).ready(function(){e.support.transition=function(){var c=(document.body||document.documentElement).style;return c.transition!==void 0||c.WebkitTransition!==void 0||c.MozTransition!==void 0||c.MsTransition!==void 0||c.OTransition!==void 0}();e.support.transition&&(j="TransitionEnd",e.browser.webkit?j="webkitTransitionEnd":e.browser.mozilla?j="transitionend":e.browser.opera&&(j="oTransitionEnd"))});var c=function(c,j){this.$element=e(c);this.options=j;this.enabled=!0;this.fixTitle()};
c.prototype={show:function(){var c,j,h,n,m,q;if(this.getTitle()&&this.enabled){m=this.tip();this.setContent();this.options.animate&&m.addClass("fade");m.remove().css({top:0,left:0,display:"block"}).prependTo(document.body);c=e.extend({},this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight});j=m[0].offsetWidth;h=m[0].offsetHeight;n=typeof this.options.placement=="function"?this.options.placement.apply(this,[m[0],this.$element[0]]):this.options.placement;switch(n){case "below":q=
{top:c.top+c.height+this.options.offset,left:c.left+c.width/2-j/2};break;case "above":q={top:c.top-h-this.options.offset,left:c.left+c.width/2-j/2};break;case "left":q={top:c.top+c.height/2-h/2,left:c.left-j-this.options.offset};break;case "right":q={top:c.top+c.height/2-h/2,left:c.left+c.width+this.options.offset}}m.css(q).addClass(n).addClass("in")}},setContent:function(){var c=this.tip();c.find(".twipsy-inner")[this.options.html?"html":"text"](this.getTitle());c[0].className="twipsy"},hide:function(){function c(){l.remove()}
var l=this.tip();l.removeClass("in");e.support.transition&&this.$tip.hasClass("fade")?l.bind(j,c):c()},fixTitle:function(){var c=this.$element;if(c.attr("title")||typeof c.attr("data-original-title")!="string")c.attr("data-original-title",c.attr("title")||"").removeAttr("title")},getTitle:function(){var c,e=this.$element,h=this.options;this.fixTitle();typeof h.title=="string"?c=e.attr(h.title=="title"?"data-original-title":h.title):typeof h.title=="function"&&(c=h.title.call(e[0]));return(c=(""+c).replace(/(^\s*|\s*$)/,
""))||h.fallback},tip:function(){if(!this.$tip)this.$tip=e('<div class="twipsy" />').html('<div class="twipsy-arrow"></div><div class="twipsy-inner"></div>');return this.$tip},validate:function(){if(!this.$element[0].parentNode)this.hide(),this.options=this.$element=null},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled}};e.fn.twipsy=function(i){e.fn.twipsy.initWith.call(this,i,c,"twipsy");return this};e.fn.twipsy.initWith=
function(c,j,h){function n(n){var m=e.data(n,h);m||(m=new j(n,e.fn.twipsy.elementOptions(n,c)),e.data(n,h,m));return m}function m(){var e=n(this);e.hoverState="in";c.delayIn==0?e.show():(e.fixTitle(),setTimeout(function(){e.hoverState=="in"&&e.show()},c.delayIn))}function q(){var e=n(this);e.hoverState="out";c.delayOut==0?e.hide():setTimeout(function(){e.hoverState=="out"&&e.hide()},c.delayOut)}var r,s,w;if(c===!0)return this.data(h);else if(typeof c=="string"){if(r=this.data(h))r[c]();return this}c=
e.extend({},e.fn[h].defaults,c);c.live||this.each(function(){n(this)});c.trigger!="manual"&&(r=c.live?"live":"bind",s=c.trigger=="hover"?"mouseenter":"focus",w=c.trigger=="hover"?"mouseleave":"blur",this[r](s,m)[r](w,q));return this};e.fn.twipsy.Twipsy=c;e.fn.twipsy.defaults={animate:!0,delayIn:0,delayOut:0,fallback:"",placement:"above",html:!1,live:!1,offset:0,title:"title",trigger:"hover"};e.fn.twipsy.elementOptions=function(c,j){return e.metadata?e.extend({},j,e(c).metadata()):j}})(window.jQuery||
window.ender);(function(e){var j=function(c,i){this.$element=e(c);this.options=i;this.enabled=!0;this.fixTitle()};j.prototype=e.extend({},e.fn.twipsy.Twipsy.prototype,{setContent:function(){var c=this.tip();c.find(".title")[this.options.html?"html":"text"](this.getTitle());c.find(".content p")[this.options.html?"html":"text"](this.getContent());c[0].className="popover"},getContent:function(){var c,e=this.$element,j=this.options;typeof this.options.content=="string"?c=e.attr(j.content):typeof this.options.content==
"function"&&(c=this.options.content.call(this.$element[0]));return c},tip:function(){if(!this.$tip)this.$tip=e('<div class="popover" />').html('<div class="arrow"></div><div class="inner"><h3 class="title"></h3><div class="content"><p></p></div></div>');return this.$tip}});e.fn.popover=function(c){typeof c=="object"&&(c=e.extend({},e.fn.popover.defaults,c));e.fn.twipsy.initWith.call(this,c,j,"popover");return this};e.fn.popover.defaults=e.extend({},e.fn.twipsy.defaults,{content:"data-content",placement:"right"})})(window.jQuery||
window.ender);/*
    non-free. don't fool around here.
*/
$(document).ready(function(){$(".list-box li, .list-footer, .show-all, .shop-list .list li").each(function(){$(this).bind("click",function(){window.location=$(this).find("a").attr("href")})});$(".toggle-description").click(function(){$(this).hide().next(".description").show()});$(".coupons-list .info-icon").click(function(){$(this).next().trigger("click")});$(".coupons-list .type-coupon h3 a, .coupons-list .type-coupon h2 a, .coupons-list .type-coupon .btn").click(function(){var c=$(this).parents(".action-box");
if(c.hasClass("highlight-box"))return!1;var e=c.find(".code").text(),e=$('<label for="coupon-code-text" class="btn"><span>Ihr Gutschein</span></label><input type="text" name="text" value="'+e+'" id="coupon-code-text" class="form-text">');c.html(e);c.addClass("highlight-box")});$(".popular-shops-teaser .all-shops").each(function(){var c=$(this),e=c.parent("div").find(".head .title").text(),e=$('<p class="arrow show-all">Alle <a href="javascript:void(0)">'+e+" Online-Shops</a> anzeigen</p>");e.click(function(){c.slideToggle()});
$(this).hide();$(this).before(e)});$(".coupon-works a").click(function(){var c=$(this).attr("href");$.getJSON(c,function(){});c=$('<div class="notice" style="position:relative;top:3px;left:10px;display:inline">Vielen Dank!</div>');$(this).parents("ul").hide();$(this).parents("ul").after(c);return!1});$(".p-search-gutscheine strong").click(function(){$(this).parent("li").animate({marginTop:"0px"},200,function(){});$(this).parent("li").next().find("strong").removeClass("active");$(this).addClass("active")});
$(".p-search-preisvergleich strong").click(function(){$(this).parent("li").prev().animate({marginTop:"-64px"},"fast",function(){});$(this).parent("li").prev().find("strong").removeClass("active");$(this).addClass("active")});$.fn.overflows=function(){var c=$(this);return{overflow:c.innerHeight()!==c.attr("scrollHeight"),scrollOffset:c.innerWidth()-c.attr("scrollWidth")}};var e={};$("#query-products").autocomplete({minLength:2,source:function(c,i){c.term in e?i(e[c.term]):$.ajax({url:"/service/faceted",
type:"post",data:c,success:function(j){j=$.parseJSON(j);e[c.term]=j;i(j)}})}});$.widget("custom.catcomplete",$.ui.autocomplete,{_renderMenu:function(c,e){var j=this;c.css("width","200px");c.css("zIndex","9999");$.each(e,function(e,i){var m=j._renderItem(c,i,!1);if(c.children("#"+i.shop_id).length===0){var q=j._renderItem(c,i,!0);c.append(q);c.append(m)}else c.children("."+i.shop_id).last().after(m)})},_renderItem:function(c,e,j){return j?$("<li class='ui-autocomplete-category' id='"+e.shop_id+"'></li>").data("item.autocomplete",
e).addClass("ui-autocomplete-category").append("<a href='"+e.url+"' title='"+e.shop_title+"'>"+e.shop_title+"</a>"):$("<li></li>").data("item.autocomplete",e).addClass(e.shop_id).append("<a href='"+e.url+"' title='"+e.title+"'>&raquo; "+e.title+"</a>")}});var j={};$("#query-coupons").catcomplete({delay:0,minLength:2,select:function(c,e){window.location=e.item.url;return!1},open:function(){var c=$(this).catcomplete("widget"),e=c.overflows();e.overflow&&c.width(c.width()+e.scrollOffset)},source:function(c,
e){c.term in j?e(j[c.term]):$.ajax({url:$("#query-coupons").parents("form").attr("action")+"/"+c.term+"",dataType:"json",data:c,success:function(l){j[c.term]=l;e(l)}})}})});

