if(typeof window.jQuery=="undefined"){window.undefined=window.undefined;var jQuery=function(B,C){if(window==this){return new jQuery(B,C);}B=B||document;if(jQuery.isFunction(B)){return new jQuery(document)[jQuery.fn.ready?"ready":"load"](B);}if(typeof B=="string"){var A=/^[^<]*(<(.|\n)+>)[^>]*$/.exec(B);if(A){B=jQuery.clean([A[1]]);}else{return new jQuery(C).find(B);}}return this.setArray(B.constructor==Array&&B||(B.jquery||B.length&&B!=window&&!B.nodeType&&B[0]!=undefined&&B[0].nodeType)&&jQuery.makeArray(B)||[B]);};if(typeof $!="undefined"){jQuery._$=$;}var $=jQuery;jQuery.fn=jQuery.prototype={jquery:"1.1.1",size:function(){return this.length;},length:0,get:function(A){return A==undefined?jQuery.makeArray(this):this[A];},pushStack:function(A){var B=jQuery(this);B.prevObject=this;return B.setArray(A);},setArray:function(A){this.length=0;[].push.apply(this,A);return this;},each:function(B,A){return jQuery.each(this,B,A);},index:function(A){var B=-1;this.each(function(C){if(this==A){B=C;}});return B;},attr:function(A,C,B){var D=A;if(A.constructor==String){if(C==undefined){return this.length&&jQuery[B||"attr"](this[0],A)||undefined;}else{D={};D[A]=C;}}return this.each(function(E){for(var F in D){jQuery.attr(B?this.style:this,F,jQuery.prop(this,D[F],B,E,F));}});},css:function(A,B){return this.attr(A,B,"curCSS");},text:function(B){if(typeof B=="string"){return this.empty().append(document.createTextNode(B));}var A="";jQuery.each(B||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8){A+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);}});});return A;},wrap:function(){var A=jQuery.clean(arguments);return this.each(function(){var B=A[0].cloneNode(true);this.parentNode.insertBefore(B,this);while(B.firstChild){B=B.firstChild;}B.appendChild(this);});},append:function(){return this.domManip(arguments,true,1,function(A){this.appendChild(A);});},prepend:function(){return this.domManip(arguments,true,-1,function(A){this.insertBefore(A,this.firstChild);});},before:function(){return this.domManip(arguments,false,1,function(A){this.parentNode.insertBefore(A,this);});},after:function(){return this.domManip(arguments,false,-1,function(A){this.parentNode.insertBefore(A,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(A){return this.pushStack(jQuery.map(this,function(B){return jQuery.find(A,B);}));},clone:function(A){return this.pushStack(jQuery.map(this,function(B){return B.cloneNode(A!=undefined?A:true);}));},filter:function(A){return this.pushStack(jQuery.isFunction(A)&&jQuery.grep(this,function(C,B){return A.apply(C,[B]);})||jQuery.multiFilter(A,this));},not:function(A){return this.pushStack(A.constructor==String&&jQuery.multiFilter(A,this,true)||jQuery.grep(this,function(B){if(A.constructor==Array||A.jquery){return jQuery.inArray(A,B)<0;}else{return B!=A;}}));},add:function(A){return this.pushStack(jQuery.merge(this.get(),A.constructor==String?jQuery(A).get():A.length!=undefined&&!A.nodeName?A:[A]));},is:function(A){return A?jQuery.filter(A,this).r.length>0:false;},val:function(A){return A==undefined?(this.length?this[0].value:null):this.attr("value",A);},html:function(A){return A==undefined?(this.length?this[0].innerHTML:null):this.empty().append(A);},domManip:function(C,E,B,D){var F=this.length>1;var A=jQuery.clean(C);if(B<0){A.reverse();}return this.each(function(){var G=this;if(E&&jQuery.nodeName(this,"table")&&jQuery.nodeName(A[0],"tr")){G=this.getElementsByTagName("tbody")[0]||this.appendChild(document.createElement("tbody"));}jQuery.each(A,function(){D.apply(G,[F?this.cloneNode(true):this]);});});}};jQuery.extend=jQuery.fn.extend=function(){var C=arguments[0],A=1;if(arguments.length==1){C=this;A=0;}var D;while(D=arguments[A++]){for(var B in D){C[B]=D[B];}}return C;};jQuery.extend({noConflict:function(){if(jQuery._$){$=jQuery._$;}return jQuery;},isFunction:function(A){return !!A&&typeof A!="string"&&typeof A[0]=="undefined"&&/function/i.test(A+"");},nodeName:function(B,A){return B.nodeName&&B.nodeName.toUpperCase()==A.toUpperCase();},each:function(E,D,B){if(E.length==undefined){for(var C in E){D.apply(E[C],B||[C,E[C]]);}}else{for(var C=0,A=E.length;C<A;C++){if(D.apply(E[C],B||[C,E[C]])===false){break;}}}return E;},prop:function(D,E,C,B,F){if(jQuery.isFunction(E)){return E.call(D,[B]);}var A=/z-?index|font-?weight|opacity|zoom|line-?height/i;if(E.constructor==Number&&C=="curCSS"&&!A.test(F)){return E+"px";}return E;},className:{add:function(A,B){jQuery.each(B.split(/\s+/),function(C,D){if(!jQuery.className.has(A.className,D)){A.className+=(A.className?" ":"")+D;}});},remove:function(A,B){A.className=B?jQuery.grep(A.className.split(/\s+/),function(C){return !jQuery.className.has(B,C);}).join(" "):"";},has:function(A,B){A=A.className||A;return A&&new RegExp("(^|\\s)"+B+"(\\s|$)").test(A);}},swap:function(C,D,B){for(var A in D){C.style["old"+A]=C.style[A];C.style[A]=D[A];}B.apply(C,[]);for(var A in D){C.style[A]=C.style["old"+A];}},css:function(E,D){if(D=="height"||D=="width"){var B={},C,A,F=["Top","Bottom","Right","Left"];jQuery.each(F,function(){B["padding"+this]=0;B["border"+this+"Width"]=0;});jQuery.swap(E,B,function(){if(jQuery.css(E,"display")!="none"){C=E.offsetHeight;A=E.offsetWidth;}else{E=jQuery(E.cloneNode(true)).find(":radio").removeAttr("checked").end().css({visibility:"hidden",position:"absolute",display:"block",right:"0",left:"0"}).appendTo(E.parentNode)[0];var G=jQuery.css(E.parentNode,"position");if(G==""||G=="static"){E.parentNode.style.position="relative";}C=E.clientHeight;A=E.clientWidth;if(G==""||G=="static"){E.parentNode.style.position="static";}E.parentNode.removeChild(E);}});return D=="height"?C:A;}return jQuery.curCSS(E,D);},curCSS:function(B,F,C){var A;if(F=="opacity"&&jQuery.browser.msie){return jQuery.attr(B.style,"opacity");}if(F=="float"||F=="cssFloat"){F=jQuery.browser.msie?"styleFloat":"cssFloat";}if(!C&&B.style[F]){A=B.style[F];}else{if(document.defaultView&&document.defaultView.getComputedStyle){if(F=="cssFloat"||F=="styleFloat"){F="float";}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var E=document.defaultView.getComputedStyle(B,null);if(E){A=E.getPropertyValue(F);}else{if(F=="display"){A="none";}else{jQuery.swap(B,{display:"block"},function(){var G=document.defaultView.getComputedStyle(this,"");A=G&&G.getPropertyValue(F)||"";});}}}else{if(B.currentStyle){var D=F.replace(/\-(\w)/g,function(G,H){return H.toUpperCase();});A=B.currentStyle[F]||B.currentStyle[D];}}}return A;},clean:function(A){var B=[];jQuery.each(A,function(E,C){if(!C){return;}if(C.constructor==Number){C=C.toString();}if(typeof C=="string"){var G=jQuery.trim(C),I=document.createElement("div"),D=[];var F=!G.indexOf("<opt")&&[1,"<select>","</select>"]||(!G.indexOf("<thead")||!G.indexOf("<tbody")||!G.indexOf("<tfoot"))&&[1,"<table>","</table>"]||!G.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!G.indexOf("<td")||!G.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||[0,"",""];I.innerHTML=F[1]+G+F[2];while(F[0]--){I=I.firstChild;}if(jQuery.browser.msie){if(!G.indexOf("<table")&&G.indexOf("<tbody")<0){D=I.firstChild&&I.firstChild.childNodes;}else{if(F[1]=="<table>"&&G.indexOf("<tbody")<0){D=I.childNodes;}}for(var H=D.length-1;H>=0;--H){if(jQuery.nodeName(D[H],"tbody")&&!D[H].childNodes.length){D[H].parentNode.removeChild(D[H]);}}}C=I.childNodes;}if(C.length===0){return;}if(C[0]==undefined){B.push(C);}else{B=jQuery.merge(B,C);}});return B;},attr:function(C,B,D){var A={"for":"htmlFor","class":"className","float":jQuery.browser.msie?"styleFloat":"cssFloat",cssFloat:jQuery.browser.msie?"styleFloat":"cssFloat",innerHTML:"innerHTML",className:"className",value:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",selected:"selected"};if(B=="opacity"&&jQuery.browser.msie&&D!=undefined){C.zoom=1;return C.filter=C.filter.replace(/alpha\([^\)]*\)/gi,"")+(D==1?"":"alpha(opacity="+D*100+")");}else{if(B=="opacity"&&jQuery.browser.msie){return C.filter?parseFloat(C.filter.match(/alpha\(opacity=(.*)\)/)[1])/100:1;}}if(B=="opacity"&&jQuery.browser.mozilla&&D==1){D=0.9999;}if(A[B]){if(D!=undefined){C[A[B]]=D;}return C[A[B]];}else{if(D==undefined&&jQuery.browser.msie&&jQuery.nodeName(C,"form")&&(B=="action"||B=="method")){return C.getAttributeNode(B).nodeValue;}else{if(C.tagName){if(D!=undefined){C.setAttribute(B,D);}return C.getAttribute(B);}else{B=B.replace(/-([a-z])/ig,function(F,E){return E.toUpperCase();});if(D!=undefined){C[B]=D;}return C[B];}}}},trim:function(A){return A.replace(/^\s+|\s+$/g,"");},makeArray:function(A){var C=[];if(A.constructor!=Array){for(var B=0,D=A.length;B<D;B++){C.push(A[B]);}}else{C=A.slice(0);}return C;},inArray:function(A,B){for(var C=0,D=B.length;C<D;C++){if(B[C]==A){return C;}}return -1;},merge:function(E,B){var D=[].slice.call(E,0);for(var C=0,A=B.length;C<A;C++){if(jQuery.inArray(B[C],D)==-1){E.push(B[C]);}}return E;},grep:function(C,F,B){if(typeof F=="string"){F=new Function("a","i","return "+F);}var A=[];for(var D=0,E=C.length;D<E;D++){if(!B&&F(C[D],D)||B&&!F(C[D],D)){A.push(C[D]);}}return A;},map:function(B,H){if(typeof H=="string"){H=new Function("a","return "+H);}var I=[],A=[];for(var F=0,C=B.length;F<C;F++){var D=H(B[F],F);if(D!==null&&D!=undefined){if(D.constructor!=Array){D=[D];}I=I.concat(D);}}var A=I.length?[I[0]]:[];check:for(var F=1,G=I.length;F<G;F++){for(var E=0;E<F;E++){if(I[F]==A[E]){continue check;}}A.push(I[F]);}return A;}});new function(){var A=navigator.userAgent.toLowerCase();jQuery.browser={safari:/webkit/.test(A),opera:/opera/.test(A),msie:/msie/.test(A)&&!/opera/.test(A),mozilla:/mozilla/.test(A)&&!/(compatible|webkit)/.test(A)};jQuery.boxModel=!jQuery.browser.msie||document.compatMode=="CSS1Compat";};jQuery.each({parent:"a.parentNode",parents:"jQuery.parents(a)",next:"jQuery.nth(a,2,'nextSibling')",prev:"jQuery.nth(a,2,'previousSibling')",siblings:"jQuery.sibling(a.parentNode.firstChild,a)",children:"jQuery.sibling(a.firstChild)"},function(A,B){jQuery.fn[A]=function(C){var D=jQuery.map(this,B);if(C&&typeof C=="string"){D=jQuery.multiFilter(C,D);}return this.pushStack(D);};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after"},function(A,B){jQuery.fn[A]=function(){var C=arguments;return this.each(function(){for(var D=0,E=C.length;D<E;D++){jQuery(C[D])[B](this);}});};});jQuery.each({removeAttr:function(A){jQuery.attr(this,A,"");this.removeAttribute(A);},addClass:function(A){jQuery.className.add(this,A);},removeClass:function(A){jQuery.className.remove(this,A);},toggleClass:function(A){jQuery.className[jQuery.className.has(this,A)?"remove":"add"](this,A);},remove:function(A){if(!A||jQuery.filter(A,[this]).r.length){this.parentNode.removeChild(this);}},empty:function(){while(this.firstChild){this.removeChild(this.firstChild);}}},function(A,B){jQuery.fn[A]=function(){return this.each(B,arguments);};});jQuery.each(["eq","lt","gt","contains"],function(A,B){jQuery.fn[B]=function(C,D){return this.filter(":"+B+"("+C+")",D);};});jQuery.each(["height","width"],function(A,B){jQuery.fn[B]=function(C){return C==undefined?(this.length?jQuery.css(this[0],B):null):this.css(B,C.constructor==String?C:C+"px");};});jQuery.extend({expr:{"":"m[2]=='*'||jQuery.nodeName(a,m[2])","#":"a.getAttribute('id')==m[2]",":":{lt:"i<m[3]-0",gt:"i>m[3]-0",nth:"m[3]-0==i",eq:"m[3]-0==i",first:"i==0",last:"i==r.length-1",even:"i%2==0",odd:"i%2","nth-child":"jQuery.nth(a.parentNode.firstChild,m[3],'nextSibling',a)==a","first-child":"jQuery.nth(a.parentNode.firstChild,1,'nextSibling')==a","last-child":"jQuery.nth(a.parentNode.lastChild,1,'previousSibling')==a","only-child":"jQuery.sibling(a.parentNode.firstChild).length==1",parent:"a.firstChild",empty:"!a.firstChild",contains:"jQuery.fn.text.apply([a]).indexOf(m[3])>=0",visible:'a.type!="hidden"&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden"',hidden:'a.type=="hidden"||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden"',enabled:"!a.disabled",disabled:"a.disabled",checked:"a.checked",selected:"a.selected||jQuery.attr(a,'selected')",text:"a.type=='text'",radio:"a.type=='radio'",checkbox:"a.type=='checkbox'",file:"a.type=='file'",password:"a.type=='password'",submit:"a.type=='submit'",image:"a.type=='image'",reset:"a.type=='reset'",button:'a.type=="button"||jQuery.nodeName(a,"button")',input:"/input|select|textarea|button/i.test(a.nodeName)"},".":"jQuery.className.has(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"z&&!z.indexOf(m[4])","$=":"z&&z.substr(z.length - m[4].length,m[4].length)==m[4]","*=":"z&&z.indexOf(m[4])>=0","":"z",_resort:function(A){return["",A[1],A[3],A[2],A[5]];},_prefix:"z=a[m[3]]||jQuery.attr(a,m[3]);"},"[":"jQuery.find(m[2],a).length"},parse:[/^\[ *(@)([a-z0-9_-]*) *([!*$^=]*) *('?"?)(.*?)\4 *\]/i,/^(\[)\s*(.*?(\[.*?\])?[^[]*?)\s*\]/,/^(:)([a-z0-9_-]*)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/i,/^([:.#]*)([a-z0-9_*-]*)/i],token:[/^(\/?\.\.)/,"a.parentNode",/^(>|\/)/,"jQuery.sibling(a.firstChild)",/^(\+)/,"jQuery.nth(a,2,'nextSibling')",/^(~)/,function(A){var B=jQuery.sibling(A.parentNode.firstChild);return B.slice(0,jQuery.inArray(A,B));}],multiFilter:function(E,B,C){var A,F=[];while(E&&E!=A){A=E;var D=jQuery.filter(E,B,C);E=D.t.replace(/^\s*,\s*/,"");F=C?B=D.r:jQuery.merge(F,D.r);}return F;},find:function(t,context){if(typeof t!="string"){return[t];}if(context&&!context.nodeType){context=null;}context=context||document;if(!t.indexOf("//")){context=context.documentElement;t=t.substr(2,t.length);}else{if(!t.indexOf("/")){context=context.documentElement;t=t.substr(1,t.length);if(t.indexOf("/")>=1){t=t.substr(t.indexOf("/"),t.length);}}}var ret=[context],done=[],last=null;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t).replace(/^\/\//i,"");var foundToken=false;var re=/^[\/>]\s*([a-z0-9*-]+)/i;var m=re.exec(t);if(m){jQuery.each(ret,function(){for(var c=this.firstChild;c;c=c.nextSibling){if(c.nodeType==1&&(jQuery.nodeName(c,m[1])||m[1]=="*")){r.push(c);}}});ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0){continue;}foundToken=true;}else{for(var i=0;i<jQuery.token.length;i+=2){var re=jQuery.token[i];var m=re.exec(t);if(m){r=ret=jQuery.map(ret,jQuery.isFunction(jQuery.token[i+1])?jQuery.token[i+1]:function(a){return eval(jQuery.token[i+1]);});t=jQuery.trim(t.replace(re,""));foundToken=true;break;}}}if(t&&!foundToken){if(!t.indexOf(",")){if(ret[0]==context){ret.shift();}jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=/^([a-z0-9_-]+)(#)([a-z0-9\\*_-]*)/i;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=/^([#.]?)([a-z0-9\\*_-]*)/i;m=re2.exec(t);}if(m[1]=="#"&&ret[ret.length-1].getElementById){var oid=ret[ret.length-1].getElementById(m[2]);ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{if(m[1]=="."){var rec=new RegExp("(^|\\s)"+m[2]+"(\\s|$)");}jQuery.each(ret,function(){var tag=m[1]!=""||m[0]==""?"*":m[2];if(jQuery.nodeName(this,"object")&&tag=="*"){tag="param";}jQuery.merge(r,m[1]!=""&&ret.length!=1?jQuery.getAll(this,[],m[1],m[2],rec):this.getElementsByTagName(tag));});if(m[1]=="."&&ret.length==1){r=jQuery.grep(r,function(e){return rec.test(e.className);});}if(m[1]=="#"&&ret.length==1){var tmp=r;r=[];jQuery.each(tmp,function(){if(this.getAttribute("id")==m[2]){r=[this];return false;}});}ret=r;}t=t.replace(re2,"");}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}if(ret&&ret[0]==context){ret.shift();}jQuery.merge(done,ret);return done;},filter:function(t,r,not){while(t&&/^[a-z[({<*:.#]/i.test(t)){var p=jQuery.parse,m;jQuery.each(p,function(i,re){m=re.exec(t);if(m){t=t.substring(m[0].length);if(jQuery.expr[m[1]]._resort){m=jQuery.expr[m[1]]._resort(m);}return false;}});if(m[1]==":"&&m[2]=="not"){r=jQuery.filter(m[3],r,true).r;}else{if(m[1]=="."){var re=new RegExp("(^|\\s)"+m[2]+"(\\s|$)");r=jQuery.grep(r,function(e){return re.test(e.className||"");},not);}else{var f=jQuery.expr[m[1]];if(typeof f!="string"){f=jQuery.expr[m[1]][m[2]];}eval("f = function(a,i){"+(jQuery.expr[m[1]]._prefix||"")+"return "+f+"}");r=jQuery.grep(r,f,not);}}}return{r:r,t:t};},getAll:function(G,E,B,A,D){for(var C=G.firstChild;C;C=C.nextSibling){if(C.nodeType==1){var F=true;if(B=="."){F=C.className&&D.test(C.className);}else{if(B=="#"){F=C.getAttribute("id")==A;}}if(F){E.push(C);}if(B=="#"&&E.length){break;}if(C.firstChild){jQuery.getAll(C,E,B,A,D);}}}return E;},parents:function(B){var A=[];var C=B.parentNode;while(C&&C!=document){A.push(C);C=C.parentNode;}return A;},nth:function(E,A,C,D){A=A||1;var B=0;for(;E;E=E[C]){if(E.nodeType==1){B++;}if(B==A||A=="even"&&B%2==0&&B>1&&E==D||A=="odd"&&B%2==1&&E==D){return E;}}},sibling:function(C,B){var A=[];for(;C;C=C.nextSibling){if(C.nodeType==1&&(!B||C!=B)){A.push(C);}}return A;}});jQuery.event={add:function(B,D,C,E){if(jQuery.browser.msie&&B.setInterval!=undefined){B=window;}if(E){C.data=E;}if(!C.guid){C.guid=this.guid++;}if(!B.events){B.events={};}var A=B.events[D];if(!A){A=B.events[D]={};if(B["on"+D]){A[0]=B["on"+D];}}A[C.guid]=C;B["on"+D]=this.handle;if(!this.global[D]){this.global[D]=[];}this.global[D].push(B);},guid:1,global:{},remove:function(C,E,D){if(C.events){if(E&&E.type){delete C.events[E.type][E.handler.guid];}else{if(E&&C.events[E]){if(D){delete C.events[E][D.guid];}else{for(var B in C.events[E]){delete C.events[E][B];}}}else{for(var A in C.events){this.remove(C,A);}}}}},trigger:function(D,E,A){E=jQuery.makeArray(E||[]);if(!A){jQuery.each(this.global[D]||[],function(){jQuery.event.trigger(D,E,this);});}else{var C=A["on"+D],F,B=jQuery.isFunction(A[D]);if(C){E.unshift(this.fix({type:D,target:A}));if((F=C.apply(A,E))!==false){this.triggered=true;}}if(B&&F!==false){A[D]();}this.triggered=false;}},handle:function(D){if(typeof jQuery=="undefined"||jQuery.event.triggered){return;}D=jQuery.event.fix(D||window.event||{});var C;var E=this.events[D.type];var B=[].slice.call(arguments,1);B.unshift(D);for(var A in E){B[0].handler=E[A];B[0].data=E[A].data;if(E[A].apply(this,B)===false){D.preventDefault();D.stopPropagation();C=false;}}if(jQuery.browser.msie){D.target=D.preventDefault=D.stopPropagation=D.handler=D.data=null;}return C;},fix:function(C){if(!C.target&&C.srcElement){C.target=C.srcElement;}if(C.pageX==undefined&&C.clientX!=undefined){var D=document.documentElement,B=document.body;C.pageX=C.clientX+(D.scrollLeft||B.scrollLeft);C.pageY=C.clientY+(D.scrollTop||B.scrollTop);}if(jQuery.browser.safari&&C.target.nodeType==3){var A=C;C=jQuery.extend({},A);C.target=A.target.parentNode;C.preventDefault=function(){return A.preventDefault();};C.stopPropagation=function(){return A.stopPropagation();};}if(!C.preventDefault){C.preventDefault=function(){this.returnValue=false;};}if(!C.stopPropagation){C.stopPropagation=function(){this.cancelBubble=true;};}return C;}};jQuery.fn.extend({bind:function(B,C,A){return this.each(function(){jQuery.event.add(this,B,A||C,C);});},one:function(B,C,A){return this.each(function(){jQuery.event.add(this,B,function(D){jQuery(this).unbind(D);return(A||C).apply(this,arguments);},C);});},unbind:function(B,A){return this.each(function(){jQuery.event.remove(this,B,A);});},trigger:function(A,B){return this.each(function(){jQuery.event.trigger(A,B,this);});},toggle:function(){var A=arguments;return this.click(function(B){this.lastToggle=this.lastToggle==0?1:0;B.preventDefault();return A[this.lastToggle].apply(this,[B])||false;});},hover:function(C,B){function A(E){var D=(E.type=="mouseover"?E.fromElement:E.toElement)||E.relatedTarget;while(D&&D!=this){try{D=D.parentNode;}catch(E){D=this;}}if(D==this){return false;}return(E.type=="mouseover"?C:B).apply(this,[E]);}return this.mouseover(A).mouseout(A);},ready:function(A){if(jQuery.isReady){A.apply(document,[jQuery]);}else{jQuery.readyList.push(function(){return A.apply(this,[jQuery]);});}return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.apply(document);});jQuery.readyList=null;}if(jQuery.browser.mozilla||jQuery.browser.opera){document.removeEventListener("DOMContentLoaded",jQuery.ready,false);}}}});new function(){jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(B,C){jQuery.fn[C]=function(D){return D?this.bind(C,D):this.trigger(C);};});if(jQuery.browser.mozilla||jQuery.browser.opera){document.addEventListener("DOMContentLoaded",jQuery.ready,false);}else{if(jQuery.browser.msie){document.write("<scr"+"ipt id=__ie_init defer=true "+"src=//:><\/script>");var A=document.getElementById("__ie_init");if(A){A.onreadystatechange=function(){if(this.readyState!="complete"){return;}this.parentNode.removeChild(this);jQuery.ready();};}A=null;}else{if(jQuery.browser.safari){jQuery.safariTimer=setInterval(function(){if(document.readyState=="loaded"||document.readyState=="complete"){clearInterval(jQuery.safariTimer);jQuery.safariTimer=null;jQuery.ready();}},10);}}}jQuery.event.add(window,"load",jQuery.ready);};if(jQuery.browser.msie){jQuery(window).one("unload",function(){var D=jQuery.event.global;for(var C in D){var B=D[C],A=B.length;if(A&&C!="unload"){do{jQuery.event.remove(B[A-1],C);}while(--A);}}});}jQuery.fn.extend({show:function(B,C){var A=this.filter(":hidden");B?A.animate({height:"show",width:"show",opacity:"show"},B,C):A.each(function(){this.style.display=this.oldblock?this.oldblock:"";if(jQuery.css(this,"display")=="none"){this.style.display="block";}});return this;},hide:function(A,C){var B=this.filter(":visible");A?B.animate({height:"hide",width:"hide",opacity:"hide"},A,C):B.each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");if(this.oldblock=="none"){this.oldblock="block";}this.style.display="none";});return this;},_toggle:jQuery.fn.toggle,toggle:function(C,B){var A=arguments;return jQuery.isFunction(C)&&jQuery.isFunction(B)?this._toggle(C,B):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"].apply(jQuery(this),A);});},slideDown:function(A,B){return this.animate({height:"show"},A,B);},slideUp:function(A,B){return this.animate({height:"hide"},A,B);},slideToggle:function(A,B){return this.each(function(){var C=jQuery(this).is(":hidden")?"show":"hide";jQuery(this).animate({height:C},A,B);});},fadeIn:function(A,B){return this.animate({opacity:"show"},A,B);},fadeOut:function(A,B){return this.animate({opacity:"hide"},A,B);},fadeTo:function(A,C,B){return this.animate({opacity:C},A,B);},animate:function(D,A,C,B){return this.queue(function(){this.curAnim=jQuery.extend({},D);var E=jQuery.speed(A,C,B);for(var G in D){var F=new jQuery.fx(this,E,G);if(D[G].constructor==Number){F.custom(F.cur(),D[G]);}else{F[D[G]](D);}}});},queue:function(B,A){if(!A){A=B;B="fx";}return this.each(function(){if(!this.queue){this.queue={};}if(!this.queue[B]){this.queue[B]=[];}this.queue[B].push(A);if(this.queue[B].length==1){A.apply(this);}});}});jQuery.extend({speed:function(C,D,B){var A=C&&C.constructor==Object?C:{complete:B||!B&&D||jQuery.isFunction(C)&&C,duration:C,easing:B&&D||D&&D.constructor!=Function&&D};A.duration=(A.duration&&A.duration.constructor==Number?A.duration:{slow:600,fast:200}[A.duration])||400;A.old=A.complete;A.complete=function(){jQuery.dequeue(this,"fx");if(jQuery.isFunction(A.old)){A.old.apply(this);}};return A;},easing:{},queue:{},dequeue:function(B,A){A=A||"fx";if(B.queue&&B.queue[A]){B.queue[A].shift();var C=B.queue[A][0];if(C){C.apply(B);}}},fx:function(B,A,F){var D=this;var E=B.style;var C=jQuery.css(B,"display");E.display="block";E.overflow="hidden";D.a=function(){if(A.step){A.step.apply(B,[D.now]);}if(F=="opacity"){jQuery.attr(E,"opacity",D.now);}else{if(parseInt(D.now)){E[F]=parseInt(D.now)+"px";}}};D.max=function(){return parseFloat(jQuery.css(B,F));};D.cur=function(){var G=parseFloat(jQuery.curCSS(B,F));return G&&G>-10000?G:D.max();};D.custom=function(H,G){D.startTime=(new Date()).getTime();D.now=H;D.a();D.timer=setInterval(function(){D.step(H,G);},13);};D.show=function(){if(!B.orig){B.orig={};}B.orig[F]=this.cur();A.show=true;D.custom(0,B.orig[F]);if(F!="opacity"){E[F]="1px";}};D.hide=function(){if(!B.orig){B.orig={};}B.orig[F]=this.cur();A.hide=true;D.custom(B.orig[F],0);};D.toggle=function(){if(!B.orig){B.orig={};}B.orig[F]=this.cur();if(C=="none"){A.show=true;if(F!="opacity"){E[F]="1px";}D.custom(0,B.orig[F]);}else{A.hide=true;D.custom(B.orig[F],0);}};D.step=function(I,G){var K=(new Date()).getTime();if(K>A.duration+D.startTime){clearInterval(D.timer);D.timer=null;D.now=G;D.a();if(B.curAnim){B.curAnim[F]=true;}var H=true;for(var J in B.curAnim){if(B.curAnim[J]!==true){H=false;}}if(H){E.overflow="";E.display=C;if(jQuery.css(B,"display")=="none"){E.display="block";}if(A.hide){E.display="none";}if(A.hide||A.show){for(var L in B.curAnim){if(L=="opacity"){jQuery.attr(E,L,B.orig[L]);}else{E[L]="";}}}}if(H&&jQuery.isFunction(A.complete)){A.complete.apply(B);}}else{var M=K-this.startTime;var L=M/A.duration;D.now=A.easing&&jQuery.easing[A.easing]?jQuery.easing[A.easing](L,M,I,(G-I),A.duration):((-Math.cos(L*Math.PI)/2)+0.5)*(G-I)+I;
D.a();}};}});jQuery.fn.extend({loadIfModified:function(A,B,C){this.load(A,B,C,1);},load:function(B,D,F,E){if(jQuery.isFunction(B)){return this.bind("load",B);}F=F||function(){};var C="GET";if(D){if(jQuery.isFunction(D)){F=D;D=null;}else{D=jQuery.param(D);C="POST";}}var A=this;jQuery.ajax({url:B,type:C,data:D,ifModified:E,complete:function(H,G){if(G=="success"||!E&&G=="notmodified"){A.attr("innerHTML",H.responseText).evalScripts().each(F,[H.responseText,G,H]);}else{F.apply(A,[H.responseText,G,H]);}}});return this;},serialize:function(){return jQuery.param(this);},evalScripts:function(){return this.find("script").each(function(){if(this.src){jQuery.getScript(this.src);}else{jQuery.globalEval(this.text||this.textContent||this.innerHTML||"");}}).end();}});if(!window.XMLHttpRequest){XMLHttpRequest=function(){return new ActiveXObject("Microsoft.XMLHTTP");};}jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(A,B){jQuery.fn[B]=function(C){return this.bind(B,C);};});jQuery.extend({get:function(A,C,E,B,D){if(jQuery.isFunction(C)){E=C;C=null;}return jQuery.ajax({url:A,data:C,success:E,dataType:B,ifModified:D});},getIfModified:function(A,C,D,B){return jQuery.get(A,C,D,B,1);},getScript:function(A,B){return jQuery.get(A,null,B,"script");},getJSON:function(A,B,C){return jQuery.get(A,B,C,"json");},post:function(A,C,D,B){if(jQuery.isFunction(C)){D=C;C={};}return jQuery.ajax({type:"POST",url:A,data:C,success:D,dataType:B});},ajaxTimeout:function(A){jQuery.ajaxSettings.timeout=A;},ajaxSetup:function(A){jQuery.extend(jQuery.ajaxSettings,A);},ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null},lastModified:{},ajax:function(B){B=jQuery.extend({},jQuery.ajaxSettings,B);if(B.data){if(B.processData&&typeof B.data!="string"){B.data=jQuery.param(B.data);}if(B.type.toLowerCase()=="get"){B.url+=((B.url.indexOf("?")>-1)?"&":"?")+B.data;}}if(B.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart");}var F=false;var A=new XMLHttpRequest();A.open(B.type,B.url,B.async);if(B.data){A.setRequestHeader("Content-Type",B.contentType);}if(B.ifModified){A.setRequestHeader("If-Modified-Since",jQuery.lastModified[B.url]||"Thu, 01 Jan 1970 00:00:00 GMT");}A.setRequestHeader("X-Requested-With","XMLHttpRequest");if(A.overrideMimeType){A.setRequestHeader("Connection","close");}if(B.beforeSend){B.beforeSend(A);}if(B.global){jQuery.event.trigger("ajaxSend",[A,B]);}var E=function(G){if(A&&(A.readyState==4||G=="timeout")){F=true;var H;try{H=jQuery.httpSuccess(A)&&G!="timeout"?B.ifModified&&jQuery.httpNotModified(A,B.url)?"notmodified":"success":"error";if(H!="error"){var I;try{I=A.getResponseHeader("Last-Modified");}catch(K){}if(B.ifModified&&I){jQuery.lastModified[B.url]=I;}var J=jQuery.httpData(A,B.dataType);if(B.success){B.success(J,H);}if(B.global){jQuery.event.trigger("ajaxSuccess",[A,B]);}}else{jQuery.handleError(B,A,H);}}catch(K){H="error";jQuery.handleError(B,A,H,K);}if(B.global){jQuery.event.trigger("ajaxComplete",[A,B]);}if(B.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop");}if(B.complete){B.complete(A,H);}A.onreadystatechange=function(){};A=null;}};A.onreadystatechange=E;if(B.timeout>0){setTimeout(function(){if(A){A.abort();if(!F){E("timeout");}}},B.timeout);}var C=A;try{C.send(B.data);}catch(D){jQuery.handleError(B,A,null,D);}if(!B.async){E();}return C;},handleError:function(C,B,A,D){if(C.error){C.error(B,A,D);}if(C.global){jQuery.event.trigger("ajaxError",[B,C,D]);}},active:0,httpSuccess:function(A){try{return !A.status&&location.protocol=="file:"||(A.status>=200&&A.status<300)||A.status==304||jQuery.browser.safari&&A.status==undefined;}catch(B){}return false;},httpNotModified:function(C,B){try{var A=C.getResponseHeader("Last-Modified");return C.status==304||A==jQuery.lastModified[B]||jQuery.browser.safari&&C.status==undefined;}catch(D){}return false;},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var data=!type&&ct&&ct.indexOf("xml")>=0;data=type=="xml"||data?r.responseXML:r.responseText;if(type=="script"){jQuery.globalEval(data);}if(type=="json"){eval("data = "+data);}if(type=="html"){jQuery("<div>").html(data).evalScripts();}return data;},param:function(A){var C=[];if(A.constructor==Array||A.jquery){jQuery.each(A,function(){C.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});}else{for(var B in A){if(A[B]&&A[B].constructor==Array){jQuery.each(A[B],function(){C.push(encodeURIComponent(B)+"="+encodeURIComponent(this));});}else{C.push(encodeURIComponent(B)+"="+encodeURIComponent(A[B]));}}}return C.join("&");},globalEval:function(data){if(window.execScript){window.execScript(data);}else{if(jQuery.browser.safari){window.setTimeout(data,0);}else{eval.call(window,data);}}}});}