/*!
 * jQuery JavaScript Library v1.4.3
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Thu Oct 14 23:10:06 2010 -0400
 */
function openModal(){transtitionSupport();if(browserCSSPrefix=="")$("#top_bar").animate({"margin-top":"0"},400,function(){});else{var a="openModal";insertCSSAnimation(a,{0:prefix({"margin-top":"-27px"}),50:prefix({"margin-top":"0px","padding-top":"25px"}),100:prefix({"margin-top":"0px","padding-top":"8px"})}),$("#top-bar").css(prefix({animation:a+" 1s cubic-bezier(.2,.6,.3,1)"})).bind(animationEndEvent,function(b){b.originalEvent.animationName==a&&$("#top-bar").css({"margin-top":"0"})})}}function closeModal(){transtitionSupport();if(browserCSSPrefix=="")$("#top-bar").animate({"margin-top":"-27px"},400,function(){showFanion()});else{var a="closeModal";insertCSSAnimation(a,{0:prefix({"margin-top":"0px","padding-top":"8px"}),50:prefix({"margin-top":"0px","padding-top":"25px"}),100:prefix({"margin-top":"-27px","padding-top":"8px"})}),$("#top-bar").css(prefix({animation:a+" 1s cubic-bezier(.2,.6,.3,1)"})).bind(animationEndEvent,function(b){b.originalEvent.animationName==a&&$("#top-bar").css({"margin-top":"-27px"})})}}function prefix(a){if(a instanceof Object){var b=a,c={};return $.each(b,function(a,b){c[prefix(a)]=b}),c}return["transform","animation","animation-name","animation-duration","animation-timing-function","animation-iteration-count","animation-direction","animation-delay"].indexOf(a)>-1&&(a=browserCSSPrefix+a),a}function insertCSSAnimation(a,b){var c="@"+browserCSSPrefix+"keyframes "+a+" {\n";$.each(b,function(a,b){c+="\t"+a+"% {\n",$.each(b,function(a,b){c+="\t\t"+a+":"+b+";\n"}),c+="\t}\n"}),c+="}\n",$style.append(c)}function transtitionSupport(){var a=document.body||document.documentElement,b=a.style,c=b.transition!==undefined||b.WebkitTransition!==undefined||b.MozTransition!==undefined||b.MsTransition!==undefined||b.OTransition!==undefined;c==0&&(browserCSSPrefix="")}(function(a,b){function c(){return!1}function d(){return!0}function e(a,b,c){return c[0].type=a,q.event.handle.apply(b,c)}function f(a){var b,c,d=[],e=[],f,g,h,i,j,k,l,m;g=q.data(this,this.nodeType?"events":"__events__"),typeof g=="function"&&(g=g.events);if(!(a.liveFired===this||!g||!g.live||a.button&&a.type==="click")){a.namespace&&(m=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var n=g.live.slice(0);for(i=0;i<n.length;i++)g=n[i],g.origType.replace(B,"")===a.type?e.push(g.selector):n.splice(i--,1);e=q(a.target).closest(e,a.currentTarget),j=0;for(k=e.length;j<k;j++){l=e[j];for(i=0;i<n.length;i++){g=n[i];if(l.selector===g.selector&&(!m||m.test(g.namespace))){h=l.elem,f=null;if(g.preType==="mouseenter"||g.preType==="mouseleave")a.type=g.preType,f=q(a.relatedTarget).closest(g.selector)[0];(!f||f!==h)&&d.push({elem:h,handleObj:g,level:l.level})}}}j=0;for(k=d.length;j<k;j++){e=d[j];if(c&&e.level>c)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,m=e.handleObj.origHandler.apply(e.elem,arguments);if(m===!1||a.isPropagationStopped())c=e.level,m===!1&&(b=!1)}return b}}function g(a,b){return(a&&a!=="*"?a+".":"")+b.replace(D,"`").replace(E,"&")}function h(a,b,c){if(q.isFunction(b))return q.grep(a,function(a,d){return!!b.call(a,d,a)===c});if(b.nodeType)return q.grep(a,function(a){return a===b===c});if(typeof b=="string"){var d=q.grep(a,function(a){return a.nodeType===1});if(R.test(b))return q.filter(b,d,!c);b=q.filter(b,d)}return q.grep(a,function(a){return q.inArray(a,b)>=0===c})}function i(a,b){var c=0;b.each(function(){if(this.nodeName===(a[c]&&a[c].nodeName)){var b=q.data(a[c++]),d=q.data(this,b);if(b=b&&b.events){delete d.handle,d.events={};for(var e in b)for(var f in b[e])q.event.add(this,e,b[e][f],b[e][f].data)}}})}function j(a,b){b.src?q.ajax({url:b.src,async:!1,dataType:"script"}):q.globalEval(b.text||b.textContent||b.innerHTML||""),b.parentNode&&b.parentNode.removeChild(b)}function k(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight;return c==="border"?d:(q.each(b==="width"?bj:bk,function(){c||(d-=parseFloat(q.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(q.css(a,"margin"+this))||0:d-=parseFloat(q.css(a,"border"+this+"Width"))||0}),d)}function l(a,b,c,d){q.isArray(b)&&b.length?q.each(b,function(b,e){c||bt.test(a)?d(a,e):l(a+"["+(typeof e=="object"||q.isArray(e)?b:"")+"]",e,c,d)}):!c&&b!=null&&typeof b=="object"?q.isEmptyObject(b)?d(a,""):q.each(b,function(b,e){l(a+"["+b+"]",e,c,d)}):d(a,b)}function m(a,b){var c={};return q.each(bF.concat.apply([],bF.slice(0,b)),function(){c[this]=a}),c}function n(a){if(!bB[a]){var b=q("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bB[a]=c}return bB[a]}function o(a){return q.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var p=a.document,q=function(){function c(){if(!d.isReady){try{p.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b)},e=a.jQuery,f=a.$,g,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/\W/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,q=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,r=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,s=/(?:^|:|,)(?:\s*\[)+/g,t=/(webkit)[ \/]([\w.]+)/,u=/(opera)(?:.*version)?[ \/]([\w.]+)/,v=/(msie) ([\w.]+)/,w=/(mozilla)(?:.*? rv:([\w.]+))?/,x=navigator.userAgent,y=!1,z=[],A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,G=Array.prototype.indexOf,H={};return d.fn=d.prototype={init:function(a,c){var e,f,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&p.body)return this.context=p,this[0]=p.body,this.selector="body",this.length=1,this;if(typeof a=="string"){if((e=h.exec(a))&&(e[1]||!c)){if(e[1])return i=c?c.ownerDocument||c:p,(f=n.exec(a))?d.isPlainObject(c)?(a=[p.createElement(f[1])],d.fn.attr.call(a,c,!0)):a=[i.createElement(f[1])]:(f=d.buildFragment([e[1]],[i]),a=(f.cacheable?f.fragment.cloneNode(!0):f.fragment).childNodes),d.merge(this,a);if((f=p.getElementById(e[2]))&&f.parentNode){if(f.id!==e[2])return g.find(a);this.length=1,this[0]=f}return this.context=p,this.selector=a,this}return!c&&!l.test(a)?(this.selector=a,this.context=p,a=p.getElementsByTagName(a),d.merge(this,a)):!c||c.jquery?(c||g).find(a):d(c).find(a)}return d.isFunction(a)?g.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.4.3",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,c){var e=d();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),d.isReady?a.call(p,d):z&&z.push(a),this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||d(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a=arguments[0]||{},c=1,e=arguments.length,f=!1,g,h,i,j,k;typeof a=="boolean"&&(f=a,a=arguments[1]||{},c=2),typeof a!="object"&&!d.isFunction(a)&&(a={}),e===c&&(a=this,--c);for(;c<e;c++)if((g=arguments[c])!=null)for(h in g)i=a[h],j=g[h],a!==j&&(f&&j&&(d.isPlainObject(j)||(k=d.isArray(j)))?(k?(k=!1,clone=i&&d.isArray(i)?i:[]):clone=i&&d.isPlainObject(i)?i:{},a[h]=d.extend(f,clone,j)):j!==b&&(a[h]=j));return a},d.extend({noConflict:function(b){return a.$=f,b&&(a.jQuery=e),d},isReady:!1,readyWait:1,ready:function(a){a===!0&&d.readyWait--;if(!d.readyWait||a!==!0&&!d.isReady){if(!p.body)return setTimeout(d.ready,1);d.isReady=!0;if(!(a!==!0&&--d.readyWait>0)){if(z){for(var b=0;a=z[b++];)a.call(p,d);z=null}d.fn.triggerHandler&&d(p).triggerHandler("ready")}}},bindReady:function(){if(!y){y=!0;if(p.readyState==="complete")return setTimeout(d.ready,1);if(p.addEventListener)p.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(p.attachEvent){p.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}p.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):H[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1;for(var c in a);return c===b||C.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(o.test(b.replace(q,"@").replace(r,"]").replace(s,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();d.error("Invalid JSON: "+b)},noop:function(){},globalEval:function(a){if(a&&i.test(a)){var b=p.getElementsByTagName("head")[0]||p.documentElement,c=p.createElement("script");c.type="text/javascript",d.support.scriptEval?c.appendChild(p.createTextNode(a)):c.text=a,b.insertBefore(c,b.firstChild),b.removeChild(c)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(e=a[0];g<h&&c.call(e,g,e)!==!1;e=a[++g]);return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":a.toString().replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else for(;c[e]!==b;)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,b,c){for(var d=[],e,f=0,g=a.length;f<g;f++)e=b(a[f],f,c),e!=null&&(d[d.length]=e);return d.concat.apply([],d)},guid:1,proxy:function(a,c,e){return arguments.length===2&&(typeof c=="string"?(e=a,a=e[c],c=b):c&&!d.isFunction(c)&&(e=c,c=b)),!c&&a&&(c=function(){return a.apply(e||this,arguments)}),a&&(c.guid=a.guid=a.guid||c.guid||d.guid++),c},access:function(a,c,e,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)d.access(a,j,c[j],f,g,e);return a}if(e!==b){f=!h&&f&&d.isFunction(e);for(j=0;j<i;j++)g(a[j],c,f?e.call(a[j],j,g(a[j],c)):e,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){return a=a.toLowerCase(),a=t.exec(a)||u.exec(a)||v.exec(a)||a.indexOf("compatible")<0&&w.exec(a)||[],{browser:a[1]||"",version:a[2]||"0"}},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){H["[object "+b+"]"]=b.toLowerCase()}),x=d.uaMatch(x),x.browser&&(d.browser[x.browser]=!0,d.browser.version=x.version),d.browser.webkit&&(d.browser.safari=!0),G&&(d.inArray=function(a,b){return G.call(b,a)}),/\s/.test(" ")||(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(p),p.addEventListener?A=function(){p.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:p.attachEvent&&(A=function(){p.readyState==="complete"&&(p.detachEvent("onreadystatechange",A),d.ready())}),a.jQuery=a.$=d}();(function(){q.support={};var b=p.documentElement,c=p.createElement("script"),d=p.createElement("div"),e="script"+q.now();d.style.display="none",d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var f=d.getElementsByTagName("*"),g=d.getElementsByTagName("a")[0],h=p.createElement("select"),i=h.appendChild(p.createElement("option"));if(!(!f||!f.length||!g)){q.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(g.getAttribute("style")),hrefNormalized:g.getAttribute("href")==="/a",opacity:/^0.55$/.test(g.style.opacity),cssFloat:!!g.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:i.selected,optDisabled:!1,checkClone:!1,scriptEval:!1,noCloneEvent:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0},h.disabled=!0,q.support.optDisabled=!i.disabled,c.type="text/javascript";try{c.appendChild(p.createTextNode("window."+e+"=1;"))}catch(j){}b.insertBefore(c,b.firstChild),a[e]&&(q.support.scriptEval=!0,delete a[e]),b.removeChild(c),d.attachEvent&&d.fireEvent&&(d.attachEvent("onclick",function k(){q.support.noCloneEvent=!1,d.detachEvent("onclick",k)}),d.cloneNode(!0).fireEvent("onclick")),d=p.createElement("div"),d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>",b=p.createDocumentFragment(),b.appendChild(d.firstChild),q.support.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,q(function(){var a=p.createElement("div");a.style.width=a.style.paddingLeft="1px",p.body.appendChild(a),q.boxModel=q.support.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,q.support.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",q.support.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var b=a.getElementsByTagName("td");q.support.reliableHiddenOffsets=b[0].offsetHeight===0,b[0].style.display="",b[1].style.display="none",q.support.reliableHiddenOffsets=q.support.reliableHiddenOffsets&&b[0].offsetHeight===0,a.innerHTML="",p.body.removeChild(a).style.display="none"}),b=function(a){var b=p.createElement("div");a="on"+a;var c=a in b;return c||(b.setAttribute(a,"return;"),c=typeof b[a]=="function"),c},q.support.submitBubbles=b("submit"),q.support.changeBubbles=b("change"),b=c=d=f=g=null}})(),q.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var r={},s=/^(?:\{.*\}|\[.*\])$/;q.extend({cache:{},uuid:0,expando:"jQuery"+q.now(),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},data:function(c,d,e){if(q.acceptData(c)){c=c==a?r:c;var f=c.nodeType,g=f?c[q.expando]:null,h=q.cache;if(!f||!!g||typeof d!="string"||e!==b)return f?g||(c[q.expando]=g=++q.uuid):h=c,typeof d=="object"?f?h[g]=q.extend(h[g],d):q.extend(h,d):f&&!h[g]&&(h[g]={}),c=f?h[g]:h,e!==b&&(c[d]=e),typeof d=="string"?c[d]:c}},removeData:function(b,c){if(q.acceptData(b)){b=b==a?r:b;var d=b.nodeType,e=d?b[q.expando]:b,f=q.cache,g=d?f[e]:e;if(c)g&&(delete g[c],d&&q.isEmptyObject(g)&&q.removeData(b));else if(d&&q.support.deleteExpando)delete b[q.expando];else if(b.removeAttribute)b.removeAttribute(q.expando);else if(d)delete f[e];else for(var h in b)delete b[h]}},acceptData:function(a){if(a.nodeName){var b=q.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),q.fn.extend({data:function(a,c){if(typeof a=="undefined")return this.length?q.data(this[0]):null;if(typeof a=="object")return this.each(function(){q.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(c===b){var e=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(e===b&&this.length){e=q.data(this[0],a);if(e===b&&this[0].nodeType===1){e=this[0].getAttribute("data-"+a);if(typeof e=="string")try{e=e==="true"?!0:e==="false"?!1:e==="null"?null:q.isNaN(e)?s.test(e)?q.parseJSON(e):e:parseFloat(e)}catch(f){}else e=b}}return e===b&&d[1]?this.data(d[0]):e}return this.each(function(){var b=q(this),e=[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),q.data(this,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(a){return this.each(function(){q.removeData(this,a)})}}),q.extend({queue:function(a,b,c){if(a){b=(b||"fx")+"queue";var d=q.data(a,b);return c?(!d||q.isArray(c)?d=q.data(a,b,q.makeArray(c)):d.push(c),d):d||[]}},dequeue:function(a,b){b=b||"fx";var c=q.queue(a,b),d=c.shift();d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),d.call(a,function(){q.dequeue(a,b)}))}}),q.fn.extend({queue:function(a,c){return typeof a!="string"&&(c=a,a="fx"),c===b?q.queue(this[0],a):this.each(function(){var b=q.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&q.dequeue(this,a)})},dequeue:function(a){return this.each(function(){q.dequeue(this,a)})},delay:function(a,b){return a=q.fx?q.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(){var c=this;setTimeout(function(){q.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var t=/[\n\t]/g,u=/\s+/,v=/\r/g,w=/^(?:href|src|style)$/,x=/^(?:button|input)$/i,y=/^(?:button|input|object|select|textarea)$/i,z=/^a(?:rea)?$/i,A=/^(?:radio|checkbox)$/i;q.fn.extend({attr:function(a,b){return q.access(this,a,b,!0,q.attr)},removeAttr:function(a){return this.each(function(){q.attr(this,a,""),this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(q.isFunction(a))return this.each(function(b){var c=q(this);c.addClass(a.call(this,b,c.attr("class")))});if(a&&typeof a=="string")for(var b=(a||"").split(u),c=0,d=this.length;c<d;c++){var e=this[c];if(e.nodeType===1)if(e.className){for(var f=" "+e.className+" ",g=e.className,h=0,i=b.length;h<i;h++)f.indexOf(" "+b[h]+" ")<0&&(g+=" "+b[h]);e.className=q.trim(g)}else e.className=a}return this},removeClass:function(a){if(q.isFunction(a))return this.each(function(b){var c=q(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&typeof a=="string"||a===b)for(var c=(a||"").split(u),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1&&f.className)if(a){for(var g=(" "+f.className+" ").replace(t," "),h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=q.trim(g)}else f.className=""}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return q.isFunction(a)?this.each(function(c){var d=q(this);d.toggleClass(a.call(this,c,d.attr("class"),b),b)}):this.each(function(){if(c==="string")for(var e,f=0,g=q(this),h=b,i=a.split(u);e=i[f++];)h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e);else if(c==="undefined"||c==="boolean")this.className&&q.data(this,"__className__",this.className),this.className=this.className||a===!1?"":q.data(this,"__className__")||""})},hasClass:function(a){a=" "+a+" ";for(var b=0,c=this.length;b<c;b++)if((" "+this[b].className+" ").replace(t," ").indexOf(a)>-1)return!0;return!1},val:function(a){if(!arguments.length){var c=this[0];if(c){if(q.nodeName(c,"option")){var d=c.attributes.value;return!d||d.specified?c.value:c.text}if(q.nodeName(c,"select")){var e=c.selectedIndex;d=[];var f=c.options;c=c.type==="select-one";if(e<0)return null;var g=c?e:0;for(e=c?e+1:f.length;g<e;g++){var h=f[g];if(h.selected&&(q.support.optDisabled?!h.disabled:h.getAttribute("disabled")===null)&&(!h.parentNode.disabled||!q.nodeName(h.parentNode,"optgroup"))){a=q(h).val();if(c)return a;d.push(a)}}return d}return A.test(c.type)&&!q.support.checkOn?c.getAttribute("value")===null?"on":c.value:(c.value||"").replace(v,"")}return b}var i=q.isFunction(a);return this.each(function(b){var c=q(this),d=a;if(this.nodeType===1){i&&(d=a.call(this,b,c.val())),d==null?d="":typeof d=="number"?d+="":q.isArray(d)&&(d=q.map(d,function(a){return a==null?"":a+""}));if(q.isArray(d)&&A.test(this.type))this.checked=q.inArray(c.val(),d)>=0;else if(q.nodeName(this,"select")){var e=q.makeArray(d);q("option",this).each(function(){this.selected=q.inArray(q(this).val(),e)>=0}),e.length||(this.selectedIndex=-1)}else this.value=d}})}}),q.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8)return b;if(e&&c in q.attrFn)return q(a)[c](d);e=a.nodeType!==1||!q.isXMLDoc(a);var f=d!==b;c=e&&q.props[c]||c;if(a.nodeType===1){var g=w.test(c);return(c in a||a[c]!==b)&&e&&!g?(f&&(c==="type"&&x.test(a.nodeName)&&a.parentNode&&q.error("type property can't be changed"),d===null?a.nodeType===1&&a.removeAttribute(c):a[c]=d),q.nodeName(a,"form")&&a.getAttributeNode(c)?a.getAttributeNode(c).nodeValue:c==="tabIndex"?(c=a.getAttributeNode("tabIndex"))&&c.specified?c.value:y.test(a.nodeName)||z.test(a.nodeName)&&a.href?0:b:a[c]):!q.support.style&&e&&c==="style"?(f&&(a.style.cssText=""+d),a.style.cssText):(f&&a.setAttribute(c,""+d),!a.attributes[c]&&a.hasAttribute&&!a.hasAttribute(c)?b:(a=!q.support.hrefNormalized&&e&&g?a.getAttribute(c,2):a.getAttribute(c),a===null?b:a))}}});var B=/\.(.*)$/,C=/^(?:textarea|input|select)$/i,D=/\./g,E=/ /g,F=/[^\w\s.|`]/g,G=function(a){return a.replace(F,"\\$&")},H={focusin:0,focusout:0};q.event={add:function(d,e,f,g){if(d.nodeType!==3&&d.nodeType!==8){q.isWindow(d)&&d!==a&&!d.frameElement&&(d=a),f===!1&&(f=c);var h,i;f.handler&&(h=f,f=h.handler),f.guid||(f.guid=q.guid++);if(i=q.data(d)){var j=d.nodeType?"events":"__events__",k=i[j],l=i.handle;typeof k=="function"?(l=k.handle,k=k.events):k||(d.nodeType||(i[j]=i=function(){}),i.events=k={}),l||(i.handle=l=function(){return typeof q!="undefined"&&!q.event.triggered?q.event.handle.apply(l.elem,arguments):b}),l.elem=d,e=e.split(" ");for(var m=0,n;j=e[m++];){i=h?q.extend({},h):{handler:f,data:g},j.indexOf(".")>-1?(n=j.split("."),j=n.shift(),i.namespace=n.slice(0).sort().join(".")):(n=[],i.namespace=""),i.type=j,i.guid||(i.guid=f.guid);var o=k[j],p=q.event.special[j]||{};if(!o){o=k[j]=[];if(!p.setup||p.setup.call(d,g,n,l)===!1)d.addEventListener?d.addEventListener(j,l,!1):d.attachEvent&&d.attachEvent("on"+j,l)}p.add&&(p.add.call(d,i),i.handler.guid||(i.handler.guid=f.guid)),o.push(i),q.event.global[j]=!0}d=null}}},global:{},remove:function(a,b,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=c);var f,g,h=0,i,j,k,l,m,n,o=a.nodeType?"events":"__events__",p=q.data(a),r=p&&p[o];if(p&&r){typeof r=="function"&&(p=r,r=r.events),b&&b.type&&(d=b.handler,b=b.type);if(!b||typeof b=="string"&&b.charAt(0)==="."){b=b||"";for(f in r)q.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[h++];){l=f,i=f.indexOf(".")<0,j=[],i||(j=f.split("."),f=j.shift(),k=RegExp("(^|\\.)"+q.map(j.slice(0).sort(),G).join("\\.(?:.*\\.)?")+"(\\.|$)"));if(m=r[f])if(d){l=q.event.special[f]||{};for(g=e||0;g<m.length;g++){n=m[g];if(d.guid===n.guid){if(i||k.test(n.namespace))e==null&&m.splice(g--,1),l.remove&&l.remove.call(a,n);if(e!=null)break}}if(m.length===0||e!=null&&m.length===1)(!l.teardown||l.teardown.call(a,j)===!1)&&q.removeEvent(a,f,p.handle),delete r[f]}else for(g=0;g<m.length;g++){n=m[g];if(i||k.test(n.namespace))q.event.remove(a,l,n.handler,g),m.splice(g--,1)}}if(q.isEmptyObject(r)){if(b=p.handle)b.elem=null;delete p.events,delete p.handle,typeof p=="function"?q.removeData(a,o):q.isEmptyObject(p)&&q.removeData(a)}}}}},trigger:function(a,c,d,e){var f=a.type||a;if(!e){a=typeof a=="object"?a[q.expando]?a:q.extend(q.Event(f),a):q.Event(f),f.indexOf("!")>=0&&(a.type=f=f.slice(0,-1),a.exclusive=!0),d||(a.stopPropagation(),q.event.global[f]&&q.each(q.cache,function(){this.events&&this.events[f]&&q.event.trigger(a,c,this.handle.elem)}));if(!d||d.nodeType===3||d.nodeType===8)return b;a.result=b,a.target=d,c=q.makeArray(c),c.unshift(a)}a.currentTarget=d,(e=d.nodeType?q.data(d,"handle"):(q.data(d,"__events__")||{}).handle)&&e.apply(d,c),e=d.parentNode||d.ownerDocument;try{d&&d.nodeName&&q.noData[d.nodeName.toLowerCase()]||d["on"+f]&&d["on"+f].apply(d,c)===!1&&(a.result=!1,a.preventDefault())}catch(g){}if(!a.isPropagationStopped()&&e)q.event.trigger(a,c,e,!0);else if(!a.isDefaultPrevented()){e=a.target;var h,i=f.replace(B,""),j=q.nodeName(e,"a")&&i==="click",k=q.event.special[i]||{};if((!k._default||k._default.call(d,a)===!1)&&!j&&!(e&&e.nodeName&&q.noData[e.nodeName.toLowerCase()])){try{if(e[i]){if(h=e["on"+i])e["on"+i]=null;q.event.triggered=!0,e[i]()}}catch(l){}h&&(e["on"+i]=h),q.event.triggered=!1}}},handle:function(c){var d,e,f;e=[];var g,h=q.makeArray(arguments);c=h[0]=q.event.fix(c||a.event),c.currentTarget=this,d=c.type.indexOf(".")<0&&!c.exclusive,d||(f=c.type.split("."),c.type=f.shift(),e=f.slice(0).sort(),f=RegExp("(^|\\.)"+e.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=c.namespace||e.join("."),g=q.data(this,this.nodeType?"events":"__events__"),typeof g=="function"&&(g=g.events),e=(g||{})[c.type];if(g&&e){e=e.slice(0),g=0;for(var i=e.length;g<i;g++){var j=e[g];if(d||f.test(j.namespace)){c.handler=j.handler,c.data=j.data,c.handleObj=j,j=j.handler.apply(this,h),j!==b&&(c.result=j,j===!1&&(c.preventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())break}}}return c.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[q.expando])return a;var c=a;a=q.Event(c);for(var d=this.props.length,e;d;)e=this.props[--d],a[e]=c[e];return a.target||(a.target=a.srcElement||p),a.target.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement),a.pageX==null&&a.clientX!=null&&(c=p.documentElement,d=p.body,a.pageX=a.clientX+(c&&c.scrollLeft||d&&d.scrollLeft||0)-(c&&c.clientLeft||d&&d.clientLeft||0),a.pageY=a.clientY+(c&&c.scrollTop||d&&d.scrollTop||0)-(c&&c.clientTop||d&&d.clientTop||0)),a.which==null&&(a.charCode!=null||a.keyCode!=null)&&(a.which=a.charCode!=null?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0),a},guid:1e8,proxy:q.proxy,special:{ready:{setup:q.bindReady,teardown:q.noop},live:{add:function(a){q.event.add(this,g(a.origType,a.selector),q.extend({},a,{handler:f,guid:a.handler.guid}))},remove:function(a){q.event.remove(this,g(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,c){q.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}},q.removeEvent=p.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},q.Event=function(a){if(!this.preventDefault)return new q.Event(a);a&&a.type?(this.originalEvent=a,this.type=a.type):this.type=a,this.timeStamp=q.now(),this[q.expando]=!0},q.Event.prototype={preventDefault:function(){this.isDefaultPrevented=d;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=d;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=d,this.stopPropagation()},isDefaultPrevented:c,isPropagationStopped:c,isImmediatePropagationStopped:c};var I=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;b!==this&&(a.type=a.data,q.event.handle.apply(this,arguments))}catch(c){}},J=function(a){a.type=a.data,q.event.handle.apply(this,arguments)};q.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){q.event.special[a]={setup:function(c){q.event.add(this,b,c&&c.selector?J:I,a)},teardown:function(a){q.event.remove(this,b,a&&a.selector?J:I)}}}),q.support.submitBubbles||(q.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form")q.event.add(this,"click.specialSubmit",function(a){var c=a.target,d=c.type;if((d==="submit"||d==="image")&&q(c).closest("form").length)return a.liveFired=b,e("submit",this,arguments)}),q.event.add(this,"keypress.specialSubmit",function(a){var c=a.target,d=c.type;if((d==="text"||d==="password")&&q(c).closest("form").length&&a.keyCode===13)return a.liveFired=b,e("submit",this,arguments)});else return!1},teardown:function(){q.event.remove(this,".specialSubmit")}});if(!q.support.changeBubbles){var K,L=function(a){var b=a.type,c=a.value;return b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?q.map(a.options,function(a){return a.selected}).join("-"):"":a.nodeName.toLowerCase()==="select"&&(c=a.selectedIndex),c},M=function(a,c){var d=a.target,e,f;if(!!C.test(d.nodeName)&&!d.readOnly){e=q.data(d,"_change_data"),f=L(d),(a.type!=="focusout"||d.type!=="radio")&&q.data(d,"_change_data",f);if(e!==b&&f!==e)if(e!=null||f)return a.type="change",a.liveFired=b,q.event.trigger(a,c,d)}};q.event.special.change={filters:{focusout:M,beforedeactivate:M,click:function(a){var b=a.target,c=b.type;if(c==="radio"||c==="checkbox"||b.nodeName.toLowerCase()==="select")return M.call(this,a)},keydown:function(a){var b=a.target,c=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")return M.call(this,a)},beforeactivate:function(a){a=a.target,q.data(a,"_change_data",L(a))}},setup:function(){if(this.type==="file")return!1;for(var a in K)q.event.add(this,a+".specialChange",K[a]);return C.test(this.nodeName)},teardown:function(){return q.event.remove(this,".specialChange"),C.test(this.nodeName)}},K=q.event.special.change.filters,K.focus=K.beforeactivate}p.addEventListener&&q.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){return a=q.event.fix(a),a.type=b,q.event.trigger(a,null,a.target)}q.event.special[b]={setup:function(){H[b]++===0&&p.addEventListener(a,c,!0)},teardown:function(){--H[b]===0&&p.removeEventListener(a,c,!0)}}}),q.each(["bind","one"],function(a,c){q.fn[c]=function(a,d,e){if(typeof a=="object"){for(var f in a)this[c](f,d,a[f],e);return this}if(q.isFunction(d)||d===!1)e=d,d=b;var g=c==="one"?q.proxy(e,function(a){return q(this).unbind(a,g),e.apply(this,arguments)}):e;if(a==="unload"&&c!=="one")this.one(a,d,e);else{f=0;for(var h=this.length;f<h;f++)q.event.add(this[f],a,g,d)}return this}}),q.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else{c=0;for(var d=this.length;c<d;c++)q.event.remove(this[c],a,b)}return this},delegate:function(a,b,c,d){return this.live(b,c,d,a)},undelegate:function(a,b,c){return arguments.length===0?this.unbind("live"):this.die(b,null,c,a)},trigger:function(a,b){return this.each(function(){q.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var c=q.Event(a);return c.preventDefault(),c.stopPropagation(),q.event.trigger(c,b,this[0]),c.result}},toggle:function(a){for(var b=arguments,c=1;c<b.length;)q.proxy(a,b[c++]);return this.click(q.proxy(a,function(d){var e=(q.data(this,"lastToggle"+a.guid)||0)%c;return q.data(this,"lastToggle"+a.guid,e+1),d.preventDefault(),b[e].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var N={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};q.each(["live","die"],function(a,c){q.fn[c]=function(a,d,e,f){var h,i=0,j,k,l=f||this.selector;f=f?this:q(this.context);if(typeof a=="object"&&!a.preventDefault){for(h in a)f[c](h,d,a[h],l);return this}q.isFunction(d)&&(e=d,d=b);for(a=(a||"").split(" ");(h=a[i++])!=null;){j=B.exec(h),k="",j&&(k=j[0],h=h.replace(B,""));if(h==="hover")a.push("mouseenter"+k,"mouseleave"+k);else{j=h,h==="focus"||h==="blur"?(a.push(N[h]+k),h+=k):h=(N[h]||h)+k;if(c==="live"){k=0;for(var m=f.length;k<m;k++)q.event.add(f[k],"live."+g(h,l),{data:d,selector:l,handler:e,origType:h,origHandler:e,preType:j})}else f.unbind("live."+g(h,l),e)}}return this}}),q.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error"
.split(" "),function(a,b){q.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.bind(b,a,c):this.trigger(b)},q.attrFn&&(q.attrFn[b]=!0)}),a.attachEvent&&!a.addEventListener&&q(a).bind("unload",function(){for(var a in q.cache)if(q.cache[a].handle)try{q.event.remove(q.cache[a].handle.elem)}catch(b){}}),function(){function a(a,b,c,d,e,f){e=0;for(var g=d.length;e<g;e++){var h=d[e];if(h){h=h[a];for(var i=!1;h;){if(h.sizcache===c){i=d[h.sizset];break}h.nodeType===1&&!f&&(h.sizcache=c,h.sizset=e);if(h.nodeName.toLowerCase()===b){i=h;break}h=h[a]}d[e]=i}}}function c(a,b,c,d,e,f){e=0;for(var g=d.length;e<g;e++){var h=d[e];if(h){h=h[a];for(var j=!1;h;){if(h.sizcache===c){j=d[h.sizset];break}if(h.nodeType===1){f||(h.sizcache=c,h.sizset=e);if(typeof b!="string"){if(h===b){j=!0;break}}else if(i.filter(b,[h]).length>0){j=h;break}}h=h[a]}d[e]=j}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,g=!1,h=!0;[0,0].sort(function(){return h=!1,0});var i=function(a,b,c,e){c=c||[];var g=b=b||p;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h=[],l,m,o,q,r=!0,s=i.isXML(b),u=a,v;do{d.exec("");if(l=d.exec(u)){u=l[3],h.push(l[1]);if(l[2]){q=l[3];break}}}while(l);if(h.length>1&&k.exec(a))if(h.length===2&&j.relative[h[0]])m=t(h[0]+h[1],b);else for(m=j.relative[h[0]]?[b]:i(h.shift(),b);h.length;)a=h.shift(),j.relative[a]&&(a+=h.shift()),m=t(a,m);else{!e&&h.length>1&&b.nodeType===9&&!s&&j.match.ID.test(h[0])&&!j.match.ID.test(h[h.length-1])&&(l=i.find(h.shift(),b,s),b=l.expr?i.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:h.pop(),set:n(e)}:i.find(h.pop(),h.length!==1||h[0]!=="~"&&h[0]!=="+"||!b.parentNode?b:b.parentNode,s),m=l.expr?i.filter(l.expr,l.set):l.set,h.length>0?o=n(m):r=!1;for(;h.length;)l=v=h.pop(),j.relative[v]?l=h.pop():v="",l==null&&(l=b),j.relative[v](o,l,s)}else o=[]}o||(o=m),o||i.error(v||a);if(f.call(o)==="[object Array]")if(r)if(b&&b.nodeType===1)for(a=0;o[a]!=null;a++)o[a]&&(o[a]===!0||o[a].nodeType===1&&i.contains(b,o[a]))&&c.push(m[a]);else for(a=0;o[a]!=null;a++)o[a]&&o[a].nodeType===1&&c.push(m[a]);else c.push.apply(c,o);else n(o,c);return q&&(i(q,g,c,e),i.uniqueSort(c)),c};i.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},i.matches=function(a,b){return i(a,null,null,b)},i.matchesSelector=function(a,b){return i(b,null,null,[a]).length>0},i.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=j.order.length;e<f;e++){var g=j.order[e],h;if(h=j.leftMatch[g].exec(a)){var i=h[1];h.splice(1,1);if(i.substr(i.length-1)!=="\\"){h[1]=(h[1]||"").replace(/\\/g,""),d=j.find[g](h,b,c);if(d!=null){a=a.replace(j.match[g],"");break}}}}return d||(d=b.getElementsByTagName("*")),{set:d,expr:a}},i.filter=function(a,c,d,e){for(var f=a,g=[],h=c,k,l,m=c&&c[0]&&i.isXML(c[0]);a&&c.length;){for(var n in j.filter)if((k=j.leftMatch[n].exec(a))!=null&&k[2]){var o=j.filter[n],p,q;q=k[1],l=!1,k.splice(1,1);if(q.substr(q.length-1)!=="\\"){h===g&&(g=[]);if(j.preFilter[n])if(k=j.preFilter[n](k,h,d,g,e,m)){if(k===!0)continue}else l=p=!0;if(k)for(var r=0;(q=h[r])!=null;r++)if(q){p=o(q,k,r,h);var s=e^!!p;d&&p!=null?s?l=!0:h[r]=!1:s&&(g.push(q),l=!0)}if(p!==b){d||(h=g),a=a.replace(j.match[n],"");if(!l)return[];break}}}if(a===f)if(l==null)i.error(a);else break;f=a}return h},i.error=function(a){throw"Syntax error, unrecognized expression: "+a};var j=i.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!/\W/.test(b);c=c&&!d,d&&(b=b.toLowerCase()),d=0;for(var e=a.length,f;d<e;d++)if(f=a[d]){for(;(f=f.previousSibling)&&f.nodeType!==1;);a[d]=c||f&&f.nodeName.toLowerCase()===b?f||!1:f===b}c&&i.filter(b,a,!0)},">":function(a,b){var c=typeof b=="string",d,e=0,f=a.length;if(c&&!/\W/.test(b)){for(b=b.toLowerCase();e<f;e++)if(d=a[e])c=d.parentNode,a[e]=c.nodeName.toLowerCase()===b?c:!1}else{for(;e<f;e++)if(d=a[e])a[e]=c?d.parentNode:d.parentNode===b;c&&i.filter(b,a,!0)}},"":function(b,d,f){var g=e++,h=c,i;typeof d=="string"&&!/\W/.test(d)&&(i=d=d.toLowerCase(),h=a),h("parentNode",d,g,b,i,f)},"~":function(b,d,f){var g=e++,h=c,i;typeof d=="string"&&!/\W/.test(d)&&(i=d=d.toLowerCase(),h=a),h("previousSibling",d,g,b,i,f)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){for(var c=[],d=b.getElementsByName(a[1]),e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(/\\/g,"")+" ";if(f)return a;f=0;for(var g;(g=b[f])!=null;f++)g&&(e^(g.className&&(" "+g.className+" ").replace(/[\t\n]/g," ").indexOf(a)>=0)?c||d.push(g):c&&(b[f]=!1));return!1},ID:function(a){return a[1].replace(/\\/g,"")},TAG:function(a){return a[1].toLowerCase()},CHILD:function(a){if(a[1]==="nth"){var b=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}return a[0]=e++,a},ATTR:function(a,b,c,d,e,f){return b=a[1].replace(/\\/g,""),!f&&j.attrMap[b]&&(a[1]=j.attrMap[b]),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not")if((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))a[3]=i(a[3],null,null,b);else return a=i.filter(a[3],b,c,!0^f),c||e.push.apply(e,a),!1;else if(j.match.POS.test(a[0])||j.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!i(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.type},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=j.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||i.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){b=b[3],c=0;for(d=b.length;c<d;c++)if(b[c]===a)return!1;return!0}i.error("Syntax error, unrecognized expression: "+e)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":for(;d=d.previousSibling;)if(d.nodeType===1)return!1;if(c==="first")return!0;d=a;case"last":for(;d=d.nextSibling;)if(d.nodeType===1)return!1;return!0;case"nth":c=b[2];var e=b[3];if(c===1&&e===0)return!0;var f=b[0],g=a.parentNode;if(g&&(g.sizcache!==f||!a.nodeIndex)){var h=0;for(d=g.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++h);g.sizcache=f}return d=a.nodeIndex-e,c===0?d===0:d%c===0&&d/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1];c=j.attrHandle[c]?j.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c);var d=c+"",e=b[2],f=b[4];return c==null?e==="!=":e==="="?d===f:e==="*="?d.indexOf(f)>=0:e==="~="?(" "+d+" ").indexOf(f)>=0:f?e==="!="?d!==f:e==="^="?d.indexOf(f)===0:e==="$="?d.substr(d.length-f.length)===f:e==="|="?d===f||d.substr(0,f.length+1)===f+"-":!1:d&&c!==!1},POS:function(a,b,c,d){var e=j.setFilters[b[2]];if(e)return e(a,c,b,d)}}},k=j.match.POS,l=function(a,b){return"\\"+(b-0+1)},m;for(m in j.match)j.match[m]=RegExp(j.match[m].source+/(?![^\[]*\])(?![^\(]*\))/.source),j.leftMatch[m]=RegExp(/(^(?:.|\r|\n)*?)/.source+j.match[m].source.replace(/\\(\d+)/g,l));var n=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(p.documentElement.childNodes,0)}catch(o){n=function(a,b){var c=b||[],d=0;if(f.call(a)==="[object Array]")Array.prototype.push.apply(c,a);else if(typeof a.length=="number")for(var e=a.length;d<e;d++)c.push(a[d]);else for(;a[d];d++)c.push(a[d]);return c}}var r,s;p.documentElement.compareDocumentPosition?r=function(a,b){return a===b?(g=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(r=function(a,b){var c=[],d=[],e=a.parentNode,f=b.parentNode,h=e;if(a===b)return g=!0,0;if(e===f)return s(a,b);if(!e)return-1;if(!f)return 1;for(;h;)c.unshift(h),h=h.parentNode;for(h=f;h;)d.unshift(h),h=h.parentNode;e=c.length,f=d.length;for(h=0;h<e&&h<f;h++)if(c[h]!==d[h])return s(c[h],d[h]);return h===e?s(a,d[h],-1):s(c[h],b,1)},s=function(a,b,c){if(a===b)return c;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1}),i.getText=function(a){for(var b="",c,d=0;a[d];d++)c=a[d],c.nodeType===3||c.nodeType===4?b+=c.nodeValue:c.nodeType!==8&&(b+=i.getText(c.childNodes));return b},function(){var a=p.createElement("div"),c="script"+(new Date).getTime();a.innerHTML="<a name='"+c+"'/>";var d=p.documentElement;d.insertBefore(a,d.firstChild),p.getElementById(c)&&(j.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d)return(c=c.getElementById(a[1]))?c.id===a[1]||typeof c.getAttributeNode!="undefined"&&c.getAttributeNode("id").nodeValue===a[1]?[c]:b:[]},j.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=p.createElement("div");a.appendChild(p.createComment("")),a.getElementsByTagName("*").length>0&&(j.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){for(var d=[],e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(j.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),p.querySelectorAll&&function(){var a=i,b=p.createElement("div");b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){i=function(b,c,d,e){c=c||p;if(!e&&!i.isXML(c))if(c.nodeType===9)try{return n(c.querySelectorAll(b),d)}catch(f){}else if(c.nodeType===1&&c.nodeName.toLowerCase()!=="object"){var g=c.id,h=c.id="__sizzle__";try{return n(c.querySelectorAll("#"+h+" "+b),d)}catch(j){}finally{g?c.id=g:c.removeAttribute("id")}}return a(b,c,d,e)};for(var c in a)i[c]=a[c];b=null}}(),function(){var a=p.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector,c=!1;try{b.call(p.documentElement,":sizzle")}catch(d){c=!0}b&&(i.matchesSelector=function(a,d){try{if(c||!j.match.PSEUDO.test(d))return b.call(a,d)}catch(e){}return i(d,null,null,[a]).length>0})}(),function(){var a=p.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>",!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className="e",a.getElementsByClassName("e").length!==1&&(j.order.splice(1,0,"CLASS"),j.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null))}(),i.contains=p.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:function(a,b){return!!(a.compareDocumentPosition(b)&16)},i.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1};var t=function(a,b){for(var c=[],d="",e,f=b.nodeType?[b]:b;e=j.match.PSEUDO.exec(a);)d+=e[0],a=a.replace(j.match.PSEUDO,"");a=j.relative[a]?a+"*":a,e=0;for(var g=f.length;e<g;e++)i(a,f[e],c);return i.filter(d,c)};q.find=i,q.expr=i.selectors,q.expr[":"]=q.expr.filters,q.unique=i.uniqueSort,q.text=i.getText,q.isXMLDoc=i.isXML,q.contains=i.contains}();var O=/Until$/,P=/^(?:parents|prevUntil|prevAll)/,Q=/,/,R=/^.[^:#\[\.,]*$/,S=Array.prototype.slice,T=q.expr.match.POS;q.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),c=0,d=0,e=this.length;d<e;d++){c=b.length,q.find(a,this[d],b);if(d>0)for(var f=c;f<b.length;f++)for(var g=0;g<c;g++)if(b[g]===b[f]){b.splice(f--,1);break}}return b},has:function(a){var b=q(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(q.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(h(this,a,!1),"not",a)},filter:function(a){return this.pushStack(h(this,a,!0),"filter",a)},is:function(a){return!!a&&q.filter(a,this).length>0},closest:function(a,b){var c=[],d,e,f=this[0];if(q.isArray(a)){var g={},h,i=1;if(f&&a.length){d=0;for(e=a.length;d<e;d++)h=a[d],g[h]||(g[h]=q.expr.match.POS.test(h)?q(h,b||this.context):h);for(;f&&f.ownerDocument&&f!==b;){for(h in g)d=g[h],(d.jquery?d.index(f)>-1:q(f).is(d))&&c.push({selector:h,elem:f,level:i});f=f.parentNode,i++}}return c}g=T.test(a)?q(a,b||this.context):null,d=0;for(e=this.length;d<e;d++)for(f=this[d];f;){if(g?g.index(f)>-1:q.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b)break}return c=c.length>1?q.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return!a||typeof a=="string"?q.inArray(this[0],a?q(a):this.parent().children()):q.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?q(a,b||this.context):q.makeArray(a),d=q.merge(this.get(),c);return this.pushStack(!c[0]||!c[0].parentNode||c[0].parentNode.nodeType===11||!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11?d:q.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),q.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return q.dir(a,"parentNode")},parentsUntil:function(a,b,c){return q.dir(a,"parentNode",c)},next:function(a){return q.nth(a,2,"nextSibling")},prev:function(a){return q.nth(a,2,"previousSibling")},nextAll:function(a){return q.dir(a,"nextSibling")},prevAll:function(a){return q.dir(a,"previousSibling")},nextUntil:function(a,b,c){return q.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return q.dir(a,"previousSibling",c)},siblings:function(a){return q.sibling(a.parentNode.firstChild,a)},children:function(a){return q.sibling(a.firstChild)},contents:function(a){return q.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:q.makeArray(a.childNodes)}},function(a,b){q.fn[a]=function(c,d){var e=q.map(this,b,c);return O.test(a)||(d=c),d&&typeof d=="string"&&(e=q.filter(d,e)),e=this.length>1?q.unique(e):e,(this.length>1||Q.test(d))&&P.test(a)&&(e=e.reverse()),this.pushStack(e,a,S.call(arguments).join(","))}}),q.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?q.find.matchesSelector(b[0],a)?[b[0]]:[]:q.find.matches(a,b)},dir:function(a,c,d){var e=[];for(a=a[c];a&&a.nodeType!==9&&(d===b||a.nodeType!==1||!q(a).is(d));)a.nodeType===1&&e.push(a),a=a[c];return e},nth:function(a,b,c){b=b||1;for(var d=0;a;a=a[c])if(a.nodeType===1&&++d===b)break;return a},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var U=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,W=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,X=/<([\w:]+)/,Y=/<tbody/i,Z=/<|&#?\w+;/,$=/<(?:script|object|embed|option|style)/i,_=/checked\s*(?:[^=]|=\s*.checked.)/i,ba=/\=([^="'>\s]+\/)>/g,bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};bb.optgroup=bb.option,bb.tbody=bb.tfoot=bb.colgroup=bb.caption=bb.thead,bb.th=bb.td,q.support.htmlSerialize||(bb._default=[1,"div<div>","</div>"]),q.fn.extend({text:function(a){return q.isFunction(a)?this.each(function(b){var c=q(this);c.text(a.call(this,b,c.text()))}):typeof a!="object"&&a!==b?this.empty().append((this[0]&&this[0].ownerDocument||p).createTextNode(a)):q.text(this)},wrapAll:function(a){if(q.isFunction(a))return this.each(function(b){q(this).wrapAll(a.call(this,b))});if(this[0]){var b=q(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return q.isFunction(a)?this.each(function(b){q(this).wrapInner(a.call(this,b))}):this.each(function(){var b=q(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){q(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){q.nodeName(this,"body")||q(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=q(arguments[0]);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,q(arguments[0]).toArray()),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||q.filter(a,[d]).length)!b&&d.nodeType===1&&(q.cleanData(d.getElementsByTagName("*")),q.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&q.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a){var b=this.map(function(){if(!q.support.noCloneEvent&&!q.isXMLDoc(this)){var a=this.outerHTML,b=this.ownerDocument;return a||(a=b.createElement("div"),a.appendChild(this.cloneNode(!0)),a=a.innerHTML),q.clean([a.replace(U,"").replace(ba,'="$1">').replace(V,"")],b)[0]}return this.cloneNode(!0)});return a===!0&&(i(this,b),i(this.find("*"),b.find("*"))),b},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(U,""):null;if(typeof a=="string"&&!$.test(a)&&(q.support.leadingWhitespace||!V.test(a))&&!bb[(X.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(W,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(q.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else q.isFunction(a)?this.each(function(b){var c=q(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){return this[0]&&this[0].parentNode?q.isFunction(a)?this.each(function(b){var c=q(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=q(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;q(this).remove(),b?q(b).before(a):q(c).append(a)})):this.pushStack(q(q.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g=a[0],h=[],i;if(!q.support.checkClone&&arguments.length===3&&typeof g=="string"&&_.test(g))return this.each(function(){q(this).domManip(a,c,d,!0)});if(q.isFunction(g))return this.each(function(e){var f=q(this);a[0]=g.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=g&&g.parentNode,e=q.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:q.buildFragment(a,this,h),i=e.fragment;if(f=i.childNodes.length===1?i=i.firstChild:i.firstChild){c=c&&q.nodeName(f,"tr"),f=0;for(var k=this.length;f<k;f++)d.call(c?q.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):this[f]:this[f],f>0||e.cacheable||this.length>1?i.cloneNode(!0):i)}h.length&&q.each(h,j)}return this}}),q.buildFragment=function(a,b,c){var d,e,f;return b=b&&b[0]?b[0].ownerDocument||b[0]:p,a.length===1&&typeof a[0]=="string"&&a[0].length<512&&b===p&&!$.test(a[0])&&(q.support.checkClone||!_.test(a[0]))&&(e=!0,(f=q.fragments[a[0]])&&f!==1&&(d=f)),d||(d=b.createDocumentFragment(),q.clean(a,b,d,c)),e&&(q.fragments[a[0]]=f?d:1),{fragment:d,cacheable:e}},q.fragments={},q.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){q.fn[a]=function(c){var d=[];c=q(c);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&c.length===1)return c[b](this[0]),this;e=0;for(var f=c.length;e<f;e++){var g=(e>0?this.clone(!0):this).get();q(c[e])[b](g),d=d.concat(g)}return this.pushStack(d,a,c.selector)}}),q.extend({clean:function(a,b,c,d){b=b||p,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||p);for(var e=[],f=0,g;(g=a[f])!=null;f++){typeof g=="number"&&(g+="");if(g){if(typeof g=="string"&&!Z.test(g))g=b.createTextNode(g);else if(typeof g=="string"){g=g.replace(W,"<$1></$2>");var h=(X.exec(g)||["",""])[1].toLowerCase(),i=bb[h]||bb._default,j=i[0],k=b.createElement("div");for(k.innerHTML=i[1]+g+i[2];j--;)k=k.lastChild;if(!q.support.tbody){j=Y.test(g),h=h==="table"&&!j?k.firstChild&&k.firstChild.childNodes:i[1]==="<table>"&&!j?k.childNodes:[];for(i=h.length-1;i>=0;--i)q.nodeName(h[i],"tbody")&&!h[i].childNodes.length&&h[i].parentNode.removeChild(h[i])}!q.support.leadingWhitespace&&V.test(g)&&k.insertBefore(b.createTextNode(V.exec(g)[0]),k.firstChild),g=k.childNodes}g.nodeType?e.push(g):e=q.merge(e,g)}}if(c)for(f=0;e[f];f++)d&&q.nodeName(e[f],"script")&&(!e[f].type||e[f].type.toLowerCase()==="text/javascript")?d.push(e[f].parentNode?e[f].parentNode.removeChild(e[f]):e[f]):(e[f].nodeType===1&&e.splice.apply(e,[f+1,0].concat(q.makeArray(e[f].getElementsByTagName("script")))),c.appendChild(e[f]));return e},cleanData:function(a){for(var b,c,d=q.cache,e=q.event.special,f=q.support.deleteExpando,g=0,h;(h=a[g])!=null;g++)if(!h.nodeName||!q.noData[h.nodeName.toLowerCase()])if(c=h[q.expando]){if((b=d[c])&&b.events)for(var i in b.events)e[i]?q.event.remove(h,i):q.removeEvent(h,i,b.handle);f?delete h[q.expando]:h.removeAttribute&&h.removeAttribute(q.expando),delete d[c]}}});var bc=/alpha\([^)]*\)/i,bd=/opacity=([^)]*)/,be=/-([a-z])/ig,bf=/([A-Z])/g,bg=/^-?\d+(?:px)?$/i,bh=/^-?\d/,bi={position:"absolute",visibility:"hidden",display:"block"},bj=["Left","Right"],bk=["Top","Bottom"],bl,bm=p.defaultView&&p.defaultView.getComputedStyle,bn=function(a,b){return b.toUpperCase()};q.fn.css=function(a,c){return arguments.length===2&&c===b?this:q.access(this,a,c,!0,function(a,c,d){return d!==b?q.style(a,c,d):q.css(a,c)})},q.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bl(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":q.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g=q.camelCase(c),h=a.style,i=q.cssHooks[g];c=q.cssProps[g]||g;if(d===b)return i&&"get"in i&&(f=i.get(a,!1,e))!==b?f:h[c];if(!(typeof d=="number"&&isNaN(d)||d==null)){typeof d=="number"&&!q.cssNumber[g]&&(d+="px");if(!i||!("set"in i)||(d=i.set(a,d))!==b)try{h[c]=d}catch(j){}}}},css:function(a,c,d){var e,f=q.camelCase(c),g=q.cssHooks[f];c=q.cssProps[f]||f;if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bl)return bl(a,c,f)},swap:function(a,b,c){var d={},e;for(e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]},camelCase:function(a){return a.replace(be,bn)}}),q.curCSS=q.css,q.each(["height","width"],function(a,b){q.cssHooks[b]={get:function(a,c,d){var e;if(c)return a.offsetWidth!==0?e=k(a,b,d):q.swap(a,bi,function(){e=k(a,b,d)}),e+"px"},set:function(a,b){if(!bg.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),q.support.opacity||(q.cssHooks.opacity={get:function(a,b){return bd.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style;c.zoom=1;var d=q.isNaN(b)?"":"alpha(opacity="+b*100+")",e=c.filter||"";c.filter=bc.test(e)?e.replace(bc,d):c.filter+" "+d}}),bm?bl=function(a,c,d){var e;d=d.replace(bf,"-$1").toLowerCase();if(!(c=a.ownerDocument.defaultView))return b;if(c=c.getComputedStyle(a,null))e=c.getPropertyValue(d),e===""&&!q.contains(a.ownerDocument.documentElement,a)&&(e=q.style(a,d));return e}:p.documentElement.currentStyle&&(bl=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return!bg.test(e)&&bh.test(e)&&(c=f.left,d=a.runtimeStyle.left,a.runtimeStyle.left=a.currentStyle.left,f.left=b==="fontSize"?"1em":e||0,e=f.pixelLeft+"px",f.left=c,a.runtimeStyle.left=d),e}),q.expr&&q.expr.filters&&(q.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!q.support.reliableHiddenOffsets&&(a.style.display||q.css(a,"display"))==="none"},q.expr.filters.visible=function(a){return!q.expr.filters.hidden(a)});var bo=q.now(),bp=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bq=/^(?:select|textarea)/i,br=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bs=/^(?:GET|HEAD|DELETE)$/,bt=/\[\]$/,bu=/\=\?(&|$)/,bv=/\?/,bw=/([?&])_=[^&]*/,bx=/^(\w+:)?\/\/([^\/?#]+)/,by=/%20/g,bz=/#.*$/,bA=q.fn.load;q.fn.extend({load:function(a,b,c){if(typeof a!="string"&&bA)return bA.apply(this,arguments);if(!this.length)return this;var d=a.indexOf(" ");if(d>=0){var e=a.slice(d,a.length);a=a.slice(0,d)}d="GET",b&&(q.isFunction(b)?(c=b,b=null):typeof b=="object"&&(b=q.param(b,q.ajaxSettings.traditional),d="POST"));var f=this;return q.ajax({url:a,type:d,dataType:"html",data:b,complete:function(a,b){(b==="success"||b==="notmodified")&&f.html(e?q("<div>").append(a.responseText.replace(bp,"")).find(e):a.responseText),c&&f.each(c,[a.responseText,b,a])}}),this},serialize:function(){return q.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?q.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bq.test(this.nodeName)||br.test(this.type))}).map(function(a,b){var c=q(this).val();return c==null?null:q.isArray(c)?q.map(c,function(a){return{name:b.name,value:a}}):{name:b.name,value:c}}).get()}}),q.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){q.fn[b]=function(a){return this.bind(b,a)}}),q.extend({get:function(a,b,c,d){return q.isFunction(b)&&(d=d||c,c=b,b=null),q.ajax({type:"GET",url:a,data:b,success:c,dataType:d})},getScript:function(a,b){return q.get(a,null,b,"script")},getJSON:function(a,b,c){return q.get(a,b,c,"json")},post:function(a,b,c,d){return q.isFunction(b)&&(d=d||c,c=b,b={}),q.ajax({type:"POST",url:a,data:b,success:c,dataType:d})},ajaxSetup:function(a){q.extend(q.ajaxSettings,a)},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,xhr:function(){return new a.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(c){var d=q.extend(!0,{},q.ajaxSettings,c),e,f,g,h=d.type.toUpperCase(),i=bs.test(h);d.url=d.url.replace(bz,""),d.context=c&&c.context!=null?c.context:d,d.data&&d.processData&&typeof d.data!="string"&&(d.data=q.param(d.data,d.traditional));if(d.dataType==="jsonp"){if(h==="GET")bu.test(d.url)||(d.url+=(bv.test(d.url)?"&":"?")+(d.jsonp||"callback")+"=?");else if(!d.data||!bu.test(d.data))d.data=(d.data?d.data+"&":"")+(d.jsonp||"callback")+"=?";d.dataType="json"}if(d.dataType==="json"&&(d.data&&bu.test(d.data)||bu.test(d.url))){e=d.jsonpCallback||"jsonp"+bo++,d.data&&(d.data=(d.data+"").replace(bu,"="+e+"$1")),d.url=d.url.replace(bu,"="+e+"$1"),d.dataType="script";var j=a[e];a[e]=function(c){g=c,q.handleSuccess(d,s,f,g),q.handleComplete(d,s,f,g);if(q.isFunction(j))j(c);else{a[e]=b;try{delete a[e]}catch(h){}}m&&m.removeChild(n)}}d.dataType==="script"&&d.cache===null&&(d.cache=!1);if(d.cache===!1&&h==="GET"){var k=q.now(),l=d.url.replace(bw,"$1_="+k);d.url=l+(l===d.url?(bv.test(d.url)?"&":"?")+"_="+k:"")}d.data&&h==="GET"&&(d.url+=(bv.test(d.url)?"&":"?")+d.data),d.global&&q.active++===0&&q.event.trigger("ajaxStart"),k=(k=bx.exec(d.url))&&(k[1]&&k[1]!==location.protocol||k[2]!==location.host);if(d.dataType==="script"&&h==="GET"&&k){var m=p.getElementsByTagName("head")[0]||p.documentElement,n=p.createElement("script");d.scriptCharset&&(n.charset=d.scriptCharset),n.src=d.url;if(!e){var o=!1;n.onload=n.onreadystatechange=function(){!o&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")&&(o=!0,q.handleSuccess(d,s,f,g),q.handleComplete(d,s,f,g),n.onload=n.onreadystatechange=null,m&&n.parentNode&&m.removeChild(n))}}return m.insertBefore(n,m.firstChild),b}var r=!1,s=d.xhr();if(s){d.username?s.open(h,d.url,d.async,d.username,d.password):s.open(h,d.url,d.async);try{(d.data!=null&&!i||c&&c.contentType)&&s.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(q.lastModified[d.url]&&s.setRequestHeader("If-Modified-Since",q.lastModified[d.url]),q.etag[d.url]&&s.setRequestHeader("If-None-Match",q.etag[d.url])),k||s.setRequestHeader("X-Requested-With","XMLHttpRequest"),s.setRequestHeader("Accept",d.dataType&&d.accepts[d.dataType]?d.accepts[d.dataType]+", */*; q=0.01":d.accepts._default)}catch(t){}if(d.beforeSend&&d.beforeSend.call(d.context,s,d)===!1)return d.global&&q.active--===1&&q.event.trigger("ajaxStop"),s.abort(),!1;d.global&&q.triggerGlobal(d,"ajaxSend",[s,d]);var u=s.onreadystatechange=function(a){if(!s||s.readyState===0||a==="abort")r||q.handleComplete(d,s,f,g),r=!0,s&&(s.onreadystatechange=q.noop);else if(!r&&s&&(s.readyState===4||a==="timeout")){r=!0,s.onreadystatechange=q.noop,f=a==="timeout"?"timeout":q.httpSuccess(s)?d.ifModified&&q.httpNotModified(s,d.url)?"notmodified":"success":"error";var b;if(f==="success")try{g=q.httpData(s,d.dataType,d)}catch(c){f="parsererror",b=c}f==="success"||f==="notmodified"?e||q.handleSuccess(d,s,f,g):q.handleError(d,s,f,b),e||q.handleComplete(d,s,f,g),a==="timeout"&&s.abort(),d.async&&(s=null)}};try{var v=s.abort;s.abort=function(){s&&v.call&&v.call(s),u("abort")}}catch(w){}d.async&&d.timeout>0&&setTimeout(function(){s&&!r&&u("timeout")},d.timeout);try{s.send(i||d.data==null?null:d.data)}catch(x){q.handleError(d,s,null,x),q.handleComplete(d,s,f,g)}return d.async||u(),s}},param:function(a,c){var d=[],e=function(a,b){b=q.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=q.ajaxSettings.traditional);if(q.isArray(a)||a.jquery)q.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(by,"+")}}),q.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,c,d){a.error&&a.error.call(a.context,b,c,d),a.global&&q.triggerGlobal(a,"ajaxError",[b,a,d])},handleSuccess:function(a,b,c,d){a.success&&a.success.call(a.context,d,c,b),a.global&&q.triggerGlobal(a,"ajaxSuccess",[b,a])},handleComplete:function(a,b,c){a.complete&&a.complete.call(a.context,b,c),a.global&&q.triggerGlobal(a,"ajaxComplete",[b,a]),a.global&&q.active--===1&&
q.event.trigger("ajaxStop")},triggerGlobal:function(a,b,c){(a.context&&a.context.url==null?q(a.context):q.event).trigger(b,c)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return!1},httpNotModified:function(a,b){var c=a.getResponseHeader("Last-Modified"),d=a.getResponseHeader("Etag");return c&&(q.lastModified[b]=c),d&&(q.etag[b]=d),a.status===304},httpData:function(a,b,c){var d=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&d.indexOf("xml")>=0;return a=e?a.responseXML:a.responseText,e&&a.documentElement.nodeName==="parsererror"&&q.error("parsererror"),c&&c.dataFilter&&(a=c.dataFilter(a,b)),typeof a=="string"&&(b==="json"||!b&&d.indexOf("json")>=0?a=q.parseJSON(a):(b==="script"||!b&&d.indexOf("javascript")>=0)&&q.globalEval(a)),a}}),a.ActiveXObject&&(q.ajaxSettings.xhr=function(){if(a.location.protocol!=="file:")try{return new a.XMLHttpRequest}catch(b){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(c){}}),q.support.ajax=!!q.ajaxSettings.xhr();var bB={},bC=/^(?:toggle|show|hide)$/,bD=/^([+\-]=)?([\d+.\-]+)(.*)$/,bE,bF=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];q.fn.extend({show:function(a,b,c){if(a||a===0)return this.animate(m("show",3),a,b,c);a=0;for(b=this.length;a<b;a++)!q.data(this[a],"olddisplay")&&this[a].style.display==="none"&&(this[a].style.display=""),this[a].style.display===""&&q.css(this[a],"display")==="none"&&q.data(this[a],"olddisplay",n(this[a].nodeName));for(a=0;a<b;a++)this[a].style.display=q.data(this[a],"olddisplay")||"";return this},hide:function(a,b,c){if(a||a===0)return this.animate(m("hide",3),a,b,c);a=0;for(b=this.length;a<b;a++)c=q.css(this[a],"display"),c!=="none"&&q.data(this[a],"olddisplay",c);for(a=0;a<b;a++)this[a].style.display="none";return this},_toggle:q.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return q.isFunction(a)&&q.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:q(this).is(":hidden");q(this)[b?"show":"hide"]()}):this.animate(m("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=q.speed(b,c,d);return q.isEmptyObject(a)?this.each(e.complete):this[e.queue===!1?"each":"queue"](function(){var b=q.extend({},e),c,d=this.nodeType===1,f=d&&q(this).is(":hidden"),g=this;for(c in a){var h=q.camelCase(c);c!==h&&(a[h]=a[c],delete a[c],c=h);if(a[c]==="hide"&&f||a[c]==="show"&&!f)return b.complete.call(this);d&&(c==="height"||c==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],q.css(this,"display")==="inline"&&q.css(this,"float")==="none"&&(q.support.inlineBlockNeedsLayout?n(this.nodeName)==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1):this.style.display="inline-block")),q.isArray(a[c])&&((b.specialEasing=b.specialEasing||{})[c]=a[c][1],a[c]=a[c][0])}return b.overflow!=null&&(this.style.overflow="hidden"),b.curAnim=q.extend({},a),q.each(a,function(c,d){var e=new q.fx(g,b,c);if(bC.test(d))e[d==="toggle"?f?"show":"hide":d](a);else{var h=bD.exec(d),i=e.cur(!0)||0;if(h){var j=parseFloat(h[2]),k=h[3]||"px";k!=="px"&&(q.style(g,c,(j||1)+k),i=(j||1)/e.cur(!0)*i,q.style(g,c,i+k)),h[1]&&(j=(h[1]==="-="?-1:1)*j+i),e.custom(i,j,k)}else e.custom(i,d,"")}}),!0})},stop:function(a,b){var c=q.timers;return a&&this.queue([]),this.each(function(){for(var a=c.length-1;a>=0;a--)c[a].elem===this&&(b&&c[a](!0),c.splice(a,1))}),b||this.dequeue(),this}}),q.each({slideDown:m("show",1),slideUp:m("hide",1),slideToggle:m("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){q.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),q.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?q.extend({},a):{complete:c||!c&&b||q.isFunction(a)&&a,duration:a,easing:c&&b||b&&!q.isFunction(b)&&b};return d.duration=q.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in q.fx.speeds?q.fx.speeds[d.duration]:q.fx.speeds._default,d.old=d.complete,d.complete=function(){d.queue!==!1&&q(this).dequeue(),q.isFunction(d.old)&&d.old.call(this)},d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig||(b.orig={})}}),q.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(q.fx.step[this.prop]||q.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a=parseFloat(q.css(this.elem,this.prop));return a&&a>-1e4?a:0}return this.elem[this.prop]},custom:function(a,b,c){function d(a){return e.step(a)}this.startTime=q.now(),this.start=a,this.end=b,this.unit=c||this.unit||"px",this.now=this.start,this.pos=this.state=0;var e=this;a=q.fx,d.elem=this.elem,d()&&q.timers.push(d)&&!bE&&(bE=setInterval(a.tick,a.interval))},show:function(){this.options.orig[this.prop]=q.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),q(this.elem).show()},hide:function(){this.options.orig[this.prop]=q.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=q.now(),c=!0;if(a||b>=this.options.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0;for(var d in this.options.curAnim)this.options.curAnim[d]!==!0&&(c=!1);if(c){if(this.options.overflow!=null&&!q.support.shrinkWrapBlocks){var e=this.elem,f=this.options;q.each(["","X","Y"],function(a,b){e.style["overflow"+b]=f.overflow[a]})}this.options.hide&&q(this.elem).hide();if(this.options.hide||this.options.show)for(var g in this.options.curAnim)q.style(this.elem,g,this.options.orig[g]);this.options.complete.call(this.elem)}return!1}return a=b-this.startTime,this.state=a/this.options.duration,b=this.options.easing||(q.easing.swing?"swing":"linear"),this.pos=q.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update(),!0}},q.extend(q.fx,{tick:function(){for(var a=q.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||q.fx.stop()},interval:13,stop:function(){clearInterval(bE),bE=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){q.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}}),q.expr&&q.expr.filters&&(q.expr.filters.animated=function(a){return q.grep(q.timers,function(b){return a===b.elem}).length});var bG=/^t(?:able|d|h)$/i,bH=/^(?:body|html)$/i;q.fn.offset="getBoundingClientRect"in p.documentElement?function(a){var b=this[0],c;if(a)return this.each(function(b){q.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return q.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,f=e.documentElement;return!c||!q.contains(f,b)?c||{top:0,left:0}:(b=e.body,e=o(e),{top:c.top+(e.pageYOffset||q.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:c.left+(e.pageXOffset||q.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)})}:function(a){var b=this[0];if(a)return this.each(function(b){q.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return q.offset.bodyOffset(b);q.offset.initialize();var c=b.offsetParent,d=b.ownerDocument,e,f=d.documentElement,g=d.body;e=(d=d.defaultView)?d.getComputedStyle(b,null):b.currentStyle;for(var h=b.offsetTop,i=b.offsetLeft;(b=b.parentNode)&&b!==g&&b!==f;){if(q.offset.supportsFixedPosition&&e.position==="fixed")break;e=d?d.getComputedStyle(b,null):b.currentStyle,h-=b.scrollTop,i-=b.scrollLeft,b===c&&(h+=b.offsetTop,i+=b.offsetLeft,q.offset.doesNotAddBorder&&(!q.offset.doesAddBorderForTableAndCells||!bG.test(b.nodeName))&&(h+=parseFloat(e.borderTopWidth)||0,i+=parseFloat(e.borderLeftWidth)||0),c=b.offsetParent),q.offset.subtractsBorderForOverflowNotVisible&&e.overflow!=="visible"&&(h+=parseFloat(e.borderTopWidth)||0,i+=parseFloat(e.borderLeftWidth)||0),e=e}if(e.position==="relative"||e.position==="static")h+=g.offsetTop,i+=g.offsetLeft;return q.offset.supportsFixedPosition&&e.position==="fixed"&&(h+=Math.max(f.scrollTop,g.scrollTop),i+=Math.max(f.scrollLeft,g.scrollLeft)),{top:h,left:i}},q.offset={initialize:function(){var a=p.body,b=p.createElement("div"),c,d,e,f=parseFloat(q.css(a,"marginTop"))||0;q.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>",a.insertBefore(b,a.firstChild),c=b.firstChild,d=c.firstChild,e=c.nextSibling.firstChild.firstChild,this.doesNotAddBorder=d.offsetTop!==5,this.doesAddBorderForTableAndCells=e.offsetTop===5,d.style.position="fixed",d.style.top="20px",this.supportsFixedPosition=d.offsetTop===20||d.offsetTop===15,d.style.position=d.style.top="",c.style.overflow="hidden",c.style.position="relative",this.subtractsBorderForOverflowNotVisible=d.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==f,a.removeChild(b),q.offset.initialize=q.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return q.offset.initialize(),q.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(q.css(a,"marginTop"))||0,c+=parseFloat(q.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=q.css(a,"position");d==="static"&&(a.style.position="relative");var e=q(a),f=e.offset(),g=q.css(a,"top"),h=q.css(a,"left"),i=d==="absolute"&&q.inArray("auto",[g,h])>-1;d={};var j={};i&&(j=e.position()),g=i?j.top:parseInt(g,10)||0,h=i?j.left:parseInt(h,10)||0,q.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(d.top=b.top-f.top+g),b.left!=null&&(d.left=b.left-f.left+h),"using"in b?b.using.call(a,d):e.css(d)}},q.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=bH.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(q.css(a,"marginTop"))||0,c.left-=parseFloat(q.css(a,"marginLeft"))||0,d.top+=parseFloat(q.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(q.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||p.body;a&&!bH.test(a.nodeName)&&q.css(a,"position")==="static";)a=a.offsetParent;return a})}}),q.each(["Left","Top"],function(a,c){var d="scroll"+c;q.fn[d]=function(c){var e=this[0],f;return e?c!==b?this.each(function(){(f=o(this))?f.scrollTo(a?q(f).scrollLeft():c,a?c:q(f).scrollTop()):this[d]=c}):(f=o(e))?"pageXOffset"in f?f[a?"pageYOffset":"pageXOffset"]:q.support.boxModel&&f.document.documentElement[d]||f.document.body[d]:e[d]:null}}),q.each(["Height","Width"],function(a,c){var d=c.toLowerCase();q.fn["inner"+c]=function(){return this[0]?parseFloat(q.css(this[0],d,"padding")):null},q.fn["outer"+c]=function(a){return this[0]?parseFloat(q.css(this[0],d,a?"margin":"border")):null},q.fn[d]=function(a){var e=this[0];return e?q.isFunction(a)?this.each(function(b){var c=q(this);c[d](a.call(this,b,c[d]()))}):q.isWindow(e)?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+c]||e.document.body["client"+c]:e.nodeType===9?Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]):a===b?parseFloat(q.css(e,d)):this.css(d,typeof a=="string"?a:a+"px"):a==null?null:this}})})(window),jQuery(function(a){var b=a("meta[name=csrf-token]").attr("content"),c=a("meta[name=csrf-param]").attr("content");a.fn.extend({triggerAndReturn:function(b,c){var d=new a.Event(b);return this.trigger(d,c),d.result!==!1},callRemote:function(){var b=this,c=b.attr("method")||b.attr("data-method")||"GET",d=b.attr("action")||b.attr("href"),e=b.attr("data-type")||a.ajaxSettings&&a.ajaxSettings.dataType;if(d===undefined)throw"No URL specified for remote call (action or href must be present).";if(b.triggerAndReturn("ajax:before")){var f=b.is("form")?b.serializeArray():[];a.ajax({url:d,data:f,dataType:e,type:c.toUpperCase(),beforeSend:function(a){a.setRequestHeader("Accept","text/javascript"),b.trigger("ajax:loading",a)},success:function(a,c,d){b.trigger("ajax:success",[a,c,d])},complete:function(a){b.trigger("ajax:complete",a)},error:function(a,c,d){b.trigger("ajax:failure",[a,c,d])}})}b.trigger("ajax:after")}}),a("body").delegate("a[data-confirm], button[data-confirm], input[data-confirm]","click.rails",function(){var b=a(this);if(b.triggerAndReturn("confirm")&&!confirm(b.attr("data-confirm")))return!1}),a("form[data-remote]").live("submit.rails",function(b){a(this).callRemote(),b.preventDefault()}),a("a[data-remote],input[data-remote]").live("click.rails",function(b){a(this).callRemote(),b.preventDefault()}),a("a[data-method]:not([data-remote])").live("click.rails",function(d){var e=a(this),f=e.attr("href"),g=e.attr("data-method"),h=a('<form method="post" action="'+f+'"></form>'),i='<input name="_method" value="'+g+'" type="hidden" />';c!==undefined&&b!==undefined&&(i+='<input name="'+c+'" value="'+b+'" type="hidden" />'),h.hide().append(i).appendTo("body"),d.preventDefault(),h.submit()});var d="input[data-disable-with]",e="form[data-remote]:has("+d+")",f="form:not([data-remote]):has("+d+")",g=function(){a(this).find(d).each(function(){var b=a(this);b.data("enable-with",b.val()).attr("value",b.attr("data-disable-with")).attr("disabled","disabled")})};a(e).live("ajax:before.rails",g),a(f).live("submit.rails",g),a(e).live("ajax:complete.rails",function(){a(this).find(d).each(function(){var b=a(this);b.removeAttr("disabled").val(b.data("enable-with"))})});var h=a().jquery;(h==="1.4"||h==="1.4.1"||h==="1.4.2")&&alert("This rails.js does not support the jQuery version you are using. Please read documentation.")}),function(a){function c(a){return typeof a=="object"?a:{top:a,left:a}}var b=a.scrollTo=function(b,c,d){a(window).scrollTo(b,c,d)};b.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1},b.window=function(b){return a(window)._scrollable()},a.fn._scrollable=function(){return this.map(function(){var b=this,c=!b.nodeName||a.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!c)return b;var d=(b.contentWindow||b).document||b.ownerDocument||b;return a.browser.safari||d.compatMode=="BackCompat"?d.body:d.documentElement})},a.fn.scrollTo=function(d,e,f){return typeof e=="object"&&(f=e,e=0),typeof f=="function"&&(f={onAfter:f}),d=="max"&&(d=9e9),f=a.extend({},b.defaults,f),e=e||f.speed||f.duration,f.queue=f.queue&&f.axis.length>1,f.queue&&(e/=2),f.offset=c(f.offset),f.over=c(f.over),this._scrollable().each(function(){function m(a){h.animate(k,e,f.easing,a&&function(){a.call(this,d,f)})}var g=this,h=a(g),i=d,j,k={},l=h.is("html,body");switch(typeof i){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(i)){i=c(i);break}i=a(i,this);case"object":if(i.is||i.style)j=(i=a(i)).offset()}a.each(f.axis.split(""),function(a,c){var d=c=="x"?"Left":"Top",e=d.toLowerCase(),n="scroll"+d,o=g[n],p=b.max(g,c);if(j)k[n]=j[e]+(l?0:o-h.offset()[e]),f.margin&&(k[n]-=parseInt(i.css("margin"+d))||0,k[n]-=parseInt(i.css("border"+d+"Width"))||0),k[n]+=f.offset[e]||0,f.over[e]&&(k[n]+=i[c=="x"?"width":"height"]()*f.over[e]);else{var q=i[e];k[n]=q.slice&&q.slice(-1)=="%"?parseFloat(q)/100*p:q}/^\d+$/.test(k[n])&&(k[n]=k[n]<=0?0:Math.min(k[n],p)),!a&&f.queue&&(o!=k[n]&&m(f.onAfterFirst),delete k[n])}),m(f.onAfter)}).end()},b.max=function(b,c){var d=c=="x"?"Width":"Height",e="scroll"+d;if(!a(b).is("html,body"))return b[e]-a(b)[d.toLowerCase()]();var f="client"+d,g=b.ownerDocument.documentElement,h=b.ownerDocument.body;return Math.max(g[e],h[e])-Math.min(g[f],h[f])}}(jQuery),window.Modernizr=function(a,b,c){function d(){l.input=function(a){for(var b=0,c=a.length;b<c;b++)y[a[b]]=a[b]in r;return y}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),l.inputtypes=function(a){for(var d=0,e,f,g,h=a.length;d<h;d++)r.setAttribute("type",f=a[d]),e=r.type!=="text",e&&(r.value=s,r.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&r.style.WebkitAppearance!==c?(m.appendChild(r),g=b.defaultView,e=g.getComputedStyle&&g.getComputedStyle(r,null).WebkitAppearance!=="textfield"&&r.offsetHeight!==0,m.removeChild(r)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=r.checkValidity&&r.checkValidity()===!1:/^color$/.test(f)?(m.appendChild(r),m.offsetWidth,e=r.value!=s,m.removeChild(r)):e=r.value!=s)),x[a[d]]=!!e;return x}("search tel url email datetime date month week time datetime-local number range color".split(" "))}function e(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1),d=(a+" "+v.join(c+" ")+c).split(" ");return f(d,b)}function f(a,b){for(var d in a)if(q[a[d]]!==c)return b=="pfx"?a[d]:!0;return!1}function g(a,b){return!!~(""+a).indexOf(b)}function h(a,b){return typeof a===b}function i(a,b){return j(u.join(a+";")+(b||""))}function j(a){q.cssText=a}var k="2.0.6",l={},m=b.documentElement,n=b.head||b.getElementsByTagName("head")[0],o="modernizr",p=b.createElement(o),q=p.style,r=b.createElement("input"),s=":)",t=Object.prototype.toString,u=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),v="Webkit Moz O ms Khtml".split(" "),w={},x={},y={},z=[],A=function(a,c,d,e){var f,g,h,i=b.createElement("div");if(parseInt(d,10))while(d--)h=b.createElement("div"),h.id=e?e[d]:o+(d+1),i.appendChild(h);return f=["&shy;","<style>",a,"</style>"].join(""),i.id=o,i.innerHTML+=f,m.appendChild(i),g=c(i,a),i.parentNode.removeChild(i),!!g},B=function(){function a(a,e){e=e||b.createElement(d[a]||"div"),a="on"+a;var f=a in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(a,""),f=h(e[a],"function"),h(e[a],c)||(e[a]=c),e.removeAttribute(a))),e=null,f}var d={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return a}(),C,D={}.hasOwnProperty,E;!h(D,c)&&!h(D.call,c)?E=function(a,b){return D.call(a,b)}:E=function(a,b){return b in a&&h(a.constructor.prototype[b],c)};var F=function(a,c){var d=a.join(""),e=c.length;A(d,function(a,c){var d=b.styleSheets[b.styleSheets.length-1],f=d.cssRules&&d.cssRules[0]?d.cssRules[0].cssText:d.cssText||"",g=a.childNodes,h={};while(e--)h[g[e].id]=g[e];l.csstransforms3d=h.csstransforms3d.offsetLeft===9,l.generatedcontent=h.generatedcontent.offsetHeight>=1,l.fontface=/src/i.test(f)&&f.indexOf(c.split(" ")[0])===0},e,c)}(['@font-face {font-family:"font";src:url("https://")}',["@media (",u.join("transform-3d),("),o,")","{#csstransforms3d{left:9px;position:absolute}}"].join(""),['#generatedcontent:after{content:"',s,'";visibility:hidden}'].join("")],["fontface","csstransforms3d","generatedcontent"]);w.flexbox=function(){function a(a,b,c,d){a.style.cssText=u.join(b+":"+c+";")+(d||"")}function c(a,b,c,d){b+=":",a.style.cssText=(b+u.join(c+";"+b)).slice(0,-b.length)+(d||"")}var d=b.createElement("div"),e=b.createElement("div");c(d,"display","box","width:42px;padding:0;"),a(e,"box-flex","1","width:10px;"),d.appendChild(e),m.appendChild(d);var f=e.offsetWidth===42;return d.removeChild(e),m.removeChild(d),f},w.hashchange=function(){return B("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},w.history=function(){return!!a.history&&!!history.pushState},w.rgba=function(){return j("background-color:rgba(150,255,150,.5)"),g(q.backgroundColor,"rgba")},w.hsla=function(){return j("background-color:hsla(120,40%,100%,.5)"),g(q.backgroundColor,"rgba")||g(q.backgroundColor,"hsla")},w.multiplebgs=function(){return j("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(q.background)},w.backgroundsize=function(){return e("backgroundSize")},w.borderimage=function(){return e("borderImage")},w.borderradius=function(){return e("borderRadius")},w.boxshadow=function(){return e("boxShadow")},w.textshadow=function(){return b.createElement("div").style.textShadow===""},w.opacity=function(){return i("opacity:.55"),/^0.55$/.test(q.opacity)},w.cssanimations=function(){return e("animationName")},w.csscolumns=function(){return e("columnCount")},w.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return j((a+u.join(b+a)+u.join(c+a)).slice(0,-a.length)),g(q.backgroundImage,"gradient")},w.cssreflections=function(){return e("boxReflect")},w.csstransforms=function(){return!!f(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])},w.csstransforms3d=function(){var a=!!f(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);return a&&"webkitPerspective"in m.style&&(a=l.csstransforms3d),a},w.csstransitions=function(){return e("transitionProperty")},w.fontface=function(){return l.fontface},w.generatedcontent=function(){return l.generatedcontent},w.video=function(){var a=b.createElement("video"),c=!1;try{if(c=!!a.canPlayType){c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"');var d='video/mp4; codecs="avc1.42E01E';c.h264=a.canPlayType(d+'"')||a.canPlayType(d+', mp4a.40.2"'),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}}catch(e){}return c},w.audio=function(){var a=b.createElement("audio"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),c.mp3=a.canPlayType("audio/mpeg;"),c.wav=a.canPlayType('audio/wav; codecs="1"'),c.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")}catch(d){}return c};for(var G in w)E(w,G)&&(C=G.toLowerCase(),l[C]=w[G](),z.push((l[C]?"":"no-")+C));return l.input||d(),j(""),p=r=null,l._version=k,l._prefixes=u,l._domPrefixes=v,l.hasEvent=B,l.testProp=function(a){return f([a])},l.testAllProps=e,l.testStyles=A,l}(this,this.document);var $style=$("<style/>").appendTo("head"),browserCSSPrefix="",animationEndEvent="animationend",Landing={tooltips:function(){$(".show-popup").each(function(){var a=10,b=250,c=500,d=null,e=!1,f=!1,g=$(".trigger",this),h=$(".popup",this).css("opacity",0);$([g.get(0),h.get(0)]).mouseover(function(){d&&clearTimeout(d);if(e||f)return;e=!0,h.css({top:-160,left:-54,display:"block"}).animate({top:"-="+a+"px",opacity:1},b,"swing",function(){e=!1,f=!0})}).mouseout(function(){d&&clearTimeout(d),d=setTimeout(function(){d=null,h.animate({top:"-="+a+"px",opacity:0},b,"swing",function(){f=!1,h.css("display","none")})},c)})})},page_scroll:function(){$("div.top").live("click",function(a){return a.preventDefault(),$.scrollTo("#top-bar",500),!1}),$("#menu-inside ul li a.scroll").click(function(a){return a.preventDefault(),$.scrollTo($(this).attr("href"),500),!1})},twitter:function(){$("#twitter").getTwitter({userName:"mephux",numTweets:6,loaderText:"Loading Snorby Tweets&hellip;",slideIn:!1,showHeading:!1,headingText:"Latest Tweets",showProfileLink:!0})}};$(document).ready(function(){Landing.page_scroll(),Landing.tooltips(),$("#video").live("click",function(a){a.preventDefault();var b=$('<div id="close-video" />').html("X Close Video"),c=$("div#intro-video"),d='<iframe src="http://www.youtube.com/embed/oIu6sTqY_fE?rel=0=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" width="440" height="333" frameborder="0"></iframe>';$("#close-video").remove(),c.is(":visible")?c.fadeOut("slow",function(){c.empty()}):c.fadeIn("slow",function(){$("#info-box .inside").prepend(b)}).html(d)}),$("div#close-video").live("click",function(a){a.preventDefault();var b=$("div#intro-video");$(this).remove(),b.fadeOut("slow",function(){b.empty()})}),$(".clickme").live("click",function(a){a.preventDefault(),$(this).attr("data-href")&&(window.location=$(this).attr("data-href"))}),$("button.clickme").hover(function(){$("span",this).stop().animate({opacity:1},300)},function(){$("span",this).stop().animate({opacity:0},400)}),$.browser.webkit?(browserCSSPrefix="-webkit-",animationEndEvent="webkitAnimationEnd"):$.browser.mozilla?browserCSSPrefix="-moz-":$.browser.opera&&(browserCSSPrefix="-o-"),window.setTimeout(function(){openModal()},500),$("a.close").live("click",function(a){a.preventDefault(),closeModal()})})
