if(typeof window.jQuery=="undefined"){window.undefined=window.undefined;var jQuery=function(b,d){if(window==this||!this.init){return new jQuery(b,d)}return this.init(b,d)};if(typeof $!="undefined"){jQuery._$=$}var $=jQuery;jQuery.fn=jQuery.prototype={init:function(d,e){d=d||document;if(jQuery.isFunction(d)){return new jQuery(document)[jQuery.fn.ready?"ready":"load"](d)}if(typeof d=="string"){var b=/^[^<]*(<(.|\s)+>)[^>]*$/.exec(d);if(b){d=jQuery.clean([b[1]])}else{return new jQuery(e).find(d)}}return this.setArray(d.constructor==Array&&d||(d.jquery||d.length&&d!=window&&!d.nodeType&&d[0]!=undefined&&d[0].nodeType)&&jQuery.makeArray(d)||[d])},jquery:"1.1.3.1",size:function(){return this.length},length:0,get:function(a){return a==undefined?jQuery.makeArray(this):this[a]},pushStack:function(b){var c=jQuery(b);c.prevObject=this;return c},setArray:function(b){this.length=0;[].push.apply(this,b);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 b,c=arguments;return this.each(function(){if(!b){b=jQuery.clean(c,this.ownerDocument)}var a=b[0].cloneNode(true);this.parentNode.insertBefore(a,this);while(a.firstChild){a=a.firstChild}a.appendChild(this)})},append:function(){return this.domManip(arguments,true,1,function(b){this.appendChild(b)})},prepend:function(){return this.domManip(arguments,true,-1,function(b){this.insertBefore(b,this.firstChild)})},before:function(){return this.domManip(arguments,false,1,function(b){this.parentNode.insertBefore(b,this)})},after:function(){return this.domManip(arguments,false,-1,function(b){this.parentNode.insertBefore(b,this.nextSibling)})},end:function(){return this.prevObject||jQuery([])},find:function(a){var b=jQuery.map(this,function(c){return jQuery.find(a,c)});return this.pushStack(/[^+>] [^+>]/.test(a)||a.indexOf("..")>-1?jQuery.unique(b):b)},clone:function(a){var c=this.add(this.find("*"));c.each(function(){this._$events={};for(var d in this.$events){this._$events[d]=jQuery.extend({},this.$events[d])}}).unbind();var b=this.pushStack(jQuery.map(this,function(d){return d.cloneNode(a!=undefined?a:true)}));c.each(function(){var d=this._$events;for(var f in d){for(var e in d[f]){jQuery.event.add(this,f,d[f][e],d[f][e].data)}}this._$events=null});return b},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){return(a.constructor==Array||a.jquery)?jQuery.inArray(b,a)<0:b!=a}))},add:function(a){return this.pushStack(jQuery.merge(this.get(),a.constructor==String?jQuery(a).get():a.length!=undefined&&(!a.nodeName||a.nodeName=="FORM")?a:[a]))},is:function(a){return a?jQuery.multiFilter(a,this).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(d,f,c,e){var g=this.length>1,b;return this.each(function(){if(!b){b=jQuery.clean(d,this.ownerDocument);if(c<0){b.reverse()}}var a=this;if(f&&jQuery.nodeName(this,"table")&&jQuery.nodeName(b[0],"tr")){a=this.getElementsByTagName("tbody")[0]||this.appendChild(document.createElement("tbody"))}jQuery.each(b,function(){e.apply(a,[g?this.cloneNode(true):this])})})}};jQuery.extend=jQuery.fn.extend=function(){var d=arguments[0],b=1;if(arguments.length==1){d=this;b=0}var e;while((e=arguments[b++])!=null){for(var c in e){d[c]=e[c]}}return d};jQuery.extend({noConflict:function(){if(jQuery._$){$=jQuery._$}return jQuery},isFunction:function(a){return !!a&&typeof a!="string"&&!a.nodeName&&a.constructor!=Array&&/function/i.test(a+"")},isXMLDoc:function(a){return a.tagName&&a.ownerDocument&&!a.ownerDocument.body},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)){e=e.call(d,[b])}var a=/z-?index|font-?weight|opacity|zoom|line-?height/i;return e&&e.constructor==Number&&c=="curCSS"&&!a.test(f)?e+"px":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!=undefined?jQuery.grep(a.className.split(/\s+/),function(c){return !jQuery.className.has(b,c)}).join(" "):""},has:function(a,b){return jQuery.inArray(b,(a.className||a).toString().split(/\s+/))>-1}},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(g,f){if(f=="height"||f=="width"){var b={},c,a,h=["Top","Bottom","Right","Left"];jQuery.each(h,function(){b["padding"+this]=0;b["border"+this+"Width"]=0});jQuery.swap(g,b,function(){if(jQuery(g).is(":visible")){c=g.offsetHeight;a=g.offsetWidth}else{g=jQuery(g.cloneNode(true)).find(":radio").removeAttr("checked").end().css({visibility:"hidden",position:"absolute",display:"block",right:"0",left:"0"}).appendTo(g.parentNode)[0];var d=jQuery.css(g.parentNode,"position")||"static";if(d=="static"){g.parentNode.style.position="relative"}c=g.clientHeight;a=g.clientWidth;if(d=="static"){g.parentNode.style.position="static"}g.parentNode.removeChild(g)}});return f=="height"?c:a}return jQuery.curCSS(g,f)},curCSS:function(b,f,c){var a;if(f=="opacity"&&jQuery.browser.msie){a=jQuery.attr(b.style,"opacity");return a==""?"1":a}if(f.match(/float/i)){f=jQuery.styleFloat}if(!c&&b.style[f]){a=b.style[f]}else{if(document.defaultView&&document.defaultView.getComputedStyle){if(f.match(/float/i)){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(b,d){var c=[];d=d||document;jQuery.each(b,function(f,a){if(!a){return}if(a.constructor==Number){a=a.toString()}if(typeof a=="string"){var h=jQuery.trim(a).toLowerCase(),k=d.createElement("div"),e=[];var g=!h.indexOf("<opt")&&[1,"<select>","</select>"]||!h.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||(!h.indexOf("<thead")||!h.indexOf("<tbody")||!h.indexOf("<tfoot")||!h.indexOf("<colg"))&&[1,"<table>","</table>"]||!h.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!h.indexOf("<td")||!h.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!h.indexOf("<col")&&[2,"<table><colgroup>","</colgroup></table>"]||[0,"",""];k.innerHTML=g[1]+a+g[2];while(g[0]--){k=k.firstChild}if(jQuery.browser.msie){if(!h.indexOf("<table")&&h.indexOf("<tbody")<0){e=k.firstChild&&k.firstChild.childNodes}else{if(g[1]=="<table>"&&h.indexOf("<tbody")<0){e=k.childNodes}}for(var j=e.length-1;j>=0;--j){if(jQuery.nodeName(e[j],"tbody")&&!e[j].childNodes.length){e[j].parentNode.removeChild(e[j])}}}a=jQuery.makeArray(k.childNodes)}if(0===a.length&&(!jQuery.nodeName(a,"form")&&!jQuery.nodeName(a,"select"))){return}if(a[0]==undefined||jQuery.nodeName(a,"form")||a.options){c.push(a)}else{c=jQuery.merge(c,a)}});return c},attr:function(c,b,d){var a=jQuery.isXMLDoc(c)?{}:jQuery.props;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)}if(jQuery.browser.msie&&/href|src/.test(b)&&!jQuery.isXMLDoc(c)){return c.getAttribute(b,2)}return c.getAttribute(b)}else{if(b=="opacity"&&jQuery.browser.msie){if(d!=undefined){c.zoom=1;c.filter=(c.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(d).toString()=="NaN"?"":"alpha(opacity="+d*100+")")}return c.filter?(parseFloat(c.filter.match(/opacity=([^)]*)/)[1])/100).toString():""}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(b){var d=[];if(typeof b!="array"){for(var c=0,e=b.length;c<e;c++){d.push(b[c])}}else{d=b.slice(0)}return d},inArray:function(c,d){for(var e=0,f=d.length;e<f;e++){if(d[e]==c){return e}}return -1},merge:function(c,a){for(var b=0;a[b];b++){c.push(a[b])}return c},unique:function(e){var c=[],a=jQuery.mergeNum++;for(var b=0,d=e.length;b<d;b++){if(a!=e[b].mergeNum){e[b].mergeNum=a;c.push(e[b])}}return c},mergeNum:0,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,e){if(typeof e=="string"){e=new Function("a","return "+e)}var a=[];for(var c=0,d=b.length;c<d;c++){var f=e(b[c],c);if(f!==null&&f!=undefined){if(f.constructor!=Array){f=[f]}a=a.concat(f)}}return a}});new function(){var a=navigator.userAgent.toLowerCase();jQuery.browser={version:(a.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],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.styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat",jQuery.props={"for":"htmlFor","class":"className","float":jQuery.styleFloat,cssFloat:jQuery.styleFloat,styleFloat:jQuery.styleFloat,innerHTML:"innerHTML",className:"className",value:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",maxlength:"maxLength"}};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(b){if(!b||jQuery.filter(b,[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","first-child":"a.parentNode.getElementsByTagName('*')[0]==a","last-child":"jQuery.nth(a.parentNode.lastChild,1,'previousSibling')==a","only-child":"!jQuery.nth(a.parentNode.lastChild,2,'previousSibling')",parent:"a.firstChild",empty:"!a.firstChild",contains:"(a.textContent||a.innerText||'').indexOf(m[3])>=0",visible:'"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden"',hidden:'"hidden"==a.type||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:"'text'==a.type",radio:"'radio'==a.type",checkbox:"'checkbox'==a.type",file:"'file'==a.type",password:"'password'==a.type",submit:"'submit'==a.type",image:"'image'==a.type",reset:"'reset'==a.type",button:'"button"==a.type||jQuery.nodeName(a,"button")',input:"/input|select|textarea|button/i.test(a.nodeName)"},"[":"jQuery.find(m[2],a).length"},parse:[/^\[ *(@)([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(\[)\s*(.*?(\[.*?\])?[^[]*?)\s*\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+(jQuery.chars=jQuery.browser.safari&&jQuery.browser.version<"3.0.0"?"\\w":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)")+"+)")],multiFilter:function(e,b,c){var a,g=[];while(e&&e!=a){a=e;var d=jQuery.filter(e,b,c);e=d.t.replace(/^\s*,\s*/,"");g=c?b=d.r:jQuery.merge(g,d.r)}return g},find:function(k,d){if(typeof k!="string"){return[k]}if(d&&!d.nodeType){d=null}d=d||document;if(!k.indexOf("//")){d=d.documentElement;k=k.substr(2,k.length)}else{if(!k.indexOf("/")&&!d.ownerDocument){d=d.documentElement;k=k.substr(1,k.length);if(k.indexOf("/")>=1){k=k.substr(k.indexOf("/"),k.length)}}}var A=[d],o=[],g;while(k&&g!=k){var l=[];g=k;k=jQuery.trim(k).replace(/^\/\//,"");var e=false;var p=new RegExp("^[/>]\\s*("+jQuery.chars+"+)");var u=p.exec(k);if(u){var b=u[1].toUpperCase();for(var w=0;A[w];w++){for(var z=A[w].firstChild;z;z=z.nextSibling){if(z.nodeType==1&&(b=="*"||z.nodeName.toUpperCase()==b.toUpperCase())){l.push(z)}}}A=l;k=k.replace(p,"");if(k.indexOf(" ")==0){continue}e=true}else{p=/^((\/?\.\.)|([>\/+~]))\s*([a-z]*)/i;if((u=p.exec(k))!=null){l=[];var b=u[4],s=jQuery.mergeNum++;u=u[1];for(var v=0,h=A.length;v<h;v++){if(u.indexOf("..")<0){var q=u=="~"||u=="+"?A[v].nextSibling:A[v].firstChild;for(;q;q=q.nextSibling){if(q.nodeType==1){if(u=="~"&&q.mergeNum==s){break}if(!b||q.nodeName.toUpperCase()==b.toUpperCase()){if(u=="~"){q.mergeNum=s}l.push(q)}if(u=="+"){break}}}}else{l.push(A[v].parentNode)}}A=l;k=jQuery.trim(k.replace(p,""));e=true}}if(k&&!e){if(!k.indexOf(",")){if(d==A[0]){A.shift()}o=jQuery.merge(o,A);l=A=[d];k=" "+k.substr(1,k.length)}else{var f=new RegExp("^("+jQuery.chars+"+)(#)("+jQuery.chars+"+)");var u=f.exec(k);if(u){u=[0,u[2],u[3],u[1]]}else{f=new RegExp("^([#.]?)("+jQuery.chars+"*)");u=f.exec(k)}u[2]=u[2].replace(/\\/g,"");var x=A[A.length-1];if(u[1]=="#"&&x&&x.getElementById){var a=x.getElementById(u[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&a&&typeof a.id=="string"&&a.id!=u[2]){a=jQuery('[@id="'+u[2]+'"]',x)[0]}A=l=a&&(!u[3]||jQuery.nodeName(a,u[3]))?[a]:[]}else{for(var w=0;A[w];w++){var C=u[1]!=""||u[0]==""?"*":u[2];if(C=="*"&&A[w].nodeName.toLowerCase()=="object"){C="param"}l=jQuery.merge(l,A[w].getElementsByTagName(C))}if(u[1]=="."){l=jQuery.classFilter(l,u[2])}if(u[1]=="#"){var y=[];for(var w=0;l[w];w++){if(l[w].getAttribute("id")==u[2]){y=[l[w]];break}}l=y}A=l}k=k.replace(f,"")}}if(k){var B=jQuery.filter(k,l);A=l=B.r;k=jQuery.trim(B.t)}}if(k){A=[]}if(A&&d==A[0]){A.shift()}o=jQuery.merge(o,A);return o},classFilter:function(f,a,e){a=" "+a+" ";var c=[];for(var b=0;f[b];b++){var d=(" "+f[b].className+" ").indexOf(a)>=0;if(!e&&d||e&&!d){c.push(f[b])}}return c},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break}}if(!m){break}if(m[1]==":"&&m[2]=="not"){r=jQuery.filter(m[3],r,true).r}else{if(m[1]=="."){r=jQuery.classFilter(r,m[2],not)}else{if(m[1]=="@"){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src/.test(m[2])){z=jQuery.attr(a,m[2])||""}if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not){tmp.push(a)}}r=tmp}else{if(m[1]==":"&&m[2]=="nth-child"){var num=jQuery.mergeNum++,tmp=[],test=/(\d*)n\+?(\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"n+"+m[3]||m[3]),first=(test[1]||1)-0,last=test[2]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode;if(num!=parentNode.mergeNum){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling){if(n.nodeType==1){n.nodeIndex=c++}}parentNode.mergeNum=num}var add=false;if(first==1){if(last==0||node.nodeIndex==last){add=true}}else{if((node.nodeIndex+last)%first==0){add=true}}if(add^not){tmp.push(node)}}r=tmp}else{var f=jQuery.expr[m[1]];if(typeof f!="string"){f=jQuery.expr[m[1]][m[2]]}eval("f = function(a,i){return "+f+"}");r=jQuery.grep(r,f,not)}}}}}return{r:r,t:t}},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==a){break}}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,e,d,f){if(jQuery.browser.msie&&b.setInterval!=undefined){b=window}if(!d.guid){d.guid=this.guid++}if(f!=undefined){var c=d;d=function(){return c.apply(this,arguments)};d.data=f;d.guid=c.guid}if(!b.$events){b.$events={}}if(!b.$handle){b.$handle=function(){var g;if(typeof jQuery=="undefined"||jQuery.event.triggered){return g}g=jQuery.event.handle.apply(b,arguments);return g}}var a=b.$events[e];if(!a){a=b.$events[e]={};if(b.addEventListener){b.addEventListener(e,b.$handle,false)}else{b.attachEvent("on"+e,b.$handle)}}a[d.guid]=d;if(!this.global[e]){this.global[e]=[]}if(jQuery.inArray(b,this.global[e])==-1){this.global[e].push(b)}},guid:1,global:{},remove:function(d,f,e){var c=d.$events,b,a;if(c){if(f&&f.type){e=f.handler;f=f.type}if(!f){for(f in c){this.remove(d,f)}}else{if(c[f]){if(e){delete c[f][e.guid]}else{for(e in d.$events[f]){delete c[f][e]}}for(b in c[f]){break}if(!b){if(d.removeEventListener){d.removeEventListener(f,d.$handle,false)}else{d.detachEvent("on"+f,d.$handle)}b=null;delete c[f];while(this.global[f]&&((a=jQuery.inArray(d,this.global[f]))>=0)){delete this.global[f][a]}}}}for(b in c){break}if(!b){d.$handle=d.$events=null}}},trigger:function(d,e,b){e=jQuery.makeArray(e||[]);if(!b){jQuery.each(this.global[d]||[],function(){jQuery.event.trigger(d,e,this)})}else{var f,a,c=jQuery.isFunction(b[d]||null);e.unshift(this.fix({type:d,target:b}));if(jQuery.isFunction(b.$handle)&&(f=b.$handle.apply(b,e))!==false){this.triggered=true}if(c&&f!==false&&!jQuery.nodeName(b,"a")){b[d]()}this.triggered=false}},handle:function(d){var e;d=jQuery.event.fix(d||window.event||{});var f=this.$events&&this.$events[d.type],b=[].slice.call(arguments,1);b.unshift(d);for(var a in f){b[0].handler=f[a];b[0].data=f[a].data;if(f[a].apply(this,b)===false){d.preventDefault();d.stopPropagation();e=false}}if(jQuery.browser.msie){d.target=d.preventDefault=d.stopPropagation=d.handler=d.data=null}return e},fix:function(d){var c=d;d=jQuery.extend({},c);d.preventDefault=function(){if(c.preventDefault){return c.preventDefault()}c.returnValue=false};d.stopPropagation=function(){if(c.stopPropagation){return c.stopPropagation()}c.cancelBubble=true};if(!d.target&&d.srcElement){d.target=d.srcElement}if(jQuery.browser.safari&&d.target.nodeType==3){d.target=c.target.parentNode}if(!d.relatedTarget&&d.fromElement){d.relatedTarget=d.fromElement==d.target?d.toElement:d.fromElement}if(d.pageX==null&&d.clientX!=null){var f=document.documentElement,a=document.body;d.pageX=d.clientX+(f&&f.scrollLeft||a.scrollLeft);d.pageY=d.clientY+(f&&f.scrollTop||a.scrollTop)}if(!d.which&&(d.charCode||d.keyCode)){d.which=d.charCode||d.keyCode}if(!d.metaKey&&d.ctrlKey){d.metaKey=d.ctrlKey}if(!d.which&&d.button){d.which=(d.button&1?1:(d.button&2?3:(d.button&4?2:0)))}return d}};jQuery.fn.extend({bind:function(b,c,a){return b=="unload"?this.one(b,c,a):this.each(function(){jQuery.event.add(this,b,a||c,a&&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)},a&&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 b=arguments;return this.click(function(a){this.lastToggle=0==this.lastToggle?1:0;a.preventDefault();return b[this.lastToggle].apply(this,[a])||false})},hover:function(c,b){function a(f){var d=f.relatedTarget;while(d&&d!=this){try{d=d.parentNode}catch(f){d=this}}if(d==this){return false}return(f.type=="mouseover"?c:b).apply(this,[f])}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)}if(!window.frames.length){jQuery(window).load(function(){jQuery("#__ie_init").remove()})}}}});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("<script id=__ie_init defer=true src=//:><\/script>");var a=document.getElementById("__ie_init");if(a){a.onreadystatechange=function(){if(this.readyState!="complete"){return}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{b[a-1]&&jQuery.event.remove(b[a-1],c)}while(--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()}});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({type:"GET",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(c){c=jQuery.extend({},jQuery.ajaxSettings,c);if(c.data){if(c.processData&&typeof c.data!="string"){c.data=jQuery.param(c.data)}if(c.type.toLowerCase()=="get"){c.url+=((c.url.indexOf("?")>-1)?"&":"?")+c.data;c.data=null}}if(c.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart")}var g=false;var b=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();b.open(c.type,c.url,c.async);if(c.data){b.setRequestHeader("Content-Type",c.contentType)}if(c.ifModified){b.setRequestHeader("If-Modified-Since",jQuery.lastModified[c.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}b.setRequestHeader("X-Requested-With","XMLHttpRequest");if(c.beforeSend){c.beforeSend(b)}if(c.global){jQuery.event.trigger("ajaxSend",[b,c])}var f=function(h){if(b&&(b.readyState==4||h=="timeout")){g=true;if(a){clearInterval(a);a=null}var i;try{i=jQuery.httpSuccess(b)&&h!="timeout"?c.ifModified&&jQuery.httpNotModified(b,c.url)?"notmodified":"success":"error";if(i!="error"){var j;try{j=b.getResponseHeader("Last-Modified")}catch(l){}if(c.ifModified&&j){jQuery.lastModified[c.url]=j}var k=jQuery.httpData(b,c.dataType);if(c.success){c.success(k,i)}if(c.global){jQuery.event.trigger("ajaxSuccess",[b,c])}}else{jQuery.handleError(c,b,i)}}catch(l){i="error";jQuery.handleError(c,b,i,l)}if(c.global){jQuery.event.trigger("ajaxComplete",[b,c])}if(c.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}if(c.complete){c.complete(b,i)}if(c.async){b=null}}};var a=setInterval(f,13);if(c.timeout>0){setTimeout(function(){if(b){b.abort();if(!g){f("timeout")}}},c.timeout)}try{b.send(c.data)}catch(d){jQuery.handleError(c,b,null,d)}if(!c.async){f()}return b},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"){data=eval("("+data+")")}if(type=="html"){jQuery("<div>").html(data).evalScripts()}return data},param:function(b){var d=[];if(b.constructor==Array||b.jquery){jQuery.each(b,function(){d.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value))})}else{for(var c in b){if(b[c]&&b[c].constructor==Array){jQuery.each(b[c],function(){d.push(encodeURIComponent(c)+"="+encodeURIComponent(this))})}else{d.push(encodeURIComponent(c)+"="+encodeURIComponent(b[c]))}}}return d.join("&")},globalEval:function(data){if(window.execScript){window.execScript(data)}else{if(jQuery.browser.safari){window.setTimeout(data,0)}else{eval.call(window,data)}}}});jQuery.fn.extend({show:function(a,b){return a?this.animate({height:"show",width:"show",opacity:"show"},a,b):this.filter(":hidden").each(function(){this.style.display=this.oldblock?this.oldblock:"";if(jQuery.css(this,"display")=="none"){this.style.display="block"}}).end()},hide:function(a,b){return a?this.animate({height:"hide",width:"hide",opacity:"hide"},a,b):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");if(this.oldblock=="none"){this.oldblock="block"}this.style.display="none"}).end()},_toggle:jQuery.fn.toggle,toggle:function(b,a){return jQuery.isFunction(b)&&jQuery.isFunction(a)?this._toggle(b,a):b?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},b,a):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]()})},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.animate({height:"toggle"},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(){var g=jQuery(this).is(":hidden"),f=jQuery.speed(a,c,b),e=this;for(var h in d){if(d[h]=="hide"&&g||d[h]=="show"&&!g){return jQuery.isFunction(f.complete)&&f.complete.apply(this)}if(h=="height"||h=="width"){f.display=jQuery.css(this,"display");f.overflow=this.style.overflow}}if(f.overflow!=null){this.style.overflow="hidden"}this.curAnim=jQuery.extend({},d);jQuery.each(d,function(i,k){var j=new jQuery.fx(e,f,i);if(k.constructor==Number){j.custom(j.cur(),k)}else{j[k=="toggle"?g?"show":"hide":k](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||(jQuery.easing.swing?"swing":"linear")};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:{linear:function(c,d,a,b){return a+b*c},swing:function(c,d,a,b){return((-Math.cos(c*Math.PI)/2)+0.5)*b+a}},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)}}},timers:[],fx:function(b,a,e){var c=this;var d=b.style;c.a=function(){if(a.step){a.step.apply(b,[c.now])}if(e=="opacity"){jQuery.attr(d,"opacity",c.now)}else{d[e]=parseInt(c.now)+"px";d.display="block"}};c.max=function(){return parseFloat(jQuery.css(b,e))};c.cur=function(){var f=parseFloat(jQuery.curCSS(b,e));return f&&f>-10000?f:c.max()};c.custom=function(h,g){c.startTime=(new Date()).getTime();c.now=h;c.a();jQuery.timers.push(function(){return c.step(h,g)});if(jQuery.timers.length==1){var f=setInterval(function(){var k=jQuery.timers;for(var j=0;j<k.length;j++){if(!k[j]()){k.splice(j--,1)}}if(!k.length){clearInterval(f)}},13)}};c.show=function(){if(!b.orig){b.orig={}}b.orig[e]=jQuery.attr(b.style,e);a.show=true;c.custom(0,this.cur());if(e!="opacity"){d[e]="1px"}jQuery(b).show()};c.hide=function(){if(!b.orig){b.orig={}}b.orig[e]=jQuery.attr(b.style,e);a.hide=true;c.custom(this.cur(),0)};c.step=function(h,f){var k=(new Date()).getTime();if(k>a.duration+c.startTime){c.now=f;c.a();if(b.curAnim){b.curAnim[e]=true}var g=true;for(var j in b.curAnim){if(b.curAnim[j]!==true){g=false}}if(g){if(a.display!=null){d.overflow=a.overflow;d.display=a.display;if(jQuery.css(b,"display")=="none"){d.display="block"}}if(a.hide){d.display="none"}if(a.hide||a.show){for(var l in b.curAnim){jQuery.attr(d,l,b.orig[l])}}}if(g&&jQuery.isFunction(a.complete)){a.complete.apply(b)}return false}else{var m=k-this.startTime;var l=m/a.duration;c.now=jQuery.easing[a.easing](l,m,h,(f-h),a.duration);c.a()}return true}}})};
