/*
 * jQuery JavaScript Library v1.3.2
 *
 * Copyright (c) 2009 John Resig, http://jquery.com/
 * 
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var s=this,w,g=s.jQuery,j=s.$,m=s.jQuery=s.$=function(F,E){return new m.fn.init(F,E);},f=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,z=/^.[^:#\[\.,]*$/;m.fn=m.prototype={init:function(H,G){H=H||document;if(H.nodeType){this[0]=H;this.length=1;this.context=H;return this;}if(typeof H==="string"){var E=f.exec(H);if(E&&(E[1]||!G)){if(E[1]){H=m.clean([E[1]],G);}else{var F=document.getElementById(E[3]);if(F&&F.id!=E[3]){return m().find(H);}var I=m(F||[]);I.context=document;I.selector=H;return I;}}else{return m(G).find(H);}}else{if(m.isFunction(H)){return m(document).ready(H);}}if(H.selector&&H.context){this.selector=H.selector;this.context=H.context;}return this.setArray(m.isArray(H)?H:m.makeArray(H));},selector:"",jquery:"1.3.2",size:function(){return this.length;},get:function(E){return E===w?Array.prototype.slice.call(this):this[E];},pushStack:function(H,E,G){var F=m(H);F.prevObject=this;F.context=this.context;if(E==="find"){F.selector=this.selector+(this.selector?" ":"")+G;}else{if(E){F.selector=this.selector+"."+E+"("+G+")";}}return F;},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this;},each:function(F,E){return m.each(this,F,E);},index:function(E){return m.inArray(E&&E.jquery?E[0]:E,this);},attr:function(E,H,F){var G=E;if(typeof E==="string"){if(H===w){return this[0]&&m[F||"attr"](this[0],E);}else{G={};G[E]=H;}}return this.each(function(I){for(E in G){m.attr(F?this.style:this,E,m.prop(this,G[E],F,I,E));}});},css:function(F,E){if((F=="width"||F=="height")&&parseFloat(E)<0){E=w;}return this.attr(F,E,"curCSS");},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F));}var E="";m.each(F||this,function(){m.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:m.fn.text([this]);}});});return E;},wrapAll:function(E){if(this[0]){var F=m(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0]);}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild;}return G;}).append(this);}return this;},wrapInner:function(E){return this.each(function(){m(this).contents().wrapAll(E);});},wrap:function(E){return this.each(function(){m(this).wrapAll(E);});},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E);}});},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild);}});},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this);});},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling);});},end:function(){return this.prevObject||m([]);},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;m.find(E,this[0],F);return F;}else{return this.pushStack(m.unique(m.map(this,function(G){return m.find(E,G);})),"find",E);}},clone:function(F){var H=this.map(function(){if(!m.support.noCloneEvent&&!m.isXMLDoc(this)){var J=this.outerHTML;if(!J){var I=this.ownerDocument.createElement("div");I.appendChild(this.cloneNode(true));J=I.innerHTML;}return m.clean([J.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0];}else{return this.cloneNode(true);}});if(F===true){var E=this.find("*").andSelf(),G=0;H.find("*").andSelf().each(function(){if(this.nodeName!==E[G].nodeName){return;}var J=m.data(E[G],"events");for(var K in J){for(var I in J[K]){m.event.add(this,K,J[K][I],J[K][I].data);}}G++;});}return H;},filter:function(E){return this.pushStack(m.isFunction(E)&&m.grep(this,function(F,G){return E.call(F,G);})||m.multiFilter(E,m.grep(this,function(F){return F.nodeType===1;})),"filter",E);},closest:function(F){var E=m.expr.match.POS.test(F)?m(F):null,G=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(E?E.index(H)>-1:m(H).is(F)){m.data(H,"closest",G);return H;}H=H.parentNode;G++;}});},not:function(F){if(typeof F==="string"){if(z.test(F)){return this.pushStack(m.multiFilter(F,this,true),"not",F);}else{F=m.multiFilter(F,this);}}var E=F.length&&F[F.length-1]!==w&&!F.nodeType;return this.filter(function(){return E?m.inArray(this,F)<0:this!=F;});},add:function(E){return this.pushStack(m.unique(m.merge(this.get(),typeof E==="string"?m(E):m.makeArray(E))));},is:function(E){return !!E&&m.multiFilter(E,this).length>0;},hasClass:function(E){return !!E&&this.is("."+E);},val:function(F){if(F===w){var L=this[0];if(L){if(m.nodeName(L,"option")){return(L.attributes.value||{}).specified?L.value:L.text;}if(m.nodeName(L,"select")){var G=L.selectedIndex,H=[],E=L.options,K=L.type=="select-one";if(G<0){return null;}for(var J=K?G:0,M=K?G+1:E.length;J<M;J++){var I=E[J];if(I.selected){F=m(I).val();if(K){return F;}H.push(F);}}return H;}return(L.value||"").replace(/\r/g,"");}return w;}if(typeof F==="number"){F+="";}return this.each(function(){if(this.nodeType!=1){return;}if(m.isArray(F)&&/radio|checkbox/.test(this.type)){this.checked=(m.inArray(this.value,F)>=0||m.inArray(this.name,F)>=0);}else{if(m.nodeName(this,"select")){var N=m.makeArray(F);m("option",this).each(function(){this.selected=(m.inArray(this.value,N)>=0||m.inArray(this.text,N)>=0);});if(!N.length){this.selectedIndex=-1;}}else{this.value=F;}}});},html:function(E){return E===w?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E);},replaceWith:function(E){return this.after(E).remove();},eq:function(E){return this.slice(E,+E+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","));},map:function(E){return this.pushStack(m.map(this,function(F,G){return E.call(F,G,F);}));},andSelf:function(){return this.add(this.prevObject);},domManip:function(J,L,M){if(this[0]){var G=(this[0].ownerDocument||this[0]).createDocumentFragment(),I=m.clean(J,(this[0].ownerDocument||this[0]),G),K=G.firstChild;if(K){for(var E=0,H=this.length;E<H;E++){M.call(F(this[E],K),this.length>1||E>0?G.cloneNode(true):G);}}if(I){m.each(I,e);}}return this;function F(N,O){return L&&m.nodeName(N,"table")&&m.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N;}}};m.fn.init.prototype=m.fn;function e(F,E){if(E.src){m.ajax({url:E.src,async:false,dataType:"script"});}else{m.globalEval(E.text||E.textContent||E.innerHTML||"");}if(E.parentNode){E.parentNode.removeChild(E);}}function a(){return +new Date;}m.extend=m.fn.extend=function(){var K=arguments[0]||{},I=1,J=arguments.length,G=false,E;if(typeof K==="boolean"){G=K;K=arguments[1]||{};I=2;}if(typeof K!=="object"&&!m.isFunction(K)){K={};}if(J==I){K=this;--I;}for(;I<J;I++){if((E=arguments[I])!=null){for(var F in E){var L=K[F],H=E[F];if(K===H){continue;}if(G&&H&&typeof H==="object"&&!H.nodeType){K[F]=m.extend(G,L||(H.length!=null?[]:{}),H);}else{if(H!==w){K[F]=H;}}}}}return K;};var t=/z-?index|font-?weight|opacity|zoom|line-?height/i,A=document.defaultView||{},h=Object.prototype.toString;m.extend({noConflict:function(E){s.$=j;if(E){s.jQuery=g;}return m;},isFunction:function(E){return h.call(E)==="[object Function]";},isArray:function(E){return h.call(E)==="[object Array]";},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&m.isXMLDoc(E.ownerDocument);},globalEval:function(G){if(G&&/\S/.test(G)){var E=document.getElementsByTagName("head")[0]||document.documentElement,F=document.createElement("script");F.type="text/javascript";if(m.support.scriptEval){F.appendChild(document.createTextNode(G));}else{F.text=G;}E.insertBefore(F,E.firstChild);E.removeChild(F);}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase();},each:function(G,K,F){var E,H=0,J=G.length;if(F){if(J===w){for(E in G){if(K.apply(G[E],F)===false){break;}}}else{for(;H<J;){if(K.apply(G[H++],F)===false){break;}}}}else{if(J===w){for(E in G){if(K.call(G[E],E,G[E])===false){break;}}}else{for(var I=G[0];H<J&&K.call(I,H,I)!==false;I=G[++H]){}}}return G;},prop:function(G,E,H,I,F){if(m.isFunction(E)){E=E.call(G,I);}return typeof E==="number"&&H=="curCSS"&&!t.test(F)?E+"px":E;},className:{add:function(E,F){m.each((F||"").split(/\s+/),function(H,G){if(E.nodeType==1&&!m.className.has(E.className,G)){E.className+=(E.className?" ":"")+G;}});},remove:function(E,F){if(E.nodeType==1){E.className=F!==w?m.grep(E.className.split(/\s+/),function(G){return !m.className.has(F,G);}).join(" "):"";}},has:function(E,F){return E&&m.inArray(F,(E.className||E).toString().split(/\s+/))>-1;}},swap:function(G,H,I){var E={};for(var F in H){E[F]=G.style[F];G.style[F]=H[F];}I.call(G);for(var F in H){G.style[F]=E[F];}},css:function(J,I,L,K){if(I=="width"||I=="height"){var H,G={position:"absolute",visibility:"hidden",display:"block"},F=I=="width"?["Left","Right"]:["Top","Bottom"];function E(){H=I=="width"?J.offsetWidth:J.offsetHeight;if(K==="border"){return;}m.each(F,function(){if(!K){H-=parseFloat(m.curCSS(J,"padding"+this,true))||0;}if(K==="margin"){H+=parseFloat(m.curCSS(J,"margin"+this,true))||0;}else{H-=parseFloat(m.curCSS(J,"border"+this+"Width",true))||0;}});}if(J.offsetWidth!==0){E();}else{m.swap(J,G,E);}return Math.max(0,Math.round(H));}return m.curCSS(J,I,L);},curCSS:function(K,G,M){var E,L=K.style;if(G=="opacity"&&!m.support.opacity){E=m.attr(L,"opacity");return E==""?"1":E;}if(G.match(/float/i)){G=y;}if(!M&&L&&L[G]){E=L[G];}else{if(A.getComputedStyle){if(G.match(/float/i)){G="float";}G=G.replace(/([A-Z])/g,"-$1").toLowerCase();var J=A.getComputedStyle(K,null);if(J){E=J.getPropertyValue(G);}if(G=="opacity"&&E==""){E="1";}}else{if(K.currentStyle){var H=G.replace(/\-(\w)/g,function(O,N){return N.toUpperCase();});E=K.currentStyle[G]||K.currentStyle[H];if(!/^\d+(px)?$/i.test(E)&&/^\d/.test(E)){var F=L.left,I=K.runtimeStyle.left;K.runtimeStyle.left=K.currentStyle.left;L.left=E||0;E=L.pixelLeft+"px";L.left=F;K.runtimeStyle.left=I;}}}}return E;},clean:function(I,K,F){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document;}if(!F&&I.length===1&&typeof I[0]==="string"){var J=/^<(\w+)\s*\/?>$/.exec(I[0]);if(J){return[K.createElement(J[1])];}}var G=[],L=[],H=K.createElement("div");m.each(I,function(Q,N){if(typeof N==="number"){N+="";}if(!N){return;}if(typeof N==="string"){N=N.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">";});var M=N.replace(/^\s+/,"").substring(0,10).toLowerCase();var S=!M.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!M.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||M.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!M.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!M.indexOf("<td")||!M.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!M.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!m.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];H.innerHTML=S[1]+N+S[2];while(S[0]--){H=H.lastChild;}if(!m.support.tbody){var P=/<tbody/i.test(N),O=!M.indexOf("<table")&&!P?H.firstChild&&H.firstChild.childNodes:S[1]=="<table>"&&!P?H.childNodes:[];for(var R=O.length-1;R>=0;--R){if(m.nodeName(O[R],"tbody")&&!O[R].childNodes.length){O[R].parentNode.removeChild(O[R]);}}}if(!m.support.leadingWhitespace&&/^\s/.test(N)){H.insertBefore(K.createTextNode(N.match(/^\s*/)[0]),H.firstChild);}N=m.makeArray(H.childNodes);}if(N.nodeType){G.push(N);}else{G=m.merge(G,N);}});if(F){for(var E=0;G[E];E++){if(m.nodeName(G[E],"script")&&(!G[E].type||G[E].type.toLowerCase()==="text/javascript")){L.push(G[E].parentNode?G[E].parentNode.removeChild(G[E]):G[E]);}else{if(G[E].nodeType===1){G.splice.apply(G,[E+1,0].concat(m.makeArray(G[E].getElementsByTagName("script"))));}F.appendChild(G[E]);}}return L;}return G;},attr:function(I,E,G){if(!I||I.nodeType==3||I.nodeType==8){return w;}var L=!m.isXMLDoc(I),F=G!==w;E=L&&m.props[E]||E;if(I.tagName){var K=/href|src|style/.test(E);if(E=="selected"&&I.parentNode){I.parentNode.selectedIndex;}if(E in I&&L&&!K){if(F){if(E=="type"&&m.nodeName(I,"input")&&I.parentNode){throw"type property can't be changed";}I[E]=G;}if(m.nodeName(I,"form")&&I.getAttributeNode(E)){return I.getAttributeNode(E).nodeValue;}if(E=="tabIndex"){var J=I.getAttributeNode("tabIndex");return J&&J.specified?J.value:I.nodeName.match(/(button|input|object|select|textarea)/i)?0:I.nodeName.match(/^(a|area)$/i)&&I.href?0:w;}return I[E];}if(!m.support.style&&L&&E=="style"){return m.attr(I.style,"cssText",G);}if(F){I.setAttribute(E,""+G);}var H=!m.support.hrefNormalized&&L&&K?I.getAttribute(E,2):I.getAttribute(E);return H===null?w:H;}if(!m.support.opacity&&E=="opacity"){if(F){I.zoom=1;I.filter=(I.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(G)+""=="NaN"?"":"alpha(opacity="+G*100+")");}return I.filter&&I.filter.indexOf("opacity=")>=0?(parseFloat(I.filter.match(/opacity=([^)]*)/)[1])/100)+"":"";}E=E.replace(/-([a-z])/ig,function(N,M){return M.toUpperCase();});if(F){I[E]=G;}return I[E];},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"");},makeArray:function(F){var G=[];if(F!=null){var E=F.length;if(E==null||typeof F==="string"||m.isFunction(F)||F.setInterval){G[0]=F;}else{while(E){G[--E]=F[E];}}}return G;},inArray:function(F,H){for(var G=0,E=H.length;G<E;G++){if(H[G]===F){return G;}}return -1;},merge:function(F,G){var I=0,E,H=F.length;if(!m.support.getAll){while((E=G[I++])!=null){if(E.nodeType!=8){F[H++]=E;}}}else{while((E=G[I++])!=null){F[H++]=E;}}return F;},unique:function(J){var K=[],E={};try{for(var H=0,G=J.length;H<G;H++){var I=m.data(J[H]);if(!E[I]){E[I]=true;K.push(J[H]);}}}catch(F){K=J;}return K;},grep:function(J,E,F){var G=[];for(var H=0,I=J.length;H<I;H++){if(!F!=!E(J[H],H)){G.push(J[H]);}}return G;},map:function(J,E){var F=[];for(var G=0,I=J.length;G<I;G++){var H=E(J[G],G);if(H!=null){F[F.length]=H;}}return F.concat.apply([],F);}});var n=navigator.userAgent.toLowerCase();m.browser={version:(n.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(n),opera:/opera/.test(n),msie:/msie/.test(n)&&!/opera/.test(n),mozilla:/mozilla/.test(n)&&!/(compatible|webkit)/.test(n)};m.each({parent:function(E){return E.parentNode;},parents:function(E){return m.dir(E,"parentNode");},next:function(E){return m.nth(E,2,"nextSibling");},prev:function(E){return m.nth(E,2,"previousSibling");},nextAll:function(E){return m.dir(E,"nextSibling");},prevAll:function(E){return m.dir(E,"previousSibling");},siblings:function(E){return m.sibling(E.parentNode.firstChild,E);},children:function(E){return m.sibling(E.firstChild);},contents:function(E){return m.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:m.makeArray(E.childNodes);}},function(F,E){m.fn[F]=function(G){var H=m.map(this,E);if(G&&typeof G=="string"){H=m.multiFilter(G,H);}return this.pushStack(m.unique(H),F,G);};});m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(F,E){m.fn[F]=function(I){var L=[],H=m(I);for(var J=0,G=H.length;J<G;J++){var K=(J>0?this.clone(true):this).get();m.fn[E].apply(m(H[J]),K);L=L.concat(K);}return this.pushStack(L,F,I);};});m.each({removeAttr:function(E){m.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E);}},addClass:function(E){m.className.add(this,E);},removeClass:function(E){m.className.remove(this,E);},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!m.className.has(this,F);}m.className[E?"add":"remove"](this,F);},remove:function(E){if(!E||m.filter(E,[this]).length){m("*",this).add([this]).each(function(){m.event.remove(this);m.removeData(this);});if(this.parentNode){this.parentNode.removeChild(this);}}},empty:function(){m(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild);}}},function(F,E){m.fn[F]=function(){return this.each(E,arguments);};});function o(E,F){return E[0]&&parseInt(m.curCSS(E[0],F,true),10)||0;}var r="jQuery"+a(),x=0,q={};m.extend({cache:{},data:function(F,E,H){F=F==s?q:F;var G=F[r];if(!G){G=F[r]=++x;}if(E&&!m.cache[G]){m.cache[G]={};}if(H!==w){m.cache[G][E]=H;}return E?m.cache[G][E]:G;},removeData:function(F,E){F=F==s?q:F;var H=F[r];if(E){if(m.cache[H]){delete m.cache[H][E];E="";for(E in m.cache[H]){break;}if(!E){m.removeData(F);}}}else{try{delete F[r];}catch(G){if(F.removeAttribute){F.removeAttribute(r);}}delete m.cache[H];}},queue:function(E,F,H){if(E){F=(F||"fx")+"queue";var G=m.data(E,F);if(!G||m.isArray(H)){G=m.data(E,F,m.makeArray(H));}else{if(H){G.push(H);}}}return G;},dequeue:function(F,G){var H=m.queue(F,G),E=H.shift();if(!G||G==="fx"){E=H[0];}if(E!==w){E.call(F);}}});m.fn.extend({data:function(F,E){var G=F.split(".");G[1]=G[1]?"."+G[1]:"";if(E===w){var H=this.triggerHandler("getData"+G[1]+"!",[G[0]]);if(H===w&&this.length){H=m.data(this[0],F);}return H===w&&G[1]?this.data(G[0]):H;}else{return this.trigger("setData"+G[1]+"!",[G[0],E]).each(function(){m.data(this,F,E);});}},removeData:function(E){return this.each(function(){m.removeData(this,E);});},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx";}if(F===w){return m.queue(this[0],E);}return this.each(function(){var G=m.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this);}});},dequeue:function(E){return this.each(function(){m.dequeue(this,E);});}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  More information: http://sizzlejs.com/
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 */
(function(){var H=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,R=0,P=Object.prototype.toString;var O=function(Y,ae,X,ac){X=X||[];ae=ae||document;if(ae.nodeType!==1&&ae.nodeType!==9){return[];}if(!Y||typeof Y!=="string"){return X;}var aa=[],ah,V,ai,ag,T,W,Z=true;H.lastIndex=0;while((ah=H.exec(Y))!==null){aa.push(ah[1]);if(ah[2]){W=RegExp.rightContext;break;}}if(aa.length>1&&I.exec(Y)){if(aa.length===2&&M.relative[aa[0]]){V=N(aa[0]+aa[1],ae);}else{V=M.relative[aa[0]]?[ae]:O(aa.shift(),ae);while(aa.length){Y=aa.shift();if(M.relative[Y]){Y+=aa.shift();}V=N(Y,V);}}}else{var U=ac?{expr:aa.pop(),set:F(ac)}:O.find(aa.pop(),aa.length===1&&ae.parentNode?ae.parentNode:ae,K(ae));V=O.filter(U.expr,U.set);if(aa.length>0){ai=F(V);}else{Z=false;}while(aa.length){var ab=aa.pop(),af=ab;if(!M.relative[ab]){ab="";}else{af=aa.pop();}if(af==null){af=ae;}M.relative[ab](ai,af,K(ae));}}if(!ai){ai=V;}if(!ai){throw"Syntax error, unrecognized expression: "+(ab||Y);}if(P.call(ai)==="[object Array]"){if(!Z){X.push.apply(X,ai);}else{if(ae.nodeType===1){for(var ad=0;ai[ad]!=null;ad++){if(ai[ad]&&(ai[ad]===true||ai[ad].nodeType===1&&L(ae,ai[ad]))){X.push(V[ad]);}}}else{for(var ad=0;ai[ad]!=null;ad++){if(ai[ad]&&ai[ad].nodeType===1){X.push(V[ad]);}}}}}else{F(ai,X);}if(W){O(W,ae,X,ac);if(Q){hasDuplicate=false;X.sort(Q);if(hasDuplicate){for(var ad=1;ad<X.length;ad++){if(X[ad]===X[ad-1]){X.splice(ad--,1);}}}}}return X;};O.matches=function(U,T){return O(U,null,null,T);};O.find=function(ab,aa,Y){var W,Z;if(!ab){return[];}for(var T=0,V=M.order.length;T<V;T++){var X=M.order[T],Z;if((Z=M.match[X].exec(ab))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){Z[1]=(Z[1]||"").replace(/\\/g,"");W=M.find[X](Z,aa,Y);if(W!=null){ab=ab.replace(M.match[X],"");break;}}}}if(!W){W=aa.getElementsByTagName("*");}return{set:W,expr:ab};};O.filter=function(W,Y,Z,ag){var aa=W,X=[],ai=Y,af,V,ah=Y&&Y[0]&&K(Y[0]);while(W&&Y.length){for(var U in M.filter){if((af=M.match[U].exec(W))!=null){var ac=M.filter[U],ae,T;V=false;if(ai==X){X=[];}if(M.preFilter[U]){af=M.preFilter[U](af,ai,Z,X,ag,ah);if(!af){V=ae=true;}else{if(af===true){continue;}}}if(af){for(var ad=0;(T=ai[ad])!=null;ad++){if(T){ae=ac(T,af,ad,ai);var ab=ag^!!ae;if(Z&&ae!=null){if(ab){V=true;}else{ai[ad]=false;}}else{if(ab){X.push(T);V=true;}}}}}if(ae!==w){if(!Z){ai=X;}W=W.replace(M.match[U],"");if(!V){return[];}break;}}}if(W==aa){if(V==null){throw"Syntax error, unrecognized expression: "+W;}else{break;}}aa=W;}return ai;};var M=O.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href");}},relative:{"+":function(ab,W,Z){var X=typeof W==="string",Y=X&&!/\W/.test(W),U=X&&!Y;if(Y&&!Z){W=W.toUpperCase();}for(var T=0,V=ab.length,aa;T<V;T++){if((aa=ab[T])){while((aa=aa.previousSibling)&&aa.nodeType!==1){}ab[T]=U||aa&&aa.nodeName===W?aa||false:aa===W;}}if(U){O.filter(W,ab,true);}},">":function(aa,V,X){var W=typeof V==="string";if(W&&!/\W/.test(V)){V=X?V:V.toUpperCase();for(var T=0,U=aa.length;T<U;T++){var Z=aa[T];if(Z){var Y=Z.parentNode;aa[T]=Y.nodeName===V?Y:false;}}}else{for(var T=0,U=aa.length;T<U;T++){var Z=aa[T];if(Z){aa[T]=W?Z.parentNode:Z.parentNode===V;}}if(W){O.filter(V,aa,true);}}},"":function(V,W,Y){var U=R++,T=E;if(!W.match(/\W/)){var X=W=Y?W:W.toUpperCase();T=S;}T("parentNode",W,U,V,X,Y);},"~":function(V,W,Y){var U=R++,T=E;if(typeof W==="string"&&!W.match(/\W/)){var X=W=Y?W:W.toUpperCase();T=S;}T("previousSibling",W,U,V,X,Y);}},find:{ID:function(U,W,T){if(typeof W.getElementById!=="undefined"&&!T){var V=W.getElementById(U[1]);return V?[V]:[];}},NAME:function(U,Y,T){if(typeof Y.getElementsByName!=="undefined"){var Z=[],X=Y.getElementsByName(U[1]);for(var W=0,V=X.length;W<V;W++){if(X[W].getAttribute("name")===U[1]){Z.push(X[W]);}}return Z.length===0?null:Z;}},TAG:function(T,U){return U.getElementsByTagName(T[1]);}},preFilter:{CLASS:function(Y,aa,V,U,W,X){Y=" "+Y[1].replace(/\\/g,"")+" ";if(X){return Y;}for(var T=0,Z;(Z=aa[T])!=null;T++){if(Z){if(W^(Z.className&&(" "+Z.className+" ").indexOf(Y)>=0)){if(!V){U.push(Z);}}else{if(V){aa[T]=false;}}}}return false;},ID:function(T){return T[1].replace(/\\/g,"");},TAG:function(T,U){for(var V=0;U[V]===false;V++){}return U[V]&&K(U[V])?T[1]:T[1].toUpperCase();},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0;}T[0]=R++;return T;},ATTR:function(W,X,Z,V,U,T){var Y=W[1].replace(/\\/g,"");if(!T&&M.attrMap[Y]){W[1]=M.attrMap[Y];}if(W[2]==="~="){W[4]=" "+W[4]+" ";}return W;},PSEUDO:function(V,W,X,U,T){if(V[1]==="not"){if(V[3].match(H).length>1||/^\w/.test(V[3])){V[3]=O(V[3],null,null,W);}else{var Y=O.filter(V[3],W,X,true^T);if(!X){U.push.apply(U,Y);}return false;}}else{if(M.match.POS.test(V[0])||M.match.CHILD.test(V[0])){return true;}}return V;},POS:function(T){T.unshift(true);return T;}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden";},disabled:function(T){return T.disabled===true;},checked:function(T){return T.checked===true;},selected:function(T){T.parentNode.selectedIndex;return T.selected===true;},parent:function(T){return !!T.firstChild;},empty:function(T){return !T.firstChild;},has:function(U,V,T){return !!O(T[3],U).length;},header:function(T){return/h\d/i.test(T.nodeName);},text:function(T){return"text"===T.type;},radio:function(T){return"radio"===T.type;},checkbox:function(T){return"checkbox"===T.type;},file:function(T){return"file"===T.type;},password:function(T){return"password"===T.type;},submit:function(T){return"submit"===T.type;},image:function(T){return"image"===T.type;},reset:function(T){return"reset"===T.type;},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON";},input:function(T){return/input|select|textarea|button/i.test(T.nodeName);}},setFilters:{first:function(T,U){return U===0;},last:function(U,V,T,W){return V===W.length-1;},even:function(T,U){return U%2===0;},odd:function(T,U){return U%2===1;},lt:function(U,V,T){return V<T[3]-0;},gt:function(U,V,T){return V>T[3]-0;},nth:function(U,V,T){return T[3]-0==V;},eq:function(U,V,T){return T[3]-0==V;}},filter:{PSEUDO:function(Z,Y,T,X){var W=Y[1],U=M.filters[W];if(U){return U(Z,T,Y,X);}else{if(W==="contains"){return(Z.textContent||Z.innerText||"").indexOf(Y[3])>=0;}else{if(W==="not"){var V=Y[3];for(var T=0,aa=V.length;T<aa;T++){if(V[T]===Z){return false;}}return true;}}}},CHILD:function(aa,Y){var U=Y[1],T=aa;switch(U){case"only":case"first":while(T=T.previousSibling){if(T.nodeType===1){return false;}}if(U=="first"){return true;}T=aa;case"last":while(T=T.nextSibling){if(T.nodeType===1){return false;}}return true;case"nth":var ac=Y[2],Z=Y[3];if(ac==1&&Z==0){return true;}var X=Y[0],W=aa.parentNode;if(W&&(W.sizcache!==X||!aa.nodeIndex)){var ab=0;for(T=W.firstChild;T;T=T.nextSibling){if(T.nodeType===1){T.nodeIndex=++ab;}}W.sizcache=X;}var V=aa.nodeIndex-Z;if(ac==0){return V==0;}else{return(V%ac==0&&V/ac>=0);}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T;},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T;},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1;},ATTR:function(V,T){var Y=T[1],U=M.attrHandle[Y]?M.attrHandle[Y](V):V[Y]!=null?V[Y]:V.getAttribute(Y),Z=U+"",W=T[2],X=T[4];return U==null?W==="!=":W==="="?Z===X:W==="*="?Z.indexOf(X)>=0:W==="~="?(" "+Z+" ").indexOf(X)>=0:!X?Z&&U!==false:W==="!="?Z!=X:W==="^="?Z.indexOf(X)===0:W==="$="?Z.substr(Z.length-X.length)===X:W==="|="?Z===X||Z.substr(0,X.length+1)===X+"-":false;},POS:function(V,T,W,Y){var U=T[2],X=M.setFilters[U];if(X){return X(V,W,T,Y);}}}};var I=M.match.POS;for(var J in M.match){M.match[J]=RegExp(M.match[J].source+/(?![^\[]*\])(?![^\(]*\))/.source);}var F=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T;}return U;};try{Array.prototype.slice.call(document.documentElement.childNodes);}catch(G){F=function(W,V){var X=V||[];if(P.call(W)==="[object Array]"){Array.prototype.push.apply(X,W);}else{if(typeof W.length==="number"){for(var U=0,T=W.length;U<T;U++){X.push(W[U]);}}else{for(var U=0;W[U];U++){X.push(W[U]);}}}return X;};}var Q;if(document.documentElement.compareDocumentPosition){Q=function(T,U){var V=T.compareDocumentPosition(U)&4?-1:T===U?0:1;if(V===0){hasDuplicate=true;}return V;};}else{if("sourceIndex" in document.documentElement){Q=function(T,U){var V=T.sourceIndex-U.sourceIndex;if(V===0){hasDuplicate=true;}return V;};}else{if(document.createRange){Q=function(U,V){var W=U.ownerDocument.createRange(),T=V.ownerDocument.createRange();W.selectNode(U);W.collapse(true);T.selectNode(V);T.collapse(true);var X=W.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true;}return X;};}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){M.find.ID=function(X,Z,W){if(typeof Z.getElementById!=="undefined"&&!W){var Y=Z.getElementById(X[1]);return Y?Y.id===X[1]||typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id").nodeValue===X[1]?[Y]:w:[];}};M.filter.ID=function(X,W){var Y=typeof X.getAttributeNode!=="undefined"&&X.getAttributeNode("id");return X.nodeType===1&&Y&&Y.nodeValue===W;};}T.removeChild(U);})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){M.find.TAG=function(V,Y){var X=Y.getElementsByTagName(V[1]);if(V[1]==="*"){var W=[];for(var U=0;X[U];U++){if(X[U].nodeType===1){W.push(X[U]);}}X=W;}return X;};}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){M.attrHandle.href=function(U){return U.getAttribute("href",2);};}})();if(document.querySelectorAll){(function(){var T=O,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return;}O=function(X,V,Z,W){V=V||document;if(!W&&V.nodeType===9&&!K(V)){try{return F(V.querySelectorAll(X),Z);}catch(Y){}}return T(X,V,Z,W);};O.find=T.find;O.filter=T.filter;O.selectors=T.selectors;O.matches=T.matches;})();}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return;}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return;}M.order.splice(1,0,"CLASS");M.find.CLASS=function(V,W,U){if(typeof W.getElementsByClassName!=="undefined"&&!U){return W.getElementsByClassName(V[1]);}};})();}function S(V,Y,aa,ad,ab,Z){var T=V=="previousSibling"&&!Z;for(var X=0,U=ad.length;X<U;X++){var ac=ad[X];if(ac){if(T&&ac.nodeType===1){ac.sizcache=aa;ac.sizset=X;}ac=ac[V];var W=false;while(ac){if(ac.sizcache===aa){W=ad[ac.sizset];break;}if(ac.nodeType===1&&!Z){ac.sizcache=aa;ac.sizset=X;}if(ac.nodeName===Y){W=ac;break;}ac=ac[V];}ad[X]=W;}}}function E(V,Y,aa,ad,ab,Z){var T=V=="previousSibling"&&!Z;for(var X=0,U=ad.length;X<U;X++){var ac=ad[X];if(ac){if(T&&ac.nodeType===1){ac.sizcache=aa;ac.sizset=X;}ac=ac[V];var W=false;while(ac){if(ac.sizcache===aa){W=ad[ac.sizset];break;}if(ac.nodeType===1){if(!Z){ac.sizcache=aa;ac.sizset=X;}if(typeof Y!=="string"){if(ac===Y){W=true;break;}}else{if(O.filter(Y,[ac]).length>0){W=ac;break;}}}ac=ac[V];}ad[X]=W;}}}var L=document.compareDocumentPosition?function(T,U){return T.compareDocumentPosition(U)&16;}:function(T,U){return T!==U&&(T.contains?T.contains(U):true);};var K=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&K(T.ownerDocument);};var N=function(X,aa){var W=[],Y="",Z,U=aa.nodeType?[aa]:aa;while((Z=M.match.PSEUDO.exec(X))){Y+=Z[0];X=X.replace(M.match.PSEUDO,"");}X=M.relative[X]?X+"*":X;for(var T=0,V=U.length;T<V;T++){O(X,U[T],W);}return O.filter(Y,W);};m.find=O;m.filter=O.filter;m.expr=O.selectors;m.expr[":"]=m.expr.filters;O.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0;};O.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0;};O.selectors.filters.animated=function(T){return m.grep(m.timers,function(U){return T===U.elem;}).length;};m.multiFilter=function(U,V,T){if(T){U=":not("+U+")";}return O.matches(U,V);};m.dir=function(U,T){var V=[],W=U[T];while(W&&W!=document){if(W.nodeType==1){V.push(W);}W=W[T];}return V;};m.nth=function(W,U,T,V){U=U||1;var X=0;for(;W;W=W[T]){if(W.nodeType==1&&++X==U){break;}}return W;};m.sibling=function(U,V){var T=[];for(;U;U=U.nextSibling){if(U.nodeType==1&&U!=V){T.push(U);}}return T;};return;s.Sizzle=O;})();m.event={add:function(H,I,G,K){if(H.nodeType==3||H.nodeType==8){return;}if(H.setInterval&&H!=s){H=s;}if(!G.guid){G.guid=this.guid++;}if(K!==w){var E=G;G=this.proxy(E);G.data=K;}var J=m.data(H,"events")||m.data(H,"events",{}),F=m.data(H,"handle")||m.data(H,"handle",function(){return typeof m!=="undefined"&&!m.event.triggered?m.event.handle.apply(arguments.callee.elem,arguments):w;});F.elem=H;m.each(I.split(/\s+/),function(N,M){var L=M.split(".");M=L.shift();G.type=L.slice().sort().join(".");var O=J[M];if(m.event.specialAll[M]){m.event.specialAll[M].setup.call(H,K,L);}if(!O){O=J[M]={};if(!m.event.special[M]||m.event.special[M].setup.call(H,K,L)===false){if(H.addEventListener){H.addEventListener(M,F,false);}else{if(H.attachEvent){H.attachEvent("on"+M,F);}}}}O[G.guid]=G;m.event.global[M]=true;});H=null;},guid:1,global:{},remove:function(K,G,L){if(K.nodeType==3||K.nodeType==8){return;}var H=m.data(K,"events"),F,I;if(H){if(G===w||(typeof G==="string"&&G.charAt(0)==".")){for(var E in H){this.remove(K,E+(G||""));}}else{if(G.type){L=G.handler;G=G.type;}m.each(G.split(/\s+/),function(P,O){var M=O.split(".");O=M.shift();var N=RegExp("(^|\\.)"+M.slice().sort().join(".*\\.")+"(\\.|$)");if(H[O]){if(L){delete H[O][L.guid];}else{for(var Q in H[O]){if(N.test(H[O][Q].type)){delete H[O][Q];}}}if(m.event.specialAll[O]){m.event.specialAll[O].teardown.call(K,M);}for(F in H[O]){break;}if(!F){if(!m.event.special[O]||m.event.special[O].teardown.call(K,M)===false){if(K.removeEventListener){K.removeEventListener(O,m.data(K,"handle"),false);}else{if(K.detachEvent){K.detachEvent("on"+O,m.data(K,"handle"));}}}F=null;delete H[O];}}});}for(F in H){break;}if(!F){var J=m.data(K,"handle");if(J){J.elem=null;}m.removeData(K,"events");m.removeData(K,"handle");}}},trigger:function(F,G,L,H){var E=F.type||F;if(!H){F=typeof F==="object"?F[r]?F:m.extend(m.Event(E),F):m.Event(E);if(E.indexOf("!")>=0){F.type=E=E.slice(0,-1);F.exclusive=true;}if(!L){F.stopPropagation();if(this.global[E]){m.each(m.cache,function(){if(this.events&&this.events[E]){m.event.trigger(F,G,this.handle.elem);}});}}if(!L||L.nodeType==3||L.nodeType==8){return w;}F.result=w;F.target=L;G=m.makeArray(G);G.unshift(F);}F.currentTarget=L;var J=m.data(L,"handle");if(J){J.apply(L,G);}if((!L[E]||(m.nodeName(L,"a")&&E=="click"))&&L["on"+E]&&L["on"+E].apply(L,G)===false){F.result=false;}if(!H&&L[E]&&!F.isDefaultPrevented()&&!(m.nodeName(L,"a")&&E=="click")){this.triggered=true;try{L[E]();}catch(I){}}this.triggered=false;if(!F.isPropagationStopped()){var K=L.parentNode||L.ownerDocument;if(K){m.event.trigger(F,G,K,true);}}},handle:function(H){var K,J;H=arguments[0]=m.event.fix(H||s.event);H.currentTarget=this;var I=H.type.split(".");H.type=I.shift();K=!I.length&&!H.exclusive;var F=RegExp("(^|\\.)"+I.slice().sort().join(".*\\.")+"(\\.|$)");J=(m.data(this,"events")||{})[H.type];for(var E in J){var L=J[E];if(K||F.test(L.type)){H.handler=L;H.data=L.data;var G=L.apply(this,arguments);if(G!==w){H.result=G;if(G===false){H.preventDefault();H.stopPropagation();}}if(H.isImmediatePropagationStopped()){break;}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[r]){return H;}var G=H;H=m.Event(G);for(var I=this.props.length,J;I;){J=this.props[--I];H[J]=G[J];}if(!H.target){H.target=H.srcElement||document;}if(H.target.nodeType==3){H.target=H.target.parentNode;}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement;}if(H.pageX==null&&H.clientX!=null){var F=document.documentElement,E=document.body;H.pageX=H.clientX+(F&&F.scrollLeft||E&&E.scrollLeft||0)-(F.clientLeft||0);H.pageY=H.clientY+(F&&F.scrollTop||E&&E.scrollTop||0)-(F.clientTop||0);}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode;}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey;}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)));}return H;},proxy:function(E,F){F=F||function(){return E.apply(this,arguments);};F.guid=E.guid=E.guid||F.guid||this.guid++;return F;},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(F,E){m.event.add(this,E[0],D);},teardown:function(E){if(E.length){var G=0,F=RegExp("(^|\\.)"+E[0]+"(\\.|$)");m.each((m.data(this,"events").live||{}),function(){if(F.test(this.type)){G++;}});if(G<1){m.event.remove(this,E[0],D);}}}}}};m.Event=function(E){if(!this.preventDefault){return new m.Event(E);}if(E&&E.type){this.originalEvent=E;this.type=E.type;}else{this.type=E;}this.timeStamp=a();this[r]=true;};function d(){return false;}function l(){return true;}m.Event.prototype={preventDefault:function(){this.isDefaultPrevented=l;var E=this.originalEvent;if(!E){return;}if(E.preventDefault){E.preventDefault();}E.returnValue=false;},stopPropagation:function(){this.isPropagationStopped=l;var E=this.originalEvent;if(!E){return;}if(E.stopPropagation){E.stopPropagation();}E.cancelBubble=true;},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=l;this.stopPropagation();},isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d};var c=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode;}catch(G){E=this;}}if(E!=this){F.type=F.data;m.event.handle.apply(this,arguments);}};m.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){m.event.special[E]={setup:function(){m.event.add(this,F,c,E);},teardown:function(){m.event.remove(this,F,c);}};});m.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){m.event.add(this,F,E||G,E&&G);});},one:function(G,H,E){var F=m.event.proxy(E||H,function(I){m(this).unbind(I,F);return(E||H).apply(this,arguments);});return this.each(function(){m.event.add(this,G,F,E&&H);});},unbind:function(F,E){return this.each(function(){m.event.remove(this,F,E);});},trigger:function(E,F){return this.each(function(){m.event.trigger(E,F,this);});},triggerHandler:function(F,G){if(this[0]){var E=m.Event(F);E.preventDefault();E.stopPropagation();m.event.trigger(E,G,this[0]);return E.result;}},toggle:function(E){var F=arguments,G=1;while(G<F.length){m.event.proxy(E,F[G++]);}return this.click(m.event.proxy(E,function(H){this.lastToggle=(this.lastToggle||0)%G;H.preventDefault();return F[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(F,E){return this.mouseenter(F).mouseleave(E);},ready:function(E){B();if(m.isReady){E.call(document,m);}else{m.readyList.push(E);}return this;},live:function(F,E){var G=m.event.proxy(E);G.guid+=this.selector+F;m(document).bind(p(F,this.selector),this.selector,G);return this;},die:function(F,E){m(document).unbind(p(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this;}});function D(E){var F=RegExp("(^|\\.)"+E.type+"(\\.|$)"),G=true,H=[];m.each(m.data(this,"events").live||[],function(K,I){if(F.test(I.type)){var J=m(E.target).closest(I.data)[0];if(J){H.push({elem:J,fn:I});}}});H.sort(function(I,J){return m.data(I.elem,"closest")-m.data(J.elem,"closest");});m.each(H,function(){if(this.fn.call(this.elem,E,this.fn.data)===false){return(G=false);}});return G;}function p(E,F){return["live",E,F.replace(/\./g,"`").replace(/ /g,"|")].join(".");}m.extend({isReady:false,readyList:[],ready:function(){if(!m.isReady){m.isReady=true;if(m.readyList){m.each(m.readyList,function(){this.call(document,m);});m.readyList=null;}m(document).triggerHandler("ready");}}});var C=false;function B(){if(C){return;}C=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);m.ready();},false);}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);m.ready();}});if(document.documentElement.doScroll&&s==s.top){(function(){if(m.isReady){return;}try{document.documentElement.doScroll("left");}catch(E){setTimeout(arguments.callee,0);return;}m.ready();})();}}}m.event.add(s,"load",m.ready);}m.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){m.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E);};});m(s).bind("unload",function(){for(var E in m.cache){if(E!=1&&m.cache[E].handle){m.event.remove(m.cache[E].handle.elem);}}});(function(){m.support={};var F=document.documentElement,I=document.createElement("script"),E=document.createElement("div"),J="script"+(new Date).getTime();E.style.display="none";E.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var G=E.getElementsByTagName("*"),K=E.getElementsByTagName("a")[0];if(!G||!G.length||!K){return;}m.support={leadingWhitespace:E.firstChild.nodeType==3,tbody:!E.getElementsByTagName("tbody").length,objectAll:!!E.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!E.getElementsByTagName("link").length,style:/red/.test(K.getAttribute("style")),hrefNormalized:K.getAttribute("href")==="/a",opacity:K.style.opacity==="0.5",cssFloat:!!K.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};I.type="text/javascript";try{I.appendChild(document.createTextNode("window."+J+"=1;"));}catch(H){}F.insertBefore(I,F.firstChild);if(s[J]){m.support.scriptEval=true;delete s[J];}F.removeChild(I);if(E.attachEvent&&E.fireEvent){E.attachEvent("onclick",function(){m.support.noCloneEvent=false;E.detachEvent("onclick",arguments.callee);});E.cloneNode(true).fireEvent("onclick");}m(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);m.boxModel=m.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none";});})();var y=m.support.cssFloat?"cssFloat":"styleFloat";m.props={"for":"htmlFor","class":"className","float":y,cssFloat:y,styleFloat:y,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};m.fn.extend({_load:m.fn.load,load:function(H,E,K){if(typeof H!=="string"){return this._load(H);}var F=H.indexOf(" ");if(F>=0){var I=H.slice(F,H.length);H=H.slice(0,F);}var G="GET";if(E){if(m.isFunction(E)){K=E;E=null;}else{if(typeof E==="object"){E=m.param(E);G="POST";}}}var J=this;m.ajax({url:H,type:G,dataType:"html",data:E,complete:function(M,L){if(L=="success"||L=="notmodified"){J.html(I?m("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(I):M.responseText);}if(K){J.each(K,[M.responseText,L,M]);}}});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||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type));}).map(function(F,E){var G=m(this).val();return G==null?null:m.isArray(G)?m.map(G,function(I,H){return{name:E.name,value:I};}):{name:E.name,value:G};}).get();}});m.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(F,E){m.fn[E]=function(G){return this.bind(E,G);};});var k=a();m.extend({get:function(G,H,E,F){if(m.isFunction(H)){E=H;H=null;}return m.ajax({type:"GET",url:G,data:H,success:E,dataType:F});},getScript:function(E,F){return m.get(E,null,F,"script");},getJSON:function(F,G,E){return m.get(F,G,E,"json");},post:function(G,H,E,F){if(m.isFunction(H)){E=H;H={};}return m.ajax({type:"POST",url:G,data:H,success:E,dataType:F});},ajaxSetup:function(E){m.extend(m.ajaxSettings,E);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return s.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(K){K=m.extend(true,K,m.extend(true,{},m.ajaxSettings,K));var F,O=/=\?(&|$)/g,L,M,G=K.type.toUpperCase();if(K.data&&K.processData&&typeof K.data!=="string"){K.data=m.param(K.data);}if(K.dataType=="jsonp"){if(G=="GET"){if(!K.url.match(O)){K.url+=(K.url.match(/\?/)?"&":"?")+(K.jsonp||"callback")+"=?";}}else{if(!K.data||!K.data.match(O)){K.data=(K.data?K.data+"&":"")+(K.jsonp||"callback")+"=?";}}K.dataType="json";}if(K.dataType=="json"&&(K.data&&K.data.match(O)||K.url.match(O))){F="jsonp"+k++;if(K.data){K.data=(K.data+"").replace(O,"="+F+"$1");}K.url=K.url.replace(O,"="+F+"$1");K.dataType="script";s[F]=function(X){M=X;P();S();s[F]=w;try{delete s[F];}catch(Y){}if(W){W.removeChild(U);}};}if(K.dataType=="script"&&K.cache==null){K.cache=false;}if(K.cache===false&&G=="GET"){var E=a();var J=K.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");K.url=J+((J==K.url)?(K.url.match(/\?/)?"&":"?")+"_="+E:"");}if(K.data&&G=="GET"){K.url+=(K.url.match(/\?/)?"&":"?")+K.data;K.data=null;}if(K.global&&!m.active++){m.event.trigger("ajaxStart");}var V=/^(\w+:)?\/\/([^\/?#]+)/.exec(K.url);if(K.dataType=="script"&&G=="GET"&&V&&(V[1]&&V[1]!=location.protocol||V[2]!=location.host)){var W=document.getElementsByTagName("head")[0];var U=document.createElement("script");U.src=K.url;if(K.scriptCharset){U.charset=K.scriptCharset;}if(!F){var I=false;U.onload=U.onreadystatechange=function(){if(!I&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){I=true;P();S();U.onload=U.onreadystatechange=null;W.removeChild(U);}};}W.appendChild(U);return w;}var T=false;var H=K.xhr();if(K.username){H.open(G,K.url,K.async,K.username,K.password);}else{H.open(G,K.url,K.async);}try{if(K.data){H.setRequestHeader("Content-Type",K.contentType);}if(K.ifModified){H.setRequestHeader("If-Modified-Since",m.lastModified[K.url]||"Thu, 01 Jan 1970 00:00:00 GMT");}H.setRequestHeader("X-Requested-With","XMLHttpRequest");H.setRequestHeader("Accept",K.dataType&&K.accepts[K.dataType]?K.accepts[K.dataType]+", */*":K.accepts._default);}catch(Q){}if(K.beforeSend&&K.beforeSend(H,K)===false){if(K.global&&!--m.active){m.event.trigger("ajaxStop");}H.abort();return false;}if(K.global){m.event.trigger("ajaxSend",[H,K]);}var R=function(X){if(H.readyState==0){if(N){clearInterval(N);N=null;if(K.global&&!--m.active){m.event.trigger("ajaxStop");}}}else{if(!T&&H&&(H.readyState==4||X=="timeout")){T=true;if(N){clearInterval(N);N=null;}L=X=="timeout"?"timeout":!m.httpSuccess(H)?"error":K.ifModified&&m.httpNotModified(H,K.url)?"notmodified":"success";if(L=="success"){try{M=m.httpData(H,K.dataType,K);}catch(Z){L="parsererror";}}if(L=="success"){var Y;try{Y=H.getResponseHeader("Last-Modified");}catch(Z){}if(K.ifModified&&Y){m.lastModified[K.url]=Y;}if(!F){P();}}else{m.handleError(K,H,L);}S();if(X){H.abort();}if(K.async){H=null;}}}};if(K.async){var N=setInterval(R,13);if(K.timeout>0){setTimeout(function(){if(H&&!T){R("timeout");}},K.timeout);}}try{H.send(K.data);}catch(Q){m.handleError(K,H,null,Q);}if(!K.async){R();}function P(){if(K.success){K.success(M,L);}if(K.global){m.event.trigger("ajaxSuccess",[H,K]);}}function S(){if(K.complete){K.complete(H,L);}if(K.global){m.event.trigger("ajaxComplete",[H,K]);}if(K.global&&!--m.active){m.event.trigger("ajaxStop");}}return H;},handleError:function(E,H,F,G){if(E.error){E.error(H,F,G);}if(E.global){m.event.trigger("ajaxError",[H,E,G]);}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223;}catch(E){}return false;},httpNotModified:function(H,F){try{var G=H.getResponseHeader("Last-Modified");return H.status==304||G==m.lastModified[F];}catch(E){}return false;},httpData:function(I,G,E){var H=I.getResponseHeader("content-type"),F=G=="xml"||!G&&H&&H.indexOf("xml")>=0,J=F?I.responseXML:I.responseText;if(F&&J.documentElement.tagName=="parsererror"){throw"parsererror";}if(E&&E.dataFilter){J=E.dataFilter(J,G);}if(typeof J==="string"){if(G=="script"){m.globalEval(J);}if(G=="json"){J=s["eval"]("("+J+")");}}return J;},param:function(G){var E=[];function F(J,I){E[E.length]=encodeURIComponent(J)+"="+encodeURIComponent(I);}if(m.isArray(G)||G.jquery){m.each(G,function(){F(this.name,this.value);});}else{for(var H in G){if(m.isArray(G[H])){m.each(G[H],function(){F(H,this);});}else{F(H,m.isFunction(G[H])?G[H]():G[H]);}}}return E.join("&").replace(/%20/g,"+");}});var u={},b,i=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function v(F,G){var E={};m.each(i.concat.apply([],i.slice(0,G)),function(){E[this]=F;});return E;}m.fn.extend({show:function(H,L){if(H){return this.animate(v("show",3),H,L);}else{for(var E=0,F=this.length;E<F;E++){var I=m.data(this[E],"olddisplay");this[E].style.display=I||"";if(m.css(this[E],"display")==="none"){var G=this[E].tagName,J;if(u[G]){J=u[G];}else{var K=m("<"+G+" />").appendTo("body");J=K.css("display");if(J==="none"){J="block";}K.remove();u[G]=J;}m.data(this[E],"olddisplay",J);}}for(var E=0,F=this.length;E<F;E++){this[E].style.display=m.data(this[E],"olddisplay")||"";}return this;}},hide:function(F,I){if(F){return this.animate(v("hide",3),F,I);}else{for(var H=0,G=this.length;H<G;H++){var E=m.data(this[H],"olddisplay");if(!E&&E!=="none"){m.data(this[H],"olddisplay",m.css(this[H],"display"));}}for(var H=0,G=this.length;H<G;H++){this[H].style.display="none";}return this;}},_toggle:m.fn.toggle,toggle:function(E,F){var G=typeof E==="boolean";return m.isFunction(E)&&m.isFunction(F)?this._toggle.apply(this,arguments):E==null||G?this.each(function(){var H=G?E:m(this).is(":hidden");m(this)[H?"show":"hide"]();}):this.animate(v("toggle",3),E,F);},fadeTo:function(F,E,G){return this.animate({opacity:E},F,G);},animate:function(I,G,E,F){var H=m.speed(G,E,F);return this[H.queue===false?"each":"queue"](function(){var M=m.extend({},H),L,J=this.nodeType==1&&m(this).is(":hidden"),K=this;for(L in I){if(I[L]=="hide"&&J||I[L]=="show"&&!J){return M.complete.call(this);}if((L=="height"||L=="width")&&this.style){M.display=m.css(this,"display");M.overflow=this.style.overflow;}}if(M.overflow!=null){this.style.overflow="hidden";}M.curAnim=m.extend({},I);m.each(I,function(N,T){var S=new m.fx(K,M,N);if(/toggle|show|hide/.test(T)){S[T=="toggle"?J?"show":"hide":T](I);}else{var R=T.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),P=S.cur(true)||0;if(R){var Q=parseFloat(R[2]),O=R[3]||"px";if(O!="px"){K.style[N]=(Q||1)+O;P=((Q||1)/S.cur(true))*P;K.style[N]=P+O;}if(R[1]){Q=((R[1]=="-="?-1:1)*Q)+P;}S.custom(P,Q,O);}else{S.custom(P,T,"");}}});return true;});},stop:function(E,G){var F=m.timers;if(E){this.queue([]);}this.each(function(){for(var H=F.length-1;H>=0;H--){if(F[H].elem==this){if(G){F[H](true);}F.splice(H,1);}}});if(!G){this.dequeue();}return this;}});m.each({slideDown:v("show",1),slideUp:v("hide",1),slideToggle:v("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(F,E){m.fn[F]=function(G,H){return this.animate(E,G,H);};});m.extend({speed:function(G,F,E){var H=typeof G==="object"?G:{complete:E||!E&&F||m.isFunction(G)&&G,duration:G,easing:E&&F||F&&!m.isFunction(F)&&F};H.duration=m.fx.off?0:typeof H.duration==="number"?H.duration:m.fx.speeds[H.duration]||m.fx.speeds._default;H.old=H.complete;H.complete=function(){if(H.queue!==false){m(this).dequeue();}if(m.isFunction(H.old)){H.old.call(this);}};return H;},easing:{linear:function(G,E,H,F){return H+F*G;},swing:function(G,E,H,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+H;}},timers:[],fx:function(E,F,G){this.options=F;this.elem=E;this.prop=G;if(!F.orig){F.orig={};}}});m.fx.prototype={update:function(){if(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(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop];}var E=parseFloat(m.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(m.curCSS(this.elem,this.prop))||0;},custom:function(E,F,G){this.startTime=a();this.start=E;this.end=F;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var H=this;function I(J){return H.step(J);}I.elem=this.elem;if(I()&&m.timers.push(I)&&!b){b=setInterval(function(){var J=m.timers;for(var K=0;K<J.length;K++){if(!J[K]()){J.splice(K--,1);}}if(!J.length){clearInterval(b);b=w;}},13);}},show:function(){this.options.orig[this.prop]=m.attr(this.elem.style,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.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(I){var G=a();if(I||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var H in this.options.curAnim){if(this.options.curAnim[H]!==true){E=false;}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(m.css(this.elem,"display")=="none"){this.elem.style.display="block";}}if(this.options.hide){m(this.elem).hide();}if(this.options.hide||this.options.show){for(var J in this.options.curAnim){m.attr(this.elem.style,J,this.options.orig[J]);}}this.options.complete.call(this.elem);}return false;}else{var F=G-this.startTime;this.state=F/this.options.duration;this.pos=m.easing[this.options.easing||(m.easing.swing?"swing":"linear")](this.state,F,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};m.extend(m.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){m.attr(E.elem.style,"opacity",E.now);},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit;}else{E.elem[E.prop]=E.now;}}}});if(document.documentElement.getBoundingClientRect){m.fn.offset=function(){if(!this[0]){return{top:0,left:0};}if(this[0]===this[0].ownerDocument.body){return m.offset.bodyOffset(this[0]);}var E=this[0].getBoundingClientRect(),I=this[0].ownerDocument,L=I.body,J=I.documentElement,K=J.clientTop||L.clientTop||0,F=J.clientLeft||L.clientLeft||0,G=E.top+(self.pageYOffset||m.boxModel&&J.scrollTop||L.scrollTop)-K,H=E.left+(self.pageXOffset||m.boxModel&&J.scrollLeft||L.scrollLeft)-F;return{top:G,left:H};};}else{m.fn.offset=function(){if(!this[0]){return{top:0,left:0};}if(this[0]===this[0].ownerDocument.body){return m.offset.bodyOffset(this[0]);}m.offset.initialized||m.offset.initialize();var O=this[0],N=O.offsetParent,F=O,K=O.ownerDocument,E,L=K.documentElement,M=K.body,I=K.defaultView,J=I.getComputedStyle(O,null),G=O.offsetTop,H=O.offsetLeft;while((O=O.parentNode)&&O!==M&&O!==L){E=I.getComputedStyle(O,null);G-=O.scrollTop,H-=O.scrollLeft;if(O===N){G+=O.offsetTop,H+=O.offsetLeft;if(m.offset.doesNotAddBorder&&!(m.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(O.tagName))){G+=parseInt(E.borderTopWidth,10)||0,H+=parseInt(E.borderLeftWidth,10)||0;}F=N,N=O.offsetParent;}if(m.offset.subtractsBorderForOverflowNotVisible&&E.overflow!=="visible"){G+=parseInt(E.borderTopWidth,10)||0,H+=parseInt(E.borderLeftWidth,10)||0;}J=E;}if(J.position==="relative"||J.position==="static"){G+=M.offsetTop,H+=M.offsetLeft;}if(J.position==="fixed"){G+=Math.max(L.scrollTop,M.scrollTop),H+=Math.max(L.scrollLeft,M.scrollLeft);}return{top:G,left:H};};}m.offset={initialize:function(){if(this.initialized){return;}var L=document.body,F=document.createElement("div"),N,I,E,M,J,G,K=L.style.marginTop,H='<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>';J={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(G in J){F.style[G]=J[G];}F.innerHTML=H;L.insertBefore(F,L.firstChild);N=F.firstChild,I=N.firstChild,M=N.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(I.offsetTop!==5);this.doesAddBorderForTableAndCells=(M.offsetTop===5);N.style.overflow="hidden",N.style.position="relative";this.subtractsBorderForOverflowNotVisible=(I.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=K;L.removeChild(F);this.initialized=true;},bodyOffset:function(E){m.offset.initialized||m.offset.initialize();var F=E.offsetTop,G=E.offsetLeft;if(m.offset.doesNotIncludeMarginInBodyOffset){F+=parseInt(m.curCSS(E,"marginTop",true),10)||0,G+=parseInt(m.curCSS(E,"marginLeft",true),10)||0;}return{top:F,left:G};}};m.fn.extend({position:function(){var H=0,F=0,I;if(this[0]){var J=this.offsetParent(),G=this.offset(),E=/^body|html$/i.test(J[0].tagName)?{top:0,left:0}:J.offset();G.top-=o(this,"marginTop");G.left-=o(this,"marginLeft");E.top+=o(J,"borderTopWidth");E.left+=o(J,"borderLeftWidth");I={top:G.top-E.top,left:G.left-E.left};}return I;},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&m.css(E,"position")=="static")){E=E.offsetParent;}return m(E);}});m.each(["Left","Top"],function(G,E){var F="scroll"+E;m.fn[F]=function(H){if(!this[0]){return null;}return H!==w?this.each(function(){this==s||this==document?s.scrollTo(!G?H:m(s).scrollLeft(),G?H:m(s).scrollTop()):this[F]=H;}):this[0]==s||this[0]==document?self[G?"pageYOffset":"pageXOffset"]||m.boxModel&&document.documentElement[F]||document.body[F]:this[0][F];};});m.each(["Height","Width"],function(H,F){var I=H?"Left":"Top",J=H?"Right":"Bottom",E=F.toLowerCase();m.fn["inner"+F]=function(){return this[0]?m.css(this[0],E,false,"padding"):null;};m.fn["outer"+F]=function(K){return this[0]?m.css(this[0],E,false,K?"margin":"border"):null;};var G=F.toLowerCase();m.fn[G]=function(K){return this[0]==s?document.compatMode=="CSS1Compat"&&document.documentElement["client"+F]||document.body["client"+F]:this[0]==document?Math.max(document.documentElement["client"+F],document.body["scroll"+F],document.documentElement["scroll"+F],document.body["offset"+F],document.documentElement["offset"+F]):K===w?(this.length?m.css(this[0],G):null):this.css(G,typeof K==="string"?K:K+"px");};});})();