=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,o,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return o=1!==s
!x.isXMLDoc(e),o&&(t=x.propFix[t]
t,i=x.propHooks[t]),n!==undefined?i&&"set"in i&&(r=i.set(e,n,t))!==undefined?r:e[t]=n:i&&"get"in i&&null!==(r= i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")
B.test(e.nodeName)
e.href?e.tabIndex:-1}}}}),M={set:function(e,t,n){return t===!1?x.removeAttr(e,n):e.setAttribute(n,n),n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,t){var n=x.expr.attrHandle[t]
x.find.attr;x.expr.attrHandle[t]=function(e,t,r){var i=x.expr.attrHandle[t],o=r?undefined:(x.expr.attrHandle[t]=undefined)!=n(e,t,r)?t.toLowerCase():null;return x.expr.attrHandle[t]=i,o}}),x.support.optSelected
(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,t){return x.isArray(t)?e.checked=x.inArray(x(e).val(),t)>=0:undefined}},x.support.checkOn
(x.valHooks[this].get=function(e){return null=== e.getAttribute("value")?"on":e.value})});var I=/^key/,z=/^(?:mouse
contextmenu)
click/,_=/^(?:focusinfocus
focusoutblur)$/,X=/^([^.]*)(?:\.(.+)
)$/;function U(){return!0}function Y(){return!1}function V(){try{return o.activeElement}catch(e){}}x.event={global:{},add:function(e,t,n,i,o){var s,a,u,l,c,p,f,h,d,g,m,y=q.get(e);if(y){n.handler&&(s=n,n=s.handler,o=s.selector),n.guid
(n.guid=x.guid++),(l=y.events)
(l=y.events={}),(a=y.handle)
(a=y.handle=function(e){return typeof x===r
e&&x.event.triggered=== e.type?undefined:x.event.dispatch.apply(a.elem,arguments)},a.elem=e),t=(t
"").match(w)
[""],c=t.length;while(c--)u=X.exec(t[c])
[],d=m=u[1],g=(u[2]
"").split(".").sort(),d&&(f=x.event.special[d]
{},d=(o?f.delegateType:f.bindType)
d,f=x.event.special[d]
{},p=x.extend({type:d,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&x.expr.match.needsContext.test(o),namespace:g.join(".")},s),(h=l[d])
(h=l[d]=[],h.delegateCount=0,f.setup&&f.setup.call(e,i,g,a)!==!1
e.addEventListener&& e.addEventListener(d,a,!1)),f.add&&(f.add.call(e,p),p.handler.guid
(p.handler.guid=n.guid)),o?h.splice(h.delegateCount++,0,p):h.push(p),x.event.global[d]=!0);e=null}},remove:function(e,t,n,r,i){var o,s,a,u,l,c,p,f,h,d,g,m=q.hasData(e)&&q.get(e);if(m&&(u=m.events)){t=(t
"").match(w)
[""],l=t.length;while(l--)if(a=X.exec(t[l])
[],h=g=a[1],d=(a[2]
"").split(".").sort(),h){p=x.event.special[h]
{},h=(r?p.delegateType:p.bindType)
h,f=u[h]
[],a=a[2]&&RegExp("(^
\\.)"+d.join("\\.(?:.*\\.
)")+"(\\.
$)"), s=o=f.length;while(o--)c=f[o],!i&&g!==c.origType
n&&n.guid!==c.guid
a&&!a.test(c.namespace)
r&&r!==c.selector&&("**"!==r
!c.selector)
(f.splice(o,1),c.selector&&f.delegateCount--,p.remove&&p.remove.call(e,c));s&&!f.length&&(p.teardown&&p.teardown.call(e,d,m.handle)!==!1
x.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)x.event.remove(e,h+t[l],n,r,!0);x.isEmptyObject(u)&&(delete m.handle,q.remove(e,"events"))}},trigger:function(t,n,r,i){var s,a,u,l,c,p,f,h=[r
o],d=y.call(t,"type")?t.type: t,g=y.call(t,"namespace")?t.namespace.split("."):[];if(a=u=r=r
o,3!==r.nodeType&&8!==r.nodeType&&!_.test(d+x.event.triggered)&&(d.indexOf(".")>=0&&(g=d.split("."),d=g.shift(),g.sort()),c=0>d.indexOf(":")&&"on"+d,t=t[x.expando]?t:new x.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=g.join("."),t.namespace_re=t.namespace?RegExp("(^
\\.)"+g.join("\\.(?:.*\\.
)")+"(\\.
$)"):null,t.result=undefined,t.target
(t.target=r),n=null==n?[t]:x.makeArray(n,[t]),f=x.event.special[d]
{},i
!f.trigger
f.trigger.apply(r,n)!==!1)){if(!i&&!f.noBubble&&!x.isWindow(r)){for(l=f.delegateType
d,_.test(l+d)
(a=a.parentNode);a;a=a.parentNode)h.push(a),u=a;u===(r.ownerDocument
o)&&h.push(u.defaultView
u.parentWindow
e)}s=0;while((a=h[s++])&&!t.isPropagationStopped())t.type=s>1?l:f.bindType
d,p=(q.get(a,"events")
{})[t.type]&&q.get(a,"handle"),p&&p.apply(a,n),p=c&&a[c],p&&x.acceptData(a)&&p.apply&&p.apply(a,n)===!1&&t.preventDefault();return t.type=d,i
t.isDefaultPrevented()
f._default&&f._default.apply(h.pop(), n)!==!1
!x.acceptData(r)
c&&x.isFunction(r[d])&&!x.isWindow(r)&&(u=r[c],u&&(r[c]=null),x.event.triggered=d,r[d](),x.event.triggered=undefined,u&&(r[c]=u)),t.result}},dispatch:function(e){e=x.event.fix(e);var t,n,r,i,o,s=[],a=d.call(arguments),u=(q.get(this,"events")
{})[e.type]
[],l=x.event.special[e.type]
{};if(a[0]=e,e.delegateTarget=this,!l.preDispatch
l.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),t=0;while((i=s[t++])&&!e.isPropagationStopped()){e.currentTarget=i.elem, n=0;while((o=i.handlers[n++])&&!e.isImmediatePropagationStopped())(!e.namespace_re
e.namespace_re.test(o.namespace))&&(e.handleObj=o,e.data=o.data,r=((x.event.special[o.origType]
{}).handle
o.handler).apply(i.elem,a),r!==undefined&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,s=[],a=t.delegateCount,u=e.target;if(a&&u.nodeT
|