/*
 * jQuery JavaScript Library v1.4.2
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Sat Feb 13 22:33:48 2010 -0500
 */
(function(d,a0){function an(){if(!m.isReady){try{aL.documentElement.doScroll("left");
}catch(c){setTimeout(an,1);
return;
}m.ready();
}}function aF(c,s){s.src?m.ajax({url:s.src,async:false,dataType:"script"}):m.globalEval(s.text||s.textContent||s.innerHTML||"");
s.parentNode&&s.parentNode.removeChild(s);
}function a5(c,s,w,F,A,J){var G=c.length;
if(typeof s==="object"){for(var K in s){a5(c,K,s[K],F,A,w);
}return c;
}if(w!==a0){F=!J&&F&&m.isFunction(w);
for(K=0;
K<G;
K++){A(c[K],s,F?w.call(c[K],K,A(c[K],s)):w,J);
}return c;
}return G?A(c[0],s):a0;
}function ab(){return(new Date).getTime();
}function a9(){return false;
}function bd(){return true;
}function ar(c,s,w){w[0].type=c;
return m.event.handle.apply(s,w);
}function aw(c){var s,w=[],F=[],A=arguments,J,G,N,K,L,O;
G=m.data(this,"events");
if(!(c.liveFired===this||!G||!G.live||c.button&&c.type==="click")){c.liveFired=this;
var P=G.live.slice(0);
for(K=0;
K<P.length;
K++){G=P[K];
G.origType.replace(av,"")===c.type?F.push(G.selector):P.splice(K--,1);
}J=m(c.target).closest(F,c.currentTarget);
L=0;
for(O=J.length;
L<O;
L++){for(K=0;
K<P.length;
K++){G=P[K];
if(J[L].selector===G.selector){N=J[L].elem;
F=null;
if(G.preType==="mouseenter"||G.preType==="mouseleave"){F=m(c.relatedTarget).closest(G.selector)[0];
}if(!F||F!==N){w.push({elem:N,handleObj:G});
}}}}L=0;
for(O=w.length;
L<O;
L++){J=w[L];
c.currentTarget=J.elem;
c.data=J.handleObj.data;
c.handleObj=J.handleObj;
if(J.handleObj.origHandler.apply(J.elem,A)===false){s=false;
break;
}}return s;
}}function aA(c,s){return"live."+(c&&c!=="*"?c+".":"")+s.replace(/\./g,"`").replace(/ /g,"&");
}function aE(c){return !c||!c.parentNode||c.parentNode.nodeType===11;
}function aI(c,s){var w=0;
s.each(function(){if(this.nodeName===(c[w]&&c[w].nodeName)){var F=m.data(c[w++]),A=m.data(this,F);
if(F=F&&F.events){delete A.handle;
A.events={};
for(var J in F){for(var G in F[J]){m.event.add(this,J,F[J][G],F[J][G].data);
}}}}});
}function aM(c,s,w){var F,A,G;
s=s&&s[0]?s[0].ownerDocument||s[0]:aL;
if(c.length===1&&typeof c[0]==="string"&&c[0].length<512&&s===aL&&!aQ.test(c[0])&&(m.support.checkClone||!aT.test(c[0]))){A=true;
if(G=m.fragments[c[0]]){if(G!==1){F=G;
}}}if(!F){F=s.createDocumentFragment();
m.clean(c,s,F,w);
}if(A){m.fragments[c[0]]=G?F:1;
}return{fragment:F,cacheable:A};
}function af(c,s){var w={};
m.each(aX.concat.apply([],aX.slice(0,s)),function(){w[this]=c;
});
return w;
}function a2(c){return"scrollTo" in c&&c.document?c:c.nodeType===9?c.defaultView||c.parentWindow:false;
}var m=function(c,s){return new m.fn.init(c,s);
},aJ=d.jQuery,aN=d.$,aL=d.document,aP,aR=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,aU=/^.[^:#\[\.,]*$/,aY=/\S/,a3=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,a7=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,az=navigator.userAgent,a6=false,aD=[],aj,a=Object.prototype.toString,e=Object.prototype.hasOwnProperty,i=Array.prototype.push,aH=Array.prototype.slice,ba=Array.prototype.indexOf;
m.fn=m.prototype={init:function(c,s){var w,A;
if(!c){return this;
}if(c.nodeType){this.context=this[0]=c;
this.length=1;
return this;
}if(c==="body"&&!s){this.context=aL;
this[0]=aL.body;
this.selector="body";
this.length=1;
return this;
}if(typeof c==="string"){if((w=aR.exec(c))&&(w[1]||!s)){if(w[1]){A=s?s.ownerDocument||s:aL;
if(c=a7.exec(c)){if(m.isPlainObject(s)){c=[aL.createElement(c[1])];
m.fn.attr.call(c,s,true);
}else{c=[A.createElement(c[1])];
}}else{c=aM([w[1]],[A]);
c=(c.cacheable?c.fragment.cloneNode(true):c.fragment).childNodes;
}return m.merge(this,c);
}else{if(s=aL.getElementById(w[2])){if(s.id!==w[2]){return aP.find(c);
}this.length=1;
this[0]=s;
}this.context=aL;
this.selector=c;
return this;
}}else{if(!s&&/^\w+$/.test(c)){this.selector=c;
this.context=aL;
c=aL.getElementsByTagName(c);
return m.merge(this,c);
}else{return !s||s.jquery?(s||aP).find(c):m(s).find(c);
}}}else{if(m.isFunction(c)){return aP.ready(c);
}}if(c.selector!==a0){this.selector=c.selector;
this.context=c.context;
}return m.makeArray(c,this);
},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length;
},toArray:function(){return aH.call(this,0);
},get:function(c){return c==null?this.toArray():c<0?this.slice(c)[0]:this[c];
},pushStack:function(c,s,w){var A=m();
m.isArray(c)?i.apply(A,c):m.merge(A,c);
A.prevObject=this;
A.context=this.context;
if(s==="find"){A.selector=this.selector+(this.selector?" ":"")+w;
}else{if(s){A.selector=this.selector+"."+s+"("+w+")";
}}return A;
},each:function(c,s){return m.each(this,c,s);
},ready:function(c){m.bindReady();
if(m.isReady){c.call(aL,m);
}else{aD&&aD.push(c);
}return this;
},eq:function(c){return c===-1?this.slice(c):this.slice(c,+c+1);
},first:function(){return this.eq(0);
},last:function(){return this.eq(-1);
},slice:function(){return this.pushStack(aH.apply(this,arguments),"slice",aH.call(arguments).join(","));
},map:function(c){return this.pushStack(m.map(this,function(s,w){return c.call(s,w,s);
}));
},end:function(){return this.prevObject||m(null);
},push:i,sort:[].sort,splice:[].splice};
m.fn.init.prototype=m.fn;
m.extend=m.fn.extend=function(){var c=arguments[0]||{},s=1,w=arguments.length,F=false,A,J,G,K;
if(typeof c==="boolean"){F=c;
c=arguments[1]||{};
s=2;
}if(typeof c!=="object"&&!m.isFunction(c)){c={};
}if(w===s){c=this;
--s;
}for(;
s<w;
s++){if((A=arguments[s])!=null){for(J in A){G=c[J];
K=A[J];
if(c!==K){if(F&&K&&(m.isPlainObject(K)||m.isArray(K))){G=G&&(m.isPlainObject(G)||m.isArray(G))?G:m.isArray(K)?[]:{};
c[J]=m.extend(F,G,K);
}else{if(K!==a0){c[J]=K;
}}}}}}return c;
};
m.extend({noConflict:function(c){d.$=aN;
if(c){d.jQuery=aJ;
}return m;
},isReady:false,ready:function(){if(!m.isReady){if(!aL.body){return setTimeout(m.ready,13);
}m.isReady=true;
if(aD){for(var c,s=0;
c=aD[s++];
){c.call(aL,m);
}aD=null;
}m.fn.triggerHandler&&m(aL).triggerHandler("ready");
}},bindReady:function(){if(!a6){a6=true;
if(aL.readyState==="complete"){return m.ready();
}if(aL.addEventListener){aL.addEventListener("DOMContentLoaded",aj,false);
d.addEventListener("load",m.ready,false);
}else{if(aL.attachEvent){aL.attachEvent("onreadystatechange",aj);
d.attachEvent("onload",m.ready);
var c=false;
try{c=d.frameElement==null;
}catch(s){}aL.documentElement.doScroll&&c&&an();
}}}},isFunction:function(c){return a.call(c)==="[object Function]";
},isArray:function(c){return a.call(c)==="[object Array]";
},isPlainObject:function(c){if(!c||a.call(c)!=="[object Object]"||c.nodeType||c.setInterval){return false;
}if(c.constructor&&!e.call(c,"constructor")&&!e.call(c.constructor.prototype,"isPrototypeOf")){return false;
}var s;
for(s in c){}return s===a0||e.call(c,s);
},isEmptyObject:function(c){for(var s in c){return false;
}return true;
},error:function(c){throw c;
},parseJSON:function(c){if(typeof c!=="string"||!c){return null;
}c=m.trim(c);
if(/^[\],:{}\s]*$/.test(c.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){return d.JSON&&d.JSON.parse?d.JSON.parse(c):(new Function("return "+c))();
}else{m.error("Invalid JSON: "+c);
}},noop:function(){},globalEval:function(c){if(c&&aY.test(c)){var s=aL.getElementsByTagName("head")[0]||aL.documentElement,w=aL.createElement("script");
w.type="text/javascript";
if(m.support.scriptEval){w.appendChild(aL.createTextNode(c));
}else{w.text=c;
}s.insertBefore(w,s.firstChild);
s.removeChild(w);
}},nodeName:function(c,s){return c.nodeName&&c.nodeName.toUpperCase()===s.toUpperCase();
},each:function(c,s,w){var F,A=0,J=c.length,G=J===a0||m.isFunction(c);
if(w){if(G){for(F in c){if(s.apply(c[F],w)===false){break;
}}}else{for(;
A<J;
){if(s.apply(c[A++],w)===false){break;
}}}}else{if(G){for(F in c){if(s.call(c[F],F,c[F])===false){break;
}}}else{for(w=c[0];
A<J&&s.call(w,A,w)!==false;
w=c[++A]){}}}return c;
},trim:function(c){return(c||"").replace(a3,"");
},makeArray:function(c,s){s=s||[];
if(c!=null){c.length==null||typeof c==="string"||m.isFunction(c)||typeof c!=="function"&&c.setInterval?i.call(s,c):m.merge(s,c);
}return s;
},inArray:function(c,s){if(s.indexOf){return s.indexOf(c);
}for(var w=0,A=s.length;
w<A;
w++){if(s[w]===c){return w;
}}return -1;
},merge:function(c,s){var w=c.length,F=0;
if(typeof s.length==="number"){for(var A=s.length;
F<A;
F++){c[w++]=s[F];
}}else{for(;
s[F]!==a0;
){c[w++]=s[F++];
}}c.length=w;
return c;
},grep:function(c,s,w){for(var F=[],A=0,G=c.length;
A<G;
A++){!w!==!s(c[A],A)&&F.push(c[A]);
}return F;
},map:function(c,s,w){for(var F=[],A,J=0,G=c.length;
J<G;
J++){A=s(c[J],J,w);
if(A!=null){F[F.length]=A;
}}return F.concat.apply([],F);
},guid:1,proxy:function(c,s,w){if(arguments.length===2){if(typeof s==="string"){w=c;
c=w[s];
s=a0;
}else{if(s&&!m.isFunction(s)){w=s;
s=a0;
}}}if(!s&&c){s=function(){return c.apply(w||this,arguments);
};
}if(c){s.guid=c.guid=c.guid||s.guid||m.guid++;
}return s;
},uaMatch:function(c){c=c.toLowerCase();
c=/(webkit)[ \/]([\w.]+)/.exec(c)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(c)||/(msie) ([\w.]+)/.exec(c)||!/compatible/.test(c)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(c)||[];
return{browser:c[1]||"",version:c[2]||"0"};
},browser:{}});
az=m.uaMatch(az);
if(az.browser){m.browser[az.browser]=true;
m.browser.version=az.version;
}if(m.browser.webkit){m.browser.safari=true;
}if(ba){m.inArray=function(c,s){return ba.call(s,c);
};
}aP=m(aL);
if(aL.addEventListener){aj=function(){aL.removeEventListener("DOMContentLoaded",aj,false);
m.ready();
};
}else{if(aL.attachEvent){aj=function(){if(aL.readyState==="complete"){aL.detachEvent("onreadystatechange",aj);
m.ready();
}};
}}(function(){m.support={};
var c=aL.documentElement,s=aL.createElement("script"),w=aL.createElement("div"),F="script"+ab();
w.style.display="none";
w.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var A=w.getElementsByTagName("*"),J=w.getElementsByTagName("a")[0];
if(!(!A||!A.length||!J)){m.support={leadingWhitespace:w.firstChild.nodeType===3,tbody:!w.getElementsByTagName("tbody").length,htmlSerialize:!!w.getElementsByTagName("link").length,style:/red/.test(J.getAttribute("style")),hrefNormalized:J.getAttribute("href")==="/a",opacity:/^0.55$/.test(J.style.opacity),cssFloat:!!J.style.cssFloat,checkOn:w.getElementsByTagName("input")[0].value==="on",optSelected:aL.createElement("select").appendChild(aL.createElement("option")).selected,parentNode:w.removeChild(w.appendChild(aL.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};
s.type="text/javascript";
try{s.appendChild(aL.createTextNode("window."+F+"=1;"));
}catch(G){}c.insertBefore(s,c.firstChild);
if(d[F]){m.support.scriptEval=true;
delete d[F];
}try{delete s.test;
}catch(L){m.support.deleteExpando=false;
}c.removeChild(s);
if(w.attachEvent&&w.fireEvent){w.attachEvent("onclick",function K(){m.support.noCloneEvent=false;
w.detachEvent("onclick",K);
});
w.cloneNode(true).fireEvent("onclick");
}w=aL.createElement("div");
w.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";
c=aL.createDocumentFragment();
c.appendChild(w.firstChild);
m.support.checkClone=c.cloneNode(true).cloneNode(true).lastChild.checked;
m(function(){var N=aL.createElement("div");
N.style.width=N.style.paddingLeft="1px";
aL.body.appendChild(N);
m.boxModel=m.support.boxModel=N.offsetWidth===2;
aL.body.removeChild(N).style.display="none";
});
c=function(N){var O=aL.createElement("div");
N="on"+N;
var P=N in O;
if(!P){O.setAttribute(N,"return;");
P=typeof O[N]==="function";
}return P;
};
m.support.submitBubbles=c("submit");
m.support.changeBubbles=c("change");
c=s=w=A=J=null;
}})();
m.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};
var D="jQuery"+ab(),bb=0,be={};
m.extend({cache:{},expando:D,noData:{embed:true,object:true,applet:true},data:function(c,s,w){if(!(c.nodeName&&m.noData[c.nodeName.toLowerCase()])){c=c==d?be:c;
var F=c[D],A=m.cache;
if(!F&&typeof s==="string"&&w===a0){return null;
}F||(F=++bb);
if(typeof s==="object"){c[D]=F;
A[F]=m.extend(true,{},s);
}else{if(!A[F]){c[D]=F;
A[F]={};
}}c=A[F];
if(w!==a0){c[s]=w;
}return typeof s==="string"?c[s]:c;
}},removeData:function(c,s){if(!(c.nodeName&&m.noData[c.nodeName.toLowerCase()])){c=c==d?be:c;
var w=c[D],F=m.cache,A=F[w];
if(s){if(A){delete A[s];
m.isEmptyObject(A)&&m.removeData(c);
}}else{if(m.support.deleteExpando){delete c[m.expando];
}else{c.removeAttribute&&c.removeAttribute(m.expando);
}delete F[w];
}}}});
m.fn.extend({data:function(c,s){if(typeof c==="undefined"&&this.length){return m.data(this[0]);
}else{if(typeof c==="object"){return this.each(function(){m.data(this,c);
});
}}var w=c.split(".");
w[1]=w[1]?"."+w[1]:"";
if(s===a0){var A=this.triggerHandler("getData"+w[1]+"!",[w[0]]);
if(A===a0&&this.length){A=m.data(this[0],c);
}return A===a0&&w[1]?this.data(w[0]):A;
}else{return this.trigger("setData"+w[1]+"!",[w[0],s]).each(function(){m.data(this,c,s);
});
}},removeData:function(c){return this.each(function(){m.removeData(this,c);
});
}});
m.extend({queue:function(c,s,w){if(c){s=(s||"fx")+"queue";
var A=m.data(c,s);
if(!w){return A||[];
}if(!A||m.isArray(w)){A=m.data(c,s,m.makeArray(w));
}else{A.push(w);
}return A;
}},dequeue:function(c,s){s=s||"fx";
var w=m.queue(c,s),A=w.shift();
if(A==="inprogress"){A=w.shift();
}if(A){s==="fx"&&w.unshift("inprogress");
A.call(c,function(){m.dequeue(c,s);
});
}}});
m.fn.extend({queue:function(c,s){if(typeof c!=="string"){s=c;
c="fx";
}if(s===a0){return m.queue(this[0],c);
}return this.each(function(){var w=m.queue(this,c,s);
c==="fx"&&w[0]!=="inprogress"&&m.dequeue(this,c);
});
},dequeue:function(c){return this.each(function(){m.dequeue(this,c);
});
},delay:function(c,s){c=m.fx?m.fx.speeds[c]||c:c;
s=s||"fx";
return this.queue(s,function(){var w=this;
setTimeout(function(){m.dequeue(w,s);
},c);
});
},clearQueue:function(c){return this.queue(c||"fx",[]);
}});
var f=/[\n\t]/g,n=/\s+/,bf=/\r/g,b=/href|src|style/,g=/(button|input)/i,k=/(button|input|object|select|textarea)/i,p=/^(a|area)$/i,j=/radio|checkbox/;
m.fn.extend({attr:function(c,s){return a5(this,c,s,true,m.attr);
},removeAttr:function(c){return this.each(function(){m.attr(this,c,"");
this.nodeType===1&&this.removeAttribute(c);
});
},addClass:function(c){if(m.isFunction(c)){return this.each(function(N){var O=m(this);
O.addClass(c.call(this,N,O.attr("class")));
});
}if(c&&typeof c==="string"){for(var s=(c||"").split(n),w=0,F=this.length;
w<F;
w++){var A=this[w];
if(A.nodeType===1){if(A.className){for(var J=" "+A.className+" ",G=A.className,L=0,K=s.length;
L<K;
L++){if(J.indexOf(" "+s[L]+" ")<0){G+=" "+s[L];
}}A.className=m.trim(G);
}else{A.className=c;
}}}}return this;
},removeClass:function(c){if(m.isFunction(c)){return this.each(function(L){var N=m(this);
N.removeClass(c.call(this,L,N.attr("class")));
});
}if(c&&typeof c==="string"||c===a0){for(var s=(c||"").split(n),w=0,F=this.length;
w<F;
w++){var A=this[w];
if(A.nodeType===1&&A.className){if(c){for(var J=(" "+A.className+" ").replace(f," "),G=0,K=s.length;
G<K;
G++){J=J.replace(" "+s[G]+" "," ");
}A.className=m.trim(J);
}else{A.className="";
}}}}return this;
},toggleClass:function(c,s){var w=typeof c,A=typeof s==="boolean";
if(m.isFunction(c)){return this.each(function(F){var G=m(this);
G.toggleClass(c.call(this,F,G.attr("class"),s),s);
});
}return this.each(function(){if(w==="string"){for(var F,J=0,G=m(this),L=s,K=c.split(n);
F=K[J++];
){L=A?L:!G.hasClass(F);
G[L?"addClass":"removeClass"](F);
}}else{if(w==="undefined"||w==="boolean"){this.className&&m.data(this,"__className__",this.className);
this.className=this.className||c===false?"":m.data(this,"__className__")||"";
}}});
},hasClass:function(c){c=" "+c+" ";
for(var s=0,w=this.length;
s<w;
s++){if((" "+this[s].className+" ").replace(f," ").indexOf(c)>-1){return true;
}}return false;
},val:function(c){if(c===a0){var s=this[0];
if(s){if(m.nodeName(s,"option")){return(s.attributes.value||{}).specified?s.value:s.text;
}if(m.nodeName(s,"select")){var w=s.selectedIndex,F=[],A=s.options;
s=s.type==="select-one";
if(w<0){return null;
}var J=s?w:0;
for(w=s?w+1:A.length;
J<w;
J++){var G=A[J];
if(G.selected){c=m(G).val();
if(s){return c;
}F.push(c);
}}return F;
}if(j.test(s.type)&&!m.support.checkOn){return s.getAttribute("value")===null?"on":s.value;
}return(s.value||"").replace(bf,"");
}return a0;
}var K=m.isFunction(c);
return this.each(function(L){var N=m(this),O=c;
if(this.nodeType===1){if(K){O=c.call(this,L,N.val());
}if(typeof O==="number"){O+="";
}if(m.isArray(O)&&j.test(this.type)){this.checked=m.inArray(N.val(),O)>=0;
}else{if(m.nodeName(this,"select")){var P=m.makeArray(O);
m("option",this).each(function(){this.selected=m.inArray(m(this).val(),P)>=0;
});
if(!P.length){this.selectedIndex=-1;
}}else{this.value=O;
}}}});
}});
m.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(c,s,w,F){if(!c||c.nodeType===3||c.nodeType===8){return a0;
}if(F&&s in m.attrFn){return m(c)[s](w);
}F=c.nodeType!==1||!m.isXMLDoc(c);
var A=w!==a0;
s=F&&m.props[s]||s;
if(c.nodeType===1){var G=b.test(s);
if(s in c&&F&&!G){if(A){s==="type"&&g.test(c.nodeName)&&c.parentNode&&m.error("type property can't be changed");
c[s]=w;
}if(m.nodeName(c,"form")&&c.getAttributeNode(s)){return c.getAttributeNode(s).nodeValue;
}if(s==="tabIndex"){return(s=c.getAttributeNode("tabIndex"))&&s.specified?s.value:k.test(c.nodeName)||p.test(c.nodeName)&&c.href?0:a0;
}return c[s];
}if(!m.support.style&&F&&s==="style"){if(A){c.style.cssText=""+w;
}return c.style.cssText;
}A&&c.setAttribute(s,""+w);
c=!m.support.hrefNormalized&&F&&G?c.getAttribute(s,2):c.getAttribute(s);
return c===null?a0:c;
}return m.style(c,s,w);
}});
var av=/\.(.*)$/,t=function(c){return c.replace(/[^\w\s\.\|`]/g,function(s){return"\\"+s;
});
};
m.event={add:function(c,s,w,F){if(!(c.nodeType===3||c.nodeType===8)){if(c.setInterval&&c!==d&&!c.frameElement){c=d;
}var A,J;
if(w.handler){A=w;
w=A.handler;
}if(!w.guid){w.guid=m.guid++;
}if(J=m.data(c)){var G=J.events=J.events||{},N=J.handle;
if(!N){J.handle=N=function(){return typeof m!=="undefined"&&!m.event.triggered?m.event.handle.apply(N.elem,arguments):a0;
};
}N.elem=c;
s=s.split(" ");
for(var K,L=0,O;
K=s[L++];
){J=A?m.extend({},A):{handler:w,data:F};
if(K.indexOf(".")>-1){O=K.split(".");
K=O.shift();
J.namespace=O.slice(0).sort().join(".");
}else{O=[];
J.namespace="";
}J.type=K;
J.guid=w.guid;
var P=G[K],Q=m.event.special[K]||{};
if(!P){P=G[K]=[];
if(!Q.setup||Q.setup.call(c,F,O,N)===false){if(c.addEventListener){c.addEventListener(K,N,false);
}else{c.attachEvent&&c.attachEvent("on"+K,N);
}}}if(Q.add){Q.add.call(c,J);
if(!J.handler.guid){J.handler.guid=w.guid;
}}P.push(J);
m.event.global[K]=true;
}c=null;
}}},global:{},remove:function(c,s,F,J){if(!(c.nodeType===3||c.nodeType===8)){var G,L=0,K,P,N,O,Q,R,T=m.data(c),A=T&&T.events;
if(T&&A){if(s&&s.type){F=s.handler;
s=s.type;
}if(!s||typeof s==="string"&&s.charAt(0)==="."){s=s||"";
for(G in A){m.event.remove(c,G+s);
}}else{for(s=s.split(" ");
G=s[L++];
){O=G;
K=G.indexOf(".")<0;
P=[];
if(!K){P=G.split(".");
G=P.shift();
N=new RegExp("(^|\\.)"+m.map(P.slice(0).sort(),t).join("\\.(?:.*\\.)?")+"(\\.|$)");
}if(Q=A[G]){if(F){O=m.event.special[G]||{};
for(w=J||0;
w<Q.length;
w++){R=Q[w];
if(F.guid===R.guid){if(K||N.test(R.namespace)){J==null&&Q.splice(w--,1);
O.remove&&O.remove.call(c,R);
}if(J!=null){break;
}}}if(Q.length===0||J!=null&&Q.length===1){if(!O.teardown||O.teardown.call(c,P)===false){o(c,G,T.handle);
}delete A[G];
}}else{for(var w=0;
w<Q.length;
w++){R=Q[w];
if(K||N.test(R.namespace)){m.event.remove(c,O,R.handler,w);
Q.splice(w--,1);
}}}}}if(m.isEmptyObject(A)){if(s=T.handle){s.elem=null;
}delete T.events;
delete T.handle;
m.isEmptyObject(T)&&m.removeData(c);
}}}}},trigger:function(c,s,w,F){var A=c.type||c;
if(!F){c=typeof c==="object"?c[D]?c:m.extend(m.Event(A),c):m.Event(A);
if(A.indexOf("!")>=0){c.type=A=A.slice(0,-1);
c.exclusive=true;
}if(!w){c.stopPropagation();
m.event.global[A]&&m.each(m.cache,function(){this.events&&this.events[A]&&m.event.trigger(c,s,this.handle.elem);
});
}if(!w||w.nodeType===3||w.nodeType===8){return a0;
}c.result=a0;
c.target=w;
s=m.makeArray(s);
s.unshift(c);
}c.currentTarget=w;
(F=m.data(w,"handle"))&&F.apply(w,s);
F=w.parentNode||w.ownerDocument;
try{if(!(w&&w.nodeName&&m.noData[w.nodeName.toLowerCase()])){if(w["on"+A]&&w["on"+A].apply(w,s)===false){c.result=false;
}}}catch(J){}if(!c.isPropagationStopped()&&F){m.event.trigger(c,s,F,true);
}else{if(!c.isDefaultPrevented()){F=c.target;
var G,N=m.nodeName(F,"a")&&A==="click",K=m.event.special[A]||{};
if((!K._default||K._default.call(w,c)===false)&&!N&&!(F&&F.nodeName&&m.noData[F.nodeName.toLowerCase()])){try{if(F[A]){if(G=F["on"+A]){F["on"+A]=null;
}m.event.triggered=true;
F[A]();
}}catch(L){}if(G){F["on"+A]=G;
}m.event.triggered=false;
}}}},handle:function(c){var s,w,F,A;
c=arguments[0]=m.event.fix(c||d.event);
c.currentTarget=this;
s=c.type.indexOf(".")<0&&!c.exclusive;
if(!s){w=c.type.split(".");
c.type=w.shift();
F=new RegExp("(^|\\.)"+w.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");
}A=m.data(this,"events");
w=A[c.type];
if(A&&w){w=w.slice(0);
A=0;
for(var J=w.length;
A<J;
A++){var G=w[A];
if(s||F.test(G.namespace)){c.handler=G.handler;
c.data=G.data;
c.handleObj=G;
G=G.handler.apply(this,arguments);
if(G!==a0){c.result=G;
if(G===false){c.preventDefault();
c.stopPropagation();
}}if(c.isImmediatePropagationStopped()){break;
}}}}return c.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 originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(c){if(c[D]){return c;
}var s=c;
c=m.Event(s);
for(var w=this.props.length,A;
w;
){A=this.props[--w];
c[A]=s[A];
}if(!c.target){c.target=c.srcElement||aL;
}if(c.target.nodeType===3){c.target=c.target.parentNode;
}if(!c.relatedTarget&&c.fromElement){c.relatedTarget=c.fromElement===c.target?c.toElement:c.fromElement;
}if(c.pageX==null&&c.clientX!=null){s=aL.documentElement;
w=aL.body;
c.pageX=c.clientX+(s&&s.scrollLeft||w&&w.scrollLeft||0)-(s&&s.clientLeft||w&&w.clientLeft||0);
c.pageY=c.clientY+(s&&s.scrollTop||w&&w.scrollTop||0)-(s&&s.clientTop||w&&w.clientTop||0);
}if(!c.which&&(c.charCode||c.charCode===0?c.charCode:c.keyCode)){c.which=c.charCode||c.keyCode;
}if(!c.metaKey&&c.ctrlKey){c.metaKey=c.ctrlKey;
}if(!c.which&&c.button!==a0){c.which=c.button&1?1:c.button&2?3:c.button&4?2:0;
}return c;
},guid:100000000,proxy:m.proxy,special:{ready:{setup:m.bindReady,teardown:m.noop},live:{add:function(c){m.event.add(this,c.origType,m.extend({},c,{handler:aw}));
},remove:function(c){var s=true,w=c.origType.replace(av,"");
m.each(m.data(this,"events").live||[],function(){if(w===this.origType.replace(av,"")){return s=false;
}});
s&&m.event.remove(this,c.origType,aw);
}},beforeunload:{setup:function(c,s,w){if(this.setInterval){this.onbeforeunload=w;
}return false;
},teardown:function(c,s){if(this.onbeforeunload===s){this.onbeforeunload=null;
}}}}};
var o=aL.removeEventListener?function(c,s,w){c.removeEventListener(s,w,false);
}:function(c,s,w){c.detachEvent("on"+s,w);
};
m.Event=function(c){if(!this.preventDefault){return new m.Event(c);
}if(c&&c.type){this.originalEvent=c;
this.type=c.type;
}else{this.type=c;
}this.timeStamp=ab();
this[D]=true;
};
m.Event.prototype={preventDefault:function(){this.isDefaultPrevented=bd;
var c=this.originalEvent;
if(c){c.preventDefault&&c.preventDefault();
c.returnValue=false;
}},stopPropagation:function(){this.isPropagationStopped=bd;
var c=this.originalEvent;
if(c){c.stopPropagation&&c.stopPropagation();
c.cancelBubble=true;
}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=bd;
this.stopPropagation();
},isDefaultPrevented:a9,isPropagationStopped:a9,isImmediatePropagationStopped:a9};
var r=function(c){var s=c.relatedTarget;
try{for(;
s&&s!==this;
){s=s.parentNode;
}if(s!==this){c.type=c.data;
m.event.handle.apply(this,arguments);
}}catch(w){}},v=function(c){c.type=c.data;
m.event.handle.apply(this,arguments);
};
m.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(c,s){m.event.special[c]={setup:function(w){m.event.add(this,s,w&&w.selector?v:r,c);
},teardown:function(w){m.event.remove(this,s,w&&w.selector?v:r);
}};
});
if(!m.support.submitBubbles){m.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){m.event.add(this,"click.specialSubmit",function(c){var s=c.target,w=s.type;
if((w==="submit"||w==="image")&&m(s).closest("form").length){return ar("submit",this,arguments);
}});
m.event.add(this,"keypress.specialSubmit",function(c){var s=c.target,w=s.type;
if((w==="text"||w==="password")&&m(s).closest("form").length&&c.keyCode===13){return ar("submit",this,arguments);
}});
}else{return false;
}},teardown:function(){m.event.remove(this,".specialSubmit");
}};
}if(!m.support.changeBubbles){var q=/textarea|input|select/i,u,B=function(c){var s=c.type,w=c.value;
if(s==="radio"||s==="checkbox"){w=c.checked;
}else{if(s==="select-multiple"){w=c.selectedIndex>-1?m.map(c.options,function(A){return A.selected;
}).join("-"):"";
}else{if(c.nodeName.toLowerCase()==="select"){w=c.selectedIndex;
}}}return w;
},z=function(c,s){var w=c.target,F,A;
if(!(!q.test(w.nodeName)||w.readOnly)){F=m.data(w,"_change_data");
A=B(w);
if(c.type!=="focusout"||w.type!=="radio"){m.data(w,"_change_data",A);
}if(!(F===a0||A===F)){if(F!=null||A){c.type="change";
return m.event.trigger(c,s,w);
}}}};
m.event.special.change={filters:{focusout:z,click:function(c){var s=c.target,w=s.type;
if(w==="radio"||w==="checkbox"||s.nodeName.toLowerCase()==="select"){return z.call(this,c);
}},keydown:function(c){var s=c.target,w=s.type;
if(c.keyCode===13&&s.nodeName.toLowerCase()!=="textarea"||c.keyCode===32&&(w==="checkbox"||w==="radio")||w==="select-multiple"){return z.call(this,c);
}},beforeactivate:function(c){c=c.target;
m.data(c,"_change_data",B(c));
}},setup:function(){if(this.type==="file"){return false;
}for(var c in u){m.event.add(this,c+".specialChange",u[c]);
}return q.test(this.nodeName);
},teardown:function(){m.event.remove(this,".specialChange");
return q.test(this.nodeName);
}};
u=m.event.special.change.filters;
}aL.addEventListener&&m.each({focus:"focusin",blur:"focusout"},function(c,s){function w(A){A=m.event.fix(A);
A.type=s;
return m.event.handle.call(this,A);
}m.event.special[s]={setup:function(){this.addEventListener(c,w,true);
},teardown:function(){this.removeEventListener(c,w,true);
}};
});
m.each(["bind","one"],function(c,s){m.fn[s]=function(w,F,A){if(typeof w==="object"){for(var J in w){this[s](J,F,w[J],A);
}return this;
}if(m.isFunction(F)){A=F;
F=a0;
}var G=s==="one"?m.proxy(A,function(L){m(this).unbind(L,G);
return A.apply(this,arguments);
}):A;
if(w==="unload"&&s!=="one"){this.one(w,F,A);
}else{J=0;
for(var K=this.length;
J<K;
J++){m.event.add(this[J],w,G,F);
}}return this;
};
});
m.fn.extend({unbind:function(c,s){if(typeof c==="object"&&!c.preventDefault){for(var w in c){this.unbind(w,c[w]);
}}else{w=0;
for(var A=this.length;
w<A;
w++){m.event.remove(this[w],c,s);
}}return this;
},delegate:function(c,s,w,A){return this.live(s,w,A,c);
},undelegate:function(c,s,w){return arguments.length===0?this.unbind("live"):this.die(s,null,w,c);
},trigger:function(c,s){return this.each(function(){m.event.trigger(c,s,this);
});
},triggerHandler:function(c,s){if(this[0]){c=m.Event(c);
c.preventDefault();
c.stopPropagation();
m.event.trigger(c,s,this[0]);
return c.result;
}},toggle:function(c){for(var s=arguments,w=1;
w<s.length;
){m.proxy(c,s[w++]);
}return this.click(m.proxy(c,function(F){var A=(m.data(this,"lastToggle"+c.guid)||0)%w;
m.data(this,"lastToggle"+c.guid,A+1);
F.preventDefault();
return s[A].apply(this,arguments)||false;
}));
},hover:function(c,s){return this.mouseenter(c).mouseleave(s||c);
}});
var E={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};
m.each(["live","die"],function(c,s){m.fn[s]=function(w,F,A,J){var G,N=0,K,L,O=J||this.selector,P=J?this:m(this.context);
if(m.isFunction(F)){A=F;
F=a0;
}for(w=(w||"").split(" ");
(G=w[N++])!=null;
){J=av.exec(G);
K="";
if(J){K=J[0];
G=G.replace(av,"");
}if(G==="hover"){w.push("mouseenter"+K,"mouseleave"+K);
}else{L=G;
if(G==="focus"||G==="blur"){w.push(E[G]+K);
G+=K;
}else{G=(E[G]||G)+K;
}s==="live"?P.each(function(){m.event.add(this,aA(G,O),{data:F,selector:O,handler:A,origType:G,origHandler:A,preType:L});
}):P.unbind(aA(G,O),A);
}}return this;
};
});
m.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(c,s){m.fn[s]=function(w){return w?this.bind(s,w):this.trigger(s);
};
if(m.attrFn){m.attrFn[s]=true;
}});
d.attachEvent&&!d.addEventListener&&d.attachEvent("onunload",function(){for(var c in m.cache){if(m.cache[c].handle){try{m.event.remove(m.cache[c].handle.elem);
}catch(s){}}}});
(function(){function c(Y){for(var Z="",bh,bi=0;
Y[bi];
bi++){bh=Y[bi];
if(bh.nodeType===3||bh.nodeType===4){Z+=bh.nodeValue;
}else{if(bh.nodeType!==8){Z+=c(bh.childNodes);
}}}return Z;
}function s(Y,Z,bh,bi,bk,bj){bk=0;
for(var bm=bi.length;
bk<bm;
bk++){var bl=bi[bk];
if(bl){bl=bl[Y];
for(var bn=false;
bl;
){if(bl.sizcache===bh){bn=bi[bl.sizset];
break;
}if(bl.nodeType===1&&!bj){bl.sizcache=bh;
bl.sizset=bk;
}if(bl.nodeName.toLowerCase()===Z){bn=bl;
break;
}bl=bl[Y];
}bi[bk]=bn;
}}}function F(Y,Z,bh,bi,bk,bj){bk=0;
for(var bm=bi.length;
bk<bm;
bk++){var bl=bi[bk];
if(bl){bl=bl[Y];
for(var bn=false;
bl;
){if(bl.sizcache===bh){bn=bi[bl.sizset];
break;
}if(bl.nodeType===1){if(!bj){bl.sizcache=bh;
bl.sizset=bk;
}if(typeof Z!=="string"){if(bl===Z){bn=true;
break;
}}else{if(P.filter(Z,[bl]).length>0){bn=bl;
break;
}}}bl=bl[Y];
}bi[bk]=bn;
}}}var K=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,G=0,O=Object.prototype.toString,N=false,R=true;
[0,0].sort(function(){R=false;
return 0;
});
var P=function(Z,bh,bk,bl){bk=bk||[];
var bo=bh=bh||aL;
if(bh.nodeType!==1&&bh.nodeType!==9){return[];
}if(!Z||typeof Z!=="string"){return bk;
}for(var bn=[],br,bq,bs,bp,bi=true,bm=W(bh),bj=Z;
(K.exec(""),br=K.exec(bj))!==null;
){bj=br[3];
bn.push(br[1]);
if(br[2]){bp=br[3];
break;
}}if(bn.length>1&&T.exec(Z)){if(bn.length===2&&Q.relative[bn[0]]){bq=L(bn[0]+bn[1],bh);
}else{for(bq=Q.relative[bn[0]]?[bh]:P(bn.shift(),bh);
bn.length;
){Z=bn.shift();
if(Q.relative[Z]){Z+=bn.shift();
}bq=L(Z,bq);
}}}else{if(!bl&&bn.length>1&&bh.nodeType===9&&!bm&&Q.match.ID.test(bn[0])&&!Q.match.ID.test(bn[bn.length-1])){br=P.find(bn.shift(),bh,bm);
bh=br.expr?P.filter(br.expr,br.set)[0]:br.set[0];
}if(bh){br=bl?{expr:bn.pop(),set:X(bl)}:P.find(bn.pop(),bn.length===1&&(bn[0]==="~"||bn[0]==="+")&&bh.parentNode?bh.parentNode:bh,bm);
bq=br.expr?P.filter(br.expr,br.set):br.set;
if(bn.length>0){bs=X(bq);
}else{bi=false;
}for(;
bn.length;
){var Y=bn.pop();
br=Y;
if(Q.relative[Y]){br=bn.pop();
}else{Y="";
}if(br==null){br=bh;
}Q.relative[Y](bs,br,bm);
}}else{bs=[];
}}bs||(bs=bq);
bs||P.error(Y||Z);
if(O.call(bs)==="[object Array]"){if(bi){if(bh&&bh.nodeType===1){for(Z=0;
bs[Z]!=null;
Z++){if(bs[Z]&&(bs[Z]===true||bs[Z].nodeType===1&&J(bh,bs[Z]))){bk.push(bq[Z]);
}}}else{for(Z=0;
bs[Z]!=null;
Z++){bs[Z]&&bs[Z].nodeType===1&&bk.push(bq[Z]);
}}}else{bk.push.apply(bk,bs);
}}else{X(bs,bk);
}if(bp){P(bp,bo,bk,bl);
P.uniqueSort(bk);
}return bk;
};
P.uniqueSort=function(Y){if(w){N=R;
Y.sort(w);
if(N){for(var Z=1;
Z<Y.length;
Z++){Y[Z]===Y[Z-1]&&Y.splice(Z--,1);
}}}return Y;
};
P.matches=function(Y,Z){return P(Y,null,null,Z);
};
P.find=function(Y,Z,bh){var bi,bk;
if(!Y){return[];
}for(var bj=0,bm=Q.order.length;
bj<bm;
bj++){var bl=Q.order[bj];
if(bk=Q.leftMatch[bl].exec(Y)){var bn=bk[1];
bk.splice(1,1);
if(bn.substr(bn.length-1)!=="\\"){bk[1]=(bk[1]||"").replace(/\\/g,"");
bi=Q.find[bl](bk,Z,bh);
if(bi!=null){Y=Y.replace(Q.match[bl],"");
break;
}}}}bi||(bi=Z.getElementsByTagName("*"));
return{set:bi,expr:Y};
};
P.filter=function(Z,bh,bl,bm){for(var bp=Z,bo=[],bt=bh,br,bu,bq=bh&&bh[0]&&W(bh[0]);
Z&&bh.length;
){for(var bi in Q.filter){if((br=Q.leftMatch[bi].exec(Z))!=null&&br[2]){var bn=Q.filter[bi],bk,Y;
Y=br[1];
bu=false;
br.splice(1,1);
if(Y.substr(Y.length-1)!=="\\"){if(bt===bo){bo=[];
}if(Q.preFilter[bi]){if(br=Q.preFilter[bi](br,bt,bl,bo,bm,bq)){if(br===true){continue;
}}else{bu=bk=true;
}}if(br){for(var bs=0;
(Y=bt[bs])!=null;
bs++){if(Y){bk=bn(Y,br,bs,bt);
var bj=bm^!!bk;
if(bl&&bk!=null){if(bj){bu=true;
}else{bt[bs]=false;
}}else{if(bj){bo.push(Y);
bu=true;
}}}}}if(bk!==a0){bl||(bt=bo);
Z=Z.replace(Q.match[bi],"");
if(!bu){return[];
}break;
}}}}if(Z===bp){if(bu==null){P.error(Z);
}else{break;
}}bp=Z;
}return bt;
};
P.error=function(Y){throw"Syntax error, unrecognized expression: "+Y;
};
var Q=P.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(Y){return Y.getAttribute("href");
}},relative:{"+":function(Y,Z){var bh=typeof Z==="string",bi=bh&&!/\W/.test(Z);
bh=bh&&!bi;
if(bi){Z=Z.toLowerCase();
}bi=0;
for(var bk=Y.length,bj;
bi<bk;
bi++){if(bj=Y[bi]){for(;
(bj=bj.previousSibling)&&bj.nodeType!==1;
){}Y[bi]=bh||bj&&bj.nodeName.toLowerCase()===Z?bj||false:bj===Z;
}}bh&&P.filter(Z,Y,true);
},">":function(Y,Z){var bh=typeof Z==="string";
if(bh&&!/\W/.test(Z)){Z=Z.toLowerCase();
for(var bi=0,bk=Y.length;
bi<bk;
bi++){var bj=Y[bi];
if(bj){bh=bj.parentNode;
Y[bi]=bh.nodeName.toLowerCase()===Z?bh:false;
}}}else{bi=0;
for(bk=Y.length;
bi<bk;
bi++){if(bj=Y[bi]){Y[bi]=bh?bj.parentNode:bj.parentNode===Z;
}}bh&&P.filter(Z,Y,true);
}},"":function(Y,Z,bh){var bi=G++,bk=F;
if(typeof Z==="string"&&!/\W/.test(Z)){var bj=Z=Z.toLowerCase();
bk=s;
}bk("parentNode",Z,bi,Y,bj,bh);
},"~":function(Y,Z,bh){var bi=G++,bk=F;
if(typeof Z==="string"&&!/\W/.test(Z)){var bj=Z=Z.toLowerCase();
bk=s;
}bk("previousSibling",Z,bi,Y,bj,bh);
}},find:{ID:function(Y,Z,bh){if(typeof Z.getElementById!=="undefined"&&!bh){return(Y=Z.getElementById(Y[1]))?[Y]:[];
}},NAME:function(Y,Z){if(typeof Z.getElementsByName!=="undefined"){var bh=[];
Z=Z.getElementsByName(Y[1]);
for(var bi=0,bj=Z.length;
bi<bj;
bi++){Z[bi].getAttribute("name")===Y[1]&&bh.push(Z[bi]);
}return bh.length===0?null:bh;
}},TAG:function(Y,Z){return Z.getElementsByTagName(Y[1]);
}},preFilter:{CLASS:function(Y,Z,bh,bi,bk,bj){Y=" "+Y[1].replace(/\\/g,"")+" ";
if(bj){return Y;
}bj=0;
for(var bl;
(bl=Z[bj])!=null;
bj++){if(bl){if(bk^(bl.className&&(" "+bl.className+" ").replace(/[\t\n]/g," ").indexOf(Y)>=0)){bh||bi.push(bl);
}else{if(bh){Z[bj]=false;
}}}}return false;
},ID:function(Y){return Y[1].replace(/\\/g,"");
},TAG:function(Y){return Y[1].toLowerCase();
},CHILD:function(Y){if(Y[1]==="nth"){var Z=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(Y[2]==="even"&&"2n"||Y[2]==="odd"&&"2n+1"||!/\D/.test(Y[2])&&"0n+"+Y[2]||Y[2]);
Y[2]=Z[1]+(Z[2]||1)-0;
Y[3]=Z[3]-0;
}Y[0]=G++;
return Y;
},ATTR:function(Y,Z,bh,bi,bk,bj){Z=Y[1].replace(/\\/g,"");
if(!bj&&Q.attrMap[Z]){Y[1]=Q.attrMap[Z];
}if(Y[2]==="~="){Y[4]=" "+Y[4]+" ";
}return Y;
},PSEUDO:function(Y,Z,bh,bi,bj){if(Y[1]==="not"){if((K.exec(Y[3])||"").length>1||/^\w/.test(Y[3])){Y[3]=P(Y[3],null,null,Z);
}else{Y=P.filter(Y[3],Z,bh,true^bj);
bh||bi.push.apply(bi,Y);
return false;
}}else{if(Q.match.POS.test(Y[0])||Q.match.CHILD.test(Y[0])){return true;
}}return Y;
},POS:function(Y){Y.unshift(true);
return Y;
}},filters:{enabled:function(Y){return Y.disabled===false&&Y.type!=="hidden";
},disabled:function(Y){return Y.disabled===true;
},checked:function(Y){return Y.checked===true;
},selected:function(Y){return Y.selected===true;
},parent:function(Y){return !!Y.firstChild;
},empty:function(Y){return !Y.firstChild;
},has:function(Y,Z,bh){return !!P(bh[3],Y).length;
},header:function(Y){return/h\d/i.test(Y.nodeName);
},text:function(Y){return"text"===Y.type;
},radio:function(Y){return"radio"===Y.type;
},checkbox:function(Y){return"checkbox"===Y.type;
},file:function(Y){return"file"===Y.type;
},password:function(Y){return"password"===Y.type;
},submit:function(Y){return"submit"===Y.type;
},image:function(Y){return"image"===Y.type;
},reset:function(Y){return"reset"===Y.type;
},button:function(Y){return"button"===Y.type||Y.nodeName.toLowerCase()==="button";
},input:function(Y){return/input|select|textarea|button/i.test(Y.nodeName);
}},setFilters:{first:function(Y,Z){return Z===0;
},last:function(Y,Z,bh,bi){return Z===bi.length-1;
},even:function(Y,Z){return Z%2===0;
},odd:function(Y,Z){return Z%2===1;
},lt:function(Y,Z,bh){return Z<bh[3]-0;
},gt:function(Y,Z,bh){return Z>bh[3]-0;
},nth:function(Y,Z,bh){return bh[3]-0===Z;
},eq:function(Y,Z,bh){return bh[3]-0===Z;
}},filter:{PSEUDO:function(Y,Z,bh,bi){var bk=Z[1],bj=Q.filters[bk];
if(bj){return bj(Y,bh,Z,bi);
}else{if(bk==="contains"){return(Y.textContent||Y.innerText||c([Y])||"").indexOf(Z[3])>=0;
}else{if(bk==="not"){Z=Z[3];
bh=0;
for(bi=Z.length;
bh<bi;
bh++){if(Z[bh]===Y){return false;
}}return true;
}else{P.error("Syntax error, unrecognized expression: "+bk);
}}}},CHILD:function(Y,Z){var bh=Z[1],bi=Y;
switch(bh){case"only":case"first":for(;
bi=bi.previousSibling;
){if(bi.nodeType===1){return false;
}}if(bh==="first"){return true;
}bi=Y;
case"last":for(;
bi=bi.nextSibling;
){if(bi.nodeType===1){return false;
}}return true;
case"nth":bh=Z[2];
var bk=Z[3];
if(bh===1&&bk===0){return true;
}Z=Z[0];
var bj=Y.parentNode;
if(bj&&(bj.sizcache!==Z||!Y.nodeIndex)){var bl=0;
for(bi=bj.firstChild;
bi;
bi=bi.nextSibling){if(bi.nodeType===1){bi.nodeIndex=++bl;
}}bj.sizcache=Z;
}Y=Y.nodeIndex-bk;
return bh===0?Y===0:Y%bh===0&&Y/bh>=0;
}},ID:function(Y,Z){return Y.nodeType===1&&Y.getAttribute("id")===Z;
},TAG:function(Y,Z){return Z==="*"&&Y.nodeType===1||Y.nodeName.toLowerCase()===Z;
},CLASS:function(Y,Z){return(" "+(Y.className||Y.getAttribute("class"))+" ").indexOf(Z)>-1;
},ATTR:function(Y,Z){var bh=Z[1];
Y=Q.attrHandle[bh]?Q.attrHandle[bh](Y):Y[bh]!=null?Y[bh]:Y.getAttribute(bh);
bh=Y+"";
var bi=Z[2];
Z=Z[4];
return Y==null?bi==="!=":bi==="="?bh===Z:bi==="*="?bh.indexOf(Z)>=0:bi==="~="?(" "+bh+" ").indexOf(Z)>=0:!Z?bh&&Y!==false:bi==="!="?bh!==Z:bi==="^="?bh.indexOf(Z)===0:bi==="$="?bh.substr(bh.length-Z.length)===Z:bi==="|="?bh===Z||bh.substr(0,Z.length+1)===Z+"-":false;
},POS:function(Y,Z,bh,bi){var bj=Q.setFilters[Z[2]];
if(bj){return bj(Y,bh,Z,bi);
}}}},T=Q.match.POS;
for(var V in Q.match){Q.match[V]=new RegExp(Q.match[V].source+/(?![^\[]*\])(?![^\(]*\))/.source);
Q.leftMatch[V]=new RegExp(/(^(?:.|\r|\n)*?)/.source+Q.match[V].source.replace(/\\(\d+)/g,function(Y,Z){return"\\"+(Z-0+1);
}));
}var X=function(Y,Z){Y=Array.prototype.slice.call(Y,0);
if(Z){Z.push.apply(Z,Y);
return Z;
}return Y;
};
try{Array.prototype.slice.call(aL.documentElement.childNodes,0);
}catch(A){X=function(Y,Z){Z=Z||[];
if(O.call(Y)==="[object Array]"){Array.prototype.push.apply(Z,Y);
}else{if(typeof Y.length==="number"){for(var bh=0,bi=Y.length;
bh<bi;
bh++){Z.push(Y[bh]);
}}else{for(bh=0;
Y[bh];
bh++){Z.push(Y[bh]);
}}}return Z;
};
}var w;
if(aL.documentElement.compareDocumentPosition){w=function(Y,Z){if(!Y.compareDocumentPosition||!Z.compareDocumentPosition){if(Y==Z){N=true;
}return Y.compareDocumentPosition?-1:1;
}Y=Y.compareDocumentPosition(Z)&4?-1:Y===Z?0:1;
if(Y===0){N=true;
}return Y;
};
}else{if("sourceIndex" in aL.documentElement){w=function(Y,Z){if(!Y.sourceIndex||!Z.sourceIndex){if(Y==Z){N=true;
}return Y.sourceIndex?-1:1;
}Y=Y.sourceIndex-Z.sourceIndex;
if(Y===0){N=true;
}return Y;
};
}else{if(aL.createRange){w=function(Y,Z){if(!Y.ownerDocument||!Z.ownerDocument){if(Y==Z){N=true;
}return Y.ownerDocument?-1:1;
}var bh=Y.ownerDocument.createRange(),bi=Z.ownerDocument.createRange();
bh.setStart(Y,0);
bh.setEnd(Y,0);
bi.setStart(Z,0);
bi.setEnd(Z,0);
Y=bh.compareBoundaryPoints(Range.START_TO_END,bi);
if(Y===0){N=true;
}return Y;
};
}}}(function(){var Y=aL.createElement("div"),Z="script"+(new Date).getTime();
Y.innerHTML="<a name='"+Z+"'/>";
var bh=aL.documentElement;
bh.insertBefore(Y,bh.firstChild);
if(aL.getElementById(Z)){Q.find.ID=function(bi,bk,bj){if(typeof bk.getElementById!=="undefined"&&!bj){return(bk=bk.getElementById(bi[1]))?bk.id===bi[1]||typeof bk.getAttributeNode!=="undefined"&&bk.getAttributeNode("id").nodeValue===bi[1]?[bk]:a0:[];
}};
Q.filter.ID=function(bi,bk){var bj=typeof bi.getAttributeNode!=="undefined"&&bi.getAttributeNode("id");
return bi.nodeType===1&&bj&&bj.nodeValue===bk;
};
}bh.removeChild(Y);
bh=Y=null;
})();
(function(){var Y=aL.createElement("div");
Y.appendChild(aL.createComment(""));
if(Y.getElementsByTagName("*").length>0){Q.find.TAG=function(Z,bh){bh=bh.getElementsByTagName(Z[1]);
if(Z[1]==="*"){Z=[];
for(var bi=0;
bh[bi];
bi++){bh[bi].nodeType===1&&Z.push(bh[bi]);
}bh=Z;
}return bh;
};
}Y.innerHTML="<a href='#'></a>";
if(Y.firstChild&&typeof Y.firstChild.getAttribute!=="undefined"&&Y.firstChild.getAttribute("href")!=="#"){Q.attrHandle.href=function(Z){return Z.getAttribute("href",2);
};
}Y=null;
})();
aL.querySelectorAll&&function(){var Y=P,Z=aL.createElement("div");
Z.innerHTML="<p class='TEST'></p>";
if(!(Z.querySelectorAll&&Z.querySelectorAll(".TEST").length===0)){P=function(bi,bk,bj,bm){bk=bk||aL;
if(!bm&&bk.nodeType===9&&!W(bk)){try{return X(bk.querySelectorAll(bi),bj);
}catch(bl){}}return Y(bi,bk,bj,bm);
};
for(var bh in Y){P[bh]=Y[bh];
}Z=null;
}}();
(function(){var Y=aL.createElement("div");
Y.innerHTML="<div class='test e'></div><div class='test'></div>";
if(!(!Y.getElementsByClassName||Y.getElementsByClassName("e").length===0)){Y.lastChild.className="e";
if(Y.getElementsByClassName("e").length!==1){Q.order.splice(1,0,"CLASS");
Q.find.CLASS=function(Z,bh,bi){if(typeof bh.getElementsByClassName!=="undefined"&&!bi){return bh.getElementsByClassName(Z[1]);
}};
Y=null;
}}})();
var J=aL.compareDocumentPosition?function(Y,Z){return !!(Y.compareDocumentPosition(Z)&16);
}:function(Y,Z){return Y!==Z&&(Y.contains?Y.contains(Z):true);
},W=function(Y){return(Y=(Y?Y.ownerDocument||Y:0).documentElement)?Y.nodeName!=="HTML":false;
},L=function(Y,Z){var bh=[],bi="",bk;
for(Z=Z.nodeType?[Z]:Z;
bk=Q.match.PSEUDO.exec(Y);
){bi+=bk[0];
Y=Y.replace(Q.match.PSEUDO,"");
}Y=Q.relative[Y]?Y+"*":Y;
bk=0;
for(var bj=Z.length;
bk<bj;
bk++){P(Y,Z[bk],bh);
}return P.filter(bi,bh);
};
m.find=P;
m.expr=P.selectors;
m.expr[":"]=m.expr.filters;
m.unique=P.uniqueSort;
m.text=c;
m.isXMLDoc=W;
m.contains=J;
})();
var x=/Until$/,C=/^(?:parents|prevUntil|prevAll)/,H=/,/;
aH=Array.prototype.slice;
var U=function(c,s,w){if(m.isFunction(s)){return m.grep(c,function(F,G){return !!s.call(F,G,F)===w;
});
}else{if(s.nodeType){return m.grep(c,function(F){return F===s===w;
});
}else{if(typeof s==="string"){var A=m.grep(c,function(F){return F.nodeType===1;
});
if(aU.test(s)){return m.filter(s,A,!w);
}else{s=m.filter(s,A);
}}}}return m.grep(c,function(F){return m.inArray(F,s)>=0===w;
});
};
m.fn.extend({find:function(c){for(var s=this.pushStack("","find",c),w=0,F=0,A=this.length;
F<A;
F++){w=s.length;
m.find(c,this[F],s);
if(F>0){for(var J=w;
J<s.length;
J++){for(var G=0;
G<w;
G++){if(s[G]===s[J]){s.splice(J--,1);
break;
}}}}}return s;
},has:function(c){var s=m(c);
return this.filter(function(){for(var w=0,A=s.length;
w<A;
w++){if(m.contains(this,s[w])){return true;
}}});
},not:function(c){return this.pushStack(U(this,c,false),"not",c);
},filter:function(c){return this.pushStack(U(this,c,true),"filter",c);
},is:function(c){return !!c&&m.filter(c,this).length>0;
},closest:function(c,s){if(m.isArray(c)){var w=[],F=this[0],A,J={},G;
if(F&&c.length){A=0;
for(var L=c.length;
A<L;
A++){G=c[A];
J[G]||(J[G]=m.expr.match.POS.test(G)?m(G,s||this.context):G);
}for(;
F&&F.ownerDocument&&F!==s;
){for(G in J){A=J[G];
if(A.jquery?A.index(F)>-1:m(F).is(A)){w.push({selector:G,elem:F});
delete J[G];
}}F=F.parentNode;
}}return w;
}var K=m.expr.match.POS.test(c)?m(c,s||this.context):null;
return this.map(function(N,O){for(;
O&&O.ownerDocument&&O!==s;
){if(K?K.index(O)>-1:m(O).is(c)){return O;
}O=O.parentNode;
}return null;
});
},index:function(c){if(!c||typeof c==="string"){return m.inArray(this[0],c?m(c):this.parent().children());
}return m.inArray(c.jquery?c[0]:c,this);
},add:function(c,s){c=typeof c==="string"?m(c,s||this.context):m.makeArray(c);
s=m.merge(this.get(),c);
return this.pushStack(aE(c[0])||aE(s[0])?s:m.unique(s));
},andSelf:function(){return this.add(this.prevObject);
}});
m.each({parent:function(c){return(c=c.parentNode)&&c.nodeType!==11?c:null;
},parents:function(c){return m.dir(c,"parentNode");
},parentsUntil:function(c,s,w){return m.dir(c,"parentNode",w);
},next:function(c){return m.nth(c,2,"nextSibling");
},prev:function(c){return m.nth(c,2,"previousSibling");
},nextAll:function(c){return m.dir(c,"nextSibling");
},prevAll:function(c){return m.dir(c,"previousSibling");
},nextUntil:function(c,s,w){return m.dir(c,"nextSibling",w);
},prevUntil:function(c,s,w){return m.dir(c,"previousSibling",w);
},siblings:function(c){return m.sibling(c.parentNode.firstChild,c);
},children:function(c){return m.sibling(c.firstChild);
},contents:function(c){return m.nodeName(c,"iframe")?c.contentDocument||c.contentWindow.document:m.makeArray(c.childNodes);
}},function(c,s){m.fn[c]=function(w,F){var A=m.map(this,s,w);
x.test(c)||(F=w);
if(F&&typeof F==="string"){A=m.filter(F,A);
}A=this.length>1?m.unique(A):A;
if((this.length>1||H.test(F))&&C.test(c)){A=A.reverse();
}return this.pushStack(A,c,aH.call(arguments).join(","));
};
});
m.extend({filter:function(c,s,w){if(w){c=":not("+c+")";
}return m.find.matches(c,s);
},dir:function(c,s,w){var A=[];
for(c=c[s];
c&&c.nodeType!==9&&(w===a0||c.nodeType!==1||!m(c).is(w));
){c.nodeType===1&&A.push(c);
c=c[s];
}return A;
},nth:function(c,s,w){s=s||1;
for(var A=0;
c;
c=c[w]){if(c.nodeType===1&&++A===s){break;
}}return c;
},sibling:function(c,s){for(var w=[];
c;
c=c.nextSibling){c.nodeType===1&&c!==s&&w.push(c);
}return w;
}});
var ad=/ jQuery\d+="(?:\d+|null)"/g,aW=/^\s+/,ah=/(<([\w:]+)[^>]*?)\/>/g,M=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,al=/<([\w:]+)/,aa=/<tbody/i,ae=/<|&#?\w+;/,aQ=/<script|<object|<embed|<option|<style/i,aT=/checked\s*(?:[^=]|=\s*.checked.)/i,ao=function(c,s,w){return M.test(w)?c:s+"></"+w+">";
},y={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,"",""]};
y.optgroup=y.option;
y.tbody=y.tfoot=y.colgroup=y.caption=y.thead;
y.th=y.td;
if(!m.support.htmlSerialize){y._default=[1,"div<div>","</div>"];
}m.fn.extend({text:function(c){if(m.isFunction(c)){return this.each(function(s){var w=m(this);
w.text(c.call(this,s,w.text()));
});
}if(typeof c!=="object"&&c!==a0){return this.empty().append((this[0]&&this[0].ownerDocument||aL).createTextNode(c));
}return m.text(this);
},wrapAll:function(c){if(m.isFunction(c)){return this.each(function(w){m(this).wrapAll(c.call(this,w));
});
}if(this[0]){var s=m(c,this[0].ownerDocument).eq(0).clone(true);
this[0].parentNode&&s.insertBefore(this[0]);
s.map(function(){for(var w=this;
w.firstChild&&w.firstChild.nodeType===1;
){w=w.firstChild;
}return w;
}).append(this);
}return this;
},wrapInner:function(c){if(m.isFunction(c)){return this.each(function(s){m(this).wrapInner(c.call(this,s));
});
}return this.each(function(){var s=m(this),w=s.contents();
w.length?w.wrapAll(c):s.append(c);
});
},wrap:function(c){return this.each(function(){m(this).wrapAll(c);
});
},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes);
}).end();
},append:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.appendChild(c);
});
},prepend:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.insertBefore(c,this.firstChild);
});
},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(s){this.parentNode.insertBefore(s,this);
});
}else{if(arguments.length){var c=m(arguments[0]);
c.push.apply(c,this.toArray());
return this.pushStack(c,"before",arguments);
}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(s){this.parentNode.insertBefore(s,this.nextSibling);
});
}else{if(arguments.length){var c=this.pushStack(this,"after",arguments);
c.push.apply(c,m(arguments[0]).toArray());
return c;
}}},remove:function(c,s){for(var w=0,A;
(A=this[w])!=null;
w++){if(!c||m.filter(c,[A]).length){if(!s&&A.nodeType===1){m.cleanData(A.getElementsByTagName("*"));
m.cleanData([A]);
}A.parentNode&&A.parentNode.removeChild(A);
}}return this;
},empty:function(){for(var c=0,s;
(s=this[c])!=null;
c++){for(s.nodeType===1&&m.cleanData(s.getElementsByTagName("*"));
s.firstChild;
){s.removeChild(s.firstChild);
}}return this;
},clone:function(c){var s=this.map(function(){if(!m.support.noCloneEvent&&!m.isXMLDoc(this)){var w=this.outerHTML,A=this.ownerDocument;
if(!w){w=A.createElement("div");
w.appendChild(this.cloneNode(true));
w=w.innerHTML;
}return m.clean([w.replace(ad,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(aW,"")],A)[0];
}else{return this.cloneNode(true);
}});
if(c===true){aI(this,s);
aI(this.find("*"),s.find("*"));
}return s;
},html:function(c){if(c===a0){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ad,""):null;
}else{if(typeof c==="string"&&!aQ.test(c)&&(m.support.leadingWhitespace||!aW.test(c))&&!y[(al.exec(c)||["",""])[1].toLowerCase()]){c=c.replace(ah,ao);
try{for(var s=0,w=this.length;
s<w;
s++){if(this[s].nodeType===1){m.cleanData(this[s].getElementsByTagName("*"));
this[s].innerHTML=c;
}}}catch(A){this.empty().append(c);
}}else{m.isFunction(c)?this.each(function(F){var J=m(this),G=J.html();
J.empty().append(function(){return c.call(this,F,G);
});
}):this.empty().append(c);
}}return this;
},replaceWith:function(c){if(this[0]&&this[0].parentNode){if(m.isFunction(c)){return this.each(function(s){var w=m(this),A=w.html();
w.replaceWith(c.call(this,s,A));
});
}if(typeof c!=="string"){c=m(c).detach();
}return this.each(function(){var s=this.nextSibling,w=this.parentNode;
m(this).remove();
s?m(s).before(c):m(w).append(c);
});
}else{return this.pushStack(m(m.isFunction(c)?c():c),"replaceWith",c);
}},detach:function(c){return this.remove(c,true);
},domManip:function(c,s,w){function F(P){return m.nodeName(P,"table")?P.getElementsByTagName("tbody")[0]||P.appendChild(P.ownerDocument.createElement("tbody")):P;
}var A,J,G=c[0],N=[],K;
if(!m.support.checkClone&&arguments.length===3&&typeof G==="string"&&aT.test(G)){return this.each(function(){m(this).domManip(c,s,w,true);
});
}if(m.isFunction(G)){return this.each(function(P){var Q=m(this);
c[0]=G.call(this,P,s?Q.html():a0);
Q.domManip(c,s,w);
});
}if(this[0]){A=G&&G.parentNode;
A=m.support.parentNode&&A&&A.nodeType===11&&A.childNodes.length===this.length?{fragment:A}:aM(c,this,N);
K=A.fragment;
if(J=K.childNodes.length===1?(K=K.firstChild):K.firstChild){s=s&&m.nodeName(J,"tr");
for(var L=0,O=this.length;
L<O;
L++){w.call(s?F(this[L],J):this[L],L>0||A.cacheable||this.length>1?K.cloneNode(true):K);
}}N.length&&m.each(N,aF);
}return this;
}});
m.fragments={};
m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(c,s){m.fn[c]=function(w){var F=[];
w=m(w);
var A=this.length===1&&this[0].parentNode;
if(A&&A.nodeType===11&&A.childNodes.length===1&&w.length===1){w[s](this[0]);
return this;
}else{A=0;
for(var J=w.length;
A<J;
A++){var G=(A>0?this.clone(true):this).get();
m.fn[s].apply(m(w[A]),G);
F=F.concat(G);
}return this.pushStack(F,c,w.selector);
}};
});
m.extend({clean:function(c,s,w,F){s=s||aL;
if(typeof s.createElement==="undefined"){s=s.ownerDocument||s[0]&&s[0].ownerDocument||aL;
}for(var A=[],J=0,G;
(G=c[J])!=null;
J++){if(typeof G==="number"){G+="";
}if(G){if(typeof G==="string"&&!ae.test(G)){G=s.createTextNode(G);
}else{if(typeof G==="string"){G=G.replace(ah,ao);
var N=(al.exec(G)||["",""])[1].toLowerCase(),K=y[N]||y._default,L=K[0],O=s.createElement("div");
for(O.innerHTML=K[1]+G+K[2];
L--;
){O=O.lastChild;
}if(!m.support.tbody){L=aa.test(G);
N=N==="table"&&!L?O.firstChild&&O.firstChild.childNodes:K[1]==="<table>"&&!L?O.childNodes:[];
for(K=N.length-1;
K>=0;
--K){m.nodeName(N[K],"tbody")&&!N[K].childNodes.length&&N[K].parentNode.removeChild(N[K]);
}}!m.support.leadingWhitespace&&aW.test(G)&&O.insertBefore(s.createTextNode(aW.exec(G)[0]),O.firstChild);
G=O.childNodes;
}}if(G.nodeType){A.push(G);
}else{A=m.merge(A,G);
}}}if(w){for(J=0;
A[J];
J++){if(F&&m.nodeName(A[J],"script")&&(!A[J].type||A[J].type.toLowerCase()==="text/javascript")){F.push(A[J].parentNode?A[J].parentNode.removeChild(A[J]):A[J]);
}else{A[J].nodeType===1&&A.splice.apply(A,[J+1,0].concat(m.makeArray(A[J].getElementsByTagName("script"))));
w.appendChild(A[J]);
}}}return A;
},cleanData:function(c){for(var s,w,F=m.cache,A=m.event.special,J=m.support.deleteExpando,G=0,L;
(L=c[G])!=null;
G++){if(w=L[m.expando]){s=F[w];
if(s.events){for(var K in s.events){A[K]?m.event.remove(L,K):o(L,K,s.handle);
}}if(J){delete L[m.expando];
}else{L.removeAttribute&&L.removeAttribute(m.expando);
}delete F[w];
}}}});
var ai=/z-?index|font-?weight|opacity|zoom|line-?height/i,at=/alpha\([^)]*\)/,ax=/opacity=([^)]*)/,I=/float/i,S=/-([a-z])/ig,am=/([A-Z])/g,ap=/^-?\d+(?:px)?$/i,au=/^-?\d/,ay={position:"absolute",visibility:"hidden",display:"block"},aC=["Left","Right"],aG=["Top","Bottom"],aK=aL.defaultView&&aL.defaultView.getComputedStyle,aB=m.support.cssFloat?"cssFloat":"styleFloat",ac=function(c,s){return s.toUpperCase();
};
m.fn.css=function(c,s){return a5(this,c,s,true,function(w,F,A){if(A===a0){return m.curCSS(w,F);
}if(typeof A==="number"&&!ai.test(F)){A+="px";
}m.style(w,F,A);
});
};
m.extend({style:function(c,s,w){if(!c||c.nodeType===3||c.nodeType===8){return a0;
}if((s==="width"||s==="height")&&parseFloat(w)<0){w=a0;
}var F=c.style||c,A=w!==a0;
if(!m.support.opacity&&s==="opacity"){if(A){F.zoom=1;
s=parseInt(w,10)+""==="NaN"?"":"alpha(opacity="+w*100+")";
c=F.filter||m.curCSS(c,"filter")||"";
F.filter=at.test(c)?c.replace(at,s):s;
}return F.filter&&F.filter.indexOf("opacity=")>=0?parseFloat(ax.exec(F.filter)[1])/100+"":"";
}if(I.test(s)){s=aB;
}s=s.replace(S,ac);
if(A){F[s]=w;
}return F[s];
},css:function(c,s,w,F){if(s==="width"||s==="height"){var A,J=s==="width"?aC:aG;
function G(){A=s==="width"?c.offsetWidth:c.offsetHeight;
F!=="border"&&m.each(J,function(){F||(A-=parseFloat(m.curCSS(c,"padding"+this,true))||0);
if(F==="margin"){A+=parseFloat(m.curCSS(c,"margin"+this,true))||0;
}else{A-=parseFloat(m.curCSS(c,"border"+this+"Width",true))||0;
}});
}c.offsetWidth!==0?G():m.swap(c,ay,G);
return Math.max(0,Math.round(A));
}return m.curCSS(c,s,w);
},curCSS:function(c,s,w){var F,A=c.style;
if(!m.support.opacity&&s==="opacity"&&c.currentStyle){F=ax.test(c.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";
return F===""?"1":F;
}if(I.test(s)){s=aB;
}if(!w&&A&&A[s]){F=A[s];
}else{if(aK){if(I.test(s)){s="float";
}s=s.replace(am,"-$1").toLowerCase();
A=c.ownerDocument.defaultView;
if(!A){return null;
}if(c=A.getComputedStyle(c,null)){F=c.getPropertyValue(s);
}if(s==="opacity"&&F===""){F="1";
}}else{if(c.currentStyle){w=s.replace(S,ac);
F=c.currentStyle[s]||c.currentStyle[w];
if(!ap.test(F)&&au.test(F)){s=A.left;
var G=c.runtimeStyle.left;
c.runtimeStyle.left=c.currentStyle.left;
A.left=w==="fontSize"?"1em":F||0;
F=A.pixelLeft+"px";
A.left=s;
c.runtimeStyle.left=G;
}}}}return F;
},swap:function(c,s,w){var F={};
for(var A in s){F[A]=c.style[A];
c.style[A]=s[A];
}w.call(c);
for(A in s){c.style[A]=F[A];
}}});
if(m.expr&&m.expr.filters){m.expr.filters.hidden=function(c){var s=c.offsetWidth,w=c.offsetHeight,A=c.nodeName.toLowerCase()==="tr";
return s===0&&w===0&&!A?true:s>0&&w>0&&!A?false:m.curCSS(c,"display")==="none";
};
m.expr.filters.visible=function(c){return !m.expr.filters.hidden(c);
};
}var aO=ab(),aS=/<script(.|\s)*?\/script>/gi,aV=/select|textarea/i,aZ=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,aq=/=\?(&|$)/,ag=/\?/,a4=/(\?|&)_=.*?(&|$)/,a8=/^(\w+:)?\/\/([^\/?#]+)/,bc=/%20/g,bg=m.fn.load;
m.fn.extend({load:function(c,s,w){if(typeof c!=="string"){return bg.call(this,c);
}else{if(!this.length){return this;
}}var F=c.indexOf(" ");
if(F>=0){var A=c.slice(F,c.length);
c=c.slice(0,F);
}F="GET";
if(s){if(m.isFunction(s)){w=s;
s=null;
}else{if(typeof s==="object"){s=m.param(s,m.ajaxSettings.traditional);
F="POST";
}}}var G=this;
m.ajax({url:c,type:F,dataType:"html",data:s,complete:function(J,K){if(K==="success"||K==="notmodified"){G.html(A?m("<div />").append(J.responseText.replace(aS,"")).find(A):J.responseText);
}w&&G.each(w,[J.responseText,K,J]);
}});
return this;
},serialize:function(){return m.param(this.serializeArray());
},serializeArray:function(){return this.map(function(){return this.elements?m.makeArray(this.elements):this;
}).filter(function(){return this.name&&!this.disabled&&(this.checked||aV.test(this.nodeName)||aZ.test(this.type));
}).map(function(c,s){c=m(this).val();
return c==null?null:m.isArray(c)?m.map(c,function(w){return{name:s.name,value:w};
}):{name:s.name,value:c};
}).get();
}});
m.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(c,s){m.fn[s]=function(w){return this.bind(s,w);
};
});
m.extend({get:function(c,s,w,A){if(m.isFunction(s)){A=A||w;
w=s;
s=null;
}return m.ajax({type:"GET",url:c,data:s,success:w,dataType:A});
},getScript:function(c,s){return m.get(c,null,s,"script");
},getJSON:function(c,s,w){return m.get(c,s,w,"json");
},post:function(c,s,w,A){if(m.isFunction(s)){A=A||w;
w=s;
s={};
}return m.ajax({type:"POST",url:c,data:s,success:w,dataType:A});
},ajaxSetup:function(c){m.extend(m.ajaxSettings,c);
},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:d.XMLHttpRequest&&(d.location.protocol!=="file:"||!d.ActiveXObject)?function(){return new d.XMLHttpRequest;
}:function(){try{return new d.ActiveXObject("Microsoft.XMLHTTP");
}catch(c){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(c){function s(){G.success&&G.success.call(R,X,P,bh);
G.global&&K("ajaxSuccess",[bh,G]);
}function F(){G.complete&&G.complete.call(R,bh,P);
G.global&&K("ajaxComplete",[bh,G]);
G.global&&!--m.active&&m.event.trigger("ajaxStop");
}function K(bk,bj){(G.context?m(G.context):m.event).trigger(bk,bj);
}var G=m.extend(true,{},m.ajaxSettings,c),Q,P,X,R=c&&c.context||G,W=G.type.toUpperCase();
if(G.data&&G.processData&&typeof G.data!=="string"){G.data=m.param(G.data,G.traditional);
}if(G.dataType==="jsonp"){if(W==="GET"){aq.test(G.url)||(G.url+=(ag.test(G.url)?"&":"?")+(G.jsonp||"callback")+"=?");
}else{if(!G.data||!aq.test(G.data)){G.data=(G.data?G.data+"&":"")+(G.jsonp||"callback")+"=?";
}}G.dataType="json";
}if(G.dataType==="json"&&(G.data&&aq.test(G.data)||aq.test(G.url))){Q=G.jsonpCallback||"jsonp"+aO++;
if(G.data){G.data=(G.data+"").replace(aq,"="+Q+"$1");
}G.url=G.url.replace(aq,"="+Q+"$1");
G.dataType="script";
d[Q]=d[Q]||function(bk){X=bk;
s();
F();
d[Q]=a0;
try{delete d[Q];
}catch(bj){}bi&&bi.removeChild(A);
};
}if(G.dataType==="script"&&G.cache===null){G.cache=false;
}if(G.cache===false&&W==="GET"){var Y=ab(),Z=G.url.replace(a4,"$1_="+Y+"$2");
G.url=Z+(Z===G.url?(ag.test(G.url)?"&":"?")+"_="+Y:"");
}if(G.data&&W==="GET"){G.url+=(ag.test(G.url)?"&":"?")+G.data;
}G.global&&!m.active++&&m.event.trigger("ajaxStart");
Y=(Y=a8.exec(G.url))&&(Y[1]&&Y[1]!==location.protocol||Y[2]!==location.host);
if(G.dataType==="script"&&W==="GET"&&Y){var bi=aL.getElementsByTagName("head")[0]||aL.documentElement,A=aL.createElement("script");
A.src=G.url;
if(G.scriptCharset){A.charset=G.scriptCharset;
}if(!Q){var w=false;
A.onload=A.onreadystatechange=function(){if(!w&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){w=true;
s();
F();
A.onload=A.onreadystatechange=null;
bi&&A.parentNode&&bi.removeChild(A);
}};
}bi.insertBefore(A,bi.firstChild);
return a0;
}var J=false,bh=G.xhr();
if(bh){G.username?bh.open(W,G.url,G.async,G.username,G.password):bh.open(W,G.url,G.async);
try{if(G.data||c&&c.contentType){bh.setRequestHeader("Content-Type",G.contentType);
}if(G.ifModified){m.lastModified[G.url]&&bh.setRequestHeader("If-Modified-Since",m.lastModified[G.url]);
m.etag[G.url]&&bh.setRequestHeader("If-None-Match",m.etag[G.url]);
}Y||bh.setRequestHeader("X-Requested-With","XMLHttpRequest");
bh.setRequestHeader("Accept",G.dataType&&G.accepts[G.dataType]?G.accepts[G.dataType]+", */*":G.accepts._default);
}catch(N){}if(G.beforeSend&&G.beforeSend.call(R,bh,G)===false){G.global&&!--m.active&&m.event.trigger("ajaxStop");
bh.abort();
return false;
}G.global&&K("ajaxSend",[bh,G]);
var L=bh.onreadystatechange=function(bk){if(!bh||bh.readyState===0||bk==="abort"){J||F();
J=true;
if(bh){bh.onreadystatechange=m.noop;
}}else{if(!J&&bh&&(bh.readyState===4||bk==="timeout")){J=true;
bh.onreadystatechange=m.noop;
P=bk==="timeout"?"timeout":!m.httpSuccess(bh)?"error":G.ifModified&&m.httpNotModified(bh,G.url)?"notmodified":"success";
var bj;
if(P==="success"){try{X=m.httpData(bh,G.dataType,G);
}catch(bl){P="parsererror";
bj=bl;
}}if(P==="success"||P==="notmodified"){Q||s();
}else{m.handleError(G,bh,P,bj);
}F();
bk==="timeout"&&bh.abort();
if(G.async){bh=null;
}}}};
try{var O=bh.abort;
bh.abort=function(){bh&&O.call(bh);
L("abort");
};
}catch(T){}G.async&&G.timeout>0&&setTimeout(function(){bh&&!J&&L("timeout");
},G.timeout);
try{bh.send(W==="POST"||W==="PUT"||W==="DELETE"?G.data:null);
}catch(V){m.handleError(G,bh,null,V);
F();
}G.async||L();
return bh;
}},handleError:function(c,s,w,A){if(c.error){c.error.call(c.context||c,s,w,A);
}if(c.global){(c.context?m(c.context):m.event).trigger("ajaxError",[s,c,A]);
}},active:0,httpSuccess:function(c){try{return !c.status&&location.protocol==="file:"||c.status>=200&&c.status<300||c.status===304||c.status===1223||c.status===0;
}catch(s){}return false;
},httpNotModified:function(c,s){var w=c.getResponseHeader("Last-Modified"),A=c.getResponseHeader("Etag");
if(w){m.lastModified[s]=w;
}if(A){m.etag[s]=A;
}return c.status===304||c.status===0;
},httpData:function(c,s,w){var F=c.getResponseHeader("content-type")||"",A=s==="xml"||!s&&F.indexOf("xml")>=0;
c=A?c.responseXML:c.responseText;
A&&c.documentElement.nodeName==="parsererror"&&m.error("parsererror");
if(w&&w.dataFilter){c=w.dataFilter(c,s);
}if(typeof c==="string"){if(s==="json"||!s&&F.indexOf("json")>=0){c=m.parseJSON(c);
}else{if(s==="script"||!s&&F.indexOf("javascript")>=0){m.globalEval(c);
}}}return c;
},param:function(c,s){function w(J,K){if(m.isArray(K)){m.each(K,function(L,N){s||/\[\]$/.test(J)?F(J,N):w(J+"["+(typeof N==="object"||m.isArray(N)?L:"")+"]",N);
});
}else{!s&&K!=null&&typeof K==="object"?m.each(K,function(L,N){w(J+"["+L+"]",N);
}):F(J,K);
}}function F(J,K){K=m.isFunction(K)?K():K;
A[A.length]=encodeURIComponent(J)+"="+encodeURIComponent(K);
}var A=[];
if(s===a0){s=m.ajaxSettings.traditional;
}if(m.isArray(c)||c.jquery){m.each(c,function(){F(this.name,this.value);
});
}else{for(var G in c){w(G,c[G]);
}}return A.join("&").replace(bc,"+");
}});
var ak={},h=/toggle|show|hide/,l=/^([+-]=)?([\d+-.]+)(.*)$/,a1,aX=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];
m.fn.extend({show:function(c,s){if(c||c===0){return this.animate(af("show",3),c,s);
}else{c=0;
for(s=this.length;
c<s;
c++){var w=m.data(this[c],"olddisplay");
this[c].style.display=w||"";
if(m.css(this[c],"display")==="none"){w=this[c].nodeName;
var F;
if(ak[w]){F=ak[w];
}else{var A=m("<"+w+" />").appendTo("body");
F=A.css("display");
if(F==="none"){F="block";
}A.remove();
ak[w]=F;
}m.data(this[c],"olddisplay",F);
}}c=0;
for(s=this.length;
c<s;
c++){this[c].style.display=m.data(this[c],"olddisplay")||"";
}return this;
}},hide:function(c,s){if(c||c===0){return this.animate(af("hide",3),c,s);
}else{c=0;
for(s=this.length;
c<s;
c++){var w=m.data(this[c],"olddisplay");
!w&&w!=="none"&&m.data(this[c],"olddisplay",m.css(this[c],"display"));
}c=0;
for(s=this.length;
c<s;
c++){this[c].style.display="none";
}return this;
}},_toggle:m.fn.toggle,toggle:function(c,s){var w=typeof c==="boolean";
if(m.isFunction(c)&&m.isFunction(s)){this._toggle.apply(this,arguments);
}else{c==null||w?this.each(function(){var A=w?c:m(this).is(":hidden");
m(this)[A?"show":"hide"]();
}):this.animate(af("toggle",3),c,s);
}return this;
},fadeTo:function(c,s,w){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:s},c,w);
},animate:function(c,s,w,F){var A=m.speed(s,w,F);
if(m.isEmptyObject(c)){return this.each(A.complete);
}return this[A.queue===false?"each":"queue"](function(){var J=m.extend({},A),G,N=this.nodeType===1&&m(this).is(":hidden"),K=this;
for(G in c){var L=G.replace(S,ac);
if(G!==L){c[L]=c[G];
delete c[G];
G=L;
}if(c[G]==="hide"&&N||c[G]==="show"&&!N){return J.complete.call(this);
}if((G==="height"||G==="width")&&this.style){J.display=m.css(this,"display");
J.overflow=this.style.overflow;
}if(m.isArray(c[G])){(J.specialEasing=J.specialEasing||{})[G]=c[G][1];
c[G]=c[G][0];
}}if(J.overflow!=null){this.style.overflow="hidden";
}J.curAnim=m.extend({},c);
m.each(c,function(R,T){var V=new m.fx(K,J,R);
if(h.test(T)){V[T==="toggle"?N?"show":"hide":T](c);
}else{var P=l.exec(T),O=V.cur(true)||0;
if(P){T=parseFloat(P[2]);
var Q=P[3]||"px";
if(Q!=="px"){K.style[R]=(T||1)+Q;
O=(T||1)/V.cur(true)*O;
K.style[R]=O+Q;
}if(P[1]){T=(P[1]==="-="?-1:1)*T+O;
}V.custom(O,T,Q);
}else{V.custom(O,T,"");
}}});
return true;
});
},stop:function(c,s){var w=m.timers;
c&&this.queue([]);
this.each(function(){for(var A=w.length-1;
A>=0;
A--){if(w[A].elem===this){s&&w[A](true);
w.splice(A,1);
}}});
s||this.dequeue();
return this;
}});
m.each({slideDown:af("show",1),slideUp:af("hide",1),slideToggle:af("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(c,s){m.fn[c]=function(w,A){return this.animate(s,w,A);
};
});
m.extend({speed:function(c,s,w){var A=c&&typeof c==="object"?c:{complete:w||!w&&s||m.isFunction(c)&&c,duration:c,easing:w&&s||s&&!m.isFunction(s)&&s};
A.duration=m.fx.off?0:typeof A.duration==="number"?A.duration:m.fx.speeds[A.duration]||m.fx.speeds._default;
A.old=A.complete;
A.complete=function(){A.queue!==false&&m(this).dequeue();
m.isFunction(A.old)&&A.old.call(this);
};
return A;
},easing:{linear:function(c,s,w,A){return w+A*c;
},swing:function(c,s,w,A){return(-Math.cos(c*Math.PI)/2+0.5)*A+w;
}},timers:[],fx:function(c,s,w){this.options=s;
this.elem=c;
this.prop=w;
if(!s.orig){s.orig={};
}}});
m.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);
(m.fx.step[this.prop]||m.fx.step._default)(this);
if((this.prop==="height"||this.prop==="width")&&this.elem.style){this.elem.style.display="block";
}},cur:function(c){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop];
}return(c=parseFloat(m.css(this.elem,this.prop,c)))&&c>-10000?c:parseFloat(m.curCSS(this.elem,this.prop))||0;
},custom:function(c,s,w){function F(G){return A.step(G);
}this.startTime=ab();
this.start=c;
this.end=s;
this.unit=w||this.unit||"px";
this.now=this.start;
this.pos=this.state=0;
var A=this;
F.elem=this.elem;
if(F()&&m.timers.push(F)&&!a1){a1=setInterval(m.fx.tick,13);
}},show:function(){this.options.orig[this.prop]=m.style(this.elem,this.prop);
this.options.show=true;
this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());
m(this.elem).show();
},hide:function(){this.options.orig[this.prop]=m.style(this.elem,this.prop);
this.options.hide=true;
this.custom(this.cur(),0);
},step:function(c){var s=ab(),w=true;
if(c||s>=this.options.duration+this.startTime){this.now=this.end;
this.pos=this.state=1;
this.update();
this.options.curAnim[this.prop]=true;
for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){w=false;
}}if(w){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;
c=m.data(this.elem,"olddisplay");
this.elem.style.display=c?c:this.options.display;
if(m.css(this.elem,"display")==="none"){this.elem.style.display="block";
}}this.options.hide&&m(this.elem).hide();
if(this.options.hide||this.options.show){for(var A in this.options.curAnim){m.style(this.elem,A,this.options.orig[A]);
}}this.options.complete.call(this.elem);
}return false;
}else{A=s-this.startTime;
this.state=A/this.options.duration;
c=this.options.easing||(m.easing.swing?"swing":"linear");
this.pos=m.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||c](this.state,A,0,1,this.options.duration);
this.now=this.start+(this.end-this.start)*this.pos;
this.update();
}return true;
}};
m.extend(m.fx,{tick:function(){for(var c=m.timers,s=0;
s<c.length;
s++){c[s]()||c.splice(s--,1);
}c.length||m.fx.stop();
},stop:function(){clearInterval(a1);
a1=null;
},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(c){m.style(c.elem,"opacity",c.now);
},_default:function(c){if(c.elem.style&&c.elem.style[c.prop]!=null){c.elem.style[c.prop]=(c.prop==="width"||c.prop==="height"?Math.max(0,c.now):c.now)+c.unit;
}else{c.elem[c.prop]=c.now;
}}}});
if(m.expr&&m.expr.filters){m.expr.filters.animated=function(c){return m.grep(m.timers,function(s){return c===s.elem;
}).length;
};
}m.fn.offset="getBoundingClientRect" in aL.documentElement?function(c){var s=this[0];
if(c){return this.each(function(F){m.offset.setOffset(this,c,F);
});
}if(!s||!s.ownerDocument){return null;
}if(s===s.ownerDocument.body){return m.offset.bodyOffset(s);
}var w=s.getBoundingClientRect(),A=s.ownerDocument;
s=A.body;
A=A.documentElement;
return{top:w.top+(self.pageYOffset||m.support.boxModel&&A.scrollTop||s.scrollTop)-(A.clientTop||s.clientTop||0),left:w.left+(self.pageXOffset||m.support.boxModel&&A.scrollLeft||s.scrollLeft)-(A.clientLeft||s.clientLeft||0)};
}:function(c){var s=this[0];
if(c){return this.each(function(O){m.offset.setOffset(this,c,O);
});
}if(!s||!s.ownerDocument){return null;
}if(s===s.ownerDocument.body){return m.offset.bodyOffset(s);
}m.offset.initialize();
var w=s.offsetParent,F=s,A=s.ownerDocument,J,G=A.documentElement,N=A.body;
F=(A=A.defaultView)?A.getComputedStyle(s,null):s.currentStyle;
for(var K=s.offsetTop,L=s.offsetLeft;
(s=s.parentNode)&&s!==N&&s!==G;
){if(m.offset.supportsFixedPosition&&F.position==="fixed"){break;
}J=A?A.getComputedStyle(s,null):s.currentStyle;
K-=s.scrollTop;
L-=s.scrollLeft;
if(s===w){K+=s.offsetTop;
L+=s.offsetLeft;
if(m.offset.doesNotAddBorder&&!(m.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(s.nodeName))){K+=parseFloat(J.borderTopWidth)||0;
L+=parseFloat(J.borderLeftWidth)||0;
}F=w;
w=s.offsetParent;
}if(m.offset.subtractsBorderForOverflowNotVisible&&J.overflow!=="visible"){K+=parseFloat(J.borderTopWidth)||0;
L+=parseFloat(J.borderLeftWidth)||0;
}F=J;
}if(F.position==="relative"||F.position==="static"){K+=N.offsetTop;
L+=N.offsetLeft;
}if(m.offset.supportsFixedPosition&&F.position==="fixed"){K+=Math.max(G.scrollTop,N.scrollTop);
L+=Math.max(G.scrollLeft,N.scrollLeft);
}return{top:K,left:L};
};
m.offset={initialize:function(){var c=aL.body,s=aL.createElement("div"),w,F,A,G=parseFloat(m.curCSS(c,"marginTop",true))||0;
m.extend(s.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});
s.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>";
c.insertBefore(s,c.firstChild);
w=s.firstChild;
F=w.firstChild;
A=w.nextSibling.firstChild.firstChild;
this.doesNotAddBorder=F.offsetTop!==5;
this.doesAddBorderForTableAndCells=A.offsetTop===5;
F.style.position="fixed";
F.style.top="20px";
this.supportsFixedPosition=F.offsetTop===20||F.offsetTop===15;
F.style.position=F.style.top="";
w.style.overflow="hidden";
w.style.position="relative";
this.subtractsBorderForOverflowNotVisible=F.offsetTop===-5;
this.doesNotIncludeMarginInBodyOffset=c.offsetTop!==G;
c.removeChild(s);
m.offset.initialize=m.noop;
},bodyOffset:function(c){var s=c.offsetTop,w=c.offsetLeft;
m.offset.initialize();
if(m.offset.doesNotIncludeMarginInBodyOffset){s+=parseFloat(m.curCSS(c,"marginTop",true))||0;
w+=parseFloat(m.curCSS(c,"marginLeft",true))||0;
}return{top:s,left:w};
},setOffset:function(c,s,w){if(/static/.test(m.curCSS(c,"position"))){c.style.position="relative";
}var F=m(c),A=F.offset(),J=parseInt(m.curCSS(c,"top",true),10)||0,G=parseInt(m.curCSS(c,"left",true),10)||0;
if(m.isFunction(s)){s=s.call(c,w,A);
}w={top:s.top-A.top+J,left:s.left-A.left+G};
"using" in s?s.using.call(c,w):F.css(w);
}};
m.fn.extend({position:function(){if(!this[0]){return null;
}var c=this[0],s=this.offsetParent(),w=this.offset(),A=/^body|html$/i.test(s[0].nodeName)?{top:0,left:0}:s.offset();
w.top-=parseFloat(m.curCSS(c,"marginTop",true))||0;
w.left-=parseFloat(m.curCSS(c,"marginLeft",true))||0;
A.top+=parseFloat(m.curCSS(s[0],"borderTopWidth",true))||0;
A.left+=parseFloat(m.curCSS(s[0],"borderLeftWidth",true))||0;
return{top:w.top-A.top,left:w.left-A.left};
},offsetParent:function(){return this.map(function(){for(var c=this.offsetParent||aL.body;
c&&!/^body|html$/i.test(c.nodeName)&&m.css(c,"position")==="static";
){c=c.offsetParent;
}return c;
});
}});
m.each(["Left","Top"],function(c,s){var w="scroll"+s;
m.fn[w]=function(F){var A=this[0],G;
if(!A){return null;
}if(F!==a0){return this.each(function(){if(G=a2(this)){G.scrollTo(!c?F:m(G).scrollLeft(),c?F:m(G).scrollTop());
}else{this[w]=F;
}});
}else{return(G=a2(A))?"pageXOffset" in G?G[c?"pageYOffset":"pageXOffset"]:m.support.boxModel&&G.document.documentElement[w]||G.document.body[w]:A[w];
}};
});
m.each(["Height","Width"],function(c,s){var w=s.toLowerCase();
m.fn["inner"+s]=function(){return this[0]?m.css(this[0],w,false,"padding"):null;
};
m.fn["outer"+s]=function(A){return this[0]?m.css(this[0],w,false,A?"margin":"border"):null;
};
m.fn[w]=function(F){var A=this[0];
if(!A){return F==null?null:this;
}if(m.isFunction(F)){return this.each(function(J){var G=m(this);
G[w](F.call(this,J,G[w]()));
});
}return"scrollTo" in A&&A.document?A.document.compatMode==="CSS1Compat"&&A.document.documentElement["client"+s]||A.document.body["client"+s]:A.nodeType===9?Math.max(A.documentElement["client"+s],A.body["scroll"+s],A.documentElement["scroll"+s],A.body["offset"+s],A.documentElement["offset"+s]):F===a0?m.css(A,w):this.css(w,typeof F==="string"?F:F+"px");
};
});
d.jQuery=d.$=m;
})(window);

