/*
CSS Browser Selector v0.3.5 (Feb 05, 2010)
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/
function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',o='opera',h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);
/*!
 * jQuery JavaScript Library v1.5.1
 * http://jquery.com/
 *
 * Copyright 2011, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2011, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Wed Feb 23 13:55:29 2011 -0500
 */
(function(a,b){function cg(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cd(a){if(!bZ[a]){var b=d("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bZ[a]=c}return bZ[a]}function cc(a,b){var c={};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=a});return c}function bY(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return new a.XMLHttpRequest}catch(b){}}function bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function bQ(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var e=a.dataTypes,f={},g,h,i=e.length,j,k=e[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h==="string"&&(f[h.toLowerCase()]=a.converters[h]);l=k,k=e[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=f[m]||f["* "+k];if(!n){p=b;for(o in f){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=f[j[1]+" "+k];if(p){o=f[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&d.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function bP(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function bO(a,b,c,e){if(d.isArray(b)&&b.length)d.each(b,function(b,f){c||bq.test(a)?e(a,f):bO(a+"["+(typeof f==="object"||d.isArray(f)?b:"")+"]",f,c,e)});else if(c||b==null||typeof b!=="object")e(a,b);else if(d.isArray(b)||d.isEmptyObject(b))e(a,"");else for(var f in b)bO(a+"["+f+"]",b[f],c,e)}function bN(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bH,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l==="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bN(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bN(a,c,d,e,"*",g));return l}function bM(a){return function(b,c){typeof b!=="string"&&(c=b,b="*");if(d.isFunction(c)){var e=b.toLowerCase().split(bB),f=0,g=e.length,h,i,j;for(;f<g;f++)h=e[f],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bo(a,b,c){var e=b==="width"?bi:bj,f=b==="width"?a.offsetWidth:a.offsetHeight;if(c==="border")return f;d.each(e,function(){c||(f-=parseFloat(d.css(a,"padding"+this))||0),c==="margin"?f+=parseFloat(d.css(a,"margin"+this))||0:f-=parseFloat(d.css(a,"border"+this+"Width"))||0});return f}function ba(a,b){b.src?d.ajax({url:b.src,async:!1,dataType:"script"}):d.globalEval(b.text||b.textContent||b.innerHTML||""),b.parentNode&&b.parentNode.removeChild(b)}function _(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function $(a,b){if(b.nodeType===1){var c=b.nodeName.toLowerCase();b.clearAttributes(),b.mergeAttributes(a);if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(d.expando)}}function Z(a,b){if(b.nodeType===1&&d.hasData(a)){var c=d.expando,e=d.data(a),f=d.data(b,e);if(e=e[c]){var g=e.events;f=f[c]=d.extend({},e);if(g){delete f.handle,f.events={};for(var h in g)for(var i=0,j=g[h].length;i<j;i++)d.event.add(b,h+(g[h][i].namespace?".":"")+g[h][i].namespace,g[h][i],g[h][i].data)}}}}function Y(a,b){return d.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function O(a,b,c){if(d.isFunction(b))return d.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return d.grep(a,function(a,d){return a===b===c});if(typeof b==="string"){var e=d.grep(a,function(a){return a.nodeType===1});if(J.test(b))return d.filter(b,e,!c);b=d.filter(b,e)}return d.grep(a,function(a,e){return d.inArray(a,b)>=0===c})}function N(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function F(a,b){return(a&&a!=="*"?a+".":"")+b.replace(r,"`").replace(s,"&")}function E(a){var b,c,e,f,g,h,i,j,k,l,m,n,o,q=[],r=[],s=d._data(this,"events");if(a.liveFired!==this&&s&&s.live&&!a.target.disabled&&(!a.button||a.type!=="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var t=s.live.slice(0);for(i=0;i<t.length;i++)g=t[i],g.origType.replace(p,"")===a.type?r.push(g.selector):t.splice(i--,1);f=d(a.target).closest(r,a.currentTarget);for(j=0,k=f.length;j<k;j++){m=f[j];for(i=0;i<t.length;i++){g=t[i];if(m.selector===g.selector&&(!n||n.test(g.namespace))&&!m.elem.disabled){h=m.elem,e=null;if(g.preType==="mouseenter"||g.preType==="mouseleave")a.type=g.preType,e=d(a.relatedTarget).closest(g.selector)[0];(!e||e!==h)&&q.push({elem:h,handleObj:g,level:m.level})}}}for(j=0,k=q.length;j<k;j++){f=q[j];if(c&&f.level>c)break;a.currentTarget=f.elem,a.data=f.handleObj.data,a.handleObj=f.handleObj,o=f.handleObj.origHandler.apply(f.elem,arguments);if(o===!1||a.isPropagationStopped()){c=f.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function C(a,c,e){var f=d.extend({},e[0]);f.type=a,f.originalEvent={},f.liveFired=b,d.event.handle.call(c,f),f.isDefaultPrevented()&&e[0].preventDefault()}function w(){return!0}function v(){return!1}function g(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function f(a,c,f){if(f===b&&a.nodeType===1){f=a.getAttribute("data-"+c);if(typeof f==="string"){try{f=f==="true"?!0:f==="false"?!1:f==="null"?null:d.isNaN(f)?e.test(f)?d.parseJSON(f):f:parseFloat(f)}catch(g){}d.data(a,c,f)}else f=b}return f}var c=a.document,d=function(){function I(){if(!d.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(I,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/\d/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=navigator.userAgent,w,x=!1,y,z="then done fail isResolved isRejected promise".split(" "),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={};d.fn=d.prototype={constructor:d,init:function(a,e,f){var g,i,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!e&&c.body){this.context=c,this[0]=c.body,this.selector="body",this.length=1;return this}if(typeof a==="string"){g=h.exec(a);if(!g||!g[1]&&e)return!e||e.jquery?(e||f).find(a):this.constructor(e).find(a);if(g[1]){e=e instanceof d?e[0]:e,k=e?e.ownerDocument||e:c,j=m.exec(a),j?d.isPlainObject(e)?(a=[c.createElement(j[1])],d.fn.attr.call(a,e,!0)):a=[k.createElement(j[1])]:(j=d.buildFragment([g[1]],[k]),a=(j.cacheable?d.clone(j.fragment):j.fragment).childNodes);return d.merge(this,a)}i=c.getElementById(g[2]);if(i&&i.parentNode){if(i.id!==g[2])return f.find(a);this.length=1,this[0]=i}this.context=c,this.selector=a;return this}if(d.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return d.makeArray(a,this)},selector:"",jquery:"1.5.1",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[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();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+")");return e},each:function(a,b){return d.each(this,a,b)},ready:function(a){d.bindReady(),y.done(a);return 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||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i==="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!=="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){a.$=f,b&&(a.jQuery=e);return d},isReady:!1,readyWait:1,ready:function(a){a===!0&&d.readyWait--;if(!d.readyWait||a!==!0&&!d.isReady){if(!c.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;y.resolveWith(c,[d]),d.fn.trigger&&d(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!x){x=!0;if(c.readyState==="complete")return setTimeout(d.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}c.documentElement.doScroll&&b&&I()}}},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||!l.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;var c;for(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(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(b,c,e){a.DOMParser?(e=new DOMParser,c=e.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),e=c.documentElement,(!e||!e.nodeName||e.nodeName==="parsererror")&&d.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(a){if(a&&i.test(a)){var b=c.head||c.getElementsByTagName("head")[0]||c.documentElement,e=c.createElement("script");d.support.scriptEval()?e.appendChild(c.createTextNode(a)):e.text=a,b.insertBefore(e,b.firstChild),b.removeChild(e)}},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(var j=a[0];g<h&&c.call(j,g,j)!==!1;j=a[++g]){}return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").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 while(c[e]!==b)a[d++]=c[e++];a.length=d;return 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){var d=[],e;for(var 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){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++);return 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(var k=0;k<i;k++)g(a[k],c,f?e.call(a[k],k,g(a[k],c)):e,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},_Deferred:function(){var a=[],b,c,e,f={done:function(){if(!e){var c=arguments,g,h,i,j,k;b&&(k=b,b=0);for(g=0,h=c.length;g<h;g++)i=c[g],j=d.type(i),j==="array"?f.done.apply(f,i):j==="function"&&a.push(i);k&&f.resolveWith(k[0],k[1])}return this},resolveWith:function(d,f){if(!e&&!b&&!c){c=1;try{while(a[0])a.shift().apply(d,f)}catch(g){throw g}finally{b=[d,f],c=0}}return this},resolve:function(){f.resolveWith(d.isFunction(this.promise)?this.promise():this,arguments);return this},isResolved:function(){return c||b},cancel:function(){e=1,a=[];return this}};return f},Deferred:function(a){var b=d._Deferred(),c=d._Deferred(),e;d.extend(b,{then:function(a,c){b.done(a).fail(c);return this},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,promise:function(a){if(a==null){if(e)return e;e=a={}}var c=z.length;while(c--)a[z[c]]=b[z[c]];return a}}),b.done(c.cancel).fail(b.cancel),delete b.cancel,a&&a.call(b,b);return b},when:function(a){var b=arguments.length,c=b<=1&&a&&d.isFunction(a.promise)?a:d.Deferred(),e=c.promise();if(b>1){var f=E.call(arguments,0),g=b,h=function(a){return function(b){f[a]=arguments.length>1?E.call(arguments,0):b,--g||c.resolveWith(e,f)}};while(b--)a=f[b],a&&d.isFunction(a.promise)?a.promise().then(h(b),c.reject):--g;g||c.resolveWith(e,f)}else c!==a&&c.resolve(a);return e},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.subclass=this.subclass,a.fn.init=function b(b,c){c&&c instanceof d&&!(c instanceof a)&&(c=a(c));return d.fn.init.call(this,b,c,e)},a.fn.init.prototype=a.fn;var e=a(c);return a},browser:{}}),y=d._Deferred(),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){H["[object "+b+"]"]=b.toLowerCase()}),w=d.uaMatch(v),w.browser&&(d.browser[w.browser]=!0,d.browser.version=w.version),d.browser.webkit&&(d.browser.safari=!0),G&&(d.inArray=function(a,b){return G.call(b,a)}),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(c),c.addEventListener?A=function(){c.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:c.attachEvent&&(A=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",A),d.ready())});return d}();(function(){d.support={};var b=c.createElement("div");b.style.display="none",b.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var e=b.getElementsByTagName("*"),f=b.getElementsByTagName("a")[0],g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=b.getElementsByTagName("input")[0];if(e&&e.length&&f){d.support={leadingWhitespace:b.firstChild.nodeType===3,tbody:!b.getElementsByTagName("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,style:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute("href")==="/a",opacity:/^0.55$/.test(f.style.opacity),cssFloat:!!f.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0},i.checked=!0,d.support.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,d.support.optDisabled=!h.disabled;var j=null;d.support.scriptEval=function(){if(j===null){var b=c.documentElement,e=c.createElement("script"),f="script"+d.now();try{e.appendChild(c.createTextNode("window."+f+"=1;"))}catch(g){}b.insertBefore(e,b.firstChild),a[f]?(j=!0,delete a[f]):j=!1,b.removeChild(e),b=e=f=null}return j};try{delete b.test}catch(k){d.support.deleteExpando=!1}!b.addEventListener&&b.attachEvent&&b.fireEvent&&(b.attachEvent("onclick",function l(){d.support.noCloneEvent=!1,b.detachEvent("onclick",l)}),b.cloneNode(!0).fireEvent("onclick")),b=c.createElement("div"),b.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var m=c.createDocumentFragment();m.appendChild(b.firstChild),d.support.checkClone=m.cloneNode(!0).cloneNode(!0).lastChild.checked,d(function(){var a=c.createElement("div"),b=c.getElementsByTagName("body")[0];if(b){a.style.width=a.style.paddingLeft="1px",b.appendChild(a),d.boxModel=d.support.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,d.support.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",d.support.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";var e=a.getElementsByTagName("td");d.support.reliableHiddenOffsets=e[0].offsetHeight===0,e[0].style.display="",e[1].style.display="none",d.support.reliableHiddenOffsets=d.support.reliableHiddenOffsets&&e[0].offsetHeight===0,a.innerHTML="",b.removeChild(a).style.display="none",a=e=null}});var n=function(a){var b=c.createElement("div");a="on"+a;if(!b.attachEvent)return!0;var d=a in b;d||(b.setAttribute(a,"return;"),d=typeof b[a]==="function"),b=null;return d};d.support.submitBubbles=n("submit"),d.support.changeBubbles=n("change"),b=e=f=null}})();var e=/^(?:\{.*\}|\[.*\])$/;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!g(a)},data:function(a,c,e,f){if(d.acceptData(a)){var g=d.expando,h=typeof c==="string",i,j=a.nodeType,k=j?d.cache:a,l=j?a[d.expando]:a[d.expando]&&d.expando;if((!l||f&&l&&!k[l][g])&&h&&e===b)return;l||(j?a[d.expando]=l=++d.uuid:l=d.expando),k[l]||(k[l]={},j||(k[l].toJSON=d.noop));if(typeof c==="object"||typeof c==="function")f?k[l][g]=d.extend(k[l][g],c):k[l]=d.extend(k[l],c);i=k[l],f&&(i[g]||(i[g]={}),i=i[g]),e!==b&&(i[c]=e);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[c]:i}},removeData:function(b,c,e){if(d.acceptData(b)){var f=d.expando,h=b.nodeType,i=h?d.cache:b,j=h?b[d.expando]:d.expando;if(!i[j])return;if(c){var k=e?i[j][f]:i[j];if(k){delete k[c];if(!g(k))return}}if(e){delete i[j][f];if(!g(i[j]))return}var l=i[j][f];d.support.deleteExpando||i!=a?delete i[j]:i[j]=null,l?(i[j]={},h||(i[j].toJSON=d.noop),i[j][f]=l):h&&(d.support.deleteExpando?delete b[d.expando]:b.removeAttribute?b.removeAttribute(d.expando):b[d.expando]=null)}},_data:function(a,b,c){return d.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=d.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),d.fn.extend({data:function(a,c){var e=null;if(typeof a==="undefined"){if(this.length){e=d.data(this[0]);if(this[0].nodeType===1){var g=this[0].attributes,h;for(var i=0,j=g.length;i<j;i++)h=g[i].name,h.indexOf("data-")===0&&(h=h.substr(5),f(this[0],h,e[h]))}}return e}if(typeof a==="object")return this.each(function(){d.data(this,a)});var k=a.split(".");k[1]=k[1]?"."+k[1]:"";if(c===b){e=this.triggerHandler("getData"+k[1]+"!",[k[0]]),e===b&&this.length&&(e=d.data(this[0],a),e=f(this[0],a,e));return e===b&&k[1]?this.data(k[0]):e}return this.each(function(){var b=d(this),e=[k[0],c];b.triggerHandler("setData"+k[1]+"!",e),d.data(this,a,c),b.triggerHandler("changeData"+k[1]+"!",e)})},removeData:function(a){return this.each(function(){d.removeData(this,a)})}}),d.extend({queue:function(a,b,c){if(a){b=(b||"fx")+"queue";var e=d._data(a,b);if(!c)return e||[];!e||d.isArray(c)?e=d._data(a,b,d.makeArray(c)):e.push(c);return e}},dequeue:function(a,b){b=b||"fx";var c=d.queue(a,b),e=c.shift();e==="inprogress"&&(e=c.shift()),e&&(b==="fx"&&c.unshift("inprogress"),e.call(a,function(){d.dequeue(a,b)})),c.length||d.removeData(a,b+"queue",!0)}}),d.fn.extend({queue:function(a,c){typeof a!=="string"&&(c=a,a="fx");if(c===b)return d.queue(this[0],a);return this.each(function(b){var e=d.queue(this,a,c);a==="fx"&&e[0]!=="inprogress"&&d.dequeue(this,a)})},dequeue:function(a){return this.each(function(){d.dequeue(this,a)})},delay:function(a,b){a=d.fx?d.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(){var c=this;setTimeout(function(){d.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var h=/[\n\t\r]/g,i=/\s+/,j=/\r/g,k=/^(?:href|src|style)$/,l=/^(?:button|input)$/i,m=/^(?:button|input|object|select|textarea)$/i,n=/^a(?:rea)?$/i,o=/^(?:radio|checkbox)$/i;d.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"},d.fn.extend({attr:function(a,b){return d.access(this,a,b,!0,d.attr)},removeAttr:function(a,b){return this.each(function(){d.attr(this,a,""),this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(d.isFunction(a))return this.each(function(b){var c=d(this);c.addClass(a.call(this,b,c.attr("class")))});if(a&&typeof a==="string"){var b=(a||"").split(i);for(var c=0,e=this.length;c<e;c++){var f=this[c];if(f.nodeType===1)if(f.className){var g=" "+f.className+" ",h=f.className;for(var j=0,k=b.length;j<k;j++)g.indexOf(" "+b[j]+" ")<0&&(h+=" "+b[j]);f.className=d.trim(h)}else f.className=a}}return this},removeClass:function(a){if(d.isFunction(a))return this.each(function(b){var c=d(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&typeof a==="string"||a===b){var c=(a||"").split(i);for(var e=0,f=this.length;e<f;e++){var g=this[e];if(g.nodeType===1&&g.className)if(a){var j=(" "+g.className+" ").replace(h," ");for(var k=0,l=c.length;k<l;k++)j=j.replace(" "+c[k]+" "," ");g.className=d.trim(j)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,e=typeof b==="boolean";if(d.isFunction(a))return this.each(function(c){var e=d(this);e.toggleClass(a.call(this,c,e.attr("class"),b),b)});return this.each(function(){if(c==="string"){var f,g=0,h=d(this),j=b,k=a.split(i);while(f=k[g++])j=e?j:!h.hasClass(f),h[j?"addClass":"removeClass"](f)}else if(c==="undefined"||c==="boolean")this.className&&d._data(this,"__className__",this.className),this.className=this.className||a===!1?"":d._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ";for(var c=0,d=this.length;c<d;c++)if((" "+this[c].className+" ").replace(h," ").indexOf(b)>-1)return!0;return!1},val:function(a){if(!arguments.length){var c=this[0];if(c){if(d.nodeName(c,"option")){var e=c.attributes.value;return!e||e.specified?c.value:c.text}if(d.nodeName(c,"select")){var f=c.selectedIndex,g=[],h=c.options,i=c.type==="select-one";if(f<0)return null;for(var k=i?f:0,l=i?f+1:h.length;k<l;k++){var m=h[k];if(m.selected&&(d.support.optDisabled?!m.disabled:m.getAttribute("disabled")===null)&&(!m.parentNode.disabled||!d.nodeName(m.parentNode,"optgroup"))){a=d(m).val();if(i)return a;g.push(a)}}if(i&&!g.length&&h.length)return d(h[f]).val();return g}if(o.test(c.type)&&!d.support.checkOn)return c.getAttribute("value")===null?"on":c.value;return(c.value||"").replace(j,"")}return b}var n=d.isFunction(a);return this.each(function(b){var c=d(this),e=a;if(this.nodeType===1){n&&(e=a.call(this,b,c.val())),e==null?e="":typeof e==="number"?e+="":d.isArray(e)&&(e=d.map(e,function(a){return a==null?"":a+""}));if(d.isArray(e)&&o.test(this.type))this.checked=d.inArray(c.val(),e)>=0;else if(d.nodeName(this,"select")){var f=d.makeArray(e);d("option",this).each(function(){this.selected=d.inArray(d(this).val(),f)>=0}),f.length||(this.selectedIndex=-1)}else this.value=e}})}}),d.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,e,f){if(!a||a.nodeType===3||a.nodeType===8||a.nodeType===2)return b;if(f&&c in d.attrFn)return d(a)[c](e);var g=a.nodeType!==1||!d.isXMLDoc(a),h=e!==b;c=g&&d.props[c]||c;if(a.nodeType===1){var i=k.test(c);if(c==="selected"&&!d.support.optSelected){var j=a.parentNode;j&&(j.selectedIndex,j.parentNode&&j.parentNode.selectedIndex)}if((c in a||a[c]!==b)&&g&&!i){h&&(c==="type"&&l.test(a.nodeName)&&a.parentNode&&d.error("type property can't be changed"),e===null?a.nodeType===1&&a.removeAttribute(c):a[c]=e);if(d.nodeName(a,"form")&&a.getAttributeNode(c))return a.getAttributeNode(c).nodeValue;if(c==="tabIndex"){var o=a.getAttributeNode("tabIndex");return o&&o.specified?o.value:m.test(a.nodeName)||n.test(a.nodeName)&&a.href?0:b}return a[c]}if(!d.support.style&&g&&c==="style"){h&&(a.style.cssText=""+e);return a.style.cssText}h&&a.setAttribute(c,""+e);if(!a.attributes[c]&&(a.hasAttribute&&!a.hasAttribute(c)))return b;var p=!d.support.hrefNormalized&&g&&i?a.getAttribute(c,2):a.getAttribute(c);return p===null?b:p}h&&(a[c]=e);return a[c]}});var p=/\.(.*)$/,q=/^(?:textarea|input|select)$/i,r=/\./g,s=/ /g,t=/[^\w\s.|`]/g,u=function(a){return a.replace(t,"\\$&")};d.event={add:function(c,e,f,g){if(c.nodeType!==3&&c.nodeType!==8){try{d.isWindow(c)&&(c!==a&&!c.frameElement)&&(c=a)}catch(h){}if(f===!1)f=v;else if(!f)return;var i,j;f.handler&&(i=f,f=i.handler),f.guid||(f.guid=d.guid++);var k=d._data(c);if(!k)return;var l=k.events,m=k.handle;l||(k.events=l={}),m||(k.handle=m=function(){return typeof d!=="undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,arguments):b}),m.elem=c,e=e.split(" ");var n,o=0,p;while(n=e[o++]){j=i?d.extend({},i):{handler:f,data:g},n.indexOf(".")>-1?(p=n.split("."),n=p.shift(),j.namespace=p.slice(0).sort().join(".")):(p=[],j.namespace=""),j.type=n,j.guid||(j.guid=f.guid);var q=l[n],r=d.event.special[n]||{};if(!q){q=l[n]=[];if(!r.setup||r.setup.call(c,g,p,m)===!1)c.addEventListener?c.addEventListener(n,m,!1):c.attachEvent&&c.attachEvent("on"+n,m)}r.add&&(r.add.call(c,j),j.handler.guid||(j.handler.guid=f.guid)),q.push(j),d.event.global[n]=!0}c=null}},global:{},remove:function(a,c,e,f){if(a.nodeType!==3&&a.nodeType!==8){e===!1&&(e=v);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=d.hasData(a)&&d._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(e=c.handler,c=c.type);if(!c||typeof c==="string"&&c.charAt(0)==="."){c=c||"";for(h in t)d.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+d.map(m.slice(0).sort(),u).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!e){for(j=0;j<p.length;j++){q=p[j];if(l||n.test(q.namespace))d.event.remove(a,r,q.handler,j),p.splice(j--,1)}continue}o=d.event.special[h]||{};for(j=f||0;j<p.length;j++){q=p[j];if(e.guid===q.guid){if(l||n.test(q.namespace))f==null&&p.splice(j--,1),o.remove&&o.remove.call(a,q);if(f!=null)break}}if(p.length===0||f!=null&&p.length===1)(!o.teardown||o.teardown.call(a,m)===!1)&&d.removeEvent(a,h,s.handle),g=null,delete t[h]}if(d.isEmptyObject(t)){var w=s.handle;w&&(w.elem=null),delete s.events,delete s.handle,d.isEmptyObject(s)&&d.removeData(a,b,!0)}}},trigger:function(a,c,e){var f=a.type||a,g=arguments[3];if(!g){a=typeof a==="object"?a[d.expando]?a:d.extend(d.Event(f),a):d.Event(f),f.indexOf("!")>=0&&(a.type=f=f.slice(0,-1),a.exclusive=!0),e||(a.stopPropagation(),d.event.global[f]&&d.each(d.cache,function(){var b=d.expando,e=this[b];e&&e.events&&e.events[f]&&d.event.trigger(a,c,e.handle.elem)}));if(!e||e.nodeType===3||e.nodeType===8)return b;a.result=b,a.target=e,c=d.makeArray(c),c.unshift(a)}a.currentTarget=e;var h=d._data(e,"handle");h&&h.apply(e,c);var i=e.parentNode||e.ownerDocument;try{e&&e.nodeName&&d.noData[e.nodeName.toLowerCase()]||e["on"+f]&&e["on"+f].apply(e,c)===!1&&(a.result=!1,a.preventDefault())}catch(j){}if(!a.isPropagationStopped()&&i)d.event.trigger(a,c,i,!0);else if(!a.isDefaultPrevented()){var k,l=a.target,m=f.replace(p,""),n=d.nodeName(l,"a")&&m==="click",o=d.event.special[m]||{};if((!o._default||o._default.call(e,a)===!1)&&!n&&!(l&&l.nodeName&&d.noData[l.nodeName.toLowerCase()])){try{l[m]&&(k=l["on"+m],k&&(l["on"+m]=null),d.event.triggered=!0,l[m]())}catch(q){}k&&(l["on"+m]=k),d.event.triggered=!1}}},handle:function(c){var e,f,g,h,i,j=[],k=d.makeArray(arguments);c=k[0]=d.event.fix(c||a.event),c.currentTarget=this,e=c.type.indexOf(".")<0&&!c.exclusive,e||(g=c.type.split("."),c.type=g.shift(),j=g.slice(0).sort(),h=new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=c.namespace||j.join("."),i=d._data(this,"events"),f=(i||{})[c.type];if(i&&f){f=f.slice(0);for(var l=0,m=f.length;l<m;l++){var n=f[l];if(e||h.test(n.namespace)){c.handler=n.handler,c.data=n.data,c.handleObj=n;var o=n.handler.apply(this,k);o!==b&&(c.result=o,o===!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[d.expando])return a;var e=a;a=d.Event(e);for(var f=this.props.length,g;f;)g=this.props[--f],a[g]=e[g];a.target||(a.target=a.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){var h=c.documentElement,i=c.body;a.pageX=a.clientX+(h&&h.scrollLeft||i&&i.scrollLeft||0)-(h&&h.clientLeft||i&&i.clientLeft||0),a.pageY=a.clientY+(h&&h.scrollTop||i&&i.scrollTop||0)-(h&&h.clientTop||i&&i.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);return a},guid:1e8,proxy:d.proxy,special:{ready:{setup:d.bindReady,teardown:d.noop},live:{add:function(a){d.event.add(this,F(a.origType,a.selector),d.extend({},a,{handler:E,guid:a.handler.guid}))},remove:function(a){d.event.remove(this,F(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,c){d.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}},d.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},d.Event=function(a){if(!this.preventDefault)return new d.Event(a);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?w:v):this.type=a,this.timeStamp=d.now(),this[d.expando]=!0},d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=w;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=w;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=w,this.stopPropagation()},isDefaultPrevented:v,isPropagationStopped:v,isImmediatePropagationStopped:v};var x=function(a){var b=a.relatedTarget;try{if(b!==c&&!b.parentNode)return;while(b&&b!==this)b=b.parentNode;b!==this&&(a.type=a.data,d.event.handle.apply(this,arguments))}catch(e){}},y=function(a){a.type=a.data,d.event.handle.apply(this,arguments)};d.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){d.event.special[a]={setup:function(c){d.event.add(this,b,c&&c.selector?y:x,a)},teardown:function(a){d.event.remove(this,b,a&&a.selector?y:x)}}}),d.support.submitBubbles||(d.event.special.submit={setup:function(a,b){if(this.nodeName&&this.nodeName.toLowerCase()!=="form")d.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=b.type;(c==="submit"||c==="image")&&d(b).closest("form").length&&C("submit",this,arguments)}),d.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=b.type;(c==="text"||c==="password")&&d(b).closest("form").length&&a.keyCode===13&&C("submit",this,arguments)});else return!1},teardown:function(a){d.event.remove(this,".specialSubmit")}});if(!d.support.changeBubbles){var z,A=function(a){var b=a.type,c=a.value;b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?d.map(a.options,function(a){return a.selected}).join("-"):"":a.nodeName.toLowerCase()==="select"&&(c=a.selectedIndex);return c},B=function B(a){var c=a.target,e,f;if(q.test(c.nodeName)&&!c.readOnly){e=d._data(c,"_change_data"),f=A(c),(a.type!=="focusout"||c.type!=="radio")&&d._data(c,"_change_data",f);if(e===b||f===e)return;if(e!=null||f)a.type="change",a.liveFired=b,d.event.trigger(a,arguments[1],c)}};d.event.special.change={filters:{focusout:B,beforedeactivate:B,click:function(a){var b=a.target,c=b.type;(c==="radio"||c==="checkbox"||b.nodeName.toLowerCase()==="select")&&B.call(this,a)},keydown:function(a){var b=a.target,c=b.type;(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&B.call(this,a)},beforeactivate:function(a){var b=a.target;d._data(b,"_change_data",A(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in z)d.event.add(this,c+".specialChange",z[c]);return q.test(this.nodeName)},teardown:function(a){d.event.remove(this,".specialChange");return q.test(this.nodeName)}},z=d.event.special.change.filters,z.focus=z.beforeactivate}c.addEventListener&&d.each({focus:"focusin",blur:"focusout"},function(a,b){function c(a){a=d.event.fix(a),a.type=b;return d.event.handle.call(this,a)}d.event.special[b]={setup:function(){this.addEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c,!0)}}}),d.each(["bind","one"],function(a,c){d.fn[c]=function(a,e,f){if(typeof a==="object"){for(var g in a)this[c](g,e,a[g],f);return this}if(d.isFunction(e)||e===!1)f=e,e=b;var h=c==="one"?d.proxy(f,function(a){d(this).unbind(a,h);return f.apply(this,arguments)}):f;if(a==="unload"&&c!=="one")this.one(a,e,f);else for(var i=0,j=this.length;i<j;i++)d.event.add(this[i],a,h,e);return this}}),d.fn.extend({unbind:function(a,b){if(typeof a!=="object"||a.preventDefault)for(var e=0,f=this.length;e<f;e++)d.event.remove(this[e],a,b);else for(var c in a)this.unbind(c,a[c]);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(){d.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var c=d.Event(a);c.preventDefault(),c.stopPropagation(),d.event.trigger(c,b,this[0]);return c.result}},toggle:function(a){var b=arguments,c=1;while(c<b.length)d.proxy(a,b[c++]);return this.click(d.proxy(a,function(e){var f=(d._data(this,"lastToggle"+a.guid)||0)%c;d._data(this,"lastToggle"+a.guid,f+1),e.preventDefault();return b[f].apply(this,arguments)||!1}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var D={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};d.each(["live","die"],function(a,c){d.fn[c]=function(a,e,f,g){var h,i=0,j,k,l,m=g||this.selector,n=g?this:d(this.context);if(typeof a==="object"&&!a.preventDefault){for(var o in a)n[c](o,e,a[o],m);return this}d.isFunction(e)&&(f=e,e=b),a=(a||"").split(" ");while((h=a[i++])!=null){j=p.exec(h),k="",j&&(k=j[0],h=h.replace(p,""));if(h==="hover"){a.push("mouseenter"+k,"mouseleave"+k);continue}l=h,h==="focus"||h==="blur"?(a.push(D[h]+k),h=h+k):h=(D[h]||h)+k;if(c==="live")for(var q=0,r=n.length;q<r;q++)d.event.add(n[q],"live."+F(h,m),{data:e,selector:m,handler:f,origType:h,origHandler:f,preType:l});else n.unbind("live."+F(h,m),f)}return this}}),d.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){d.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.bind(b,a,c):this.trigger(b)},d.attrFn&&(d.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}if(i.nodeType===1){f||(i.sizcache=c,i.sizset=g);if(typeof b!=="string"){if(i===b){j=!0;break}}else if(k.filter(b,[i]).length>0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}i.nodeType===1&&!f&&(i.sizcache=c,i.sizset=g);if(i.nodeName.toLowerCase()===b){j=i;break}i=i[a]}d[g]=j}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,e,g){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!=="string")return e;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(f.call(n)==="[object Array]")if(u)if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&e.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&e.push(j[t]);else e.push.apply(e,n);else p(n,e);o&&(k(o,h,e,g),k.uniqueSort(e));return e};k.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},k.matches=function(a,b){return k(a,null,null,b)},k.matchesSelector=function(a,b){return k(b,null,null,[a]).length>0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e<f;e++){var g,h=l.order[e];if(g=l.leftMatch[h].exec(a)){var j=g[1];g.splice(1,1);if(j.substr(j.length-1)!=="\\"){g[1]=(g[1]||"").replace(i,""),d=l.find[h](g,b,c);if(d!=null){a=a.replace(l.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!=="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},k.filter=function(a,c,d,e){var f,g,h=a,i=[],j=c,m=c&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(var n in l.filter)if((f=l.leftMatch[n].exec(a))!=null&&f[2]){var o,p,q=l.filter[n],r=f[1];g=!1,f.splice(1,1);if(r.substr(r.length-1)==="\\")continue;j===i&&(i=[]);if(l.preFilter[n]){f=l.preFilter[n](f,j,d,i,e,m);if(f){if(f===!0)continue}else g=o=!0}if(f)for(var s=0;(p=j[s])!=null;s++)if(p){o=q(p,f,s,j);var t=e^!!o;d&&o!=null?t?g=!0:j[s]=!1:t&&(i.push(p),g=!0)}if(o!==b){d||(j=i),a=a.replace(l.match[n],"");if(!g)return[];break}}if(a===h)if(g==null)k.error(a);else break;h=a}return j},k.error=function(a){throw"Syntax error, unrecognized expression: "+a};var l=k.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|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,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")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b==="string",d=c&&!j.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1){}a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=typeof b==="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&k.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=u;typeof b==="string"&&!j.test(b)&&(b=b.toLowerCase(),d=b,g=t),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=u;typeof b==="string"&&!j.test(b)&&(b=b.toLowerCase(),d=b,g=t),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!=="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!=="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var 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){if(typeof b.getElementsByTagName!=="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(i,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");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}else a[2]&&k.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return 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){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.getAttribute("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=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}k.error(e)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":while(d=d.previousSibling)if(d.nodeType===1)return!1;if(c==="first")return!0;d=a;case"last":while(d=d.nextSibling)if(d.nodeType===1)return!1;return!0;case"nth":var e=b[2],f=b[3];if(e===1&&f===0)return!0;var g=b[0],h=a.parentNode;if(h&&(h.sizcache!==g||!a.nodeIndex)){var i=0;for(d=h.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++i);h.sizcache=g}var j=a.nodeIndex-f;return e===0?j===0:j%e===0&&j/e>=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],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(f.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length==="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var r,s;c.documentElement.compareDocumentPosition?r=function(a,b){if(a===b){g=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(r=function(a,b){var c,d,e=[],f=[],h=a.parentNode,i=b.parentNode,j=h;if(a===b){g=!0;return 0}if(h===i)return s(a,b);if(!h)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return s(e[k],f[k]);return k===c?s(a,f[k],-1):s(e[k],b,1)},s=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),k.getText=function(a){var b="",c;for(var d=0;a[d];d++)c=a[d],c.nodeType===3||c.nodeType===4?b+=c.nodeValue:c.nodeType!==8&&(b+=k.getText(c.childNodes));return b},function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!=="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!=="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var 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")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector,d=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(e){d=!0}b&&(k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(d||!l.match.PSEUDO.test(c)&&!/!=/.test(c))return b.call(a,c)}catch(e){}return k(c,null,null,[a]).length>0})}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!=="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g<h;g++)k(a,f[g],d);return k.filter(e,d)};d.find=k,d.expr=k.selectors,d.expr[":"]=d.expr.filters,d.unique=k.uniqueSort,d.text=k.getText,d.isXMLDoc=k.isXML,d.contains=k.contains}();var G=/Until$/,H=/^(?:parents|prevUntil|prevAll)/,I=/,/,J=/^.[^:#\[\.,]*$/,K=Array.prototype.slice,L=d.expr.match.POS,M={children:!0,contents:!0,next:!0,prev:!0};d.fn.extend({find:function(a){var b=this.pushStack("","find",a),c=0;for(var e=0,f=this.length;e<f;e++){c=b.length,d.find(a,this[e],b);if(e>0)for(var g=c;g<b.length;g++)for(var h=0;h<c;h++)if(b[h]===b[g]){b.splice(g--,1);break}}return b},has:function(a){var b=d(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(d.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(O(this,a,!1),"not",a)},filter:function(a){return this.pushStack(O(this,a,!0),"filter",a)},is:function(a){return!!a&&d.filter(a,this).length>0},closest:function(a,b){var c=[],e,f,g=this[0];if(d.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(e=0,f=a.length;e<f;e++)i=a[e],j[i]||(j[i]=d.expr.match.POS.test(i)?d(i,b||this.context):i);while(g&&g.ownerDocument&&g!==b){for(i in j)h=j[i],(h.jquery?h.index(g)>-1:d(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=L.test(a)?d(a,b||this.context):null;for(e=0,f=this.length;e<f;e++){g=this[e];while(g){if(l?l.index(g)>-1:d.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b)break}}c=c.length>1?d.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a==="string")return d.inArray(this[0],a?d(a):this.parent().children());return d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a==="string"?d(a,b):d.makeArray(a),e=d.merge(this.get(),c);return this.pushStack(N(c[0])||N(e[0])?e:d.unique(e))},andSelf:function(){return this.add(this.prevObject)}}),d.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return d.dir(a,"parentNode",c)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,2,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return d.dir(a,"previousSibling",c)},siblings:function(a){return d.sibling(a.parentNode.firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.makeArray(a.childNodes)}},function(a,b){d.fn[a]=function(c,e){var f=d.map(this,b,c),g=K.call(arguments);G.test(a)||(e=c),e&&typeof e==="string"&&(f=d.filter(e,f)),f=this.length>1&&!M[a]?d.unique(f):f,(this.length>1||I.test(e))&&H.test(a)&&(f=f.reverse());return this.pushStack(f,a,g.join(","))}}),d.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,c,e){var f=[],g=a[c];while(g&&g.nodeType!==9&&(e===b||g.nodeType!==1||!d(g).is(e)))g.nodeType===1&&f.push(g),g=g[c];return f},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var P=/ jQuery\d+="(?:\d+|null)"/g,Q=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,S=/<([\w:]+)/,T=/<tbody/i,U=/<|&#?\w+;/,V=/<(?:script|object|embed|option|style)/i,W=/checked\s*(?:[^=]|=\s*.checked.)/i,X={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,"",""]};X.optgroup=X.option,X.tbody=X.tfoot=X.colgroup=X.caption=X.thead,X.th=X.td,d.support.htmlSerialize||(X._default=[1,"div<div>","</div>"]),d.fn.extend({text:function(a){if(d.isFunction(a))return this.each(function(b){var c=d(this);c.text(a.call(this,b,c.text()))});if(typeof a!=="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapInner(a.call(this,b))});return this.each(function(){var b=d(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,"body")||d(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=d(arguments[0]);a.push.apply(a,this.toArray());return 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);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,e;(e=this[c])!=null;c++)if(!a||d.filter(a,[e]).length)!b&&e.nodeType===1&&(d.cleanData(e.getElementsByTagName("*")),d.cleanData([e])),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(P,""):null;if(typeof a!=="string"||V.test(a)||!d.support.leadingWhitespace&&Q.test(a)||X[(S.exec(a)||["",""])[1].toLowerCase()])d.isFunction(a)?this.each(function(b){var c=d(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);else{a=a.replace(R,"<$1></$2>");try{for(var c=0,e=this.length;c<e;c++)this[c].nodeType===1&&(d.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(f){this.empty().append(a)}}return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(d.isFunction(a))return this.each(function(b){var c=d(this),e=c.html();c.replaceWith(a.call(this,b,e))});typeof a!=="string"&&(a=d(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;d(this).remove(),b?d(b).before(a):d(c).append(a)})}return this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,e){var f,g,h,i,j=a[0],k=[];if(!d.support.checkClone&&arguments.length===3&&typeof j==="string"&&W.test(j))return this.each(function(){d(this).domManip(a,c,e,!0)});if(d.isFunction(j))return this.each(function(f){var g=d(this);a[0]=j.call(this,f,c?g.html():b),g.domManip(a,c,e)});if(this[0]){i=j&&j.parentNode,d.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?f={fragment:i}:f=d.buildFragment(a,this,k),h=f.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&d.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)e.call(c?Y(this[l],g):this[l],f.cacheable||m>1&&l<n?d.clone(h,!0,!0):h)}k.length&&d.each(k,ba)}return this}}),d.buildFragment=function(a,b,e){var f,g,h,i=b&&b[0]?b[0].ownerDocument||b[0]:c;a.length===1&&typeof a[0]==="string"&&a[0].length<512&&i===c&&a[0].charAt(0)==="<"&&!V.test(a[0])&&(d.support.checkClone||!W.test(a[0]))&&(g=!0,h=d.fragments[a[0]],h&&(h!==1&&(f=h))),f||(f=i.createDocumentFragment(),d.clean(a,i,f,e)),g&&(d.fragments[a[0]]=h?f:1);return{fragment:f,cacheable:g}},d.fragments={},d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){d.fn[a]=function(c){var e=[],f=d(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&f.length===1){f[b](this[0]);return this}for(var h=0,i=f.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();d(f[h])[b](j),e=e.concat(j)}return this.pushStack(e,a,f.selector)}}),d.extend({clone:function(a,b,c){var e=a.cloneNode(!0),f,g,h;if((!d.support.noCloneEvent||!d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){$(a,e),f=_(a),g=_(e);for(h=0;f[h];++h)$(f[h],g[h])}if(b){Z(a,e);if(c){f=_(a),g=_(e);for(h=0;f[h];++h)Z(f[h],g[h])}}return e},clean:function(a,b,e,f){b=b||c,typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var g=[];for(var h=0,i;(i=a[h])!=null;h++){typeof i==="number"&&(i+="");if(!i)continue;if(typeof i!=="string"||U.test(i)){if(typeof i==="string"){i=i.replace(R,"<$1></$2>");var j=(S.exec(i)||["",""])[1].toLowerCase(),k=X[j]||X._default,l=k[0],m=b.createElement("div");m.innerHTML=k[1]+i+k[2];while(l--)m=m.lastChild;if(!d.support.tbody){var n=T.test(i),o=j==="table"&&!n?m.firstChild&&m.firstChild.childNodes:k[1]==="<table>"&&!n?m.childNodes:[];for(var p=o.length-1;p>=0;--p)d.nodeName(o[p],"tbody")&&!o[p].childNodes.length&&o[p].parentNode.removeChild(o[p])}!d.support.leadingWhitespace&&Q.test(i)&&m.insertBefore(b.createTextNode(Q.exec(i)[0]),m.firstChild),i=m.childNodes}}else i=b.createTextNode(i);i.nodeType?g.push(i):g=d.merge(g,i)}if(e)for(h=0;g[h];h++)!f||!d.nodeName(g[h],"script")||g[h].type&&g[h].type.toLowerCase()!=="text/javascript"?(g[h].nodeType===1&&g.splice.apply(g,[h+1,0].concat(d.makeArray(g[h].getElementsByTagName("script")))),e.appendChild(g[h])):f.push(g[h].parentNode?g[h].parentNode.removeChild(g[h]):g[h]);return g},cleanData:function(a){var b,c,e=d.cache,f=d.expando,g=d.event.special,h=d.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&d.noData[j.nodeName.toLowerCase()])continue;c=j[d.expando];if(c){b=e[c]&&e[c][f];if(b&&b.events){for(var k in b.events)g[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[d.expando]:j.removeAttribute&&j.removeAttribute(d.expando),delete e[c]}}}});var bb=/alpha\([^)]*\)/i,bc=/opacity=([^)]*)/,bd=/-([a-z])/ig,be=/([A-Z])/g,bf=/^-?\d+(?:px)?$/i,bg=/^-?\d/,bh={position:"absolute",visibility:"hidden",display:"block"},bi=["Left","Right"],bj=["Top","Bottom"],bk,bl,bm,bn=function(a,b){return b.toUpperCase()};d.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return d.access(this,a,c,!0,function(a,c,e){return e!==b?d.style(a,c,e):d.css(a,c)})},d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bk(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,e,f){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var g,h=d.camelCase(c),i=a.style,j=d.cssHooks[h];c=d.cssProps[h]||h;if(e===b){if(j&&"get"in j&&(g=j.get(a,!1,f))!==b)return g;return i[c]}if(typeof e==="number"&&isNaN(e)||e==null)return;typeof e==="number"&&!d.cssNumber[h]&&(e+="px");if(!j||!("set"in j)||(e=j.set(a,e))!==b)try{i[c]=e}catch(k){}}},css:function(a,c,e){var f,g=d.camelCase(c),h=d.cssHooks[g];c=d.cssProps[g]||g;if(h&&"get"in h&&(f=h.get(a,!0,e))!==b)return f;if(bk)return bk(a,c,g)},swap:function(a,b,c){var d={};for(var 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(bd,bn)}}),d.curCSS=d.css,d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(a,c,e){var f;if(c){a.offsetWidth!==0?f=bo(a,b,e):d.swap(a,bh,function(){f=bo(a,b,e)});if(f<=0){f=bk(a,b,b),f==="0px"&&bm&&(f=bm(a,b,b));if(f!=null)return f===""||f==="auto"?"0px":f}if(f<0||f==null){f=a.style[b];return f===""||f==="auto"?"0px":f}return typeof f==="string"?f:f+"px"}},set:function(a,b){if(!bf.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),d.support.opacity||(d.cssHooks.opacity={get:function(a,b){return bc.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 e=d.isNaN(b)?"":"alpha(opacity="+b*100+")",f=c.filter||"";c.filter=bb.test(f)?f.replace(bb,e):c.filter+" "+e}}),c.defaultView&&c.defaultView.getComputedStyle&&(bl=function(a,c,e){var f,g,h;e=e.replace(be,"-$1").toLowerCase();if(!(g=a.ownerDocument.defaultView))return b;if(h=g.getComputedStyle(a,null))f=h.getPropertyValue(e),f===""&&!d.contains(a.ownerDocument.documentElement,a)&&(f=d.style(a,e));return f}),c.documentElement.currentStyle&&(bm=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bf.test(d)&&bg.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bk=bl||bm,d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!d.support.reliableHiddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});var bp=/%20/g,bq=/\[\]$/,br=/\r?\n/g,bs=/#.*$/,bt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bu=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bv=/(?:^file|^widget|\-extension):$/,bw=/^(?:GET|HEAD)$/,bx=/^\/\//,by=/\?/,bz=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bA=/^(?:select|textarea)/i,bB=/\s+/,bC=/([?&])_=[^&]*/,bD=/(^|\-)([a-z])/g,bE=function(a,b,c){return b+c.toUpperCase()},bF=/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,bG=d.fn.load,bH={},bI={},bJ,bK;try{bJ=c.location.href}catch(bL){bJ=c.createElement("a"),bJ.href="",bJ=bJ.href}bK=bF.exec(bJ.toLowerCase()),d.fn.extend({load:function(a,c,e){if(typeof a!=="string"&&bG)return bG.apply(this,arguments);if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var g=a.slice(f,a.length);a=a.slice(0,f)}var h="GET";c&&(d.isFunction(c)?(e=c,c=b):typeof c==="object"&&(c=d.param(c,d.ajaxSettings.traditional),h="POST"));var i=this;d.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?d("<div>").append(c.replace(bz,"")).find(g):c)),e&&i.each(e,[c,b,a])}});return this},serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?d.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bA.test(this.nodeName)||bu.test(this.type))}).map(function(a,b){var c=d(this).val();return c==null?null:d.isArray(c)?d.map(c,function(a,c){return{name:b.name,value:a.replace(br,"\r\n")}}):{name:b.name,value:c.replace(br,"\r\n")}}).get()}}),d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){d.fn[b]=function(a){return this.bind(b,a)}}),d.each(["get","post"],function(a,c){d[c]=function(a,e,f,g){d.isFunction(e)&&(g=g||f,f=e,e=b);return d.ajax({type:c,url:a,data:e,success:f,dataType:g})}}),d.extend({getScript:function(a,c){return d.get(a,b,c,"script")},getJSON:function(a,b,c){return d.get(a,b,c,"json")},ajaxSetup:function(a,b){b?d.extend(!0,a,d.ajaxSettings,b):(b=a,a=d.extend(!0,d.ajaxSettings,b));for(var c in {context:1,url:1})c in b?a[c]=b[c]:c in d.ajaxSettings&&(a[c]=d.ajaxSettings[c]);return a},ajaxSettings:{url:bJ,isLocal:bv.test(bK[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":d.parseJSON,"text xml":d.parseXML}},ajaxPrefilter:bM(bH),ajaxTransport:bM(bI),ajax:function(a,c){function v(a,c,l,n){if(r!==2){r=2,p&&clearTimeout(p),o=b,m=n||"",u.readyState=a?4:0;var q,t,v,w=l?bP(e,u,l):b,x,y;if(a>=200&&a<300||a===304){if(e.ifModified){if(x=u.getResponseHeader("Last-Modified"))d.lastModified[k]=x;if(y=u.getResponseHeader("Etag"))d.etag[k]=y}if(a===304)c="notmodified",q=!0;else try{t=bQ(e,w),c="success",q=!0}catch(z){c="parsererror",v=z}}else{v=c;if(!c||a)c="error",a<0&&(a=0)}u.status=a,u.statusText=c,q?h.resolveWith(f,[t,c,u]):h.rejectWith(f,[u,c,v]),u.statusCode(j),j=b,s&&g.trigger("ajax"+(q?"Success":"Error"),[u,e,q?t:v]),i.resolveWith(f,[u,c]),s&&(g.trigger("ajaxComplete",[u,e]),--d.active||d.event.trigger("ajaxStop"))}}typeof a==="object"&&(c=a,a=b),c=c||{};var e=d.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof d)?d(f):d.event,h=d.Deferred(),i=d._Deferred(),j=e.statusCode||{},k,l={},m,n,o,p,q,r=0,s,t,u={readyState:0,setRequestHeader:function(a,b){r||(l[a.toLowerCase().replace(bD,bE)]=b);return this},getAllResponseHeaders:function(){return r===2?m:null},getResponseHeader:function(a){var c;if(r===2){if(!n){n={};while(c=bt.exec(m))n[c[1].toLowerCase()]=c[2]}c=n[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){r||(e.mimeType=a);return this},abort:function(a){a=a||"abort",o&&o.abort(a),v(0,a);return this}};h.promise(u),u.success=u.done,u.error=u.fail,u.complete=i.done,u.statusCode=function(a){if(a){var b;if(r<2)for(b in a)j[b]=[j[b],a[b]];else b=a[u.status],u.then(b,b)}return this},e.url=((a||e.url)+"").replace(bs,"").replace(bx,bK[1]+"//"),e.dataTypes=d.trim(e.dataType||"*").toLowerCase().split(bB),e.crossDomain||(q=bF.exec(e.url.toLowerCase()),e.crossDomain=q&&(q[1]!=bK[1]||q[2]!=bK[2]||(q[3]||(q[1]==="http:"?80:443))!=(bK[3]||(bK[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!=="string"&&(e.data=d.param(e.data,e.traditional)),bN(bH,e,c,u);if(r===2)return!1;s=e.global,e.type=e.type.toUpperCase(),e.hasContent=!bw.test(e.type),s&&d.active++===0&&d.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(by.test(e.url)?"&":"?")+e.data),k=e.url;if(e.cache===!1){var w=d.now(),x=e.url.replace(bC,"$1_="+w);e.url=x+(x===e.url?(by.test(e.url)?"&":"?")+"_="+w:"")}}if(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)l["Content-Type"]=e.contentType;e.ifModified&&(k=k||e.url,d.lastModified[k]&&(l["If-Modified-Since"]=d.lastModified[k]),d.etag[k]&&(l["If-None-Match"]=d.etag[k])),l.Accept=e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", */*; q=0.01":""):e.accepts["*"];for(t in e.headers)u.setRequestHeader(t,e.headers[t]);if(e.beforeSend&&(e.beforeSend.call(f,u,e)===!1||r===2)){u.abort();return!1}for(t in {success:1,error:1,complete:1})u[t](e[t]);o=bN(bI,e,c,u);if(o){u.readyState=1,s&&g.trigger("ajaxSend",[u,e]),e.async&&e.timeout>0&&(p=setTimeout(function(){u.abort("timeout")},e.timeout));try{r=1,o.send(l,v)}catch(y){status<2?v(-1,y):d.error(y)}}else v(-1,"No Transport");return u},param:function(a,c){var e=[],f=function(a,b){b=d.isFunction(b)?b():b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=d.ajaxSettings.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,function(){f(this.name,this.value)});else for(var g in a)bO(g,a[g],c,f);return e.join("&").replace(bp,"+")}}),d.extend({active:0,lastModified:{},etag:{}});var bR=d.now(),bS=/(\=)\?(&|$)|()\?\?()/i;d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return d.expando+"_"+bR++}}),d.ajaxPrefilter("json jsonp",function(b,c,e){var f=typeof b.data==="string";if(b.dataTypes[0]==="jsonp"||c.jsonpCallback||c.jsonp!=null||b.jsonp!==!1&&(bS.test(b.url)||f&&bS.test(b.data))){var g,h=b.jsonpCallback=d.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2",m=function(){a[h]=i,g&&d.isFunction(i)&&a[h](g[0])};b.jsonp!==!1&&(j=j.replace(bS,l),b.url===j&&(f&&(k=k.replace(bS,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},e.then(m,m),b.converters["script json"]=function(){g||d.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){d.globalEval(a);return a}}}),d.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),d.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var bT=d.now(),bU,bV;d.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&bX()||bY()}:bX,bV=d.ajaxSettings.xhr(),d.support.ajax=!!bV,d.support.cors=bV&&"withCredentials"in bV,bV=b,d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||d.support.cors){var c;return{send:function(e,f){var g=a.xhr(),h,i;a.username?g.open(a.type,a.url,a.async,a.username,a.password):g.open(a.type,a.url,a.async);if(a.xhrFields)for(i in a.xhrFields)g[i]=a.xhrFields[i];a.mimeType&&g.overrideMimeType&&g.overrideMimeType(a.mimeType),(!a.crossDomain||a.hasContent)&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(a.hasContent&&a.data||null),c=function(e,i){var j,k,l,m,n;try{if(c&&(i||g.readyState===4)){c=b,h&&(g.onreadystatechange=d.noop,delete bU[h]);if(i)g.readyState!==4&&g.abort();else{j=g.status,l=g.getAllResponseHeaders(),m={},n=g.responseXML,n&&n.documentElement&&(m.xml=n),m.text=g.responseText;try{k=g.statusText}catch(o){k=""}j||!a.isLocal||a.crossDomain?j===1223&&(j=204):j=m.text?200:404}}}catch(p){i||f(-1,p)}m&&f(j,k,m,l)},a.async&&g.readyState!==4?(bU||(bU={},bW()),h=bT++,g.onreadystatechange=bU[h]=c):c()},abort:function(){c&&c(0,1)}}}});var bZ={},b$=/^(?:toggle|show|hide)$/,b_=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,ca,cb=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];d.fn.extend({show:function(a,b,c){var e,f;if(a||a===0)return this.animate(cc("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)e=this[g],f=e.style.display,!d._data(e,"olddisplay")&&f==="none"&&(f=e.style.display=""),f===""&&d.css(e,"display")==="none"&&d._data(e,"olddisplay",cd(e.nodeName));for(g=0;g<h;g++){e=this[g],f=e.style.display;if(f===""||f==="none")e.style.display=d._data(e,"olddisplay")||""}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cc("hide",3),a,b,c);for(var e=0,f=this.length;e<f;e++){var g=d.css(this[e],"display");g!=="none"&&!d._data(this[e],"olddisplay")&&d._data(this[e],"olddisplay",g)}for(e=0;e<f;e++)this[e].style.display="none";return this},_toggle:d.fn.toggle,toggle:function(a,b,c){var e=typeof a==="boolean";d.isFunction(a)&&d.isFunction(b)?this._toggle.apply(this,arguments):a==null||e?this.each(function(){var b=e?a:d(this).is(":hidden");d(this)[b?"show":"hide"]()}):this.animate(cc("toggle",3),a,b,c);return 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,e){var f=d.speed(b,c,e);if(d.isEmptyObject(a))return this.each(f.complete);return this[f.queue===!1?"each":"queue"](function(){var b=d.extend({},f),c,e=this.nodeType===1,g=e&&d(this).is(":hidden"),h=this;for(c in a){var i=d.camelCase(c);c!==i&&(a[i]=a[c],delete a[c],c=i);if(a[c]==="hide"&&g||a[c]==="show"&&!g)return b.complete.call(this);if(e&&(c==="height"||c==="width")){b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(d.css(this,"display")==="inline"&&d.css(this,"float")==="none")if(d.support.inlineBlockNeedsLayout){var j=cd(this.nodeName);j==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)}else this.style.display="inline-block"}d.isArray(a[c])&&((b.specialEasing=b.specialEasing||{})[c]=a[c][1],a[c]=a[c][0])}b.overflow!=null&&(this.style.overflow="hidden"),b.curAnim=d.extend({},a),d.each(a,function(c,e){var f=new d.fx(h,b,c);if(b$.test(e))f[e==="toggle"?g?"show":"hide":e](a);else{var i=b_.exec(e),j=f.cur();if(i){var k=parseFloat(i[2]),l=i[3]||(d.cssNumber[c]?"":"px");l!=="px"&&(d.style(h,c,(k||1)+l),j=(k||1)/f.cur()*j,d.style(h,c,j+l)),i[1]&&(k=(i[1]==="-="?-1:1)*k+j),f.custom(j,k,l)}else f.custom(j,e,"")}});return!0})},stop:function(a,b){var c=d.timers;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();return this}}),d.each({slideDown:cc("show",1),slideUp:cc("hide",1),slideToggle:cc("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){d.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),d.extend({speed:function(a,b,c){var e=a&&typeof a==="object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};e.duration=d.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default,e.old=e.complete,e.complete=function(){e.queue!==!1&&d(this).dequeue(),d.isFunction(e.old)&&e.old.call(this)};return e},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={})}}),d.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(d.fx.step[this.prop]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=d.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function g(a){return e.step(a)}var e=this,f=d.fx;this.startTime=d.now(),this.start=a,this.end=b,this.unit=c||this.unit||(d.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,g.elem=this.elem,g()&&d.timers.push(g)&&!ca&&(ca=setInterval(f.tick,f.interval))},show:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),d(this.elem).show()},hide:function(){this.options.orig[this.prop]=d.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=d.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 e in this.options.curAnim)this.options.curAnim[e]!==!0&&(c=!1);if(c){if(this.options.overflow!=null&&!d.support.shrinkWrapBlocks){var f=this.elem,g=this.options;d.each(["","X","Y"],function(a,b){f.style["overflow"+b]=g.overflow[a]})}this.options.hide&&d(this.elem).hide();if(this.options.hide||this.options.show)for(var h in this.options.curAnim)d.style(this.elem,h,this.options.orig[h]);this.options.complete.call(this.elem)}return!1}var i=b-this.startTime;this.state=i/this.options.duration;var j=this.options.specialEasing&&this.options.specialEasing[this.prop],k=this.options.easing||(d.easing.swing?"swing":"linear");this.pos=d.easing[j||k](this.state,i,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update();return!0}},d.extend(d.fx,{tick:function(){var a=d.timers;for(var b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||d.fx.stop()},interval:13,stop:function(){clearInterval(ca),ca=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){d.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}}}),d.expr&&d.expr.filters&&(d.expr.filters.animated=function(a){return d.grep(d.timers,function(b){return a===b.elem}).length});var ce=/^t(?:able|d|h)$/i,cf=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?d.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return d.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(e){}var f=b.ownerDocument,g=f.documentElement;if(!c||!d.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=f.body,i=cg(f),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||d.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||d.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:d.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return d.offset.bodyOffset(b);d.offset.initialize();var c,e=b.offsetParent,f=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(d.offset.supportsFixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===e&&(l+=b.offsetTop,m+=b.offsetLeft,d.offset.doesNotAddBorder&&(!d.offset.doesAddBorderForTableAndCells||!ce.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),f=e,e=b.offsetParent),d.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;d.offset.supportsFixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},d.offset={initialize:function(){var a=c.body,b=c.createElement("div"),e,f,g,h,i=parseFloat(d.css(a,"marginTop"))||0,j="<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>";d.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),e=b.firstChild,f=e.firstChild,h=e.nextSibling.firstChild.firstChild,this.doesNotAddBorder=f.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,f.style.position="fixed",f.style.top="20px",this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15,f.style.position=f.style.top="",e.style.overflow="hidden",e.style.position="relative",this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),a=b=e=f=g=h=null,d.offset.initialize=d.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;d.offset.initialize(),d.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(d.css(a,"marginTop"))||0,c+=parseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var e=d.css(a,"position");e==="static"&&(a.style.position="relative");var f=d(a),g=f.offset(),h=d.css(a,"top"),i=d.css(a,"left"),j=e==="absolute"&&d.inArray("auto",[h,i])>-1,k={},l={},m,n;j&&(l=f.position()),m=j?l.top:parseInt(h,10)||0,n=j?l.left:parseInt(i,10)||0,d.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):f.css(k)}},d.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),e=cf.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(d.css(a,"marginTop"))||0,c.left-=parseFloat(d.css(a,"marginLeft"))||0,e.top+=parseFloat(d.css(b[0],"borderTopWidth"))||0,e.left+=parseFloat(d.css(b[0],"borderLeftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&(!cf.test(a.nodeName)&&d.css(a,"position")==="static"))a=a.offsetParent;return a})}}),d.each(["Left","Top"],function(a,c){var e="scroll"+c;d.fn[e]=function(c){var f=this[0],g;if(!f)return null;if(c!==b)return this.each(function(){g=cg(this),g?g.scrollTo(a?d(g).scrollLeft():c,a?c:d(g).scrollTop()):this[e]=c});g=cg(f);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&g.document.documentElement[e]||g.document.body[e]:f[e]}}),d.each(["Height","Width"],function(a,c){var e=c.toLowerCase();d.fn["inner"+c]=function(){return this[0]?parseFloat(d.css(this[0],e,"padding")):null},d.fn["outer"+c]=function(a){return this[0]?parseFloat(d.css(this[0],e,a?"margin":"border")):null},d.fn[e]=function(a){var f=this[0];if(!f)return a==null?null:this;if(d.isFunction(a))return this.each(function(b){var c=d(this);c[e](a.call(this,b,c[e]()))});if(d.isWindow(f)){var g=f.document.documentElement["client"+c];return f.document.compatMode==="CSS1Compat"&&g||f.document.body["client"+c]||g}if(f.nodeType===9)return Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentElement["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a===b){var h=d.css(f,e),i=parseFloat(h);return d.isNaN(i)?h:i}return this.css(e,typeof a==="string"?a:a+"px")}}),a.jQuery=a.$=d})(window);/*
 * jquery.qtip. The jQuery tooltip plugin
 *
 * Copyright (c) 2009 Craig Thompson
 * http://craigsworks.com
 *
 * Licensed under MIT
 * http://www.opensource.org/licenses/mit-license.php
 *
 * Launch  : February 2009
 * Version : 1.0.0-rc3
 * Released: Tuesday 12th May, 2009 - 00:00
 * Debug: jquery.qtip.debug.js
 */
(function(f){f.fn.qtip=function(B,u){var y,t,A,s,x,w,v,z;if(typeof B=="string"){if(typeof f(this).data("qtip")!=="object"){f.fn.qtip.log.error.call(self,1,f.fn.qtip.constants.NO_TOOLTIP_PRESENT,false)}if(B=="api"){return f(this).data("qtip").interfaces[f(this).data("qtip").current]}else{if(B=="interfaces"){return f(this).data("qtip").interfaces}}}else{if(!B){B={}}if(typeof B.content!=="object"||(B.content.jquery&&B.content.length>0)){B.content={text:B.content}}if(typeof B.content.title!=="object"){B.content.title={text:B.content.title}}if(typeof B.position!=="object"){B.position={corner:B.position}}if(typeof B.position.corner!=="object"){B.position.corner={target:B.position.corner,tooltip:B.position.corner}}if(typeof B.show!=="object"){B.show={when:B.show}}if(typeof B.show.when!=="object"){B.show.when={event:B.show.when}}if(typeof B.show.effect!=="object"){B.show.effect={type:B.show.effect}}if(typeof B.hide!=="object"){B.hide={when:B.hide}}if(typeof B.hide.when!=="object"){B.hide.when={event:B.hide.when}}if(typeof B.hide.effect!=="object"){B.hide.effect={type:B.hide.effect}}if(typeof B.style!=="object"){B.style={name:B.style}}B.style=c(B.style);s=f.extend(true,{},f.fn.qtip.defaults,B);s.style=a.call({options:s},s.style);s.user=f.extend(true,{},B)}return f(this).each(function(){if(typeof B=="string"){w=B.toLowerCase();A=f(this).qtip("interfaces");if(typeof A=="object"){if(u===true&&w=="destroy"){while(A.length>0){A[A.length-1].destroy()}}else{if(u!==true){A=[f(this).qtip("api")]}for(y=0;y<A.length;y++){if(w=="destroy"){A[y].destroy()}else{if(A[y].status.rendered===true){if(w=="show"){A[y].show()}else{if(w=="hide"){A[y].hide()}else{if(w=="focus"){A[y].focus()}else{if(w=="disable"){A[y].disable(true)}else{if(w=="enable"){A[y].disable(false)}}}}}}}}}}}else{v=f.extend(true,{},s);v.hide.effect.length=s.hide.effect.length;v.show.effect.length=s.show.effect.length;if(v.position.container===false){v.position.container=f(document.body)}if(v.position.target===false){v.position.target=f(this)}if(v.show.when.target===false){v.show.when.target=f(this)}if(v.hide.when.target===false){v.hide.when.target=f(this)}t=f.fn.qtip.interfaces.length;for(y=0;y<t;y++){if(typeof f.fn.qtip.interfaces[y]=="undefined"){t=y;break}}x=new d(f(this),v,t);f.fn.qtip.interfaces[t]=x;if(typeof f(this).data("qtip")=="object"){if(typeof f(this).attr("qtip")==="undefined"){f(this).data("qtip").current=f(this).data("qtip").interfaces.length}f(this).data("qtip").interfaces.push(x)}else{f(this).data("qtip",{current:0,interfaces:[x]})}if(v.content.prerender===false&&v.show.when.event!==false&&v.show.ready!==true){v.show.when.target.bind(v.show.when.event+".qtip-"+t+"-create",{qtip:t},function(C){z=f.fn.qtip.interfaces[C.data.qtip];z.options.show.when.target.unbind(z.options.show.when.event+".qtip-"+C.data.qtip+"-create");z.cache.mouse={x:C.pageX,y:C.pageY};p.call(z);z.options.show.when.target.trigger(z.options.show.when.event)})}else{x.cache.mouse={x:v.show.when.target.offset().left,y:v.show.when.target.offset().top};p.call(x)}}})};function d(u,t,v){var s=this;s.id=v;s.options=t;s.status={animated:false,rendered:false,disabled:false,focused:false};s.elements={target:u.addClass(s.options.style.classes.target),tooltip:null,wrapper:null,content:null,contentWrapper:null,title:null,button:null,tip:null,bgiframe:null};s.cache={mouse:{},position:{},toggle:0};s.timers={};f.extend(s,s.options.api,{show:function(y){var x,z;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"show")}if(s.elements.tooltip.css("display")!=="none"){return s}s.elements.tooltip.stop(true,false);x=s.beforeShow.call(s,y);if(x===false){return s}function w(){if(s.options.position.type!=="static"){s.focus()}s.onShow.call(s,y);if(f.browser.msie){s.elements.tooltip.get(0).style.removeAttribute("filter")}}s.cache.toggle=1;if(s.options.position.type!=="static"){s.updatePosition(y,(s.options.show.effect.length>0))}if(typeof s.options.show.solo=="object"){z=f(s.options.show.solo)}else{if(s.options.show.solo===true){z=f("div.qtip").not(s.elements.tooltip)}}if(z){z.each(function(){if(f(this).qtip("api").status.rendered===true){f(this).qtip("api").hide()}})}if(typeof s.options.show.effect.type=="function"){s.options.show.effect.type.call(s.elements.tooltip,s.options.show.effect.length);s.elements.tooltip.queue(function(){w();f(this).dequeue()})}else{switch(s.options.show.effect.type.toLowerCase()){case"fade":s.elements.tooltip.fadeIn(s.options.show.effect.length,w);break;case"slide":s.elements.tooltip.slideDown(s.options.show.effect.length,function(){w();if(s.options.position.type!=="static"){s.updatePosition(y,true)}});break;case"grow":s.elements.tooltip.show(s.options.show.effect.length,w);break;default:s.elements.tooltip.show(null,w);break}s.elements.tooltip.addClass(s.options.style.classes.active)}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_SHOWN,"show")},hide:function(y){var x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"hide")}else{if(s.elements.tooltip.css("display")==="none"){return s}}clearTimeout(s.timers.show);s.elements.tooltip.stop(true,false);x=s.beforeHide.call(s,y);if(x===false){return s}function w(){s.onHide.call(s,y)}s.cache.toggle=0;if(typeof s.options.hide.effect.type=="function"){s.options.hide.effect.type.call(s.elements.tooltip,s.options.hide.effect.length);s.elements.tooltip.queue(function(){w();f(this).dequeue()})}else{switch(s.options.hide.effect.type.toLowerCase()){case"fade":s.elements.tooltip.fadeOut(s.options.hide.effect.length,w);break;case"slide":s.elements.tooltip.slideUp(s.options.hide.effect.length,w);break;case"grow":s.elements.tooltip.hide(s.options.hide.effect.length,w);break;default:s.elements.tooltip.hide(null,w);break}s.elements.tooltip.removeClass(s.options.style.classes.active)}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_HIDDEN,"hide")},updatePosition:function(w,x){var C,G,L,J,H,E,y,I,B,D,K,A,F,z;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updatePosition")}else{if(s.options.position.type=="static"){return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.CANNOT_POSITION_STATIC,"updatePosition")}}G={position:{left:0,top:0},dimensions:{height:0,width:0},corner:s.options.position.corner.target};L={position:s.getPosition(),dimensions:s.getDimensions(),corner:s.options.position.corner.tooltip};if(s.options.position.target!=="mouse"){if(s.options.position.target.get(0).nodeName.toLowerCase()=="area"){J=s.options.position.target.attr("coords").split(",");for(C=0;C<J.length;C++){J[C]=parseInt(J[C])}H=s.options.position.target.parent("map").attr("name");E=f('img[usemap="#'+H+'"]:first').offset();G.position={left:Math.floor(E.left+J[0]),top:Math.floor(E.top+J[1])};switch(s.options.position.target.attr("shape").toLowerCase()){case"rect":G.dimensions={width:Math.ceil(Math.abs(J[2]-J[0])),height:Math.ceil(Math.abs(J[3]-J[1]))};break;case"circle":G.dimensions={width:J[2]+1,height:J[2]+1};break;case"poly":G.dimensions={width:J[0],height:J[1]};for(C=0;C<J.length;C++){if(C%2==0){if(J[C]>G.dimensions.width){G.dimensions.width=J[C]}if(J[C]<J[0]){G.position.left=Math.floor(E.left+J[C])}}else{if(J[C]>G.dimensions.height){G.dimensions.height=J[C]}if(J[C]<J[1]){G.position.top=Math.floor(E.top+J[C])}}}G.dimensions.width=G.dimensions.width-(G.position.left-E.left);G.dimensions.height=G.dimensions.height-(G.position.top-E.top);break;default:return f.fn.qtip.log.error.call(s,4,f.fn.qtip.constants.INVALID_AREA_SHAPE,"updatePosition");break}G.dimensions.width-=2;G.dimensions.height-=2}else{if(s.options.position.target.add(document.body).length===1){G.position={left:f(document).scrollLeft(),top:f(document).scrollTop()};G.dimensions={height:f(window).height(),width:f(window).width()}}else{if(typeof s.options.position.target.attr("qtip")!=="undefined"){G.position=s.options.position.target.qtip("api").cache.position}else{G.position=s.options.position.target.offset()}G.dimensions={height:s.options.position.target.outerHeight(),width:s.options.position.target.outerWidth()}}}y=f.extend({},G.position);if(G.corner.search(/right/i)!==-1){y.left+=G.dimensions.width}if(G.corner.search(/bottom/i)!==-1){y.top+=G.dimensions.height}if(G.corner.search(/((top|bottom)Middle)|center/)!==-1){y.left+=(G.dimensions.width/2)}if(G.corner.search(/((left|right)Middle)|center/)!==-1){y.top+=(G.dimensions.height/2)}}else{G.position=y={left:s.cache.mouse.x,top:s.cache.mouse.y};G.dimensions={height:1,width:1}}if(L.corner.search(/right/i)!==-1){y.left-=L.dimensions.width}if(L.corner.search(/bottom/i)!==-1){y.top-=L.dimensions.height}if(L.corner.search(/((top|bottom)Middle)|center/)!==-1){y.left-=(L.dimensions.width/2)}if(L.corner.search(/((left|right)Middle)|center/)!==-1){y.top-=(L.dimensions.height/2)}I=(f.browser.msie)?1:0;B=(f.browser.msie&&parseInt(f.browser.version.charAt(0))===6)?1:0;if(s.options.style.border.radius>0){if(L.corner.search(/Left/)!==-1){y.left-=s.options.style.border.radius}else{if(L.corner.search(/Right/)!==-1){y.left+=s.options.style.border.radius}}if(L.corner.search(/Top/)!==-1){y.top-=s.options.style.border.radius}else{if(L.corner.search(/Bottom/)!==-1){y.top+=s.options.style.border.radius}}}if(I){if(L.corner.search(/top/)!==-1){y.top-=I}else{if(L.corner.search(/bottom/)!==-1){y.top+=I}}if(L.corner.search(/left/)!==-1){y.left-=I}else{if(L.corner.search(/right/)!==-1){y.left+=I}}if(L.corner.search(/leftMiddle|rightMiddle/)!==-1){y.top-=1}}if(s.options.position.adjust.screen===true){y=o.call(s,y,G,L)}if(s.options.position.target==="mouse"&&s.options.position.adjust.mouse===true){if(s.options.position.adjust.screen===true&&s.elements.tip){K=s.elements.tip.attr("rel")}else{K=s.options.position.corner.tooltip}y.left+=(K.search(/right/i)!==-1)?-6:6;y.top+=(K.search(/bottom/i)!==-1)?-6:6}if(!s.elements.bgiframe&&f.browser.msie&&parseInt(f.browser.version.charAt(0))==6){f("select, object").each(function(){A=f(this).offset();A.bottom=A.top+f(this).height();A.right=A.left+f(this).width();if(y.top+L.dimensions.height>=A.top&&y.left+L.dimensions.width>=A.left){k.call(s)}})}y.left+=s.options.position.adjust.x;y.top+=s.options.position.adjust.y;F=s.getPosition();if(y.left!=F.left||y.top!=F.top){z=s.beforePositionUpdate.call(s,w);if(z===false){return s}s.cache.position=y;if(x===true){s.status.animated=true;s.elements.tooltip.animate(y,200,"swing",function(){s.status.animated=false})}else{s.elements.tooltip.css(y)}s.onPositionUpdate.call(s,w);if(typeof w!=="undefined"&&w.type&&w.type!=="mousemove"){f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_POSITION_UPDATED,"updatePosition")}}return s},updateWidth:function(w){var x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateWidth")}else{if(w&&typeof w!=="number"){return f.fn.qtip.log.error.call(s,2,"newWidth must be of type number","updateWidth")}}x=s.elements.contentWrapper.siblings().add(s.elements.tip).add(s.elements.button);if(!w){if(typeof s.options.style.width.value=="number"){w=s.options.style.width.value}else{s.elements.tooltip.css({width:"auto"});x.hide();if(f.browser.msie){s.elements.wrapper.add(s.elements.contentWrapper.children()).css({zoom:"normal"})}w=s.getDimensions().width+1;if(!s.options.style.width.value){if(w>s.options.style.width.max){w=s.options.style.width.max}if(w<s.options.style.width.min){w=s.options.style.width.min}}}}if(w%2!==0){w-=1}s.elements.tooltip.width(w);x.show();if(s.options.style.border.radius){s.elements.tooltip.find(".qtip-betweenCorners").each(function(y){f(this).width(w-(s.options.style.border.radius*2))})}if(f.browser.msie){s.elements.wrapper.add(s.elements.contentWrapper.children()).css({zoom:"1"});s.elements.wrapper.width(w);if(s.elements.bgiframe){s.elements.bgiframe.width(w).height(s.getDimensions.height)}}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_WIDTH_UPDATED,"updateWidth")},updateStyle:function(w){var z,A,x,y,B;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateStyle")}else{if(typeof w!=="string"||!f.fn.qtip.styles[w]){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.STYLE_NOT_DEFINED,"updateStyle")}}s.options.style=a.call(s,f.fn.qtip.styles[w],s.options.user.style);s.elements.content.css(q(s.options.style));if(s.options.content.title.text!==false){s.elements.title.css(q(s.options.style.title,true))}s.elements.contentWrapper.css({borderColor:s.options.style.border.color});if(s.options.style.tip.corner!==false){if(f("<canvas>").get(0).getContext){z=s.elements.tooltip.find(".qtip-tip canvas:first");x=z.get(0).getContext("2d");x.clearRect(0,0,300,300);y=z.parent("div[rel]:first").attr("rel");B=b(y,s.options.style.tip.size.width,s.options.style.tip.size.height);h.call(s,z,B,s.options.style.tip.color||s.options.style.border.color)}else{if(f.browser.msie){z=s.elements.tooltip.find('.qtip-tip [nodeName="shape"]');z.attr("fillcolor",s.options.style.tip.color||s.options.style.border.color)}}}if(s.options.style.border.radius>0){s.elements.tooltip.find(".qtip-betweenCorners").css({backgroundColor:s.options.style.border.color});if(f("<canvas>").get(0).getContext){A=g(s.options.style.border.radius);s.elements.tooltip.find(".qtip-wrapper canvas").each(function(){x=f(this).get(0).getContext("2d");x.clearRect(0,0,300,300);y=f(this).parent("div[rel]:first").attr("rel");r.call(s,f(this),A[y],s.options.style.border.radius,s.options.style.border.color)})}else{if(f.browser.msie){s.elements.tooltip.find('.qtip-wrapper [nodeName="arc"]').each(function(){f(this).attr("fillcolor",s.options.style.border.color)})}}}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_STYLE_UPDATED,"updateStyle")},updateContent:function(A,y){var z,x,w;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateContent")}else{if(!A){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateContent")}}z=s.beforeContentUpdate.call(s,A);if(typeof z=="string"){A=z}else{if(z===false){return}}if(f.browser.msie){s.elements.contentWrapper.children().css({zoom:"normal"})}if(A.jquery&&A.length>0){A.clone(true).appendTo(s.elements.content).show()}else{s.elements.content.html(A)}x=s.elements.content.find("img[complete=false]");if(x.length>0){w=0;x.each(function(C){f('<img src="'+f(this).attr("src")+'" />').load(function(){if(++w==x.length){B()}})})}else{B()}function B(){s.updateWidth();if(y!==false){if(s.options.position.type!=="static"){s.updatePosition(s.elements.tooltip.is(":visible"),true)}if(s.options.style.tip.corner!==false){n.call(s)}}}s.onContentUpdate.call(s);return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_CONTENT_UPDATED,"loadContent")},loadContent:function(w,z,A){var y;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"loadContent")}y=s.beforeContentLoad.call(s);if(y===false){return s}if(A=="post"){f.post(w,z,x)}else{f.get(w,z,x)}function x(B){s.onContentLoad.call(s);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_CONTENT_LOADED,"loadContent");s.updateContent(B)}return s},updateTitle:function(w){if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateTitle")}else{if(!w){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateTitle")}}returned=s.beforeTitleUpdate.call(s);if(returned===false){return s}if(s.elements.button){s.elements.button=s.elements.button.clone(true)}s.elements.title.html(w);if(s.elements.button){s.elements.title.prepend(s.elements.button)}s.onTitleUpdate.call(s);return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_TITLE_UPDATED,"updateTitle")},focus:function(A){var y,x,w,z;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"focus")}else{if(s.options.position.type=="static"){return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.CANNOT_FOCUS_STATIC,"focus")}}y=parseInt(s.elements.tooltip.css("z-index"));x=6000+f("div.qtip[qtip]").length-1;if(!s.status.focused&&y!==x){z=s.beforeFocus.call(s,A);if(z===false){return s}f("div.qtip[qtip]").not(s.elements.tooltip).each(function(){if(f(this).qtip("api").status.rendered===true){w=parseInt(f(this).css("z-index"));if(typeof w=="number"&&w>-1){f(this).css({zIndex:parseInt(f(this).css("z-index"))-1})}f(this).qtip("api").status.focused=false}});s.elements.tooltip.css({zIndex:x});s.status.focused=true;s.onFocus.call(s,A);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_FOCUSED,"focus")}return s},disable:function(w){if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"disable")}if(w){if(!s.status.disabled){s.status.disabled=true;f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_DISABLED,"disable")}else{f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.TOOLTIP_ALREADY_DISABLED,"disable")}}else{if(s.status.disabled){s.status.disabled=false;f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_ENABLED,"disable")}else{f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.TOOLTIP_ALREADY_ENABLED,"disable")}}return s},destroy:function(){var w,x,y;x=s.beforeDestroy.call(s);if(x===false){return s}if(s.status.rendered){s.options.show.when.target.unbind("mousemove.qtip",s.updatePosition);s.options.show.when.target.unbind("mouseout.qtip",s.hide);s.options.show.when.target.unbind(s.options.show.when.event+".qtip");s.options.hide.when.target.unbind(s.options.hide.when.event+".qtip");s.elements.tooltip.unbind(s.options.hide.when.event+".qtip");s.elements.tooltip.unbind("mouseover.qtip",s.focus);s.elements.tooltip.remove()}else{s.options.show.when.target.unbind(s.options.show.when.event+".qtip-create")}if(typeof s.elements.target.data("qtip")=="object"){y=s.elements.target.data("qtip").interfaces;if(typeof y=="object"&&y.length>0){for(w=0;w<y.length-1;w++){if(y[w].id==s.id){y.splice(w,1)}}}}delete f.fn.qtip.interfaces[s.id];if(typeof y=="object"&&y.length>0){s.elements.target.data("qtip").current=y.length-1}else{s.elements.target.removeData("qtip")}s.onDestroy.call(s);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_DESTROYED,"destroy");return s.elements.target},getPosition:function(){var w,x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getPosition")}w=(s.elements.tooltip.css("display")!=="none")?false:true;if(w){s.elements.tooltip.css({visiblity:"hidden"}).show()}x=s.elements.tooltip.offset();if(w){s.elements.tooltip.css({visiblity:"visible"}).hide()}return x},getDimensions:function(){var w,x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getDimensions")}w=(!s.elements.tooltip.is(":visible"))?true:false;if(w){s.elements.tooltip.css({visiblity:"hidden"}).show()}x={height:s.elements.tooltip.outerHeight(),width:s.elements.tooltip.outerWidth()};if(w){s.elements.tooltip.css({visiblity:"visible"}).hide()}return x}})}function p(){var s,w,u,t,v,y,x;s=this;s.beforeRender.call(s);s.status.rendered=true;s.elements.tooltip='<div qtip="'+s.id+'" class="qtip '+(s.options.style.classes.tooltip||s.options.style)+'"style="display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;position:'+s.options.position.type+';">  <div class="qtip-wrapper" style="position:relative; overflow:hidden; text-align:left;">    <div class="qtip-contentWrapper" style="overflow:hidden;">       <div class="qtip-content '+s.options.style.classes.content+'"></div></div></div></div>';s.elements.tooltip=f(s.elements.tooltip);s.elements.tooltip.appendTo(s.options.position.container);s.elements.tooltip.data("qtip",{current:0,interfaces:[s]});s.elements.wrapper=s.elements.tooltip.children("div:first");s.elements.contentWrapper=s.elements.wrapper.children("div:first").css({background:s.options.style.background});s.elements.content=s.elements.contentWrapper.children("div:first").css(q(s.options.style));if(f.browser.msie){s.elements.wrapper.add(s.elements.content).css({zoom:1})}if(s.options.hide.when.event=="unfocus"){s.elements.tooltip.attr("unfocus",true)}if(typeof s.options.style.width.value=="number"){s.updateWidth()}if(f("<canvas>").get(0).getContext||f.browser.msie){if(s.options.style.border.radius>0){m.call(s)}else{s.elements.contentWrapper.css({border:s.options.style.border.width+"px solid "+s.options.style.border.color})}if(s.options.style.tip.corner!==false){e.call(s)}}else{s.elements.contentWrapper.css({border:s.options.style.border.width+"px solid "+s.options.style.border.color});s.options.style.border.radius=0;s.options.style.tip.corner=false;f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.CANVAS_VML_NOT_SUPPORTED,"render")}if((typeof s.options.content.text=="string"&&s.options.content.text.length>0)||(s.options.content.text.jquery&&s.options.content.text.length>0)){u=s.options.content.text}else{if(typeof s.elements.target.attr("title")=="string"&&s.elements.target.attr("title").length>0){u=s.elements.target.attr("title").replace("\\n","<br />");s.elements.target.attr("title","")}else{if(typeof s.elements.target.attr("alt")=="string"&&s.elements.target.attr("alt").length>0){u=s.elements.target.attr("alt").replace("\\n","<br />");s.elements.target.attr("alt","")}else{u=" ";f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.NO_VALID_CONTENT,"render")}}}if(s.options.content.title.text!==false){j.call(s)}s.updateContent(u);l.call(s);if(s.options.show.ready===true){s.show()}if(s.options.content.url!==false){t=s.options.content.url;v=s.options.content.data;y=s.options.content.method||"get";s.loadContent(t,v,y)}s.onRender.call(s);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_RENDERED,"render")}function m(){var F,z,t,B,x,E,u,G,D,y,w,C,A,s,v;F=this;F.elements.wrapper.find(".qtip-borderBottom, .qtip-borderTop").remove();t=F.options.style.border.width;B=F.options.style.border.radius;x=F.options.style.border.color||F.options.style.tip.color;E=g(B);u={};for(z in E){u[z]='<div rel="'+z+'" style="'+((z.search(/Left/)!==-1)?"left":"right")+":0; position:absolute; height:"+B+"px; width:"+B+'px; overflow:hidden; line-height:0.1px; font-size:1px">';if(f("<canvas>").get(0).getContext){u[z]+='<canvas height="'+B+'" width="'+B+'" style="vertical-align: top"></canvas>'}else{if(f.browser.msie){G=B*2+3;u[z]+='<v:arc stroked="false" fillcolor="'+x+'" startangle="'+E[z][0]+'" endangle="'+E[z][1]+'" style="width:'+G+"px; height:"+G+"px; margin-top:"+((z.search(/bottom/)!==-1)?-2:-1)+"px; margin-left:"+((z.search(/Right/)!==-1)?E[z][2]-3.5:-1)+'px; vertical-align:top; display:inline-block; behavior:url(#default#VML)"></v:arc>'}}u[z]+="</div>"}D=F.getDimensions().width-(Math.max(t,B)*2);y='<div class="qtip-betweenCorners" style="height:'+B+"px; width:"+D+"px; overflow:hidden; background-color:"+x+'; line-height:0.1px; font-size:1px;">';w='<div class="qtip-borderTop" dir="ltr" style="height:'+B+"px; margin-left:"+B+'px; line-height:0.1px; font-size:1px; padding:0;">'+u.topLeft+u.topRight+y;F.elements.wrapper.prepend(w);C='<div class="qtip-borderBottom" dir="ltr" style="height:'+B+"px; margin-left:"+B+'px; line-height:0.1px; font-size:1px; padding:0;">'+u.bottomLeft+u.bottomRight+y;F.elements.wrapper.append(C);if(f("<canvas>").get(0).getContext){F.elements.wrapper.find("canvas").each(function(){A=E[f(this).parent("[rel]:first").attr("rel")];r.call(F,f(this),A,B,x)})}else{if(f.browser.msie){F.elements.tooltip.append('<v:image style="behavior:url(#default#VML);"></v:image>')}}s=Math.max(B,(B+(t-B)));v=Math.max(t-B,0);F.elements.contentWrapper.css({border:"0px solid "+x,borderWidth:v+"px "+s+"px"})}function r(u,w,s,t){var v=u.get(0).getContext("2d");v.fillStyle=t;v.beginPath();v.arc(w[0],w[1],s,0,Math.PI*2,false);v.fill()}function e(v){var t,s,x,u,w;t=this;if(t.elements.tip!==null){t.elements.tip.remove()}s=t.options.style.tip.color||t.options.style.border.color;if(t.options.style.tip.corner===false){return}else{if(!v){v=t.options.style.tip.corner}}x=b(v,t.options.style.tip.size.width,t.options.style.tip.size.height);t.elements.tip='<div class="'+t.options.style.classes.tip+'" dir="ltr" rel="'+v+'" style="position:absolute; height:'+t.options.style.tip.size.height+"px; width:"+t.options.style.tip.size.width+'px; margin:0 auto; line-height:0.1px; font-size:1px;">';if(f("<canvas>").get(0).getContext){t.elements.tip+='<canvas height="'+t.options.style.tip.size.height+'" width="'+t.options.style.tip.size.width+'"></canvas>'}else{if(f.browser.msie){u=t.options.style.tip.size.width+","+t.options.style.tip.size.height;w="m"+x[0][0]+","+x[0][1];w+=" l"+x[1][0]+","+x[1][1];w+=" "+x[2][0]+","+x[2][1];w+=" xe";t.elements.tip+='<v:shape fillcolor="'+s+'" stroked="false" filled="true" path="'+w+'" coordsize="'+u+'" style="width:'+t.options.style.tip.size.width+"px; height:"+t.options.style.tip.size.height+"px; line-height:0.1px; display:inline-block; behavior:url(#default#VML); vertical-align:"+((v.search(/top/)!==-1)?"bottom":"top")+'"></v:shape>';t.elements.tip+='<v:image style="behavior:url(#default#VML);"></v:image>';t.elements.contentWrapper.css("position","relative")}}t.elements.tooltip.prepend(t.elements.tip+"</div>");t.elements.tip=t.elements.tooltip.find("."+t.options.style.classes.tip).eq(0);if(f("<canvas>").get(0).getContext){h.call(t,t.elements.tip.find("canvas:first"),x,s)}if(v.search(/top/)!==-1&&f.browser.msie&&parseInt(f.browser.version.charAt(0))===6){t.elements.tip.css({marginTop:-4})}n.call(t,v)}function h(t,v,s){var u=t.get(0).getContext("2d");u.fillStyle=s;u.beginPath();u.moveTo(v[0][0],v[0][1]);u.lineTo(v[1][0],v[1][1]);u.lineTo(v[2][0],v[2][1]);u.fill()}function n(u){var t,w,s,x,v;t=this;if(t.options.style.tip.corner===false||!t.elements.tip){return}if(!u){u=t.elements.tip.attr("rel")}w=positionAdjust=(f.browser.msie)?1:0;t.elements.tip.css(u.match(/left|right|top|bottom/)[0],0);if(u.search(/top|bottom/)!==-1){if(f.browser.msie){if(parseInt(f.browser.version.charAt(0))===6){positionAdjust=(u.search(/top/)!==-1)?-3:1}else{positionAdjust=(u.search(/top/)!==-1)?1:2}}if(u.search(/Middle/)!==-1){t.elements.tip.css({left:"50%",marginLeft:-(t.options.style.tip.size.width/2)})}else{if(u.search(/Left/)!==-1){t.elements.tip.css({left:t.options.style.border.radius-w})}else{if(u.search(/Right/)!==-1){t.elements.tip.css({right:t.options.style.border.radius+w})}}}if(u.search(/top/)!==-1){t.elements.tip.css({top:-positionAdjust})}else{t.elements.tip.css({bottom:positionAdjust})}}else{if(u.search(/left|right/)!==-1){if(f.browser.msie){positionAdjust=(parseInt(f.browser.version.charAt(0))===6)?1:((u.search(/left/)!==-1)?1:2)}if(u.search(/Middle/)!==-1){t.elements.tip.css({top:"50%",marginTop:-(t.options.style.tip.size.height/2)})}else{if(u.search(/Top/)!==-1){t.elements.tip.css({top:t.options.style.border.radius-w})}else{if(u.search(/Bottom/)!==-1){t.elements.tip.css({bottom:t.options.style.border.radius+w})}}}if(u.search(/left/)!==-1){t.elements.tip.css({left:-positionAdjust})}else{t.elements.tip.css({right:positionAdjust})}}}s="padding-"+u.match(/left|right|top|bottom/)[0];x=t.options.style.tip.size[(s.search(/left|right/)!==-1)?"width":"height"];t.elements.tooltip.css("padding",0);t.elements.tooltip.css(s,x);if(f.browser.msie&&parseInt(f.browser.version.charAt(0))==6){v=parseInt(t.elements.tip.css("margin-top"))||0;v+=parseInt(t.elements.content.css("margin-top"))||0;t.elements.tip.css({marginTop:v})}}function j(){var s=this;if(s.elements.title!==null){s.elements.title.remove()}s.elements.title=f('<div class="'+s.options.style.classes.title+'">').css(q(s.options.style.title,true)).css({zoom:(f.browser.msie)?1:0}).prependTo(s.elements.contentWrapper);if(s.options.content.title.text){s.updateTitle.call(s,s.options.content.title.text)}if(s.options.content.title.button!==false&&typeof s.options.content.title.button=="string"){s.elements.button=f('<a class="'+s.options.style.classes.button+'" style="float:right; position: relative"></a>').css(q(s.options.style.button,true)).html(s.options.content.title.button).prependTo(s.elements.title).click(function(t){if(!s.status.disabled){s.hide(t)}})}}function l(){var t,v,u,s;t=this;v=t.options.show.when.target;u=t.options.hide.when.target;if(t.options.hide.fixed){u=u.add(t.elements.tooltip)}if(t.options.hide.when.event=="inactive"){s=["click","dblclick","mousedown","mouseup","mousemove","mouseout","mouseenter","mouseleave","mouseover"];function y(z){if(t.status.disabled===true){return}clearTimeout(t.timers.inactive);t.timers.inactive=setTimeout(function(){f(s).each(function(){u.unbind(this+".qtip-inactive");t.elements.content.unbind(this+".qtip-inactive")});t.hide(z)},t.options.hide.delay)}}else{if(t.options.hide.fixed===true){t.elements.tooltip.bind("mouseover.qtip",function(){if(t.status.disabled===true){return}clearTimeout(t.timers.hide)})}}function x(z){if(t.status.disabled===true){return}if(t.options.hide.when.event=="inactive"){f(s).each(function(){u.bind(this+".qtip-inactive",y);t.elements.content.bind(this+".qtip-inactive",y)});y()}clearTimeout(t.timers.show);clearTimeout(t.timers.hide);t.timers.show=setTimeout(function(){t.show(z)},t.options.show.delay)}function w(z){if(t.status.disabled===true){return}if(t.options.hide.fixed===true&&t.options.hide.when.event.search(/mouse(out|leave)/i)!==-1&&f(z.relatedTarget).parents("div.qtip[qtip]").length>0){z.stopPropagation();z.preventDefault();clearTimeout(t.timers.hide);return false}clearTimeout(t.timers.show);clearTimeout(t.timers.hide);t.elements.tooltip.stop(true,true);t.timers.hide=setTimeout(function(){t.hide(z)},t.options.hide.delay)}if((t.options.show.when.target.add(t.options.hide.when.target).length===1&&t.options.show.when.event==t.options.hide.when.event&&t.options.hide.when.event!=="inactive")||t.options.hide.when.event=="unfocus"){t.cache.toggle=0;v.bind(t.options.show.when.event+".qtip",function(z){if(t.cache.toggle==0){x(z)}else{w(z)}})}else{v.bind(t.options.show.when.event+".qtip",x);if(t.options.hide.when.event!=="inactive"){u.bind(t.options.hide.when.event+".qtip",w)}}if(t.options.position.type.search(/(fixed|absolute)/)!==-1){t.elements.tooltip.bind("mouseover.qtip",t.focus)}if(t.options.position.target==="mouse"&&t.options.position.type!=="static"){v.bind("mousemove.qtip",function(z){t.cache.mouse={x:z.pageX,y:z.pageY};if(t.status.disabled===false&&t.options.position.adjust.mouse===true&&t.options.position.type!=="static"&&t.elements.tooltip.css("display")!=="none"){t.updatePosition(z)}})}}function o(u,v,A){var z,s,x,y,t,w;z=this;if(A.corner=="center"){return v.position}s=f.extend({},u);y={x:false,y:false};t={left:(s.left<f.fn.qtip.cache.screen.scroll.left),right:(s.left+A.dimensions.width+2>=f.fn.qtip.cache.screen.width+f.fn.qtip.cache.screen.scroll.left),top:(s.top<f.fn.qtip.cache.screen.scroll.top),bottom:(s.top+A.dimensions.height+2>=f.fn.qtip.cache.screen.height+f.fn.qtip.cache.screen.scroll.top)};x={left:(t.left&&(A.corner.search(/right/i)!=-1||(A.corner.search(/right/i)==-1&&!t.right))),right:(t.right&&(A.corner.search(/left/i)!=-1||(A.corner.search(/left/i)==-1&&!t.left))),top:(t.top&&A.corner.search(/top/i)==-1),bottom:(t.bottom&&A.corner.search(/bottom/i)==-1)};if(x.left){if(z.options.position.target!=="mouse"){s.left=v.position.left+v.dimensions.width}else{s.left=z.cache.mouse.x}y.x="Left"}else{if(x.right){if(z.options.position.target!=="mouse"){s.left=v.position.left-A.dimensions.width}else{s.left=z.cache.mouse.x-A.dimensions.width}y.x="Right"}}if(x.top){if(z.options.position.target!=="mouse"){s.top=v.position.top+v.dimensions.height}else{s.top=z.cache.mouse.y}y.y="top"}else{if(x.bottom){if(z.options.position.target!=="mouse"){s.top=v.position.top-A.dimensions.height}else{s.top=z.cache.mouse.y-A.dimensions.height}y.y="bottom"}}if(s.left<0){s.left=u.left;y.x=false}if(s.top<0){s.top=u.top;y.y=false}if(z.options.style.tip.corner!==false){s.corner=new String(A.corner);if(y.x!==false){s.corner=s.corner.replace(/Left|Right|Middle/,y.x)}if(y.y!==false){s.corner=s.corner.replace(/top|bottom/,y.y)}if(s.corner!==z.elements.tip.attr("rel")){e.call(z,s.corner)}}return s}function q(u,t){var v,s;v=f.extend(true,{},u);for(s in v){if(t===true&&s.search(/(tip|classes)/i)!==-1){delete v[s]}else{if(!t&&s.search(/(width|border|tip|title|classes|user)/i)!==-1){delete v[s]}}}return v}function c(s){if(typeof s.tip!=="object"){s.tip={corner:s.tip}}if(typeof s.tip.size!=="object"){s.tip.size={width:s.tip.size,height:s.tip.size}}if(typeof s.border!=="object"){s.border={width:s.border}}if(typeof s.width!=="object"){s.width={value:s.width}}if(typeof s.width.max=="string"){s.width.max=parseInt(s.width.max.replace(/([0-9]+)/i,"$1"))}if(typeof s.width.min=="string"){s.width.min=parseInt(s.width.min.replace(/([0-9]+)/i,"$1"))}if(typeof s.tip.size.x=="number"){s.tip.size.width=s.tip.size.x;delete s.tip.size.x}if(typeof s.tip.size.y=="number"){s.tip.size.height=s.tip.size.y;delete s.tip.size.y}return s}function a(){var s,t,u,x,v,w;s=this;u=[true,{}];for(t=0;t<arguments.length;t++){u.push(arguments[t])}x=[f.extend.apply(f,u)];while(typeof x[0].name=="string"){x.unshift(c(f.fn.qtip.styles[x[0].name]))}x.unshift(true,{classes:{tooltip:"qtip-"+(arguments[0].name||"defaults")}},f.fn.qtip.styles.defaults);v=f.extend.apply(f,x);w=(f.browser.msie)?1:0;v.tip.size.width+=w;v.tip.size.height+=w;if(v.tip.size.width%2>0){v.tip.size.width+=1}if(v.tip.size.height%2>0){v.tip.size.height+=1}if(v.tip.corner===true){v.tip.corner=(s.options.position.corner.tooltip==="center")?false:s.options.position.corner.tooltip}return v}function b(v,u,t){var s={bottomRight:[[0,0],[u,t],[u,0]],bottomLeft:[[0,0],[u,0],[0,t]],topRight:[[0,t],[u,0],[u,t]],topLeft:[[0,0],[0,t],[u,t]],topMiddle:[[0,t],[u/2,0],[u,t]],bottomMiddle:[[0,0],[u,0],[u/2,t]],rightMiddle:[[0,0],[u,t/2],[0,t]],leftMiddle:[[u,0],[u,t],[0,t/2]]};s.leftTop=s.bottomRight;s.rightTop=s.bottomLeft;s.leftBottom=s.topRight;s.rightBottom=s.topLeft;return s[v]}function g(s){var t;if(f("<canvas>").get(0).getContext){t={topLeft:[s,s],topRight:[0,s],bottomLeft:[s,0],bottomRight:[0,0]}}else{if(f.browser.msie){t={topLeft:[-90,90,0],topRight:[-90,90,-s],bottomLeft:[90,270,0],bottomRight:[90,270,-s]}}}return t}function k(){var s,t,u;s=this;u=s.getDimensions();t='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:false" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=\'0\'); border: 1px solid red; height:'+u.height+"px; width:"+u.width+'px" />';s.elements.bgiframe=s.elements.wrapper.prepend(t).children(".qtip-bgiframe:first")}f(document).ready(function(){f.fn.qtip.cache={screen:{scroll:{left:f(window).scrollLeft(),top:f(window).scrollTop()},width:f(window).width(),height:f(window).height()}};var s;f(window).bind("resize scroll",function(t){clearTimeout(s);s=setTimeout(function(){if(t.type==="scroll"){f.fn.qtip.cache.screen.scroll={left:f(window).scrollLeft(),top:f(window).scrollTop()}}else{f.fn.qtip.cache.screen.width=f(window).width();f.fn.qtip.cache.screen.height=f(window).height()}for(i=0;i<f.fn.qtip.interfaces.length;i++){var u=f.fn.qtip.interfaces[i];if(u.status.rendered===true&&(u.options.position.type!=="static"||u.options.position.adjust.scroll&&t.type==="scroll"||u.options.position.adjust.resize&&t.type==="resize")){u.updatePosition(t,true)}}},100)});f(document).bind("mousedown.qtip",function(t){if(f(t.target).parents("div.qtip").length===0){f(".qtip[unfocus]").each(function(){var u=f(this).qtip("api");if(f(this).is(":visible")&&!u.status.disabled&&f(t.target).add(u.elements.target).length>1){u.hide(t)}})}})});f.fn.qtip.interfaces=[];f.fn.qtip.log={error:function(){return this}};f.fn.qtip.constants={};f.fn.qtip.defaults={content:{prerender:false,text:false,url:false,data:null,title:{text:false,button:false}},position:{target:false,corner:{target:"bottomRight",tooltip:"topLeft"},adjust:{x:0,y:0,mouse:true,screen:false,scroll:true,resize:true},type:"absolute",container:false},show:{when:{target:false,event:"mouseover"},effect:{type:"fade",length:100},delay:140,solo:false,ready:false},hide:{when:{target:false,event:"mouseout"},effect:{type:"fade",length:100},delay:0,fixed:false},api:{beforeRender:function(){},onRender:function(){},beforePositionUpdate:function(){},onPositionUpdate:function(){},beforeShow:function(){},onShow:function(){},beforeHide:function(){},onHide:function(){},beforeContentUpdate:function(){},onContentUpdate:function(){},beforeContentLoad:function(){},onContentLoad:function(){},beforeTitleUpdate:function(){},onTitleUpdate:function(){},beforeDestroy:function(){},onDestroy:function(){},beforeFocus:function(){},onFocus:function(){}}};f.fn.qtip.styles={defaults:{background:"white",color:"#111",overflow:"hidden",textAlign:"left",width:{min:0,max:250},padding:"5px 9px",border:{width:1,radius:0,color:"#d3d3d3"},tip:{corner:false,color:false,size:{width:13,height:13},opacity:1},title:{background:"#e1e1e1",fontWeight:"bold",padding:"7px 12px"},button:{cursor:"pointer"},classes:{target:"",tip:"qtip-tip",title:"qtip-title",button:"qtip-button",content:"qtip-content",active:"qtip-active"}},cream:{border:{width:3,radius:0,color:"#F9E98E"},title:{background:"#F0DE7D",color:"#A27D35"},background:"#FBF7AA",color:"#A27D35",classes:{tooltip:"qtip-cream"}},light:{border:{width:3,radius:0,color:"#E2E2E2"},title:{background:"#f1f1f1",color:"#454545"},background:"white",color:"#454545",classes:{tooltip:"qtip-light"}},dark:{border:{width:3,radius:0,color:"#303030"},title:{background:"#404040",color:"#f3f3f3"},background:"#505050",color:"#f3f3f3",classes:{tooltip:"qtip-dark"}},red:{border:{width:3,radius:0,color:"#CE6F6F"},title:{background:"#f28279",color:"#9C2F2F"},background:"#F79992",color:"#9C2F2F",classes:{tooltip:"qtip-red"}},green:{border:{width:3,radius:0,color:"#A9DB66"},title:{background:"#b9db8c",color:"#58792E"},background:"#CDE6AC",color:"#58792E",classes:{tooltip:"qtip-green"}},blue:{border:{width:3,radius:0,color:"#ADD9ED"},title:{background:"#D0E9F5",color:"#5E99BD"},background:"#E5F6FE",color:"#4D9FBF",classes:{tooltip:"qtip-blue"}}}})(jQuery);/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09i
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 2006 by Georg Seifert. All rights reserved.
 * 
 * Trademark:
 * Graublau Sans is a trademark of Georg Seifert.
 * 
 * Designer:
 * Georg Seifert
 * 
 * Vendor URL:
 * www.fonts.info
 */
Cufon.registerFont({"w":165,"face":{"font-family":"GB","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 0 4 0 0 2 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-12 -297 392 87","underline-thickness":"43.92","underline-position":"-0.72","stemh":"21","stemv":"26","unicode-range":"U+0020-U+04EF"},"glyphs":{" ":{"w":92},"A":{"d":"163,0r-25,-67r-88,0r-25,67r-26,0r82,-222r26,0r85,222r-29,0xm93,-193r-36,105r73,0","w":190},"B":{"d":"183,-63v0,69,-74,64,-144,63r0,-222r54,0v64,0,77,28,77,55v0,26,-15,42,-35,47v29,4,48,28,48,57xm156,-63v-2,-44,-47,-44,-91,-43r0,85v45,1,92,2,91,-42xm143,-165v7,-27,-37,-40,-78,-36r0,75v44,4,85,-11,78,-39","w":197},"C":{"d":"167,-31r6,21v-16,8,-32,14,-60,14v-78,0,-94,-67,-94,-120v0,-51,26,-110,95,-110v27,0,38,4,57,12r-5,22v-18,-9,-32,-12,-52,-12v-51,0,-68,46,-68,87v0,43,10,99,68,99v19,0,35,-4,53,-13","w":175},"D":{"d":"211,-113v0,49,-17,113,-109,113r-63,0r0,-222r64,0v89,0,108,63,108,109xm184,-111v0,-38,-14,-90,-84,-90r-35,0r0,180r40,0v68,0,79,-51,79,-90","w":231},"E":{"d":"176,0r-137,0r0,-222r130,0r0,21r-104,0r0,75r94,0r0,21r-94,0r0,84r111,0r0,21","w":190},"F":{"d":"165,-201r-100,0r0,82r87,0r0,21r-87,0r0,98r-26,0r0,-222r126,0r0,21"},"G":{"d":"199,-100r0,85v-26,13,-45,19,-75,19v-73,0,-102,-52,-102,-111v0,-58,29,-119,109,-119v29,0,52,9,67,15r-8,21v-16,-7,-36,-14,-59,-14v-64,0,-81,50,-81,96v0,71,60,110,125,81r0,-73r24,0","w":226},"H":{"d":"206,0r-26,0r0,-106r-115,0r0,106r-26,0r0,-222r26,0r0,95r115,0r0,-95r26,0r0,222","w":245},"I":{"d":"63,0r-25,0r0,-222r25,0r0,222","w":101},"J":{"d":"86,-222r0,136v0,71,-29,83,-79,95r-4,-22v39,-10,57,-21,57,-74r0,-135r26,0","w":122},"K":{"d":"194,-222r-84,93r96,129r-35,0r-77,-111r-29,33r0,78r-26,0r0,-222r26,0r0,112r95,-112r34,0","w":201},"L":{"d":"170,0r-131,0r0,-222r26,0r0,200r105,0r0,22","w":174},"M":{"d":"256,0r-25,0r-12,-174r-72,174r-12,0r-72,-173r-13,173r-23,0r15,-222r26,0r74,177r74,-177r25,0","w":282},"N":{"d":"217,0r-18,0r-135,-177r0,177r-25,0r0,-222r20,0r134,175r0,-175r24,0r0,222","w":257},"O":{"d":"220,-115v0,58,-24,119,-103,119v-77,0,-98,-61,-98,-111v0,-54,25,-119,103,-119v75,0,98,60,98,111xm193,-114v0,-41,-14,-90,-72,-90v-60,0,-75,55,-75,96v0,43,16,91,72,91v57,0,75,-48,75,-97","w":239},"P":{"d":"174,-153v0,49,-51,75,-109,62r0,91r-26,0r0,-222v71,-6,135,9,135,69xm147,-153v4,-35,-34,-53,-82,-48r0,89v41,10,87,-5,82,-41","w":184},"Q":{"d":"220,-115v0,48,-17,98,-66,114v107,28,143,54,238,42r0,19v-113,14,-161,-31,-285,-56v-68,-14,-88,-63,-88,-111v0,-54,25,-119,103,-119v75,0,98,60,98,111xm193,-114v0,-41,-14,-90,-72,-90v-60,0,-75,55,-75,96v0,43,16,91,72,91v57,0,75,-48,75,-97","w":239},"R":{"d":"39,-222v69,-5,140,6,140,61v0,32,-20,51,-50,61r61,100r-31,0r-55,-94v-13,2,-25,2,-39,2r0,92r-26,0r0,-222xm65,-200r0,87v45,1,86,-10,86,-48v0,-34,-42,-44,-86,-39","w":200},"S":{"d":"156,-55v0,71,-95,66,-143,45r8,-24v38,20,109,29,109,-21v0,-56,-109,-46,-109,-117v0,-60,69,-62,121,-44r-7,22v-35,-15,-89,-18,-89,21v0,51,110,43,110,118","w":169},"T":{"d":"170,-200r-76,0r0,200r-26,0r0,-200r-76,0r0,-22r178,0r0,22","w":162},"U":{"d":"202,-222v-7,104,35,226,-85,226v-118,0,-70,-126,-80,-226r26,0r0,140v0,34,14,63,57,63v44,0,57,-33,57,-64r0,-139r25,0","w":239},"V":{"d":"192,-222r-90,222r-16,0r-89,-222r28,0r70,177r69,-177r28,0","w":187},"W":{"d":"276,-222r-48,222r-19,0r-67,-180r-67,180r-19,0r-48,-222r28,0r35,176r62,-176r20,0r63,176r35,-176r25,0","w":284},"X":{"d":"149,0r-62,-96r-61,96r-30,0r75,-118r-68,-104r32,0r56,86r53,-86r30,0r-68,106r75,116r-32,0","w":177},"Y":{"d":"171,-222r-76,149r0,73r-25,0r0,-72r-75,-150r28,0r61,124r60,-124r27,0"},"Z":{"d":"165,0r-161,0r-3,-18r130,-183r-119,0r0,-21r148,0r4,17r-131,184r132,0r0,21","w":167},"\u00c4":{"d":"163,0r-25,-67r-88,0r-25,67r-26,0r82,-222r26,0r85,222r-29,0xm93,-193r-36,105r73,0xm75,-259v0,10,-8,16,-17,16v-10,0,-18,-6,-18,-16v0,-10,8,-17,18,-17v9,0,17,7,17,17xm147,-259v0,10,-8,16,-18,16v-9,0,-17,-6,-17,-16v0,-10,8,-17,17,-17v10,0,18,7,18,17","w":190},"\u00d6":{"d":"220,-115v0,58,-24,119,-103,119v-77,0,-98,-61,-98,-111v0,-54,25,-119,103,-119v75,0,98,60,98,111xm193,-114v0,-41,-14,-90,-72,-90v-60,0,-75,55,-75,96v0,43,16,91,72,91v57,0,75,-48,75,-97xm101,-269v0,10,-8,16,-17,16v-10,0,-18,-6,-18,-16v0,-10,8,-17,18,-17v9,0,17,7,17,17xm174,-269v0,10,-9,16,-19,16v-9,0,-17,-6,-17,-16v0,-10,8,-17,17,-17v10,0,19,7,19,17","w":239},"\u00d5":{"d":"220,-115v0,58,-24,119,-103,119v-77,0,-98,-61,-98,-111v0,-54,25,-119,103,-119v75,0,98,60,98,111xm193,-114v0,-41,-14,-90,-72,-90v-60,0,-75,55,-75,96v0,43,16,91,72,91v57,0,75,-48,75,-97xm161,-274r10,11v-23,37,-69,-10,-94,17r-10,-12v24,-35,69,8,94,-16","w":239},"\u0160":{"d":"156,-55v0,71,-95,66,-143,45r8,-24v38,20,109,29,109,-21v0,-56,-109,-46,-109,-117v0,-60,69,-62,121,-44r-7,22v-35,-15,-89,-18,-89,21v0,51,110,43,110,118xm90,-262r35,-25r12,11v-19,11,-25,34,-58,30r-38,-29r12,-12","w":169},"\u00dc":{"d":"202,-222v-7,104,35,226,-85,226v-118,0,-70,-126,-80,-226r26,0r0,140v0,34,14,63,57,63v44,0,57,-33,57,-64r0,-139r25,0xm103,-269v0,10,-8,16,-17,16v-10,0,-18,-6,-18,-16v0,-10,8,-17,18,-17v9,0,17,7,17,17xm176,-269v0,10,-9,16,-19,16v-9,0,-17,-6,-17,-16v0,-10,8,-17,17,-17v10,0,19,7,19,17","w":239},"\u017d":{"d":"165,0r-161,0r-3,-18r130,-183r-119,0r0,-21r148,0r4,17r-131,184r132,0r0,21xm90,-262r35,-25r12,11v-19,11,-25,34,-58,30r-38,-29r12,-12","w":167},"a":{"d":"140,0r-23,0v-1,-7,-3,-13,-3,-19v-25,27,-96,39,-97,-22v0,-38,37,-52,94,-53v1,-27,0,-51,-28,-52v-16,0,-35,6,-51,14r-5,-20v15,-6,35,-14,58,-14v83,3,37,97,55,166xm111,-37r0,-40v-43,0,-69,9,-69,33v0,41,49,30,69,7","w":167},"b":{"d":"168,-82v0,38,-20,86,-75,86v-24,0,-44,-8,-61,-17r0,-231r26,0r0,88v12,-6,23,-10,40,-10v49,0,70,40,70,84xm141,-81v0,-47,-40,-84,-83,-53r0,108v9,5,22,9,35,9v38,0,48,-41,48,-64","w":188},"c":{"d":"133,-27r6,20v-56,25,-120,1,-120,-74v0,-72,59,-101,119,-75r-6,22v-42,-22,-86,-8,-86,51v0,59,42,78,87,56","w":146},"d":{"d":"156,-244r0,239v-18,5,-37,9,-58,9v-61,0,-78,-42,-78,-85v0,-52,51,-105,111,-78r0,-85r25,0xm131,-22r0,-114v-41,-26,-84,9,-84,55v0,30,9,64,53,64v11,0,22,-2,31,-5","w":189},"e":{"d":"152,-80r-108,0v-6,58,53,79,99,50r6,20v-18,9,-34,14,-57,14v-57,0,-72,-43,-72,-84v0,-51,25,-86,71,-86v50,1,66,40,61,86xm90,-146v-24,0,-41,18,-45,49r85,0v0,-28,-11,-49,-40,-49","w":172},"f":{"d":"130,-242r-6,20v-31,-13,-70,-6,-64,34r0,26r44,0r0,19r-44,0r0,143r-26,0r0,-143r-24,0r0,-19r24,0v-2,-49,4,-86,56,-86v15,0,30,3,40,6","w":98},"g":{"d":"23,-109v-2,-46,45,-67,87,-52v15,-18,31,-34,48,-38r6,20v-13,3,-27,14,-38,29v39,37,5,113,-60,95v-33,60,92,26,92,94v0,65,-147,62,-145,3v0,-23,17,-40,32,-53v-14,-13,-10,-40,3,-51v-15,-9,-25,-25,-25,-47xm132,40v0,-28,-43,-27,-71,-40v-36,24,-38,69,22,68v26,0,49,-7,49,-28xm119,-109v0,-24,-16,-38,-37,-38v-23,0,-35,16,-35,38v0,23,14,36,36,36v20,0,36,-12,36,-36"},"h":{"d":"167,0r-26,0r0,-107v-3,-53,-50,-40,-82,-10r0,117r-26,0r0,-244r26,0r0,104v25,-19,44,-26,62,-26v65,0,42,104,46,166","w":198},"i":{"d":"59,0r-26,0r0,-162r26,0r0,162xm64,-214v0,10,-8,17,-18,17v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,18,7,18,17","w":92},"j":{"d":"33,-162r26,0r0,158v0,45,-13,64,-66,74r-5,-21v32,-7,45,-15,45,-52r0,-159xm64,-214v0,10,-8,17,-18,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v10,0,18,7,18,17","w":92},"k":{"d":"161,-162r-63,70r69,92r-31,0r-54,-75r-23,26r0,49r-26,0r0,-244r26,0r0,163r71,-81r31,0","w":168},"l":{"d":"60,0r-25,0r0,-244r25,0r0,244","w":94},"m":{"d":"270,0r-26,0r0,-107v-3,-52,-49,-41,-79,-10r0,117r-26,0r0,-107v-1,-53,-53,-40,-80,-10r0,117r-25,0r0,-162r24,0r0,23v39,-31,82,-42,103,1v26,-21,45,-28,64,-28v65,0,41,105,45,166","w":299},"n":{"d":"167,0r-26,0r0,-107v-2,-53,-51,-40,-82,-10r0,117r-25,0r0,-162r24,0r0,23v25,-19,45,-27,63,-27v66,0,42,104,46,166","w":199},"o":{"d":"19,-80v0,-48,26,-86,76,-86v53,0,72,40,72,82v0,48,-23,88,-74,88v-49,0,-74,-37,-74,-84xm46,-80v0,37,15,63,47,63v33,0,48,-30,48,-65v0,-36,-15,-63,-47,-63v-32,0,-48,27,-48,65","w":186},"p":{"d":"32,82r0,-240v17,-4,37,-8,58,-8v59,0,76,48,76,86v0,37,-19,84,-77,84v-12,0,-22,-3,-31,-7r0,85r-26,0xm58,-140r0,114v39,25,81,-7,81,-53v0,-26,-10,-66,-52,-66v-11,0,-20,2,-29,5","w":185},"q":{"d":"20,-79v0,-38,20,-87,74,-87v23,0,42,8,59,17r0,231r-26,0r0,-87v-55,29,-107,-15,-107,-74xm94,-145v-67,0,-62,127,1,128v8,0,20,-2,32,-11r0,-108v-8,-5,-20,-9,-33,-9","w":186},"r":{"d":"137,-159r-7,22v-32,-15,-50,5,-70,40r0,97r-25,0r0,-162r25,0r0,33v15,-26,44,-49,77,-30","w":136},"s":{"d":"19,-122v-1,-46,61,-51,100,-37r-6,20v-21,-11,-68,-13,-68,16v0,38,81,24,81,82v0,54,-72,51,-113,35r7,-21v24,13,80,23,80,-13v0,-40,-81,-27,-81,-82","w":138},"t":{"d":"112,-22r4,21v-39,13,-82,3,-82,-47r0,-95r-25,0r0,-19r25,0r0,-53r25,-7r0,60r47,0r0,19r-47,0v4,52,-22,150,53,121","w":113},"u":{"d":"32,-162r26,0r0,108v1,57,56,36,82,9r0,-117r25,0r0,162r-23,0r0,-22v-34,33,-110,47,-110,-29r0,-111","w":199},"v":{"d":"159,-162r-66,162r-21,0r-68,-162r29,0r50,132r48,-132r28,0","w":163},"w":{"d":"237,-162r-46,162r-17,0r-51,-127r-49,127r-17,0r-48,-162r26,0r34,123r47,-123r17,0r47,123r32,-123r25,0","w":246},"x":{"d":"3,-162r30,0r40,63r42,-63r28,0r-55,80r58,82r-31,0r-43,-64r-44,64r-28,0r58,-82","w":146},"y":{"d":"153,-162r-64,176v-16,43,-40,62,-85,63r-4,-21v38,2,60,-23,70,-60r-69,-158r28,0r53,129r45,-129r26,0","w":155},"z":{"d":"143,0r-130,0r-1,-16r95,-126r-90,0r0,-20r121,0r2,17r-95,125r98,0r0,20","w":152},"\u00e4":{"d":"140,0r-23,0v-1,-7,-3,-13,-3,-19v-25,27,-96,39,-97,-22v0,-38,37,-52,94,-53v1,-27,0,-51,-28,-52v-16,0,-35,6,-51,14r-5,-20v15,-6,35,-14,58,-14v83,3,37,97,55,166xm111,-37r0,-40v-43,0,-69,9,-69,33v0,41,49,30,69,7xm62,-211v0,10,-8,17,-17,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v9,0,17,7,17,17xm135,-211v0,10,-9,17,-19,17v-9,0,-17,-7,-17,-17v0,-10,8,-17,17,-17v10,0,19,7,19,17","w":166},"\u00f6":{"d":"19,-80v0,-48,26,-86,76,-86v53,0,72,40,72,82v0,48,-23,88,-74,88v-49,0,-74,-37,-74,-84xm46,-80v0,37,15,63,47,63v33,0,48,-30,48,-65v0,-36,-15,-63,-47,-63v-32,0,-48,27,-48,65xm79,-211v0,10,-8,17,-17,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v9,0,17,7,17,17xm152,-211v0,10,-9,17,-19,17v-9,0,-17,-7,-17,-17v0,-10,8,-17,17,-17v10,0,19,7,19,17","w":186},"\u00f5":{"d":"19,-80v0,-48,26,-86,76,-86v53,0,72,40,72,82v0,48,-23,88,-74,88v-49,0,-74,-37,-74,-84xm46,-80v0,37,15,63,47,63v33,0,48,-30,48,-65v0,-36,-15,-63,-47,-63v-32,0,-48,27,-48,65xm138,-215r10,11v-23,37,-69,-10,-94,17r-10,-12v24,-35,69,8,94,-16","w":186},"\u0161":{"d":"18,-122v-1,-46,60,-51,99,-37r-5,20v-21,-11,-69,-13,-69,16v0,38,81,24,81,82v0,54,-71,51,-112,35r7,-21v24,13,80,22,80,-13v0,-40,-81,-27,-81,-82xm75,-204r35,-24r12,11v-19,11,-25,34,-58,30r-38,-29r12,-12","w":135},"\u00fc":{"d":"33,-162r26,0r0,108v1,57,56,36,82,9r0,-117r26,0r0,162r-23,0r0,-22v-35,33,-111,46,-111,-29r0,-111xm84,-211v0,10,-9,17,-18,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v9,0,18,7,18,17xm156,-211v0,10,-8,17,-18,17v-9,0,-17,-7,-17,-17v0,-10,8,-17,17,-17v10,0,18,7,18,17","w":201},"\u017e":{"d":"143,0r-130,0r-1,-16r95,-126r-90,0r0,-20r121,0r2,17r-95,125r98,0r0,20xm82,-204r35,-24r12,11v-19,11,-25,34,-58,30r-38,-29r12,-12","w":152},"\u0410":{"d":"163,0r-25,-67r-88,0r-25,67r-26,0r82,-222r26,0r85,222r-29,0xm93,-193r-36,105r73,0","w":190},"\u0411":{"d":"178,-68v0,60,-67,74,-139,68r0,-222r124,0r0,21r-98,0r0,69v63,-5,113,14,113,64xm89,-21v82,5,85,-93,5,-90r-29,0r0,90r24,0","w":191},"\u0412":{"d":"183,-63v0,69,-74,64,-144,63r0,-222r54,0v64,0,77,28,77,55v0,26,-15,42,-35,47v29,4,48,28,48,57xm156,-63v-2,-44,-47,-44,-91,-43r0,85v45,1,92,2,91,-42xm143,-165v7,-27,-37,-40,-78,-36r0,75v44,4,85,-11,78,-39","w":197},"\u0413":{"d":"39,-222r131,0r0,21r-105,0r0,201r-26,0r0,-222","w":163},"\u0414":{"d":"203,0r-178,0r0,45r-22,0r0,-65r15,0v45,-18,42,-133,49,-202r128,0r0,202r30,0r0,65r-22,0r0,-45xm170,-201r-80,0v-4,63,-7,162,-40,181r120,0r0,-181","w":236},"\u0415":{"d":"176,0r-137,0r0,-222r130,0r0,21r-104,0r0,75r94,0r0,21r-94,0r0,84r111,0r0,21","w":190},"\u0416":{"d":"37,-222r54,99v6,-1,12,-2,18,-2r0,-97r25,0r0,97v7,0,15,1,21,2r57,-99r29,0r-65,105v36,19,45,79,65,117r-27,0r-32,-76v-10,-25,-25,-27,-48,-28r0,104r-25,0r0,-104v-57,-4,-58,68,-79,104r-27,0v21,-38,30,-98,66,-118r-63,-104r31,0","w":243},"\u0417":{"d":"104,-121v89,27,52,125,-36,125v-22,0,-43,-5,-58,-11r7,-21v34,16,113,16,110,-33v6,-32,-38,-48,-95,-44r-1,-20v46,-1,86,-14,86,-45v0,-40,-61,-40,-94,-24r-6,-21v46,-18,128,-14,128,42v0,26,-19,43,-41,52"},"\u0418":{"d":"59,0r-20,0r0,-222r26,0r0,177r129,-177r20,0r0,222r-26,0r0,-178","w":253},"\u0419":{"d":"160,-284r17,2v-4,27,-22,43,-50,43v-28,0,-45,-16,-49,-43r17,-2v5,17,13,28,32,28v19,0,28,-12,33,-28xm59,0r-20,0r0,-222r26,0r0,177r129,-177r20,0r0,222r-26,0r0,-178","w":253},"\u041a":{"d":"65,-222r0,97r14,0r80,-97r34,0r-88,101v51,9,72,76,95,121r-31,0r-25,-55v-19,-42,-40,-48,-79,-49r0,104r-26,0r0,-222r26,0","w":200},"\u041b":{"d":"195,0r-25,0r0,-201r-84,0r-6,84v-6,72,-22,105,-71,125r-9,-20v64,-18,54,-130,63,-210r132,0r0,222","w":234},"\u041c":{"d":"256,0r-25,0r-12,-174r-72,174r-12,0r-72,-173r-13,173r-23,0r15,-222r26,0r74,177r74,-177r25,0","w":282},"\u041d":{"d":"206,0r-26,0r0,-106r-115,0r0,106r-26,0r0,-222r26,0r0,95r115,0r0,-95r26,0r0,222","w":245},"\u041e":{"d":"220,-115v0,58,-24,119,-103,119v-77,0,-98,-61,-98,-111v0,-54,25,-119,103,-119v75,0,98,60,98,111xm193,-114v0,-41,-14,-90,-72,-90v-60,0,-75,55,-75,96v0,43,16,91,72,91v57,0,75,-48,75,-97","w":239},"\u041f":{"d":"204,0r-26,0r0,-201r-113,0r0,201r-26,0r0,-222r165,0r0,222","w":243},"\u0420":{"d":"174,-153v0,49,-51,75,-109,62r0,91r-26,0r0,-222v71,-6,135,9,135,69xm147,-153v4,-35,-34,-53,-82,-48r0,89v41,10,87,-5,82,-41","w":184},"\u0421":{"d":"167,-31r6,21v-16,8,-32,14,-60,14v-78,0,-94,-67,-94,-120v0,-51,26,-110,95,-110v27,0,38,4,57,12r-5,22v-18,-9,-32,-12,-52,-12v-51,0,-68,46,-68,87v0,43,10,99,68,99v19,0,35,-4,53,-13","w":175},"\u0422":{"d":"170,-200r-76,0r0,200r-26,0r0,-200r-76,0r0,-22r178,0r0,22","w":162},"\u0423":{"d":"-4,-222r30,0r61,120r57,-120r28,0r-110,222r-29,0r39,-77","w":168},"\u0424":{"d":"135,24r-26,0r0,-39v-71,-4,-90,-49,-90,-93v0,-45,21,-93,90,-99r0,-41r26,0r0,40v67,4,90,49,90,94v0,48,-22,93,-90,99r0,39xm45,-108v0,38,14,68,64,72r0,-149v-51,5,-64,41,-64,77xm135,-37v85,-5,90,-142,0,-148r0,148","w":243},"\u0425":{"d":"149,0r-62,-96r-61,96r-30,0r75,-118r-68,-104r32,0r56,86r53,-86r30,0r-68,106r75,116r-32,0","w":177},"\u0426":{"d":"234,45r-23,0r0,-45r-172,0r0,-222r26,0r0,201r113,0r0,-201r26,0r0,201r30,0r0,66","w":247},"\u0427":{"d":"29,-222r25,0r0,88v3,61,67,52,105,28r0,-116r26,0r0,222r-26,0r0,-82v-49,23,-130,31,-130,-49r0,-91","w":223},"\u0428":{"d":"250,-222r26,0r0,222r-237,0r0,-222r26,0r0,201r80,0r0,-201r25,0r0,201r80,0r0,-201","w":315},"\u0429":{"d":"250,-222r26,0r0,201r32,0r0,66r-23,0r0,-45r-246,0r0,-222r26,0r0,201r80,0r0,-201r25,0r0,201r80,0r0,-201","w":319},"\u042a":{"d":"-5,-201r0,-21r96,0r0,88v63,-5,110,15,110,65v0,59,-64,76,-135,69r0,-201r-71,0xm114,-21v79,4,82,-94,5,-92r-28,0r0,92r23,0","w":214},"\u042b":{"d":"224,0r-26,0r0,-222r26,0r0,222xm173,-69v0,59,-63,76,-134,69r0,-222r26,0r0,88v62,-6,108,16,108,65xm87,-21v76,4,80,-94,5,-92r-27,0r0,92r22,0","w":263},"\u042c":{"d":"174,-69v0,59,-64,76,-135,69r0,-222r26,0r0,88v63,-6,109,16,109,65xm88,-21v78,4,81,-94,5,-92r-28,0r0,92r23,0","w":187},"\u042d":{"d":"10,-192r-6,-21v16,-8,31,-13,59,-13v78,0,94,67,94,120v0,51,-26,110,-95,110v-27,0,-38,-4,-57,-12r5,-22v18,9,32,12,52,12v51,0,68,-46,68,-87r-109,0r0,-20r108,0v-4,-39,-18,-79,-67,-79v-19,0,-34,3,-52,12","w":176},"\u042e":{"d":"65,0r-26,0r0,-222r26,0r0,100r42,0v4,-50,28,-104,90,-104v66,0,88,60,88,111v0,58,-22,119,-92,119v-66,0,-84,-55,-86,-104r-42,0r0,100xm258,-114v0,-41,-13,-90,-61,-90v-51,0,-64,55,-64,96v0,43,14,90,61,90v48,0,64,-47,64,-96","w":303},"\u042f":{"d":"24,-160v0,-54,69,-68,139,-62r0,222r-25,0r0,-92v-14,0,-28,0,-41,-2r-53,94r-31,0r60,-100v-30,-10,-49,-28,-49,-60xm138,-113r0,-87v-43,-5,-87,5,-87,39v0,37,42,49,87,48","w":202},"\u0403":{"d":"78,-248r34,-49r21,12r-39,44xm39,-222r131,0r0,21r-105,0r0,201r-26,0r0,-222","w":163},"\u0490":{"d":"39,-222r109,0r0,-39r22,0r0,60r-105,0r0,201r-26,0r0,-222","w":163},"\u0402":{"d":"-2,-222r135,0r0,21r-67,0r0,55v59,-24,128,-4,128,66v0,45,-28,78,-92,84r-4,-21v51,-6,69,-31,69,-63v0,-56,-59,-65,-101,-45r0,125r-26,0r0,-201r-42,0r0,-21","w":203},"\u0404":{"d":"167,-31r6,21v-16,8,-32,14,-60,14v-78,0,-94,-67,-94,-120v0,-51,26,-110,95,-110v27,0,38,4,57,12r-5,22v-18,-9,-32,-12,-52,-12v-49,0,-66,41,-68,80r107,0r0,20r-107,0v2,41,16,86,68,86v19,0,35,-4,53,-13","w":175},"\u0405":{"d":"156,-55v0,71,-95,66,-143,45r8,-24v38,20,109,29,109,-21v0,-56,-109,-46,-109,-117v0,-60,69,-62,121,-44r-7,22v-35,-15,-89,-18,-89,21v0,51,110,43,110,118","w":169},"\u0400":{"d":"69,-284r25,-13r34,48r-17,7xm176,0r-137,0r0,-222r130,0r0,21r-104,0r0,75r94,0r0,21r-94,0r0,84r111,0r0,21","w":190},"\u0401":{"d":"86,-259v0,10,-8,16,-17,16v-10,0,-18,-6,-18,-16v0,-10,8,-17,18,-17v9,0,17,7,17,17xm159,-259v0,10,-9,16,-19,16v-9,0,-17,-6,-17,-16v0,-10,8,-17,17,-17v10,0,19,7,19,17xm176,0r-137,0r0,-222r130,0r0,21r-104,0r0,75r94,0r0,21r-94,0r0,84r111,0r0,21","w":190},"\u0406":{"d":"63,0r-25,0r0,-222r25,0r0,222","w":101},"\u0407":{"d":"34,-259v0,10,-8,16,-17,16v-10,0,-18,-6,-18,-16v0,-10,8,-17,18,-17v9,0,17,7,17,17xm106,-259v0,10,-8,16,-18,16v-9,0,-17,-6,-17,-16v0,-10,8,-17,17,-17v10,0,18,7,18,17xm63,0r-25,0r0,-222r25,0r0,222","w":101},"\u0408":{"d":"91,-222r0,136v0,71,-29,83,-79,95r-4,-22v39,-10,57,-21,57,-74r0,-135r26,0","w":127},"\u040d":{"d":"92,-284r24,-13r34,48r-17,7xm59,0r-20,0r0,-222r26,0r0,177r129,-177r20,0r0,222r-26,0r0,-178","w":253},"\u040c":{"d":"65,-222r0,97r14,0r80,-97r34,0r-88,101v51,9,72,76,95,121r-31,0r-25,-55v-19,-42,-40,-48,-79,-49r0,104r-26,0r0,-222r26,0xm88,-248r33,-49r22,12r-39,44","w":215},"\u0409":{"d":"180,-222r0,88v63,-5,110,15,110,65v0,59,-64,76,-135,69r0,-201r-69,0v-10,90,1,188,-77,209r-9,-20v64,-18,54,-130,63,-210r117,0xm203,-21v78,4,82,-94,5,-92r-28,0r0,92r23,0","w":303},"\u040a":{"d":"300,-67v0,59,-65,73,-135,67r0,-109r-100,0r0,109r-26,0r0,-222r26,0r0,91r100,0r0,-91r25,0r0,91v62,-5,110,14,110,64xm273,-67v5,-35,-38,-46,-83,-42r0,88v47,4,88,-11,83,-46","w":312},"\u040b":{"d":"147,-201r-71,0r0,72v38,-29,127,-40,127,34r0,95r-25,0v-6,-50,22,-129,-38,-129v-23,0,-41,8,-64,25r0,104r-26,0r0,-201r-55,0r0,-21r152,0r0,21","w":234},"\u040e":{"d":"-4,-222r30,0r61,120r57,-120r28,0r-110,222r-29,0r39,-77xm117,-284r17,2v-4,27,-22,43,-50,43v-28,0,-45,-16,-49,-43r17,-2v5,17,13,28,32,28v19,0,28,-12,33,-28","w":168},"\u040f":{"d":"134,45r-23,0r0,-45r-72,0r0,-222r26,0r0,201r113,0r0,-201r26,0r0,222r-70,0r0,45","w":243},"\u0492":{"d":"46,-222r131,0r0,21r-105,0r0,79r62,0r0,21r-62,0r0,101r-26,0r0,-101r-43,0r0,-21r43,0r0,-100","w":171},"\u0496":{"d":"134,-222r0,97v7,0,15,1,21,2r57,-99r29,0r-65,105v31,14,41,64,56,96r28,0r0,66r-22,0r0,-45r-24,0r-32,-76v-10,-25,-25,-27,-48,-28r0,104r-25,0r0,-104v-57,-4,-58,68,-79,104r-27,0v21,-38,30,-98,66,-118r-63,-104r31,0r54,99v6,-1,12,-2,18,-2r0,-97r25,0","w":243},"\u049a":{"d":"65,-222r0,97r14,0r80,-97r34,0r-88,101v43,6,66,60,85,100r35,0r0,66r-22,0r0,-45r-34,0r-25,-55v-19,-42,-40,-48,-79,-49r0,104r-26,0r0,-222r26,0","w":200},"\u04a2":{"d":"235,45r-23,0r0,-45r-32,0r0,-106r-115,0r0,106r-26,0r0,-222r26,0r0,95r115,0r0,-95r26,0r0,201r29,0r0,66","w":245},"\u04ae":{"d":"171,-222r-76,149r0,73r-25,0r0,-72r-75,-150r28,0r61,124r60,-124r27,0"},"\u04b0":{"d":"149,-72r-54,0r0,72r-25,0v-1,-23,2,-51,-1,-72r-53,0r0,-22r43,0r-64,-128r28,0r61,124r60,-124r27,0r-65,128r43,0r0,22"},"\u04b2":{"d":"199,45r-22,0r0,-45r-28,0r-62,-96r-61,96r-30,0r75,-118r-68,-104r32,0r56,86r53,-86r30,0r-68,106r61,95r32,0r0,66","w":177},"\u04b6":{"d":"29,-222r25,0r0,88v3,61,67,52,105,28r0,-116r26,0r0,201r30,0r0,66r-22,0r0,-45r-34,0r0,-82v-49,23,-130,31,-130,-49r0,-91","w":223},"\u04ba":{"d":"195,0r-25,0r0,-87v-3,-61,-67,-53,-105,-29r0,116r-26,0r0,-222r26,0r0,82v49,-23,130,-31,130,49r0,91","w":226},"\u04c0":{"d":"63,0r-25,0r0,-222r25,0r0,222","w":101},"\u04d8":{"d":"118,5v-72,-1,-99,-50,-92,-113r164,0v0,-53,-20,-96,-80,-96v-23,0,-48,7,-71,20r-8,-20v27,-13,48,-22,82,-22v81,0,104,58,103,119v-1,64,-35,112,-98,112xm120,-17v39,0,64,-29,69,-72r-138,0v-1,41,23,72,69,72","w":234},"\u04e2":{"d":"59,0r-20,0r0,-222r26,0r0,177r129,-177r20,0r0,222r-26,0r0,-178xm175,-248r-97,0r0,-18r97,0r0,18","w":253},"\u04e8":{"d":"220,-115v0,58,-24,119,-103,119v-77,0,-98,-61,-98,-111v0,-54,25,-119,103,-119v75,0,98,60,98,111xm118,-17v52,0,72,-40,75,-84r-147,0v2,41,19,84,72,84xm121,-204v-53,0,-72,43,-75,82r147,0v-2,-39,-18,-82,-72,-82","w":239},"\u04ee":{"d":"-4,-222r30,0r61,120r57,-120r28,0r-110,222r-29,0r39,-77xm134,-248r-97,0r0,-18r97,0r0,18","w":168},"\u0430":{"d":"140,0r-23,0v-1,-7,-3,-13,-3,-19v-25,27,-96,39,-97,-22v0,-38,37,-52,94,-53v1,-27,0,-51,-28,-52v-16,0,-35,6,-51,14r-5,-20v15,-6,35,-14,58,-14v83,3,37,97,55,166xm111,-37r0,-40v-43,0,-69,9,-69,33v0,41,49,30,69,7","w":167},"\u0431":{"d":"150,-210v-61,0,-95,11,-99,78v41,-31,111,-17,111,56v0,48,-24,80,-69,80v-57,0,-70,-47,-70,-103v0,-97,36,-137,127,-132r0,21xm136,-76v0,-59,-56,-63,-86,-33v0,43,1,92,43,93v29,0,43,-27,43,-60","w":181},"\u0432":{"d":"153,-47v0,52,-64,48,-119,47r0,-162r45,0v76,-3,79,55,39,75v20,5,35,21,35,40xm127,-47v-2,-33,-37,-28,-69,-28r0,56v32,0,71,2,69,-28xm77,-92v55,2,56,-51,4,-51r-23,0r0,51r19,0","w":170},"\u0433":{"d":"34,-162r104,0r0,22r-79,0r0,140r-25,0r0,-162","w":142},"\u0434":{"d":"156,-162r0,143r25,0r0,61r-22,0r0,-42r-134,1r0,41r-22,0r0,-61v37,2,37,-22,39,-61r5,-82r109,0xm70,-141v-4,41,-2,101,-20,122r81,0r0,-122r-61,0","w":191},"\u0435":{"d":"152,-80r-108,0v-6,58,53,79,99,50r6,20v-18,9,-34,14,-57,14v-57,0,-72,-43,-72,-84v0,-51,25,-86,71,-86v50,1,66,40,61,86xm90,-146v-24,0,-41,18,-45,49r85,0v0,-28,-11,-49,-40,-49","w":172},"\u0436":{"d":"38,-162r39,70v4,-1,8,-2,13,-2r0,-68r25,0r0,68v5,0,11,1,16,2r41,-70r29,0r-51,77v27,16,35,57,50,85r-26,0v-15,-26,-20,-75,-59,-75r0,75r-25,0r0,-75v-39,0,-42,49,-58,75r-25,0v15,-29,23,-69,50,-85r-49,-77r30,0","w":206},"\u0437":{"d":"128,-47v0,52,-77,58,-123,43r7,-21v32,14,87,13,90,-21v2,-27,-35,-33,-72,-31r0,-18v32,2,65,-9,63,-28v-3,-27,-45,-27,-74,-13r-7,-18v37,-18,108,-17,108,28v0,21,-15,30,-30,36v18,6,38,16,38,43","w":143},"\u0438":{"d":"51,0r-17,0r0,-162r24,0r0,118r87,-118r18,0r0,162r-24,0r0,-120","w":196},"\u0439":{"d":"51,0r-17,0r0,-162r24,0r0,118r87,-118r18,0r0,162r-24,0r0,-120xm129,-231r20,2v-4,28,-23,43,-52,43v-29,0,-45,-15,-49,-43r19,-2v4,17,12,28,31,28v18,0,27,-11,31,-28","w":196},"\u043a":{"d":"59,-162r0,68r13,1r55,-69r32,0r-64,74v36,8,52,55,68,88r-29,0v-15,-32,-30,-80,-75,-73r0,73r-25,0r0,-162r25,0"},"\u043b":{"d":"155,0r-26,0r0,-141r-59,0v-8,65,1,133,-64,145r-7,-20v55,-11,39,-91,49,-146r107,0r0,162","w":187},"\u043c":{"d":"210,0r-25,0r-9,-120r-50,120r-15,0r-53,-120r-9,120r-23,0r12,-162r24,0r57,126r55,-126r24,0","w":235},"\u043d":{"d":"166,0r-26,0r0,-75r-81,0r0,75r-25,0r0,-162r25,0r0,66r81,0r0,-66r26,0r0,162","w":199},"\u043e":{"d":"19,-80v0,-48,26,-86,76,-86v53,0,72,40,72,82v0,48,-23,88,-74,88v-49,0,-74,-37,-74,-84xm46,-80v0,37,15,63,47,63v33,0,48,-30,48,-65v0,-36,-15,-63,-47,-63v-32,0,-48,27,-48,65","w":186},"\u043f":{"d":"166,0r-26,0r0,-141r-81,0r0,141r-25,0r0,-162r132,0r0,162","w":199},"\u0440":{"d":"32,82r0,-240v17,-4,36,-8,57,-8v59,0,77,48,77,86v0,37,-19,84,-77,84v-12,0,-23,-3,-32,-7r0,85r-25,0xm57,-140r0,114v39,26,82,-8,82,-53v0,-26,-11,-66,-53,-66v-11,0,-20,2,-29,5","w":185},"\u0441":{"d":"133,-27r6,20v-56,25,-120,1,-120,-74v0,-72,59,-101,119,-75r-6,22v-42,-22,-86,-8,-86,51v0,59,42,78,87,56","w":146},"\u0442":{"d":"143,-141r-60,0r0,141r-25,0r0,-141r-60,0r0,-21r145,0r0,21","w":140},"\u0443":{"d":"153,-162r-64,176v-16,43,-40,62,-85,63r-4,-21v38,2,60,-23,70,-60r-69,-158r28,0r53,129r45,-129r26,0","w":154},"\u0444":{"d":"146,-244r0,81v9,-1,20,-3,30,-3v56,0,72,48,72,86v0,37,-19,84,-73,84v-12,0,-21,-3,-29,-7r0,85r-25,0r0,-81v-9,2,-20,3,-30,3v-56,0,-72,-47,-72,-85v0,-37,18,-85,73,-85v11,0,21,3,29,7r0,-85r25,0xm121,-22r0,-114v-38,-27,-75,9,-75,54v0,26,9,65,48,65v10,0,19,-2,27,-5xm146,-140r0,114v37,26,74,-8,74,-53v0,-26,-8,-66,-47,-66v-10,0,-19,2,-27,5","w":266},"\u0445":{"d":"3,-162r30,0r40,63r42,-63r28,0r-55,80r58,82r-31,0r-43,-64r-44,64r-28,0r58,-82","w":146},"\u0446":{"d":"194,45r-22,0r0,-45r-138,0r0,-162r25,0r0,141r82,0r0,-141r26,0r0,141r27,0r0,66","w":202},"\u0447":{"d":"129,0r0,-72v-41,26,-106,33,-105,-39r0,-51r25,0v1,37,-10,85,32,85v13,0,28,-4,48,-17r0,-68r25,0r0,162r-25,0","w":187},"\u0448":{"d":"220,-162r25,0r0,162r-211,0r0,-162r25,0r0,141r68,0r0,-141r25,0r0,141r68,0r0,-141","w":278},"\u0449":{"d":"220,-162r25,0r0,141r28,0r0,66r-22,0r0,-45r-217,0r0,-162r25,0r0,141r68,0r0,-141r25,0r0,141r68,0r0,-141","w":281},"\u044a":{"d":"0,-141r0,-21r74,0r0,58v54,-7,91,18,91,51v0,23,-15,54,-75,54v-10,0,-26,-1,-41,-2r0,-140r-49,0xm138,-53v5,-23,-28,-37,-64,-31r0,65v37,4,68,-12,64,-34","w":171},"\u044b":{"d":"59,-162r0,58v52,-7,86,18,86,51v0,23,-14,54,-72,54v-9,0,-24,-1,-39,-2r0,-161r25,0xm193,0r-25,0r0,-162r25,0r0,162xm119,-53v5,-23,-26,-36,-60,-31r0,65v35,4,64,-12,60,-34","w":226},"\u044c":{"d":"59,-162r0,58v53,-7,91,18,91,51v0,23,-15,54,-75,54v-10,0,-26,-1,-41,-2r0,-161r25,0xm123,-53v5,-23,-28,-37,-64,-31r0,65v37,4,69,-11,64,-34","w":157},"\u044d":{"d":"21,-136r-6,-21v12,-5,28,-9,47,-9v50,0,69,34,69,86v0,76,-56,98,-117,76r5,-21v43,18,87,8,85,-49r-72,0r0,-20r72,0v-1,-52,-43,-61,-83,-42","w":151},"\u044e":{"d":"59,0r-25,0r0,-162r25,0r0,69r34,0v4,-41,25,-73,70,-73v50,0,68,40,68,82v0,48,-22,88,-70,88v-44,0,-66,-33,-68,-76r-34,0r0,72xm119,-80v0,36,14,63,43,63v30,0,42,-30,42,-65v0,-35,-11,-63,-41,-63v-30,0,-44,28,-44,65","w":252},"\u044f":{"d":"57,-68v-51,-17,-58,-93,31,-94r50,0r0,162r-25,0r0,-61v-11,0,-22,0,-34,-2r-33,63r-29,0xm48,-113v0,28,35,31,65,31r0,-59v-32,-3,-70,4,-65,28","w":171},"\u0453":{"d":"34,-162r104,0r0,22r-79,0r0,140r-25,0r0,-162xm69,-190r33,-48r21,12r-38,44","w":142},"\u0491":{"d":"34,-162r81,0r0,-42r23,0r0,64r-79,0r0,140r-25,0r0,-162","w":142},"\u0452":{"d":"112,-193r-52,0r0,48v49,-34,108,-38,108,65v0,76,-26,124,-73,144r-10,-19v33,-16,58,-50,58,-124v0,-85,-43,-74,-83,-42r0,121r-25,0r0,-193r-21,0r0,-18r21,0r0,-33r25,0r0,33r52,0r0,18","w":195},"\u0454":{"d":"131,-26r5,21v-58,25,-116,-3,-116,-76v0,-76,56,-99,117,-77r-5,21v-41,-18,-85,-8,-85,44r73,0r0,20r-73,0v-1,56,42,66,84,47","w":151},"\u0455":{"d":"19,-122v-1,-46,61,-51,100,-37r-6,20v-21,-11,-68,-13,-68,16v0,38,81,24,81,82v0,54,-72,51,-113,35r7,-21v24,13,80,23,80,-13v0,-40,-81,-27,-81,-82","w":138},"\u0450":{"d":"152,-80r-108,0v-6,58,53,79,99,50r6,20v-18,9,-34,14,-57,14v-57,0,-72,-43,-72,-84v0,-51,25,-86,71,-86v50,1,66,40,61,86xm90,-146v-24,0,-41,18,-45,49r85,0v0,-28,-11,-49,-40,-49xm53,-226r24,-12r34,47r-17,8","w":172},"\u0451":{"d":"152,-80r-108,0v-6,58,53,79,99,50r6,20v-18,9,-34,14,-57,14v-57,0,-72,-43,-72,-84v0,-51,25,-86,71,-86v50,1,66,40,61,86xm90,-146v-24,0,-41,18,-45,49r85,0v0,-28,-11,-49,-40,-49xm68,-211v0,10,-8,17,-17,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v9,0,17,7,17,17xm141,-211v0,10,-9,17,-19,17v-9,0,-17,-7,-17,-17v0,-10,8,-17,17,-17v10,0,19,7,19,17","w":172},"\u0456":{"d":"59,0r-26,0r0,-162r26,0r0,162xm66,-214v0,10,-8,17,-18,17v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,18,7,18,17","w":92},"\u0457":{"d":"59,0r-26,0r0,-162r26,0r0,162xm30,-211v0,10,-9,17,-18,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v9,0,18,7,18,17xm102,-211v0,10,-8,17,-18,17v-9,0,-17,-7,-17,-17v0,-10,8,-17,17,-17v10,0,18,7,18,17","w":92},"\u0458":{"d":"33,-162r26,0r0,158v0,45,-13,64,-66,74r-5,-21v32,-7,45,-15,45,-52r0,-159xm64,-214v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v10,0,17,7,17,17","w":92},"\u045d":{"d":"51,0r-17,0r0,-162r24,0r0,118r87,-118r18,0r0,162r-24,0r0,-120xm59,-226r25,-12r34,47r-18,8","w":196},"\u045c":{"d":"59,-162r0,68r13,1r55,-69r32,0r-64,74v36,8,52,55,68,88r-29,0v-15,-32,-30,-80,-75,-73r0,73r-25,0r0,-162r25,0xm80,-190r33,-48r22,12r-39,44","w":164},"\u0459":{"d":"149,-162r0,58v53,-7,89,18,89,51v0,23,-15,54,-74,54v-9,0,-26,-1,-41,-2r0,-140r-53,0v-8,65,1,132,-63,145r-7,-21v53,-12,36,-91,47,-145r102,0xm211,-53v4,-22,-27,-37,-62,-31r0,65v36,4,67,-12,62,-34","w":244},"\u045a":{"d":"153,-162r0,63v52,-7,89,17,89,49v0,22,-15,51,-74,51v-9,0,-26,0,-41,-1r0,-78r-68,0r0,78r-25,0r0,-162r25,0r0,63r68,0r0,-63r26,0xm215,-50v5,-22,-27,-33,-62,-30r0,62v35,4,67,-11,62,-32","w":248},"\u045b":{"d":"104,-193r-45,0r0,53v25,-19,44,-26,62,-26v65,0,42,104,46,166r-26,0r0,-107v-3,-53,-50,-40,-82,-10r0,117r-26,0r0,-193r-26,0r0,-18r26,0r0,-33r26,0r0,33r45,0r0,18","w":198},"\u045e":{"d":"153,-162r-64,176v-16,43,-40,62,-85,63r-4,-21v38,2,60,-23,70,-60r-69,-158r28,0r53,129r45,-129r26,0xm113,-231r19,2v-4,28,-22,43,-51,43v-29,0,-46,-15,-50,-43r20,-2v2,37,59,36,62,0","w":155},"\u045f":{"d":"141,-162r26,0r0,162r-55,0r0,45r-22,0r0,-45r-56,0r0,-162r25,0r0,141r82,0r0,-141","w":200},"\u0493":{"d":"34,-162r104,0r0,22r-79,0r0,49r43,0r0,21r-43,0r0,70r-25,0r0,-70r-28,0r0,-21r28,0r0,-71","w":142},"\u0497":{"d":"115,-162r0,68v5,0,11,1,16,2r41,-70r29,0r-51,77v21,11,29,41,40,64r31,0r0,66r-22,0r0,-45r-25,0v-15,-26,-20,-75,-59,-75r0,75r-25,0r0,-75v-39,0,-42,49,-58,75r-25,0v15,-29,23,-69,50,-85r-49,-77r30,0r39,70v4,-1,8,-2,13,-2r0,-68r25,0","w":206},"\u049b":{"d":"59,-162r0,68r13,1r55,-69r32,0r-64,74v28,6,46,39,58,67r31,0r0,66r-22,0r0,-45r-28,0v-15,-32,-30,-80,-75,-73r0,73r-25,0r0,-162r25,0"},"\u04a3":{"d":"193,45r-22,0r0,-45r-31,0r0,-75r-81,0r0,75r-25,0r0,-162r25,0r0,66r81,0r0,-66r26,0r0,141r27,0r0,66","w":199},"\u04af":{"d":"147,-162r-60,152r0,92r-25,0r0,-92r-60,-152r29,0r45,125r45,-125r26,0","w":149},"\u04b1":{"d":"138,0r-51,0r0,82r-25,0r0,-82r-50,0r0,-21r46,0r-56,-141r29,0r45,125r45,-125r26,0r-56,141r47,0r0,21","w":150},"\u04b3":{"d":"163,45r-22,0r0,-45r-26,0r-43,-64r-44,64r-28,0r58,-82r-55,-80r30,0r40,63r42,-63r28,0r-55,80r43,61r32,0r0,66","w":146},"\u04b7":{"d":"49,-162v1,37,-10,85,32,85v13,0,28,-4,48,-17r0,-68r25,0r0,141r32,0r0,66r-22,0r0,-45r-35,0r0,-72v-41,26,-106,33,-105,-39r0,-51r25,0","w":187},"\u04bb":{"d":"167,0r-26,0r0,-107v-3,-53,-50,-40,-82,-10r0,117r-26,0r0,-244r26,0r0,104v25,-19,44,-26,62,-26v65,0,42,104,46,166","w":198},"\u04cf":{"d":"60,0r-25,0r0,-244r25,0r0,244","w":94},"\u04d9":{"d":"81,4v-50,-1,-65,-40,-60,-86r108,0v-1,-35,-14,-63,-51,-63v-16,0,-31,5,-48,14r-6,-20v18,-9,34,-15,57,-15v57,0,72,44,72,85v0,51,-26,85,-72,85xm82,-15v24,0,42,-18,46,-49r-85,0v0,28,10,49,39,49","w":172},"\u04e3":{"d":"51,0r-17,0r0,-162r24,0r0,118r87,-118r18,0r0,162r-24,0r0,-120xm146,-189r-98,0r0,-19r98,0r0,19","w":196},"\u04e9":{"d":"19,-80v0,-48,26,-86,76,-86v53,0,72,40,72,82v0,48,-23,88,-74,88v-49,0,-74,-37,-74,-84xm93,-15v30,0,45,-26,48,-57r-96,0v3,33,18,57,48,57xm94,-147v-29,0,-45,23,-48,56r95,0v-2,-32,-17,-56,-47,-56","w":186},"\u04ef":{"d":"153,-162r-64,176v-16,43,-40,62,-85,63r-4,-21v38,2,60,-23,70,-60r-69,-158r28,0r53,129r45,-129r26,0xm126,-189r-98,0r0,-19r98,0r0,19","w":154},"&":{"d":"162,-169v0,26,-27,44,-53,62v25,20,60,46,101,90r-16,18v-10,-11,-19,-20,-28,-29v-21,18,-41,33,-77,33v-41,0,-61,-19,-61,-48v0,-28,20,-48,42,-65v-46,-31,-40,-102,32,-102v36,0,60,17,60,41xm55,-46v0,48,76,31,95,4v-24,-22,-44,-38,-61,-51v-19,14,-34,28,-34,47xm100,-189v-44,0,-41,47,-9,67v23,-15,43,-28,43,-45v0,-17,-21,-22,-34,-22","w":223},",":{"d":"35,49r-15,-14v21,-20,18,-34,8,-56v0,-8,7,-14,16,-14v36,11,17,64,-9,84","w":83},";":{"d":"44,49r-16,-14v21,-20,18,-34,8,-56v0,-8,7,-14,16,-14v35,11,18,64,-8,84xm69,-148v0,10,-8,18,-18,18v-10,0,-18,-8,-18,-18v0,-10,8,-18,18,-18v10,0,18,8,18,18","w":98},":":{"d":"69,-14v0,10,-8,18,-18,18v-10,0,-18,-8,-18,-18v0,-10,8,-17,18,-17v10,0,18,7,18,17xm69,-148v0,10,-8,18,-18,18v-10,0,-18,-8,-18,-18v0,-10,8,-18,18,-18v10,0,18,8,18,18","w":98},".":{"d":"63,-14v0,10,-8,18,-18,18v-10,0,-18,-8,-18,-18v0,-10,8,-17,18,-17v10,0,18,7,18,17","w":83},"-":{"d":"118,-87r-95,0r0,-22r95,0r0,22","w":142},"!":{"d":"75,-222r-3,156r-23,0r-3,-156r29,0xm78,-14v0,10,-8,18,-18,18v-10,0,-18,-8,-18,-18v0,-10,8,-17,18,-17v10,0,18,7,18,17","w":99},"?":{"d":"59,-65v-9,-60,46,-78,46,-109v0,-37,-52,-28,-75,-11r-7,-21v32,-27,119,-15,109,30v-1,46,-57,53,-48,111r-25,0xm90,-14v0,10,-8,18,-18,18v-10,0,-18,-8,-18,-18v0,-10,8,-17,18,-17v10,0,18,7,18,17","w":149},"\/":{"d":"123,-238r-90,272r-23,-8r90,-272","w":124},"|":{"d":"62,32r-26,0r0,-276r26,0r0,276","w":97},"\\":{"d":"82,34r-91,-273r24,-8r90,273","w":106},"^":{"d":"172,-93r-29,0r-54,-107r-55,107r-29,0r71,-136r26,0","w":178},"~":{"d":"144,-103r8,17v-8,7,-23,17,-42,17v-33,0,-60,-33,-90,-7r-7,-18v43,-41,94,26,131,-9"},"(":{"d":"104,50r-19,12v-23,-27,-59,-78,-59,-162v0,-79,32,-124,60,-161r18,12v-22,28,-53,77,-53,149v0,76,34,127,53,150","w":101},")":{"d":"73,-100v0,76,-27,119,-57,162r-18,-12v28,-41,51,-81,51,-150v0,-68,-24,-106,-51,-149r19,-12v28,39,56,86,56,161","w":99},"[":{"d":"104,40r-68,0r0,-301r68,0r0,20r-45,0r0,261r45,0r0,20","w":116},"]":{"d":"81,40r-69,0r0,-20r46,0r0,-261r-46,0r0,-20r69,0r0,301","w":116},"{":{"d":"96,23r-5,17v-42,-1,-43,-46,-43,-97v0,-33,-13,-47,-34,-50r0,-15v35,1,34,-51,34,-93v0,-35,24,-46,44,-47r2,17v-32,-1,-24,47,-25,80v0,30,-12,45,-27,51v29,9,29,59,27,101v0,21,8,30,27,36","w":114},"}":{"d":"19,-245r4,-17v41,1,44,45,44,96v0,33,12,47,33,50r0,15v-35,-1,-33,52,-33,93v0,35,-24,46,-44,47r-3,-17v32,1,24,-47,25,-80v0,-30,12,-44,27,-50v-30,-9,-28,-60,-27,-102v0,-21,-7,-29,-26,-35","w":114},"*":{"d":"112,-162r-4,59r55,-22r8,24r-57,15r38,45r-21,15r-32,-49r-31,49r-20,-15r37,-45r-57,-14r8,-25r54,22r-4,-59r26,0","w":185},"_":{"d":"157,23r-149,0r0,-19r149,0r0,19"},"'":{"d":"50,-256v1,29,-2,55,-4,81r-20,0r-3,-81r27,0","w":72},"\"":{"d":"50,-256v1,29,-2,55,-4,81r-20,0r-3,-81r27,0xm109,-256v1,29,-2,55,-4,81r-20,0r-4,-81r28,0","w":131},"@":{"d":"149,4v-40,0,-56,-34,-56,-68v-1,-68,64,-119,122,-76r0,88v0,23,5,36,17,36v24,0,36,-30,36,-75v0,-54,-32,-103,-103,-103v-68,0,-116,47,-116,123v0,59,33,115,113,115v21,0,45,-3,63,-9r6,19v-20,6,-45,11,-69,11v-93,0,-137,-63,-137,-134v0,-87,57,-145,140,-145v82,0,127,55,127,122v0,51,-17,95,-63,95v-20,0,-28,-10,-32,-25v-9,14,-28,26,-48,26xm192,-47r0,-83v-40,-21,-74,17,-74,63v0,24,13,50,35,50v18,0,34,-13,39,-30","w":316},"$":{"d":"158,-55v0,41,-33,56,-66,59r-2,37r-21,0r3,-37v-21,-2,-42,-8,-57,-14r8,-24v17,8,34,14,50,16r5,-90v-27,-13,-55,-28,-55,-64v0,-37,29,-53,62,-54r1,-32r21,0r-2,33v12,1,25,4,39,9r-6,22v-12,-5,-24,-8,-34,-9r-5,78v29,14,59,31,59,70xm132,-55v0,-21,-15,-33,-34,-43r-5,80v22,-2,39,-14,39,-37xm49,-173v0,18,13,29,31,38r3,-69v-20,2,-34,12,-34,31","w":178},"#":{"d":"188,-46r-38,0r0,75r-25,0r0,-75r-48,0r0,75r-25,0r0,-75r-38,0r0,-21r38,0r0,-62r-38,0r0,-21r38,0r0,-73r25,0r0,73r48,0r0,-73r25,0r0,73r38,0r0,21r-38,0r0,62r38,0r0,21xm125,-67r0,-62r-48,0r0,62r48,0","w":201},"0":{"d":"182,-82v0,37,-19,86,-83,86v-65,0,-78,-50,-78,-83v0,-37,19,-87,82,-87v64,0,79,50,79,84xm156,-80v0,-27,-12,-65,-54,-65v-41,0,-55,37,-55,64v0,24,10,64,54,64v42,0,55,-36,55,-63","w":202},"1":{"d":"88,0r-25,0r0,-133r-46,25r-9,-18r60,-39r20,0r0,165","w":121},"2":{"d":"144,0r-131,0r0,-16v40,-29,94,-69,94,-100v0,-35,-51,-35,-82,-17r-7,-20v40,-25,115,-13,115,36v0,39,-50,74,-78,96r89,0r0,21","w":161},"3":{"d":"63,-166v72,0,84,77,28,97v30,5,47,28,47,55v1,55,-57,84,-126,77r0,-22v51,6,95,-12,98,-54v2,-30,-33,-47,-80,-40r-1,-19v37,0,71,-15,71,-43v0,-33,-50,-35,-83,-23r-5,-20v17,-5,34,-8,51,-8","w":155},"4":{"d":"74,-162r25,0r-64,141r68,0r2,-68r22,0r0,68r28,0r0,21r-28,0r0,63r-24,0r0,-63r-91,0r-5,-17","w":162},"5":{"d":"55,-141r-3,59v49,-9,90,13,90,63v1,60,-54,89,-122,82r0,-22v53,7,95,-16,95,-59v0,-41,-47,-54,-88,-41r6,-103r100,0r0,21r-78,0","w":158},"6":{"d":"157,-202v-62,-6,-94,18,-103,79v46,-27,116,-7,116,54v0,42,-28,73,-74,73v-59,0,-71,-53,-71,-90v0,-93,41,-147,132,-138r0,22xm143,-68v0,-51,-60,-55,-91,-34v-3,37,0,85,46,85v30,0,45,-24,45,-51","w":192},"7":{"d":"100,-141r-99,0r0,-21r125,0r3,15r-84,207r-28,0","w":136},"8":{"d":"18,-53v0,-34,26,-53,46,-65v-21,-13,-37,-28,-37,-54v0,-35,30,-54,64,-54v33,0,65,19,65,52v0,27,-20,46,-39,58v24,13,47,29,47,62v0,41,-34,58,-73,58v-41,0,-73,-19,-73,-57xm138,-53v0,-26,-27,-40,-54,-54v-46,17,-57,89,7,90v27,0,47,-13,47,-36xm53,-172v0,23,19,35,42,46v15,-9,35,-25,35,-46v0,-20,-18,-33,-40,-33v-21,0,-37,13,-37,33","w":182},"9":{"d":"22,-96v0,-41,27,-70,74,-70v58,0,71,48,71,85v1,94,-36,153,-130,143r0,-22v62,8,95,-24,101,-79v-47,28,-116,3,-116,-57xm49,-97v0,50,61,61,91,37v4,-38,0,-85,-46,-85v-29,0,-45,23,-45,48","w":192},"%":{"d":"220,-34v0,18,-12,44,-47,44v-34,0,-46,-25,-46,-44v0,-14,8,-43,46,-43v33,0,47,20,47,43xm173,-10v33,0,29,-49,0,-48v-32,2,-28,47,0,48xm209,-189r-164,197r-17,-15r165,-198xm113,-164v0,17,-12,44,-47,44v-34,0,-46,-26,-46,-44v0,-14,9,-44,46,-44v33,0,47,21,47,44xm89,-164v0,-15,-9,-24,-23,-24v-32,2,-28,47,0,48v17,0,23,-13,23,-24","w":237},"+":{"d":"164,-75r-60,0r0,64r-23,0r0,-64r-60,0r0,-21r60,0r0,-60r23,0r0,60r60,0r0,21","w":185},"=":{"d":"164,-104r-143,0r0,-22r143,0r0,22xm164,-46r-143,0r0,-21r143,0r0,21","w":185},"<":{"d":"129,-171r14,16r-82,69r82,69r-13,17r-101,-86","w":173},">":{"d":"50,-171r100,85r-100,86r-14,-17r81,-69r-82,-70","w":185},"`":{"d":"-8,-226r25,-12r34,47r-18,8","w":51},"\u00a0":{"w":92}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 2006 by Georg Seifert. All rights reserved.
 * 
 * Trademark:
 * Graublau Sans is a trademark of Georg Seifert.
 * 
 * Designer:
 * Georg Seifert
 * 
 * Vendor URL:
 * www.fonts.info
 */
Cufon.registerFont({"w":194,"face":{"font-family":"GB","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 0 4 0 0 2 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-22 -309 415 86.1313","underline-thickness":"43.92","underline-position":"-0.72","stemh":"42","stemv":"52","unicode-range":"U+0020-U+04EF"},"glyphs":{" ":{"w":97},"A":{"d":"165,0r-22,-56r-74,0r-21,56r-52,0r86,-223r50,0r89,223r-56,0xm105,-171r-22,75r46,0","w":216},"B":{"d":"197,-67v2,78,-91,67,-168,67r0,-223r67,0v72,0,88,29,88,59v0,20,-11,35,-26,42v23,8,39,27,39,55xm143,-69v0,-28,-34,-29,-63,-28r0,57v31,1,63,2,63,-29xm94,-134v51,0,51,-50,1,-49r-15,0r0,49r14,0","w":208},"C":{"d":"173,-51r12,42v-19,8,-40,13,-68,13v-84,0,-104,-63,-104,-119v0,-53,32,-112,107,-112v30,0,39,4,64,12r-10,42v-22,-9,-35,-12,-56,-12v-38,0,-51,33,-51,69v0,39,14,78,55,78v15,0,30,-4,51,-13","w":186},"D":{"d":"224,-113v0,60,-30,113,-119,113r-76,0r0,-223r79,0v90,0,116,56,116,110xm171,-111v0,-49,-28,-77,-91,-71r0,141v59,6,91,-14,91,-70","w":237},"E":{"d":"183,0r-154,0r0,-223r148,0r0,41r-97,0r0,47r87,0r0,41r-87,0r0,53r103,0r0,41","w":195},"F":{"d":"171,-182r-91,0r0,60r82,0r0,41r-82,0r0,81r-51,0r0,-223r142,0r0,41","w":169},"G":{"d":"212,-106r0,87v-28,15,-53,23,-86,23v-77,0,-112,-52,-112,-111v0,-58,35,-120,119,-120v27,0,53,6,78,16r-16,41v-21,-9,-41,-16,-62,-16v-90,0,-85,149,-3,149v12,0,20,-3,33,-7r0,-62r49,0","w":233},"H":{"d":"220,0r-51,0r0,-95r-88,0r0,95r-52,0r0,-223r52,0r0,87r88,0r0,-87r51,0r0,223","w":249},"I":{"d":"79,0r-51,0r0,-223r51,0r0,223","w":106},"J":{"d":"106,-223r0,132v0,81,-44,91,-102,101r-7,-43v38,-8,58,-16,58,-58r0,-132r51,0","w":132},"K":{"d":"220,-223r-90,94r102,129r-70,0r-65,-96r-17,18r0,78r-51,0r0,-223r51,0r0,84r74,-84r66,0","w":224},"L":{"d":"177,0r-148,0r0,-223r51,0r0,180r97,0r0,43","w":182},"M":{"d":"277,0r-52,0r-9,-128r-60,128r-20,0r-61,-128r-9,128r-47,0r17,-223r46,0r66,138r65,-138r45,0","w":295},"N":{"d":"227,0r-38,0r-111,-136r0,136r-49,0r0,-223r38,0r111,134r0,-134r49,0r0,223","w":256},"O":{"d":"233,-115v0,53,-25,119,-112,119v-86,0,-107,-63,-107,-112v0,-52,27,-119,111,-119v81,0,108,60,108,112xm180,-113v0,-37,-12,-73,-56,-73v-45,0,-57,39,-57,76v0,39,13,73,55,73v41,0,58,-36,58,-76","w":246},"P":{"d":"190,-150v0,49,-49,79,-110,68r0,82r-51,0r0,-223r70,0v58,0,91,31,91,73xm136,-150v3,-22,-22,-35,-56,-32r0,60v30,5,60,-5,56,-28","w":199},"Q":{"d":"233,-115v0,39,-13,85,-54,107v98,26,144,52,236,40r-5,39v-119,12,-184,-38,-308,-68v-69,-17,-88,-66,-88,-111v0,-52,27,-119,111,-119v81,0,108,60,108,112xm180,-113v0,-37,-12,-73,-56,-73v-45,0,-57,39,-57,76v0,39,13,73,55,73v41,0,58,-36,58,-76","w":246},"R":{"d":"29,-223v77,-4,164,1,164,67v0,32,-16,51,-42,63r55,93r-62,0r-42,-81r-22,0r0,81r-51,0r0,-223xm80,-182r0,61v63,10,84,-60,18,-61r-18,0","w":212},"S":{"d":"166,-61v-1,82,-107,72,-160,49r13,-45v29,13,48,20,65,20v17,0,29,-7,29,-22v0,-41,-99,-29,-99,-106v0,-70,81,-70,142,-52r-11,43v-21,-8,-39,-12,-52,-12v-17,0,-28,5,-28,18v0,37,101,28,101,107","w":174},"T":{"d":"185,-182r-71,0r0,182r-51,0r0,-182r-71,0r0,-41r193,0r0,41","w":177},"U":{"d":"213,-223v-5,110,32,227,-96,227v-126,0,-82,-120,-90,-227r51,0r0,132v0,25,8,51,43,51v35,0,42,-26,42,-51r0,-132r50,0","w":240},"V":{"d":"218,-223r-96,223r-33,0r-95,-223r56,0r58,144r56,-144r54,0","w":211},"W":{"d":"296,-223r-54,223r-36,0r-58,-139r-58,139r-36,0r-53,-223r53,0r29,138r50,-138r34,0r52,138r28,-138r49,0","w":296},"X":{"d":"153,0r-51,-78r-49,78r-59,0r74,-119r-68,-104r65,0r44,66r39,-66r59,0r-67,106r77,117r-64,0","w":210},"Y":{"d":"197,-223r-79,149r0,74r-51,0r0,-72r-79,-151r56,0r50,101r50,-101r53,0","w":184},"Z":{"d":"181,0r-172,0r-7,-34r110,-148r-103,0r0,-41r163,0r8,31r-111,151r112,0r0,41","w":185},"\u00c4":{"d":"165,0r-22,-56r-74,0r-21,56r-52,0r86,-223r50,0r89,223r-56,0xm177,-267v0,15,-13,27,-30,27v-16,0,-29,-12,-29,-27v0,-15,13,-27,29,-27v18,0,30,12,30,27xm93,-267v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-15,13,-27,30,-27v17,0,29,12,29,27xm105,-171r-22,75r46,0","w":216},"\u00d6":{"d":"233,-115v0,53,-25,119,-112,119v-86,0,-107,-63,-107,-112v0,-52,27,-119,111,-119v81,0,108,60,108,112xm180,-113v0,-37,-12,-73,-56,-73v-45,0,-57,39,-57,76v0,39,13,73,55,73v41,0,58,-36,58,-76xm114,-269v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-16,13,-28,30,-28v17,0,29,13,29,28xm198,-269v0,15,-14,27,-31,27v-16,0,-28,-12,-28,-27v0,-15,12,-28,28,-28v18,0,31,13,31,28","w":246},"\u00d5":{"d":"233,-115v0,53,-25,119,-112,119v-86,0,-107,-63,-107,-112v0,-52,27,-119,111,-119v81,0,108,60,108,112xm180,-113v0,-37,-12,-73,-56,-73v-45,0,-57,39,-57,76v0,39,13,73,55,73v41,0,58,-36,58,-76xm171,-286r19,20v-29,45,-72,0,-106,24r-18,-22v31,-41,73,4,105,-22","w":246},"\u0160":{"d":"166,-61v-1,82,-107,72,-160,49r13,-45v29,13,48,20,65,20v17,0,29,-7,29,-22v0,-41,-99,-29,-99,-106v0,-70,81,-70,142,-52r-11,43v-21,-8,-39,-12,-52,-12v-17,0,-28,5,-28,18v0,37,101,28,101,107xm91,-274r38,-24r22,17r-42,39r-34,0r-44,-37r23,-19","w":174},"\u00dc":{"d":"213,-223v-5,110,32,227,-96,227v-126,0,-82,-120,-90,-227r51,0r0,132v0,25,8,51,43,51v35,0,42,-26,42,-51r0,-132r50,0xm111,-269v0,15,-15,27,-30,27v-17,0,-30,-12,-30,-27v0,-16,13,-28,30,-28v17,0,30,13,30,28xm195,-269v0,15,-14,27,-31,27v-16,0,-29,-12,-29,-27v0,-15,13,-28,29,-28v18,0,31,13,31,28","w":240},"\u017d":{"d":"181,0r-172,0r-7,-34r110,-148r-103,0r0,-41r163,0r8,31r-111,151r112,0r0,41xm99,-274r37,-24r22,17r-42,39r-34,0r-44,-37r23,-19","w":185},"a":{"d":"153,0r-44,0v-1,-4,-3,-11,-3,-15v-30,30,-97,25,-97,-30v0,-39,42,-53,90,-55v2,-44,-35,-31,-71,-18r-10,-36v22,-8,44,-14,67,-14v98,0,51,93,68,168xm99,-46r0,-25v-24,1,-39,7,-39,22v1,24,26,17,39,3","w":171},"b":{"d":"186,-85v0,48,-30,89,-86,89v-27,0,-53,-9,-75,-21r0,-227r51,0r0,83v56,-24,110,13,110,76xm98,-37v48,-2,47,-88,2,-90v-6,0,-16,2,-24,7r0,78v7,3,15,5,22,5","w":199},"c":{"d":"135,-45r11,38v-60,26,-133,1,-133,-74v0,-73,68,-104,132,-76r-12,39v-30,-18,-69,-13,-69,33v0,48,38,59,71,40","w":151},"d":{"d":"174,-244r0,238v-20,5,-45,10,-74,10v-65,0,-86,-38,-86,-86v0,-47,43,-99,109,-83r0,-79r51,0xm123,-39r0,-83v-28,-15,-56,5,-56,38v0,33,22,57,56,45","w":199},"e":{"d":"157,-69r-98,0v6,44,51,40,86,23r12,36v-20,9,-41,14,-65,14v-63,0,-79,-47,-79,-85v0,-46,22,-87,79,-87v57,0,74,48,65,99xm90,-132v-18,0,-27,11,-30,32r56,0v0,-18,-9,-32,-26,-32","w":172},"f":{"d":"150,-241r-10,36v-33,-14,-69,-6,-59,41r39,0r0,37r-39,0r0,127r-51,0r0,-127r-23,0r0,-37r23,0v-3,-52,13,-83,71,-84v19,0,36,3,49,7","w":115},"g":{"d":"15,-108v-1,-46,47,-70,93,-56v15,-18,33,-36,54,-42r12,37v-16,5,-30,12,-39,22v33,42,4,107,-62,96v-20,44,95,10,95,84v0,71,-161,69,-159,5v0,-22,13,-38,24,-48v-11,-13,-9,-44,4,-54v-13,-10,-22,-23,-22,-44xm119,35v0,-18,-29,-19,-55,-27v-22,18,-19,43,20,43v19,0,35,-3,35,-16xm105,-109v0,-14,-10,-23,-24,-23v-14,0,-21,8,-21,22v0,13,8,22,22,22v14,0,23,-6,23,-21","w":169},"h":{"d":"181,0r-50,0r0,-99v-3,-36,-35,-27,-56,-5v3,32,0,70,1,104r-51,0r0,-244r51,0r0,96v48,-32,105,-33,105,38r0,110","w":205},"i":{"d":"76,0r-51,0r0,-164r51,0r0,164xm80,-216v0,15,-13,28,-30,28v-17,0,-29,-13,-29,-28v0,-15,12,-29,29,-29v17,0,30,14,30,29","w":101},"j":{"d":"25,-164r51,0r0,151v0,59,-17,81,-88,94r-10,-41v34,-8,47,-14,47,-49r0,-155xm80,-216v0,15,-13,28,-30,28v-17,0,-29,-13,-29,-28v0,-15,12,-29,29,-29v17,0,30,14,30,29","w":101},"k":{"d":"188,-164r-65,71r67,93r-59,0r-39,-57r-16,17r0,40r-51,0r0,-244r51,0r0,142r51,-62r61,0","w":189},"l":{"d":"77,0r-51,0r0,-244r51,0r0,244","w":102},"m":{"d":"179,0r-50,0r0,-99v-2,-34,-34,-28,-52,-6r0,105r-51,0r0,-164r48,0r0,17v41,-27,75,-32,99,3v27,-19,45,-24,61,-24v66,0,45,104,48,168r-51,0r0,-99v-3,-34,-32,-28,-52,-6r0,105","w":303},"n":{"d":"182,0r-51,0r0,-99v-2,-35,-34,-27,-54,-6r0,105r-51,0r0,-164r48,0r0,17v49,-34,108,-34,108,37r0,110","w":205},"o":{"d":"13,-81v0,-46,27,-87,85,-87v58,0,82,39,82,83v0,50,-30,89,-85,89v-55,0,-82,-38,-82,-85xm64,-84v0,28,12,49,33,49v22,0,31,-22,31,-47v0,-27,-9,-47,-31,-47v-21,0,-33,17,-33,45","w":192},"p":{"d":"24,80r0,-240v20,-3,45,-8,73,-8v64,0,86,44,86,86v0,34,-35,100,-108,84r0,78r-51,0xm75,-125r0,84v30,13,55,-7,55,-40v0,-28,-20,-54,-55,-44","w":195},"q":{"d":"12,-80v0,-48,30,-88,85,-88v27,0,52,8,74,21r0,227r-51,0r0,-81v-60,20,-108,-20,-108,-79xm99,-127v-46,1,-46,88,-3,90v6,0,16,-2,24,-7r0,-78v-8,-4,-15,-5,-21,-5","w":195},"r":{"d":"152,-158r-12,44v-28,-15,-45,-2,-64,30r0,84r-50,0r0,-164r50,0r0,25v18,-26,45,-41,76,-19","w":149},"s":{"d":"15,-118v-1,-51,70,-58,117,-43r-10,38v-13,-7,-58,-18,-58,3v0,25,73,14,73,74v0,60,-77,56,-128,39r12,-39v13,7,33,13,46,13v13,0,21,-3,21,-12v0,-27,-73,-17,-73,-73","w":147},"t":{"d":"120,-40r6,39v-48,13,-99,2,-99,-57r0,-69r-23,0r0,-37r23,0r0,-51r51,-11r0,62r41,0r0,37r-41,0v3,40,-16,107,42,87","w":126},"u":{"d":"24,-164r51,0r0,102v3,35,37,22,55,2r0,-104r51,0r0,164r-45,0r-1,-17v-40,32,-111,34,-111,-38r0,-109","w":205},"v":{"d":"178,-164r-70,164r-39,0r-73,-164r57,0r37,103r34,-103r54,0","w":174},"w":{"d":"248,-164r-46,164r-35,0r-41,-98r-42,98r-34,0r-49,-164r53,0r22,91r34,-91r34,0r36,90r19,-90r49,0","w":249},"x":{"d":"-3,-164r59,0r28,46r30,-46r54,0r-57,80r60,84r-59,0r-32,-49r-34,49r-54,0r61,-84","w":163},"y":{"d":"174,-164r-64,165v-23,60,-56,75,-100,79r-9,-40v35,-1,52,-22,65,-53r-71,-151r54,0r41,93r31,-93r53,0","w":169},"z":{"d":"155,0r-146,0r-3,-31r78,-95r-73,0r0,-38r136,0r4,30r-79,96r83,0r0,38","w":159},"\u00e4":{"d":"153,0r-44,0v-1,-4,-3,-11,-3,-15v-30,30,-97,25,-97,-30v0,-39,42,-53,90,-55v2,-44,-35,-31,-71,-18r-10,-36v22,-8,44,-14,67,-14v98,0,51,93,68,168xm99,-46r0,-25v-24,1,-39,7,-39,22v1,24,26,17,39,3xm72,-214v0,15,-15,27,-30,27v-17,0,-29,-12,-29,-27v0,-16,12,-28,29,-28v17,0,30,13,30,28xm156,-214v0,15,-14,27,-31,27v-16,0,-29,-12,-29,-27v0,-15,13,-28,29,-28v18,0,31,13,31,28","w":170},"\u00f6":{"d":"13,-81v0,-46,27,-87,85,-87v58,0,82,39,82,83v0,50,-30,89,-85,89v-55,0,-82,-38,-82,-85xm64,-84v0,28,12,49,33,49v22,0,31,-22,31,-47v0,-27,-9,-47,-31,-47v-21,0,-33,17,-33,45xm88,-214v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-16,13,-28,30,-28v17,0,29,13,29,28xm172,-214v0,15,-14,27,-31,27v-16,0,-28,-12,-28,-27v0,-15,12,-28,28,-28v18,0,31,13,31,28","w":192},"\u00f5":{"d":"13,-81v0,-46,27,-87,85,-87v58,0,82,39,82,83v0,50,-30,89,-85,89v-55,0,-82,-38,-82,-85xm64,-84v0,28,12,49,33,49v22,0,31,-22,31,-47v0,-27,-9,-47,-31,-47v-21,0,-33,17,-33,45xm144,-231r19,20v-29,45,-73,-1,-106,25r-18,-23v31,-41,73,4,105,-22","w":192},"\u0161":{"d":"14,-118v-1,-51,70,-58,117,-43r-10,38v-13,-7,-58,-18,-58,3v0,25,73,14,73,74v0,60,-77,56,-128,39r11,-39v13,7,34,13,47,13v13,0,21,-3,21,-12v0,-27,-73,-17,-73,-73xm80,-219r37,-24r22,17r-42,39r-34,0r-44,-37r23,-19","w":145},"\u00fc":{"d":"25,-164r51,0r0,102v2,36,37,22,54,2r0,-104r51,0r0,164r-45,0r-1,-17v-39,32,-110,34,-110,-38r0,-109xm91,-214v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-16,13,-28,30,-28v17,0,29,13,29,28xm175,-214v0,15,-13,27,-30,27v-16,0,-29,-12,-29,-27v0,-15,13,-28,29,-28v18,0,30,13,30,28","w":206},"\u017e":{"d":"155,0r-146,0r-3,-31r78,-95r-73,0r0,-38r136,0r4,30r-79,96r83,0r0,38xm85,-219r37,-24r22,17r-42,39r-34,0r-44,-37r23,-19","w":159},"\u0410":{"d":"165,0r-22,-56r-74,0r-21,56r-52,0r86,-223r50,0r89,223r-56,0xm105,-171r-22,75r46,0","w":216},"\u0411":{"d":"191,-71v0,41,-33,71,-91,71r-71,0r0,-223r147,0r0,41r-96,0r0,42v64,-5,111,21,111,69xm94,-41v56,3,60,-60,4,-58r-18,0r0,58r14,0","w":199},"\u0412":{"d":"197,-67v2,78,-91,67,-168,67r0,-223r67,0v72,0,88,29,88,59v0,20,-11,35,-26,42v23,8,39,27,39,55xm143,-69v0,-28,-34,-29,-63,-28r0,57v31,1,63,2,63,-29xm94,-134v51,0,51,-50,1,-49r-15,0r0,49r14,0","w":208},"\u0413":{"d":"29,-223r148,0r0,41r-97,0r0,182r-51,0r0,-223","w":173},"\u0414":{"d":"211,-223r0,186r27,0r0,85r-41,0r0,-48r-157,0r0,48r-42,0r0,-85v75,1,51,-117,63,-186r150,0xm160,-183r-53,0v-2,51,-6,130,-31,146r84,0r0,-146","w":242},"\u0415":{"d":"183,0r-154,0r0,-223r148,0r0,41r-97,0r0,47r87,0r0,41r-87,0r0,53r103,0r0,41"},"\u0416":{"d":"60,-223r40,91v5,-1,11,-2,16,-2r0,-89r51,0r0,89v6,0,12,1,17,2r44,-91r56,0r-62,104v36,22,42,79,61,119r-53,0v-17,-31,-17,-97,-63,-94r0,94r-51,0r0,-94v-46,-2,-46,63,-63,94r-51,0v18,-39,24,-95,58,-118r-60,-105r60,0","w":283},"\u0417":{"d":"125,-122v80,39,32,126,-60,126v-20,0,-40,-4,-58,-11r12,-40v29,12,89,17,93,-19v3,-26,-40,-27,-81,-26r-1,-39v41,0,75,-9,72,-33v-4,-32,-50,-22,-78,-10r-12,-40v50,-22,144,-22,144,40v0,25,-14,42,-31,52","w":173},"\u0418":{"d":"67,0r-38,0r0,-223r51,0r0,134r106,-134r38,0r0,223r-51,0r0,-137","w":252},"\u0419":{"d":"156,-299r32,3v-3,35,-27,56,-62,56v-35,0,-60,-21,-62,-56r32,-3v5,37,56,36,60,0xm67,0r-38,0r0,-223r51,0r0,134r106,-134r38,0r0,223r-51,0r0,-137","w":252},"\u041a":{"d":"80,-223r0,89r74,-89r66,0r-88,97v53,14,67,76,87,126r-61,0v-14,-40,-25,-99,-78,-91r0,91r-51,0r0,-223r51,0","w":222},"\u041b":{"d":"211,0r-51,0r0,-183r-57,0r-4,65v-6,77,-35,109,-89,126r-15,-41v63,-8,56,-117,63,-190r153,0r0,223","w":240},"\u041c":{"d":"277,0r-52,0r-9,-128r-60,128r-20,0r-61,-128r-9,128r-47,0r17,-223r46,0r66,138r65,-138r45,0","w":295},"\u041d":{"d":"220,0r-51,0r0,-95r-88,0r0,95r-52,0r0,-223r52,0r0,87r88,0r0,-87r51,0r0,223","w":249},"\u041e":{"d":"233,-115v0,53,-25,119,-112,119v-86,0,-107,-63,-107,-112v0,-52,27,-119,111,-119v81,0,108,60,108,112xm180,-113v0,-37,-12,-73,-56,-73v-45,0,-57,39,-57,76v0,39,13,73,55,73v41,0,58,-36,58,-76","w":246},"\u041f":{"d":"220,0r-50,0r0,-182r-90,0r0,182r-51,0r0,-223r191,0r0,223","w":249},"\u0420":{"d":"190,-150v0,49,-49,79,-110,68r0,82r-51,0r0,-223r70,0v58,0,91,31,91,73xm136,-150v3,-22,-22,-35,-56,-32r0,60v30,5,60,-5,56,-28","w":199},"\u0421":{"d":"173,-51r12,42v-19,8,-40,13,-68,13v-84,0,-104,-63,-104,-119v0,-53,32,-112,107,-112v30,0,39,4,64,12r-10,42v-22,-9,-35,-12,-56,-12v-38,0,-51,33,-51,69v0,39,14,78,55,78v15,0,30,-4,51,-13","w":186},"\u0422":{"d":"185,-182r-71,0r0,182r-51,0r0,-182r-71,0r0,-41r193,0r0,41","w":177},"\u0423":{"d":"-10,-223r59,0r47,96r45,-96r57,0r-117,223r-55,0r40,-77","w":187},"\u0424":{"d":"154,23r-50,0r0,-36v-73,-8,-92,-56,-92,-97v0,-42,23,-90,92,-100r0,-38r50,0r0,38v68,8,91,52,91,96v0,43,-21,90,-91,100r0,37xm104,-167v-58,6,-56,107,0,112r0,-112xm154,-56v54,-7,58,-106,0,-112r0,112","w":257},"\u0425":{"d":"153,0r-51,-78r-49,78r-59,0r74,-119r-68,-104r65,0r44,66r39,-66r59,0r-67,106r77,117r-64,0","w":210},"\u0426":{"d":"248,48r-42,0r0,-48r-177,0r0,-223r51,0r0,182r90,0r0,-182r50,0r0,182r28,0r0,89","w":251},"\u0427":{"d":"17,-223r51,0v4,49,-17,125,37,125v18,0,32,-6,46,-14r0,-111r51,0r0,223r-51,0r0,-66v-55,21,-135,20,-134,-59r0,-98","w":231},"\u0428":{"d":"246,-223r50,0r0,223r-267,0r0,-223r51,0r0,182r58,0r0,-182r50,0r0,182r58,0r0,-182","w":325},"\u0429":{"d":"246,-223r50,0r0,182r33,0r0,89r-42,0r0,-48r-258,0r0,-223r51,0r0,182r58,0r0,-182r50,0r0,182r58,0r0,-182","w":327},"\u042a":{"d":"-5,-182r0,-41r117,0r0,80v64,-5,110,21,110,70v0,42,-32,73,-90,73r-70,0r0,-182r-67,0xm126,-41v55,3,59,-63,4,-61r-18,0r0,61r14,0","w":231},"\u042b":{"d":"252,0r-50,0r0,-223r50,0r0,223xm185,-73v0,42,-31,73,-87,73r-69,0r0,-223r51,0r0,80v63,-5,105,21,105,70xm132,-73v3,-23,-22,-31,-52,-29r0,61v32,3,55,-10,52,-32","w":281},"\u042c":{"d":"190,-73v0,42,-33,73,-91,73r-70,0r0,-223r51,0r0,80v64,-5,110,21,110,70xm136,-73v3,-24,-25,-32,-56,-29r0,61v34,3,60,-10,56,-32","w":198},"\u042d":{"d":"19,-174r-10,-42v19,-8,36,-11,64,-11v84,0,104,63,104,119v0,54,-31,112,-106,112v-30,0,-40,-4,-64,-12r10,-42v49,25,106,11,106,-46r-96,0r0,-38r94,0v-6,-48,-54,-64,-102,-40","w":189},"\u042e":{"d":"80,0r-51,0r0,-223r51,0r0,87r32,0v8,-45,35,-91,97,-91v72,0,96,60,96,112v0,53,-22,119,-100,119v-68,0,-90,-50,-94,-95r-31,0r0,91xm251,-113v0,-37,-8,-73,-43,-73v-63,0,-61,150,-1,149v31,0,44,-36,44,-76","w":318},"\u042f":{"d":"113,-223r69,0r0,223r-51,0r0,-81v-9,0,-17,1,-25,0r-39,81r-59,0r51,-92v-70,-30,-48,-141,54,-131xm131,-121r0,-61v-30,-2,-58,5,-58,28v0,25,23,33,58,33","w":211},"\u0403":{"d":"73,-251r41,-58r36,23r-49,48xm29,-223r148,0r0,41r-97,0r0,182r-51,0r0,-223","w":173},"\u0490":{"d":"29,-223r106,0r0,-41r42,0r0,82r-97,0r0,182r-51,0r0,-223","w":173},"\u0402":{"d":"-3,-223r154,0r0,41r-67,0r0,32v61,-22,124,10,124,70v0,48,-31,76,-95,84r-8,-39v36,-5,49,-21,49,-45v0,-37,-41,-42,-70,-29r0,109r-51,0r0,-182r-36,0r0,-41","w":214},"\u0404":{"d":"173,-51r12,42v-19,8,-40,13,-68,13v-84,0,-104,-63,-104,-119v0,-53,32,-112,107,-112v30,0,39,4,64,12r-10,42v-48,-24,-107,-12,-107,44r101,0r0,36r-99,0v5,52,55,69,104,42","w":186},"\u0405":{"d":"166,-61v-1,82,-107,72,-160,49r13,-45v29,13,48,20,65,20v17,0,29,-7,29,-22v0,-41,-99,-29,-99,-106v0,-70,81,-70,142,-52r-11,43v-21,-8,-39,-12,-52,-12v-17,0,-28,5,-28,18v0,37,101,28,101,107","w":174},"\u0400":{"d":"57,-287r42,-22r37,58r-31,13xm183,0r-154,0r0,-223r148,0r0,41r-97,0r0,47r87,0r0,41r-87,0r0,53r103,0r0,41"},"\u0401":{"d":"91,-267v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-15,13,-27,30,-27v17,0,29,12,29,27xm176,-267v0,15,-14,27,-31,27v-16,0,-29,-12,-29,-27v0,-15,13,-27,29,-27v18,0,31,12,31,27xm183,0r-154,0r0,-223r148,0r0,41r-97,0r0,47r87,0r0,41r-87,0r0,53r103,0r0,41"},"\u0406":{"d":"79,0r-51,0r0,-223r51,0r0,223","w":106},"\u0407":{"d":"43,-267v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-15,13,-27,30,-27v17,0,29,12,29,27xm127,-267v0,15,-14,27,-31,27v-16,0,-28,-12,-28,-27v0,-15,12,-27,28,-27v18,0,31,12,31,27xm79,0r-51,0r0,-223r51,0r0,223","w":106},"\u0408":{"d":"108,-223r0,132v0,81,-45,91,-103,101r-7,-43v38,-8,59,-16,59,-58r0,-132r51,0","w":134},"\u040d":{"d":"81,-287r42,-22r37,58r-31,13xm67,0r-38,0r0,-223r51,0r0,134r106,-134r38,0r0,223r-51,0r0,-137","w":252},"\u040c":{"d":"80,-223r0,89r74,-89r66,0r-88,97v53,14,67,76,87,126r-61,0v-14,-40,-25,-99,-78,-91r0,91r-51,0r0,-223r51,0xm86,-251r40,-58r37,23r-50,48","w":243},"\u0409":{"d":"199,-223r0,80v65,-5,110,21,110,70v0,42,-32,73,-90,73r-71,0r0,-182r-45,0r-5,71v-5,71,-29,98,-88,119r-15,-41v63,-8,56,-117,63,-190r141,0xm255,-73v3,-24,-25,-32,-56,-29r0,61v34,3,60,-10,56,-32","w":317},"\u040a":{"d":"318,-71v0,42,-32,71,-90,71r-70,0r0,-99r-77,0r0,99r-52,0r0,-223r52,0r0,83r77,0r0,-83r50,0r0,83v64,-5,110,20,110,69xm265,-71v4,-24,-26,-30,-57,-28r0,58v33,2,61,-8,57,-30","w":326},"\u040b":{"d":"165,-182r-71,0r0,49v41,-26,126,-32,126,41r0,92r-51,0v-7,-39,20,-107,-27,-107v-16,0,-31,7,-48,20r0,87r-51,0r0,-182r-49,0r0,-41r171,0r0,41","w":242},"\u040e":{"d":"-10,-223r59,0r47,96r45,-96r57,0r-117,223r-55,0r40,-77xm124,-299r32,3v-3,35,-27,56,-62,56v-35,0,-60,-21,-62,-56r32,-3v5,37,56,36,60,0","w":187},"\u040f":{"d":"147,48r-43,0r0,-48r-75,0r0,-223r51,0r0,182r90,0r0,-182r50,0r0,223r-73,0r0,48","w":249},"\u0492":{"d":"50,-223r148,0r0,41r-98,0r0,59r63,0r0,41r-63,0r0,82r-50,0r0,-82r-44,0r0,-41r44,0r0,-100","w":193},"\u0496":{"d":"167,-223r0,89v6,0,12,1,17,2r44,-91r56,0r-62,104v25,13,34,49,45,78r26,0r0,89r-42,0r0,-48r-21,0v-17,-31,-17,-97,-63,-94r0,94r-51,0r0,-94v-46,-2,-46,63,-63,94r-51,0v18,-39,24,-95,58,-118r-60,-105r60,0r40,91v5,-1,11,-2,16,-2r0,-89r51,0","w":283},"\u049a":{"d":"80,-223r0,89r74,-89r66,0r-88,97v38,11,58,45,71,85r44,0r0,89r-42,0r0,-48r-47,0v-14,-40,-25,-99,-78,-91r0,91r-51,0r0,-223r51,0","w":222},"\u04a2":{"d":"250,48r-42,0r0,-48r-39,0r0,-95r-88,0r0,95r-52,0r0,-223r52,0r0,87r88,0r0,-87r51,0r0,182r30,0r0,89","w":249},"\u04ae":{"d":"197,-223r-79,149r0,74r-51,0r0,-72r-79,-151r56,0r50,101r50,-101r53,0","w":184},"\u04b0":{"d":"170,-72r-52,0r0,72r-51,0r0,-72r-50,0r0,-41r29,0r-58,-110r56,0r50,101r50,-101r53,0r-59,110r32,0r0,41","w":184},"\u04b2":{"d":"224,48r-42,0r0,-48r-29,0r-51,-78r-49,78r-59,0r74,-119r-68,-104r65,0r44,66r39,-66r59,0r-67,106r50,76r34,0r0,89","w":210},"\u04b6":{"d":"17,-223r51,0v4,49,-17,125,37,125v18,0,32,-6,46,-14r0,-111r51,0r0,182r29,0r0,89r-42,0r0,-48r-38,0r0,-66v-55,21,-135,20,-134,-59r0,-98","w":231},"\u04ba":{"d":"215,0r-51,0v-3,-49,17,-125,-38,-125v-18,0,-31,6,-45,14r0,111r-51,0r0,-223r51,0r0,66v56,-20,135,-20,134,59r0,98","w":237},"\u04c0":{"d":"79,0r-51,0r0,-223r51,0r0,223","w":106},"\u04d8":{"d":"113,5v-77,0,-106,-60,-93,-128r150,0v-5,-69,-78,-77,-133,-45r-16,-39v28,-13,56,-20,91,-20v88,0,110,62,110,116v0,62,-32,116,-109,116xm117,-36v30,0,46,-19,51,-52r-100,0v-1,30,19,52,49,52","w":235},"\u04e2":{"d":"67,0r-38,0r0,-223r51,0r0,134r106,-134r38,0r0,223r-51,0r0,-137xm183,-243r-115,0r0,-34r115,0r0,34","w":252},"\u04e8":{"d":"233,-115v0,53,-25,119,-112,119v-86,0,-107,-63,-107,-112v0,-52,27,-119,111,-119v81,0,108,60,108,112xm124,-186v-36,0,-50,25,-55,54r110,0v-4,-29,-19,-54,-55,-54xm122,-37v33,0,51,-23,56,-54r-110,0v4,31,19,54,54,54","w":246},"\u04ee":{"d":"-10,-223r59,0r47,96r45,-96r57,0r-117,223r-55,0r40,-77xm152,-243r-115,0r0,-34r115,0r0,34","w":187},"\u0430":{"d":"153,0r-44,0v-1,-4,-3,-11,-3,-15v-30,30,-97,25,-97,-30v0,-39,42,-53,90,-55v2,-44,-35,-31,-71,-18r-10,-36v22,-8,44,-14,67,-14v98,0,51,93,68,168xm99,-46r0,-25v-24,1,-39,7,-39,22v1,24,26,17,39,3","w":171},"\u0431":{"d":"164,-201v-48,7,-89,-1,-92,57v46,-25,106,-2,106,63v0,50,-28,86,-80,86v-65,0,-80,-50,-80,-107v0,-82,31,-136,108,-136v8,0,27,-1,38,-3r0,40xm126,-77v0,-42,-33,-47,-57,-28v0,33,2,70,30,70v19,0,27,-18,27,-42","w":190},"\u0432":{"d":"162,-51v2,59,-76,53,-136,51r0,-164v18,-1,36,-1,54,-1v59,0,73,23,73,44v0,14,-7,23,-19,30v15,7,28,22,28,40xm113,-53v-1,-17,-23,-15,-41,-15r0,32v19,0,41,2,41,-17xm106,-114v1,-12,-17,-17,-34,-15r0,31v17,1,36,-2,34,-16","w":173},"\u0433":{"d":"26,-164r119,0r0,42r-69,0r0,122r-50,0r0,-164","w":149},"\u0434":{"d":"172,-164r0,127r26,0r0,82r-42,0r0,-45r-115,0r0,45r-41,0r0,-82r19,0v21,-25,13,-85,18,-127r135,0xm83,-125v-1,32,-3,68,-15,88r54,0r0,-88r-39,0","w":200},"\u0435":{"d":"157,-69r-98,0v6,44,51,40,86,23r12,36v-20,9,-41,14,-65,14v-63,0,-79,-47,-79,-85v0,-46,22,-87,79,-87v57,0,74,48,65,99xm90,-132v-18,0,-27,11,-30,32r56,0v0,-18,-9,-32,-26,-32","w":172},"\u0436":{"d":"59,-164r25,63v4,-1,7,-2,11,-2r0,-61r48,0r0,61v4,0,8,1,12,2r29,-63r53,0r-46,77v25,18,30,58,44,87r-49,0v-13,-21,-14,-65,-43,-66r0,66r-48,0r0,-66v-29,2,-29,46,-42,66r-48,0v14,-29,19,-67,42,-86r-45,-78r57,0","w":238},"\u0437":{"d":"115,-90v50,29,18,94,-52,94v-22,0,-40,-4,-58,-9r11,-39v18,6,30,9,45,9v15,0,26,-4,26,-15v1,-19,-30,-18,-52,-17r0,-31v20,1,48,-1,45,-16v-6,-21,-32,-17,-57,-5r-15,-34v41,-24,123,-22,125,30v0,18,-6,24,-18,33","w":152},"\u0438":{"d":"60,0r-34,0r0,-164r47,0r0,83r69,-83r34,0r0,164r-49,0r0,-84","w":200},"\u0439":{"d":"60,0r-34,0r0,-164r47,0r0,83r69,-83r34,0r0,164r-49,0r0,-84xm131,-248r36,4v-3,37,-30,56,-67,56v-36,0,-61,-19,-63,-56r37,-4v4,39,53,37,57,0","w":200},"\u043a":{"d":"76,-164v2,19,-4,47,2,62r42,-62r62,0r-59,72v35,13,44,57,59,92r-57,0v-8,-27,-16,-66,-49,-61r0,61r-50,0r0,-164r50,0","w":182},"\u043b":{"d":"171,0r-50,0r0,-124r-38,0v-6,64,-9,120,-73,130r-14,-38v50,-11,32,-83,43,-132r132,0r0,164","w":196},"\u043c":{"d":"227,0r-50,0r-6,-85r-37,85r-27,0r-39,-85r-6,85r-47,0r15,-164r46,0r46,95r46,-95r45,0","w":241},"\u043d":{"d":"182,0r-51,0r0,-64r-54,0r0,64r-51,0r0,-164r51,0r0,59r54,0r0,-59r51,0r0,164","w":207},"\u043e":{"d":"13,-81v0,-46,27,-87,85,-87v58,0,82,39,82,83v0,50,-30,89,-85,89v-55,0,-82,-38,-82,-85xm64,-84v0,28,12,49,33,49v22,0,31,-22,31,-47v0,-27,-9,-47,-31,-47v-21,0,-33,17,-33,45","w":192},"\u043f":{"d":"182,0r-51,0r0,-124r-55,0r0,124r-50,0r0,-164r156,0r0,164","w":207},"\u0440":{"d":"24,80r0,-240v20,-3,45,-8,73,-8v64,0,86,44,86,86v0,34,-35,100,-108,84r0,78r-51,0xm75,-125r0,84v30,13,54,-7,54,-40v0,-28,-20,-54,-54,-44","w":195},"\u0441":{"d":"135,-45r11,38v-60,26,-133,1,-133,-74v0,-73,68,-104,132,-76r-12,39v-30,-18,-69,-13,-69,33v0,48,38,59,71,40","w":151},"\u0442":{"d":"154,-123r-54,0r0,123r-50,0r0,-123r-53,0r0,-41r157,0r0,41","w":151},"\u0443":{"d":"174,-164r-64,165v-23,60,-56,75,-100,79r-9,-40v35,-1,52,-22,65,-53r-71,-151r54,0r41,93r31,-93r53,0","w":169},"\u0444":{"d":"165,-244r0,77v68,-10,104,37,101,85v4,33,-31,99,-101,84r0,78r-51,0r0,-76v-70,7,-102,-37,-102,-86v0,-33,31,-100,102,-84r0,-78r51,0xm114,-39r0,-83v-28,-16,-49,6,-49,39v0,28,18,57,49,44xm165,-125r0,84v28,14,48,-8,48,-40v0,-27,-16,-54,-48,-44","w":277},"\u0445":{"d":"-3,-164r59,0r28,46r30,-46r54,0r-57,80r60,84r-59,0r-32,-49r-34,49r-54,0r61,-84","w":163},"\u0446":{"d":"204,48r-42,0r0,-48r-136,0r0,-164r50,0r0,125r55,0r0,-125r51,0r0,123r22,0r0,89","w":210},"\u0447":{"d":"122,0r0,-58v-44,25,-109,21,-107,-48r0,-58r51,0v4,30,-13,79,23,76v10,0,21,-3,33,-10r0,-66r51,0r0,164r-51,0","w":198},"\u0448":{"d":"209,-164r50,0r0,164r-233,0r0,-164r50,0r0,125r41,0r0,-125r51,0r0,125r41,0r0,-125","w":284},"\u0449":{"d":"209,-164r50,0r0,123r25,0r0,89r-42,0r0,-48r-216,0r0,-164r50,0r0,125r41,0r0,-125r51,0r0,125r41,0r0,-125","w":288},"\u044a":{"d":"-1,-126r0,-38r98,0r0,46v61,-3,92,24,92,58v0,33,-23,61,-90,61v-12,0,-33,0,-53,-2r0,-125r-47,0xm136,-60v2,-14,-15,-23,-39,-21r0,45v26,2,41,-9,39,-24","w":192},"\u044b":{"d":"77,-164r0,46v59,-3,89,25,86,58v8,49,-67,71,-137,59r0,-163r51,0xm228,0r-51,0r0,-164r51,0r0,164xm111,-60v2,-14,-11,-23,-34,-21r0,45v23,1,35,-10,34,-24","w":253},"\u044c":{"d":"77,-164r0,46v60,-3,91,25,91,58v0,33,-23,61,-90,61v-12,0,-32,0,-52,-2r0,-163r51,0xm116,-60v2,-14,-15,-23,-39,-21r0,45v26,1,41,-10,39,-24","w":172},"\u044d":{"d":"18,-121r-9,-39v14,-5,29,-8,46,-8v60,0,82,34,82,85v0,77,-62,99,-128,81r7,-41v28,11,65,13,67,-22r-57,0r0,-37r56,0v-2,-35,-38,-28,-64,-19","w":151},"\u044e":{"d":"76,0r-50,0r0,-164r50,0r0,60r23,0v7,-36,31,-64,78,-64v55,0,76,39,76,83v0,50,-26,89,-79,89v-47,0,-71,-29,-76,-68r-22,0r0,64xm149,-84v0,27,9,48,27,48v18,0,25,-22,25,-46v0,-26,-7,-45,-26,-45v-18,0,-26,16,-26,43","w":268},"\u044f":{"d":"16,-104v0,-22,12,-60,80,-60r62,0r0,164r-50,0r0,-48v-7,0,-14,0,-22,-1r-18,49r-54,0r31,-60v-17,-8,-29,-22,-29,-44xm69,-106v0,15,18,21,39,20r0,-39v-20,-2,-39,4,-39,19","w":183},"\u0453":{"d":"26,-164r119,0r0,42r-69,0r0,122r-50,0r0,-164xm57,-196r41,-58r36,23r-49,48","w":149},"\u0491":{"d":"26,-164r76,0r0,-48r43,0r0,90r-69,0r0,122r-50,0r0,-164","w":149},"\u0452":{"d":"122,-186r-45,0r0,33v51,-28,106,-22,106,70v0,80,-25,129,-83,155r-22,-37v32,-17,54,-40,54,-114v0,-58,-29,-53,-55,-28r0,107r-50,0r0,-186r-20,0r0,-34r20,0r0,-24r50,0r0,24r45,0r0,34","w":203},"\u0454":{"d":"133,-44r9,40v-65,25,-128,-8,-128,-78v0,-77,61,-97,129,-81r-8,42v-27,-12,-63,-14,-67,19r57,0r0,37r-57,0v2,37,38,32,65,21","w":151},"\u0455":{"d":"15,-118v-1,-51,70,-58,117,-43r-10,38v-13,-7,-58,-18,-58,3v0,25,73,14,73,74v0,60,-77,56,-128,39r12,-39v13,7,33,13,46,13v13,0,21,-3,21,-12v0,-27,-73,-17,-73,-73","w":147},"\u0450":{"d":"157,-69r-98,0v6,44,51,40,86,23r12,36v-20,9,-41,14,-65,14v-63,0,-79,-47,-79,-85v0,-46,22,-87,79,-87v57,0,74,48,65,99xm43,-232r42,-22r37,58r-31,13xm90,-132v-18,0,-27,11,-30,32r56,0v0,-18,-9,-32,-26,-32","w":172},"\u0451":{"d":"157,-69r-98,0v6,44,51,40,86,23r12,36v-20,9,-41,14,-65,14v-63,0,-79,-47,-79,-85v0,-46,22,-87,79,-87v57,0,74,48,65,99xm159,-214v0,15,-13,27,-30,27v-16,0,-29,-12,-29,-27v0,-15,13,-28,29,-28v18,0,30,13,30,28xm75,-214v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-16,13,-28,30,-28v17,0,29,13,29,28xm90,-132v-18,0,-27,11,-30,32r56,0v0,-18,-9,-32,-26,-32","w":172},"\u0456":{"d":"76,0r-51,0r0,-164r51,0r0,164xm82,-216v0,15,-12,28,-29,28v-17,0,-30,-13,-30,-28v0,-15,13,-29,30,-29v17,0,29,14,29,29","w":101},"\u0457":{"d":"76,0r-51,0r0,-164r51,0r0,164xm40,-214v0,15,-14,27,-29,27v-17,0,-30,-12,-30,-27v0,-16,13,-28,30,-28v17,0,29,13,29,28xm124,-214v0,15,-13,27,-30,27v-16,0,-29,-12,-29,-27v0,-15,13,-28,29,-28v18,0,30,13,30,28","w":101},"\u0458":{"d":"25,-164r51,0r0,151v0,59,-17,81,-88,94r-10,-41v34,-8,47,-14,47,-49r0,-155xm80,-216v0,15,-13,28,-30,28v-17,0,-29,-13,-29,-28v0,-15,12,-29,29,-29v17,0,30,14,30,29","w":101},"\u045d":{"d":"60,0r-34,0r0,-164r47,0r0,83r69,-83r34,0r0,164r-49,0r0,-84xm55,-232r43,-22r37,58r-31,13","w":201},"\u045c":{"d":"76,-164v2,19,-4,47,2,62r42,-62r62,0r-59,72v35,13,44,57,59,92r-57,0v-8,-27,-16,-66,-49,-61r0,61r-50,0r0,-164r50,0xm77,-196r40,-58r36,23r-49,48","w":181},"\u0459":{"d":"168,-164r0,46v59,-3,91,25,88,58v8,48,-68,71,-139,59r0,-123r-36,0v-5,64,-9,117,-71,128r-13,-39v47,-10,30,-82,40,-129r131,0xm204,-60v2,-14,-13,-23,-36,-21r0,45v24,1,37,-10,36,-24","w":260},"\u045a":{"d":"174,-164r0,55v55,-6,92,23,88,53v8,47,-68,65,-139,56r0,-68r-46,0r0,68r-51,0r0,-164r51,0r0,55r46,0r0,-55r51,0xm210,-56v2,-12,-15,-18,-36,-17r0,39v24,1,38,-9,36,-22","w":266},"\u045b":{"d":"120,-186r-44,0r0,38v48,-32,105,-33,105,38r0,110r-50,0r0,-99v-3,-36,-35,-27,-56,-5v3,32,0,70,1,104r-51,0r0,-186r-20,0r0,-34r20,0r0,-24r51,0r0,24r44,0r0,34","w":205},"\u045e":{"d":"174,-164r-64,165v-23,60,-56,75,-100,79r-9,-40v35,-1,52,-22,65,-53r-71,-151r54,0r41,93r31,-93r53,0xm121,-248r36,4v-3,37,-30,56,-67,56v-36,0,-61,-19,-63,-56r37,-4v3,40,52,36,57,0","w":169},"\u045f":{"d":"131,-164r51,0r0,164r-57,0r0,48r-42,0r0,-48r-57,0r0,-164r50,0r0,125r55,0r0,-125","w":207},"\u0493":{"d":"26,-164r119,0r0,42r-69,0r0,29r36,0r0,41r-36,0r0,52r-50,0r0,-52r-24,0r0,-41r24,0r0,-71","w":149},"\u0497":{"d":"143,-164r0,61v4,0,8,1,12,2r29,-63r53,0r-46,77v15,9,22,28,28,46r32,0r0,89r-42,0r0,-48r-23,0v-13,-21,-14,-65,-43,-66r0,66r-48,0r0,-66v-29,2,-29,46,-42,66r-48,0v14,-29,19,-67,42,-86r-45,-78r57,0r25,63v4,-1,7,-2,11,-2r0,-61r48,0","w":238},"\u049b":{"d":"76,-164v2,19,-4,47,2,62r42,-62r62,0r-59,72v21,9,35,27,43,51r31,0r0,89r-43,0r0,-48r-29,0v-8,-27,-16,-66,-49,-61r0,61r-50,0r0,-164r50,0","w":182},"\u04a3":{"d":"210,48r-42,0r0,-48r-37,0r0,-64r-54,0r0,64r-51,0r0,-164r51,0r0,59r54,0r0,-59r51,0r0,123r28,0r0,89","w":207},"\u04af":{"d":"171,-164r-63,149r0,95r-50,0r0,-93r-63,-151r55,0r34,99r36,-99r51,0","w":164},"\u04b1":{"d":"159,0r-51,0r0,80r-50,0r0,-80r-50,0r0,-39r39,0r-52,-125r55,0r34,99r36,-99r51,0r-53,125r41,0r0,39","w":167},"\u04b3":{"d":"178,48r-42,0r0,-48r-24,0r-32,-49r-34,49r-54,0r61,-84r-56,-80r59,0r28,46r30,-46r54,0r-57,80r31,43r36,0r0,89","w":163},"\u04b7":{"d":"66,-164v4,30,-13,79,23,76v10,0,21,-3,33,-10r0,-66r51,0r0,123r32,0r0,89r-42,0r0,-48r-41,0r0,-58v-44,25,-109,21,-107,-48r0,-58r51,0","w":198},"\u04bb":{"d":"181,0r-50,0r0,-99v-3,-36,-35,-27,-56,-5v3,32,0,70,1,104r-51,0r0,-244r51,0r0,96v48,-32,105,-33,105,38r0,110","w":205},"\u04cf":{"d":"77,0r-51,0r0,-244r51,0r0,244","w":102},"\u04d9":{"d":"81,4v-57,0,-74,-48,-65,-99r97,0v-4,-44,-51,-40,-85,-23r-12,-36v20,-9,41,-14,65,-14v63,0,79,46,79,84v0,46,-22,88,-79,88xm83,-32v17,0,27,-11,30,-32r-56,0v0,18,9,32,26,32","w":172},"\u04e3":{"d":"60,0r-34,0r0,-164r47,0r0,83r69,-83r34,0r0,164r-49,0r0,-84xm157,-188r-115,0r0,-34r115,0r0,34","w":200},"\u04e9":{"d":"13,-81v0,-46,27,-87,85,-87v58,0,82,39,82,83v0,50,-30,89,-85,89v-55,0,-82,-38,-82,-85xm97,-32v18,0,27,-14,31,-33r-64,0v4,20,16,33,33,33xm128,-100v-3,-42,-60,-42,-64,0r64,0","w":192},"\u04ef":{"d":"174,-164r-64,165v-23,60,-56,75,-100,79r-9,-40v35,-1,52,-22,65,-53r-71,-151r54,0r41,93r31,-93r53,0xm142,-188r-115,0r0,-34r115,0r0,34","w":169},"&":{"d":"185,-172v0,27,-24,44,-50,60v25,20,58,47,96,84r-28,33v-11,-11,-22,-21,-32,-30v-21,18,-42,31,-79,31v-90,0,-85,-92,-32,-120v-49,-37,-29,-109,49,-109v45,0,76,21,76,51xm74,-54v0,34,48,21,65,1v-17,-14,-31,-24,-44,-33v-12,9,-21,19,-21,32xm107,-184v-28,4,-23,30,-4,45v30,-11,39,-43,4,-45","w":230},",":{"d":"44,62r-28,-27v14,-15,21,-23,21,-33v0,-12,-14,-14,-14,-32v0,-16,12,-26,29,-26v22,0,35,18,35,42v0,28,-17,52,-43,76","w":102},";":{"d":"46,62r-28,-27v14,-15,21,-23,21,-33v0,-12,-13,-14,-13,-32v0,-16,11,-26,28,-26v22,0,35,18,35,42v0,28,-17,52,-43,76xm86,-139v0,16,-14,30,-31,30v-17,0,-30,-14,-30,-30v0,-16,13,-29,30,-29v17,0,31,13,31,29","w":106},":":{"d":"86,-26v0,16,-13,30,-30,30v-17,0,-31,-14,-31,-30v0,-16,14,-29,31,-29v17,0,30,13,30,29xm86,-139v0,16,-13,30,-30,30v-17,0,-31,-14,-31,-30v0,-16,14,-29,31,-29v17,0,30,13,30,29","w":106},".":{"d":"84,-26v0,16,-13,30,-30,30v-17,0,-31,-14,-31,-30v0,-16,14,-29,31,-29v17,0,30,13,30,29","w":102},"-":{"d":"127,-76r-110,0r0,-41r110,0r0,41","w":143},"!":{"d":"93,-223r-3,147r-48,0r-4,-147r55,0xm96,-26v0,16,-13,30,-30,30v-17,0,-30,-14,-30,-30v0,-16,13,-29,30,-29v17,0,30,13,30,29","w":109},"?":{"d":"53,-73v-9,-55,42,-76,44,-98v0,-9,-5,-15,-17,-15v-12,0,-27,3,-49,16r-11,-38v40,-31,134,-21,129,31v-4,48,-54,51,-46,104r-50,0xm110,-26v0,16,-13,30,-30,30v-17,0,-31,-14,-31,-30v0,-16,14,-29,31,-29v17,0,30,13,30,29","w":159},"\/":{"d":"149,-235r-94,273r-47,-15r95,-274","w":148},"|":{"d":"78,35r-49,0r0,-279r49,0r0,279","w":106},"\\":{"d":"78,38r-94,-273r48,-16r95,274","w":116},"^":{"d":"200,-84r-54,0r-49,-91r-48,91r-54,0r82,-153r40,0"},"~":{"d":"157,-116r15,34v-8,9,-29,22,-53,22v-39,0,-65,-35,-98,-7r-13,-33v16,-13,33,-22,52,-22v29,0,42,20,62,20v14,0,26,-7,35,-14","w":179},"(":{"d":"122,41r-36,21v-27,-29,-65,-83,-65,-166v0,-75,34,-124,66,-164r34,20v-15,21,-51,77,-51,143v0,71,35,124,52,146","w":119},")":{"d":"98,-104v0,74,-33,124,-65,166r-36,-21v26,-39,51,-82,51,-144v0,-68,-24,-102,-51,-145r37,-20v33,41,64,84,64,164","w":118},"[":{"d":"109,45r-89,0r0,-313r89,0r0,38r-46,0r0,237r46,0r0,38","w":117},"]":{"d":"97,45r-89,0r0,-38r46,0r0,-237r-46,0r0,-38r89,0r0,313","w":117},"{":{"d":"102,16r-8,31v-27,-5,-56,-10,-56,-55v-1,-42,7,-92,-34,-92r0,-29v40,1,35,-46,34,-86v0,-47,34,-51,55,-54r5,31v-30,0,-20,48,-20,77v0,30,-16,43,-28,45v31,7,30,63,28,107v0,15,9,22,24,25","w":109},"}":{"d":"8,-239r8,-31v27,5,56,11,56,56v1,42,-7,92,34,92r0,29v-40,-1,-35,45,-34,85v0,47,-34,52,-55,55r-5,-31v30,0,19,-50,19,-78v0,-30,17,-43,29,-45v-31,-7,-31,-62,-29,-106v0,-15,-8,-23,-23,-26","w":109},"*":{"d":"124,-168r-8,55r48,-27r16,49r-54,9r40,38r-41,30r-26,-48r-23,49r-42,-30r38,-39r-54,-7r15,-49r50,24r-10,-54r51,0"},"_":{"d":"168,38r-170,0r0,-34r170,0r0,34","w":167},"'":{"d":"63,-258v1,34,-3,63,-6,92r-40,0v-3,-30,-7,-58,-6,-92r52,0","w":74},"\"":{"d":"63,-258v1,34,-3,63,-6,92r-40,0v-3,-30,-7,-58,-6,-92r52,0xm136,-258v1,34,-3,63,-7,92r-39,0v-3,-30,-7,-58,-6,-92r52,0","w":146},"@":{"d":"149,4v-46,0,-60,-37,-60,-69v0,-73,77,-119,140,-72v2,30,-7,92,9,104v19,0,28,-30,28,-64v0,-57,-41,-90,-100,-90v-59,0,-109,35,-109,116v0,87,87,128,175,95r11,37v-116,39,-232,-19,-232,-129v0,-103,68,-157,155,-157v80,0,147,42,147,128v0,40,-18,101,-81,101v-28,0,-33,-8,-39,-20v-10,11,-28,20,-44,20xm159,-34v33,0,21,-52,23,-84v-27,-9,-44,20,-44,51v0,17,8,33,21,33","w":321},"$":{"d":"166,-61v0,45,-32,62,-68,65r-4,39r-37,0r4,-40v-21,-3,-39,-9,-54,-15r13,-45v29,13,48,20,65,20v17,0,29,-7,29,-22v0,-41,-99,-29,-99,-106v0,-42,30,-59,67,-62r3,-32r37,0r-3,34v12,1,25,4,38,8r-11,43v-21,-8,-39,-12,-52,-12v-17,0,-28,5,-28,18v0,37,100,28,100,107","w":179},"#":{"d":"209,-37r-32,0r0,67r-48,0r0,-67r-36,0r0,67r-48,0r0,-67r-33,0r0,-42r33,0r0,-38r-33,0r0,-41r33,0r0,-67r48,0r0,67r36,0r0,-67r48,0r0,67r32,0r0,41r-32,0r0,38r32,0r0,42xm129,-79r0,-38r-36,0r0,38r36,0","w":220},"0":{"d":"193,-85v0,37,-22,89,-91,89v-70,0,-87,-52,-87,-85v0,-37,22,-87,92,-87v69,0,86,50,86,83xm141,-80v0,-19,-8,-47,-38,-47v-28,0,-36,25,-36,43v0,17,6,47,37,47v28,0,37,-24,37,-43","w":208},"1":{"d":"111,0r-51,0r0,-105r-40,18r-16,-36r67,-44r40,0r0,167","w":136},"2":{"d":"152,0r-140,0r0,-31v33,-20,82,-55,82,-80v0,-25,-42,-20,-68,-6r-12,-37v19,-9,40,-14,60,-14v54,0,71,29,71,54v0,31,-30,56,-53,73r60,0r0,41","w":168},"3":{"d":"67,-168v68,0,103,68,44,98v27,7,39,29,39,53v1,61,-66,89,-137,80r0,-41v42,5,82,-7,83,-37v6,-19,-32,-30,-66,-25r-2,-35v29,0,61,-12,59,-32v-3,-27,-37,-24,-66,-13r-11,-39v18,-7,38,-9,57,-9","w":165},"4":{"d":"61,-164r48,0r-51,123r39,0r6,-52r42,0r0,52r23,0r0,41r-23,0r0,62r-48,0r0,-62r-82,0r-11,-32","w":174},"5":{"d":"70,-125r-2,38v43,-5,83,17,84,65v1,63,-61,93,-135,86r0,-42v41,6,81,-10,81,-43v0,-28,-44,-36,-77,-27r8,-116r112,0r0,39r-71,0","w":163},"6":{"d":"171,-183v-51,-4,-85,5,-95,49v49,-21,112,7,112,62v0,48,-38,76,-86,76v-60,0,-83,-43,-83,-92v0,-85,46,-147,152,-137r0,42xm134,-71v0,-33,-39,-37,-63,-24v-1,29,3,57,33,58v20,0,30,-15,30,-34","w":207},"7":{"d":"86,-123r-85,0r0,-41r138,0r5,28r-79,195r-54,0","w":148},"8":{"d":"18,-56v0,-30,20,-49,36,-60v-17,-12,-31,-26,-31,-50v0,-40,34,-61,74,-61v38,0,75,20,75,56v0,23,-14,42,-29,54v19,11,34,27,34,56v0,45,-36,65,-80,65v-44,0,-79,-20,-79,-60xm98,-36v48,-8,25,-49,-8,-60v-25,11,-31,61,8,60xm96,-189v-37,7,-21,45,7,53v21,-13,27,-52,-7,-53","w":195},"9":{"d":"18,-94v0,-48,38,-75,87,-75v59,0,82,42,82,86v0,91,-44,155,-152,144r0,-42v51,5,84,-8,95,-49v-52,21,-112,-10,-112,-64xm72,-97v0,31,38,44,63,28v1,-29,-2,-58,-33,-58v-19,0,-30,13,-30,30","w":207},"%":{"d":"253,-28v0,17,-15,49,-58,49v-45,0,-56,-33,-56,-49v0,-15,9,-50,56,-50v46,0,58,32,58,50xm195,-17v17,0,14,-23,0,-24v-14,1,-14,23,0,24xm235,-181r-172,201r-31,-28r171,-202xm138,-171v0,17,-15,49,-58,49v-45,0,-57,-33,-57,-49v0,-15,10,-49,57,-49v46,0,58,31,58,49xm80,-159v16,0,14,-25,0,-25v-15,1,-14,25,0,25","w":271},"+":{"d":"175,-64r-55,0r0,59r-46,0r0,-59r-55,0r0,-41r55,0r0,-56r46,0r0,56r55,0r0,41"},"=":{"d":"175,-99r-156,0r0,-41r156,0r0,41xm175,-31r-156,0r0,-41r156,0r0,41"},"<":{"d":"123,-182r29,30r-81,66r79,65r-25,32r-117,-97","w":162},">":{"d":"54,-182r115,96r-116,97r-26,-32r79,-65r-81,-66"},"`":{"d":"-20,-232r42,-22r37,58r-31,13","w":47},"\u00a0":{"w":97}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 2006 by Georg Seifert. All rights reserved.
 * 
 * Trademark:
 * Graublau Sans is a trademark of Georg Seifert.
 * 
 * Designer:
 * Georg Seifert
 * 
 * Vendor URL:
 * www.fonts.info
 */
Cufon.registerFont({"w":190,"face":{"font-family":"GBSB","font-weight":600,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 0 4 0 0 2 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-18 -304 406 87.5","underline-thickness":"43.92","underline-position":"-0.72","stemh":"33","stemv":"41","unicode-range":"U+0020-U+04EF"},"glyphs":{" ":{"w":95},"A":{"d":"164,0r-23,-60r-80,0r-22,60r-42,0r84,-222r41,0r88,222r-46,0xm100,-180r-27,87r57,0","w":206},"B":{"d":"192,-66v0,74,-84,66,-159,66r0,-222r62,0v68,0,84,28,84,57v0,23,-13,38,-30,44v25,6,43,27,43,55xm148,-67v-1,-34,-39,-35,-74,-34r0,69v37,1,74,1,74,-35xm91,-131v61,2,63,-60,3,-59r-20,0r0,59r17,0","w":203},"C":{"d":"170,-43r10,34v-18,8,-36,13,-64,13v-81,0,-101,-65,-101,-120v0,-53,30,-110,102,-110v29,0,40,3,62,11r-9,34v-20,-9,-32,-12,-53,-12v-43,0,-59,38,-59,76v0,41,13,87,61,87v17,0,32,-4,51,-13","w":182},"D":{"d":"219,-113v0,55,-25,113,-115,113r-71,0r0,-222r73,0v90,0,113,58,113,109xm176,-111v0,-50,-32,-87,-102,-78r0,156r34,0v52,0,68,-37,68,-78","w":235},"E":{"d":"180,0r-147,0r0,-222r141,0r0,33r-100,0r0,58r90,0r0,33r-90,0r0,65r106,0r0,33","w":193},"F":{"d":"168,-189r-94,0r0,68r84,0r0,33r-84,0r0,88r-41,0r0,-222r135,0r0,33","w":168},"G":{"d":"207,-104r0,86v-27,14,-50,22,-82,22v-76,0,-108,-52,-108,-111v0,-58,33,-119,115,-119v28,0,53,6,74,15r-13,33v-19,-9,-40,-15,-61,-15v-100,-1,-94,164,-4,163v15,0,25,-2,40,-7r0,-67r39,0","w":230},"H":{"d":"215,0r-41,0r0,-99r-100,0r0,99r-41,0r0,-222r41,0r0,90r100,0r0,-90r41,0r0,222","w":247},"I":{"d":"72,0r-40,0r0,-222r40,0r0,222","w":104},"J":{"d":"98,-222r0,133v0,77,-38,88,-93,99r-6,-35v38,-9,58,-18,58,-65r0,-132r41,0","w":128},"K":{"d":"210,-222r-88,93r99,129r-55,0r-70,-102r-22,24r0,78r-41,0r0,-222r41,0r0,95r83,-95r53,0","w":215},"L":{"d":"174,0r-141,0r0,-222r41,0r0,187r100,0r0,35","w":178},"M":{"d":"269,0r-41,0r-11,-147r-64,147r-18,0r-65,-146r-10,146r-38,0r17,-222r37,0r69,153r69,-153r37,0","w":290},"N":{"d":"223,0r-30,0r-121,-153r0,153r-39,0r0,-222r31,0r120,150r0,-150r39,0r0,222","w":256},"O":{"d":"228,-115v0,55,-24,119,-108,119v-83,0,-104,-63,-104,-112v0,-53,26,-118,108,-118v78,0,104,59,104,111xm185,-113v0,-39,-12,-81,-62,-81v-51,0,-64,46,-64,85v0,41,14,80,62,80v48,0,64,-40,64,-84","w":243},"P":{"d":"184,-151v0,48,-49,77,-110,66r0,85r-41,0r0,-222r63,0v57,0,88,29,88,71xm140,-152v3,-26,-27,-41,-66,-37r0,71v35,8,70,-6,66,-34","w":193},"Q":{"d":"228,-115v0,42,-14,90,-59,110v101,27,143,51,237,41r-3,31v-118,12,-175,-35,-300,-64v-67,-16,-87,-65,-87,-111v0,-53,26,-118,108,-118v78,0,104,59,104,111xm185,-113v0,-39,-12,-81,-62,-81v-51,0,-64,46,-64,85v0,41,14,80,62,80v48,0,64,-40,64,-84","w":243},"R":{"d":"33,-222v73,-4,154,3,154,64v0,32,-18,52,-45,63r58,95r-50,0r-47,-86v-9,1,-19,1,-29,1r0,85r-41,0r0,-222xm74,-189r0,71v39,1,70,-9,70,-39v0,-27,-34,-34,-70,-32","w":207},"S":{"d":"162,-59v0,79,-102,70,-153,47r11,-36v26,12,46,18,63,18v20,0,37,-8,37,-27v0,-47,-103,-36,-103,-111v0,-65,76,-66,133,-48r-9,34v-20,-8,-37,-11,-50,-11v-19,0,-34,7,-34,23v0,42,105,34,105,111","w":172},"T":{"d":"179,-189r-73,0r0,189r-41,0r0,-189r-73,0r0,-33r187,0r0,33","w":171},"U":{"d":"209,-222v-6,107,34,226,-92,226v-123,0,-77,-122,-86,-226r41,0r0,134v0,29,10,57,49,57v39,0,47,-30,47,-57r0,-134r41,0","w":240},"V":{"d":"207,-222r-93,222r-26,0r-93,-222r45,0r63,157r61,-157r43,0","w":201},"W":{"d":"288,-222r-52,222r-29,0r-62,-156r-61,156r-29,0r-51,-222r43,0r31,153r55,-153r28,0r56,153r31,-153r40,0","w":291},"X":{"d":"151,0r-56,-86r-53,86r-47,0r74,-118r-68,-104r52,0r49,74r45,-74r47,0r-68,106r77,116r-52,0","w":197},"Y":{"d":"186,-222r-77,149r0,73r-41,0r0,-72r-78,-150r46,0r54,110r54,-110r42,0","w":176},"Z":{"d":"175,0r-168,0r-6,-28r119,-161r-110,0r0,-33r157,0r7,25r-120,164r121,0r0,33","w":178},"\u00c4":{"d":"164,0r-23,-60r-80,0r-22,60r-42,0r84,-222r41,0r88,222r-46,0xm100,-180r-27,87r57,0xm165,-264v0,13,-12,23,-26,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,26,10,26,23xm85,-264v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23","w":206},"\u00d6":{"d":"228,-115v0,55,-24,119,-108,119v-83,0,-104,-63,-104,-112v0,-53,26,-118,108,-118v78,0,104,59,104,111xm185,-113v0,-39,-12,-81,-62,-81v-51,0,-64,46,-64,85v0,41,14,80,62,80v48,0,64,-40,64,-84xm109,-269v0,13,-11,22,-24,22v-14,0,-26,-9,-26,-22v0,-13,12,-24,26,-24v13,0,24,11,24,24xm188,-269v0,13,-11,22,-25,22v-13,0,-24,-9,-24,-22v0,-13,10,-24,24,-24v15,0,25,11,25,24","w":243},"\u00d5":{"d":"228,-115v0,55,-24,119,-108,119v-83,0,-104,-63,-104,-112v0,-53,26,-118,108,-118v78,0,104,59,104,111xm185,-113v0,-39,-12,-81,-62,-81v-51,0,-64,46,-64,85v0,41,14,80,62,80v48,0,64,-40,64,-84xm167,-281r15,16v-27,43,-71,-4,-101,22r-14,-18v28,-40,71,6,100,-20","w":243},"\u0160":{"d":"162,-59v0,79,-102,70,-153,47r11,-36v26,12,46,18,63,18v20,0,37,-8,37,-27v0,-47,-103,-36,-103,-111v0,-65,76,-66,133,-48r-9,34v-20,-8,-37,-11,-50,-11v-19,0,-34,7,-34,23v0,42,105,34,105,111xm91,-270r36,-23r18,14r-40,35r-29,0r-41,-33r18,-16","w":172},"\u00dc":{"d":"209,-222v-6,107,34,226,-92,226v-123,0,-77,-122,-86,-226r41,0r0,134v0,29,10,57,49,57v39,0,47,-30,47,-57r0,-134r41,0xm107,-269v0,13,-11,22,-24,22v-14,0,-25,-9,-25,-22v0,-13,11,-24,25,-24v13,0,24,11,24,24xm187,-269v0,13,-12,22,-26,22v-13,0,-24,-9,-24,-22v0,-13,10,-24,24,-24v15,0,26,11,26,24","w":240},"\u017d":{"d":"175,0r-168,0r-6,-28r119,-161r-110,0r0,-33r157,0r7,25r-120,164r121,0r0,33xm95,-270r36,-23r19,14r-41,35r-28,0r-42,-33r19,-16","w":178},"a":{"d":"148,0r-36,0v-1,-5,-2,-12,-3,-17v-28,30,-97,31,-97,-27v0,-39,41,-52,92,-54v6,-50,-39,-42,-74,-25r-8,-30v19,-7,40,-14,63,-14v92,1,46,94,63,167xm104,-42r0,-32v-32,1,-51,8,-51,27v0,32,35,22,51,5","w":169},"b":{"d":"179,-84v0,44,-26,88,-82,88v-26,0,-49,-8,-69,-19r0,-229r41,0r0,86v53,-27,110,12,110,74xm96,-29v56,-4,54,-103,1,-105v-7,0,-18,2,-28,9r0,90v8,4,17,6,27,6","w":194},"c":{"d":"134,-38r9,31v-58,26,-128,0,-128,-74v0,-72,65,-103,127,-75r-10,31v-34,-20,-75,-12,-75,40v0,53,39,70,77,47","w":149},"d":{"d":"167,-244r0,239v-19,5,-42,9,-68,9v-63,0,-83,-39,-83,-85v0,-49,46,-101,110,-82r0,-81r41,0xm126,-32r0,-95v-34,-20,-71,6,-67,44v-5,36,27,67,67,51","w":195},"e":{"d":"155,-73r-102,0v0,51,53,55,91,33r10,30v-19,9,-38,14,-62,14v-112,-1,-98,-174,0,-171v54,2,71,46,63,94xm90,-138v-20,0,-33,14,-36,39r67,0v0,-22,-9,-39,-31,-39","w":172},"f":{"d":"142,-241r-8,29v-28,-11,-68,-9,-62,29r0,20r42,0r0,30r-42,0r0,133r-40,0r0,-133r-24,0r0,-30r24,0v-2,-51,8,-85,64,-85v18,0,34,3,46,7","w":108},"g":{"d":"19,-108v-1,-47,45,-69,90,-55v15,-18,32,-35,52,-40r9,30v-15,4,-29,11,-39,24v38,39,4,111,-61,96v-25,52,94,18,94,89v0,70,-156,66,-154,4v0,-22,15,-39,28,-50v-11,-13,-10,-42,3,-53v-14,-9,-22,-24,-22,-45xm125,37v0,-22,-36,-22,-63,-32v-27,21,-25,53,22,53v22,0,41,-4,41,-21xm111,-109v0,-18,-12,-29,-29,-29v-18,0,-27,12,-27,29v0,17,10,27,27,27v16,0,29,-8,29,-27","w":167},"h":{"d":"176,0r-41,0r0,-102v-3,-43,-43,-33,-68,-6r2,0r0,108r-40,0r0,-244r40,0r0,99v24,-16,42,-22,58,-22v68,0,46,103,49,167","w":203},"i":{"d":"69,0r-41,0r0,-163r41,0r0,163xm74,-215v0,13,-11,23,-25,23v-14,0,-25,-10,-25,-23v0,-13,11,-24,25,-24v14,0,25,11,25,24","w":97},"j":{"d":"28,-163r41,0r0,153v0,54,-15,75,-79,87r-8,-33v33,-8,46,-14,46,-50r0,-157xm73,-215v0,13,-10,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-24,25,-24v14,0,24,11,24,24","w":97},"k":{"d":"177,-163r-64,70r68,93r-48,0r-45,-64r-19,20r0,44r-40,0r0,-244r40,0r0,150r59,-69r49,0","w":180},"l":{"d":"71,0r-42,0r0,-244r42,0r0,244","w":99},"m":{"d":"174,0r-41,0r0,-102v-1,-42,-42,-32,-64,-8r0,110r-40,0r0,-163r39,0r-1,19v25,-18,42,-23,59,-23v20,0,35,7,42,25v27,-19,45,-25,62,-25v65,0,44,105,47,167r-40,0r0,-102v-3,-41,-40,-33,-63,-8r0,110","w":302},"n":{"d":"176,0r-41,0r0,-102v-2,-42,-41,-33,-66,-8r0,110r-40,0r0,-163r39,0r-1,19v26,-18,44,-23,61,-23v68,0,44,104,48,167","w":203},"o":{"d":"15,-80v0,-47,27,-87,82,-87v56,0,78,40,78,83v0,49,-28,88,-81,88v-53,0,-79,-37,-79,-84xm57,-82v0,32,12,55,38,55v26,0,38,-26,38,-55v0,-31,-11,-54,-37,-54v-26,0,-39,22,-39,54"},"p":{"d":"28,81r0,-240v19,-4,41,-8,66,-8v62,0,82,45,82,85v0,32,-18,86,-83,86v-9,0,-17,-1,-25,-4r0,81r-40,0xm68,-131r0,96v34,18,70,-7,66,-45v4,-32,-27,-68,-66,-51","w":191},"q":{"d":"15,-80v0,-44,26,-87,80,-87v26,0,48,8,69,19r0,229r-41,0r0,-84v-58,24,-108,-18,-108,-77xm97,-134v-55,3,-52,104,-1,105v6,0,17,-3,27,-9r0,-90v-8,-4,-17,-6,-26,-6","w":191},"r":{"d":"146,-158r-10,35v-28,-15,-47,0,-66,33r0,90r-40,0r0,-163r40,0r0,28v16,-26,45,-44,76,-23","w":144},"s":{"d":"17,-120v-1,-48,67,-55,110,-40r-8,30v-17,-8,-62,-16,-62,9v0,30,75,18,75,77v-1,57,-74,54,-122,38r11,-32v20,10,72,24,72,-5v0,-32,-76,-22,-76,-77","w":143},"t":{"d":"117,-33r5,32v-45,13,-92,2,-92,-53r0,-79r-24,0r0,-30r24,0r0,-52r41,-10r0,62r43,0r0,30r-43,0v3,44,-19,124,46,100","w":121},"u":{"d":"27,-163r41,0r0,105v2,45,45,26,66,4r0,-109r41,0r0,163r-37,0r0,-19v-37,32,-111,40,-111,-34r0,-110","w":203},"v":{"d":"171,-163r-69,163r-32,0r-70,-163r45,0r42,115r40,-115r44,0","w":169},"w":{"d":"244,-163r-47,163r-27,0r-45,-109r-45,109r-27,0r-49,-163r42,0r27,104r39,-104r28,0r40,103r24,-103r40,0","w":248},"x":{"d":"-1,-163r48,0r33,53r34,-53r44,0r-56,80r59,83r-48,0r-36,-55r-38,55r-44,0r60,-83","w":156},"y":{"d":"166,-163r-64,169v-21,53,-50,69,-94,72r-8,-32v37,-1,56,-21,68,-55r-71,-154r44,0r46,108r36,-108r43,0","w":164},"z":{"d":"150,0r-139,0r-2,-25r85,-107r-80,0r0,-31r130,0r3,24r-86,108r89,0r0,31","w":156},"\u00e4":{"d":"148,0r-36,0v-1,-5,-2,-12,-3,-17v-28,30,-97,31,-97,-27v0,-39,41,-52,92,-54v6,-50,-39,-42,-74,-25r-8,-30v19,-7,40,-14,63,-14v92,1,46,94,63,167xm104,-42r0,-32v-32,1,-51,8,-51,27v0,32,35,22,51,5xm68,-213v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23xm148,-213v0,13,-12,23,-26,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,26,10,26,23","w":168},"\u00f6":{"d":"15,-80v0,-47,27,-87,82,-87v56,0,78,40,78,83v0,49,-28,88,-81,88v-53,0,-79,-37,-79,-84xm57,-82v0,32,12,55,38,55v26,0,38,-26,38,-55v0,-31,-11,-54,-37,-54v-26,0,-39,22,-39,54xm84,-213v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23xm164,-213v0,13,-12,23,-26,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,26,10,26,23"},"\u00f5":{"d":"15,-80v0,-47,27,-87,82,-87v56,0,78,40,78,83v0,49,-28,88,-81,88v-53,0,-79,-37,-79,-84xm57,-82v0,32,12,55,38,55v26,0,38,-26,38,-55v0,-31,-11,-54,-37,-54v-26,0,-39,22,-39,54xm142,-225r15,17v-27,42,-71,-5,-101,21r-15,-18v28,-39,72,6,101,-20"},"\u0161":{"d":"16,-120v-1,-48,67,-55,110,-40r-8,30v-17,-8,-62,-15,-63,9v0,30,76,18,76,77v-1,57,-74,54,-122,38r10,-32v20,10,73,24,73,-5v0,-32,-76,-22,-76,-77xm78,-213r36,-24r18,15r-40,35r-29,0r-41,-34r18,-16","w":141},"\u00fc":{"d":"28,-163r41,0r0,105v2,45,45,26,66,4r0,-109r40,0r0,163r-36,0r0,-19v-37,32,-111,40,-111,-34r0,-110xm88,-213v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23xm167,-213v0,13,-11,23,-25,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,25,10,25,23","w":204},"\u017e":{"d":"150,0r-139,0r-2,-25r85,-107r-80,0r0,-31r130,0r3,24r-86,108r89,0r0,31xm84,-213r36,-24r18,15r-40,35r-29,0r-41,-34r18,-16","w":156},"\u0410":{"d":"164,0r-23,-60r-80,0r-22,60r-42,0r84,-222r41,0r88,222r-46,0xm100,-180r-27,87r57,0","w":206},"\u0411":{"d":"186,-70v0,41,-32,70,-89,70r-64,0r0,-222r138,0r0,33r-97,0r0,52v64,-5,112,18,112,67xm143,-70v4,-28,-32,-37,-69,-34r0,71v40,4,73,-10,69,-37","w":196},"\u0412":{"d":"192,-66v0,74,-84,66,-159,66r0,-222r62,0v68,0,84,28,84,57v0,23,-13,38,-30,44v25,6,43,27,43,55xm148,-67v-1,-34,-39,-35,-74,-34r0,69v37,1,74,1,74,-35xm91,-131v61,2,63,-60,3,-59r-20,0r0,59r17,0","w":203},"\u0413":{"d":"33,-222r141,0r0,33r-100,0r0,189r-41,0r0,-222","w":169},"\u0414":{"d":"205,-222r0,192r28,0r0,77r-34,0r0,-47r-165,0r0,47r-34,0r0,-77v72,1,52,-122,63,-192r142,0xm164,-190r-64,0v-3,56,-7,144,-36,160r100,0r0,-160","w":240},"\u0415":{"d":"180,0r-147,0r0,-222r141,0r0,33r-100,0r0,58r90,0r0,33r-90,0r0,65r106,0r0,33","w":192},"\u0416":{"d":"51,-222r45,93v5,-1,11,-1,17,-1r0,-92r40,0r0,92v6,0,13,1,19,2r49,-94r46,0r-63,104v35,21,43,79,62,118r-42,0v-19,-34,-20,-102,-71,-98r0,98r-40,0r0,-98v-50,-3,-50,66,-69,98r-42,0v19,-39,27,-96,61,-118r-60,-104r48,0","w":267},"\u0417":{"d":"117,-122v82,34,40,126,-50,126v-21,0,-42,-5,-59,-11r10,-32v31,13,100,16,100,-25v6,-29,-39,-35,-87,-33r-1,-32v44,0,80,-11,78,-37v-3,-36,-54,-31,-84,-16r-10,-32v49,-21,138,-19,138,40v0,26,-16,43,-35,52","w":170},"\u0418":{"d":"64,0r-31,0r0,-222r41,0r0,151r115,-151r31,0r0,222r-41,0r0,-153","w":253},"\u0419":{"d":"158,-293r26,3v-4,32,-26,51,-58,51v-32,0,-53,-19,-56,-51r26,-3v4,37,57,36,62,0xm64,0r-31,0r0,-222r41,0r0,151r115,-151r31,0r0,222r-41,0r0,-153","w":253},"\u041a":{"d":"74,-222r0,92r4,0r78,-92r53,0r-88,99v52,12,69,75,90,123r-49,0v-16,-43,-31,-106,-88,-97r0,97r-41,0r0,-222r41,0","w":213},"\u041b":{"d":"204,0r-40,0r0,-190r-68,0r-5,73v-5,75,-30,107,-82,125r-12,-32v65,-12,54,-122,63,-198r144,0r0,222","w":237},"\u041c":{"d":"269,0r-41,0r-11,-147r-64,147r-18,0r-65,-146r-10,146r-38,0r17,-222r37,0r69,153r69,-153r37,0","w":290},"\u041d":{"d":"215,0r-41,0r0,-99r-100,0r0,99r-41,0r0,-222r41,0r0,90r100,0r0,-90r41,0r0,222","w":247},"\u041e":{"d":"228,-115v0,55,-24,119,-108,119v-83,0,-104,-63,-104,-112v0,-53,26,-118,108,-118v78,0,104,59,104,111xm185,-113v0,-39,-12,-81,-62,-81v-51,0,-64,46,-64,85v0,41,14,80,62,80v48,0,64,-40,64,-84","w":243},"\u041f":{"d":"213,0r-40,0r0,-189r-99,0r0,189r-41,0r0,-222r180,0r0,222","w":246},"\u0420":{"d":"184,-151v0,48,-49,77,-110,66r0,85r-41,0r0,-222r63,0v57,0,88,29,88,71xm140,-152v3,-26,-27,-41,-66,-37r0,71v35,8,70,-6,66,-34","w":193},"\u0421":{"d":"170,-43r10,34v-18,8,-36,13,-64,13v-81,0,-101,-65,-101,-120v0,-53,30,-110,102,-110v29,0,40,3,62,11r-9,34v-20,-9,-32,-12,-53,-12v-43,0,-59,38,-59,76v0,41,13,87,61,87v17,0,32,-4,51,-13","w":182},"\u0422":{"d":"179,-189r-73,0r0,189r-41,0r0,-189r-73,0r0,-33r187,0r0,33","w":171},"\u0423":{"d":"-8,-222r48,0r53,105r50,-105r45,0r-115,222r-44,0r39,-77","w":180},"\u0424":{"d":"146,23r-40,0r0,-37v-72,-6,-92,-53,-92,-95v0,-44,23,-91,92,-100r0,-39r40,0r0,39v68,6,91,51,91,95v0,45,-22,92,-91,100r0,37xm106,-175v-71,8,-69,122,0,127r0,-127xm146,-48v67,-6,72,-121,0,-127r0,127","w":252},"\u0425":{"d":"151,0r-56,-86r-53,86r-47,0r74,-118r-68,-104r52,0r49,74r45,-74r47,0r-68,106r77,116r-52,0","w":197},"\u0426":{"d":"242,47r-34,0r0,-47r-175,0r0,-222r41,0r0,189r99,0r0,-189r40,0r0,189r29,0r0,80","w":249},"\u0427":{"d":"22,-222r40,0v2,52,-15,128,42,128v19,0,33,-7,50,-16r0,-112r41,0r0,222r-41,0r0,-72v-52,22,-132,24,-132,-55r0,-95","w":228},"\u0428":{"d":"248,-222r40,0r0,222r-255,0r0,-222r41,0r0,189r66,0r0,-189r41,0r0,189r67,0r0,-189","w":321},"\u0429":{"d":"248,-222r40,0r0,189r32,0r0,80r-34,0r0,-47r-253,0r0,-222r41,0r0,189r66,0r0,-189r41,0r0,189r67,0r0,-189","w":324},"\u042a":{"d":"-5,-189r0,-33r109,0r0,83v64,-6,109,19,109,68v0,42,-30,71,-87,71r-63,0r0,-189r-68,0xm170,-71v4,-28,-29,-38,-66,-35r0,73v39,3,70,-11,66,-38","w":224},"\u042b":{"d":"241,0r-40,0r0,-222r40,0r0,222xm180,-71v0,42,-30,71,-85,71r-62,0r0,-222r41,0r0,83v62,-6,106,19,106,68xm137,-71v4,-28,-27,-38,-63,-35r0,73v38,3,66,-11,63,-38","w":274},"\u042c":{"d":"184,-71v0,42,-31,71,-88,71r-63,0r0,-222r41,0r0,83v64,-6,110,19,110,68xm140,-71v4,-28,-29,-38,-66,-35r0,73v39,3,70,-11,66,-38","w":194},"\u042d":{"d":"15,-181r-8,-34v18,-8,34,-11,62,-11v81,0,100,63,100,118v0,53,-30,112,-102,112v-29,0,-39,-4,-61,-12r8,-34v20,9,33,12,54,12v41,0,57,-34,58,-70r-102,0r0,-30r101,0v-5,-33,-20,-63,-59,-63v-17,0,-31,4,-51,12","w":183},"\u042e":{"d":"74,0r-41,0r0,-222r41,0r0,92r36,0v6,-47,32,-96,94,-96v69,0,93,59,93,111v0,55,-21,119,-96,119v-68,0,-89,-52,-92,-99r-35,0r0,95xm254,-113v0,-39,-11,-80,-51,-80v-72,1,-71,163,-1,163v38,0,52,-39,52,-83","w":312},"\u042f":{"d":"113,-222r62,0r0,222r-41,0r0,-85v-11,0,-21,0,-31,-1r-45,86r-48,0r54,-95v-27,-10,-43,-29,-43,-61v0,-40,30,-66,92,-66xm134,-118r0,-71v-36,-2,-70,4,-70,32v0,30,31,40,70,39","w":207},"\u0403":{"d":"75,-250r38,-54r30,19r-45,46xm33,-222r141,0r0,33r-100,0r0,189r-41,0r0,-222","w":169},"\u0490":{"d":"33,-222r107,0r0,-41r34,0r0,74r-100,0r0,189r-41,0r0,-222","w":169},"\u0402":{"d":"-3,-222r147,0r0,33r-67,0r0,40v61,-23,126,6,126,69v0,47,-31,77,-95,84r-6,-32v42,-5,57,-25,57,-52v0,-44,-47,-53,-82,-36r0,116r-41,0r0,-189r-39,0r0,-33","w":210},"\u0404":{"d":"170,-43r10,34v-18,8,-36,13,-64,13v-81,0,-101,-65,-101,-120v0,-53,30,-110,102,-110v29,0,40,3,62,11r-9,34v-20,-9,-32,-12,-53,-12v-39,0,-55,32,-58,66r103,0r0,29r-103,0v4,35,19,68,60,68v17,0,32,-4,51,-13","w":182},"\u0405":{"d":"162,-59v0,79,-102,70,-153,47r11,-36v26,12,46,18,63,18v20,0,37,-8,37,-27v0,-47,-103,-36,-103,-111v0,-65,76,-66,133,-48r-9,34v-20,-8,-37,-11,-50,-11v-19,0,-34,7,-34,23v0,42,105,34,105,111","w":172},"\u0400":{"d":"62,-286r35,-18r36,53r-26,12xm180,0r-147,0r0,-222r141,0r0,33r-100,0r0,58r90,0r0,33r-90,0r0,65r106,0r0,33","w":192},"\u0401":{"d":"89,-264v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23xm169,-264v0,13,-12,23,-26,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,26,10,26,23xm180,0r-147,0r0,-222r141,0r0,33r-100,0r0,58r90,0r0,33r-90,0r0,65r106,0r0,33","w":192},"\u0406":{"d":"72,0r-40,0r0,-222r40,0r0,222","w":104},"\u0407":{"d":"39,-264v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23xm119,-264v0,13,-12,23,-26,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,26,10,26,23xm72,0r-40,0r0,-222r40,0r0,222","w":104},"\u0408":{"d":"101,-222r0,133v0,77,-38,88,-93,99r-6,-35v38,-9,58,-18,58,-65r0,-132r41,0","w":131},"\u040d":{"d":"85,-286r35,-18r36,53r-25,12xm64,0r-31,0r0,-222r41,0r0,151r115,-151r31,0r0,222r-41,0r0,-153","w":253},"\u040c":{"d":"74,-222r0,92r4,0r78,-92r53,0r-88,99v52,12,69,75,90,123r-49,0v-16,-43,-31,-106,-88,-97r0,97r-41,0r0,-222r41,0xm87,-250r37,-54r31,19r-45,46","w":232},"\u0409":{"d":"192,-222r0,83v64,-6,109,19,109,68v0,42,-30,71,-87,71r-63,0r0,-189r-55,0r-6,77v-5,70,-24,99,-81,120r-12,-32v65,-12,54,-122,63,-198r132,0xm258,-71v4,-28,-29,-38,-66,-35r0,73v39,3,70,-11,66,-38","w":312},"\u040a":{"d":"311,-70v0,42,-31,70,-87,70r-63,0r0,-104r-87,0r0,104r-41,0r0,-222r41,0r0,86r87,0r0,-86r40,0r0,86v63,-5,110,17,110,66xm268,-69v4,-28,-30,-38,-67,-35r0,71v39,3,71,-8,67,-36","w":321},"\u040b":{"d":"158,-189r-72,0r0,58v40,-28,127,-35,127,38r0,93r-41,0v-6,-44,21,-117,-31,-116v-19,0,-36,8,-55,22r0,94r-40,0r0,-189r-52,0r0,-33r164,0r0,33","w":239},"\u040e":{"d":"-8,-222r48,0r53,105r50,-105r45,0r-115,222r-44,0r39,-77xm121,-293r26,3v-4,32,-25,51,-57,51v-32,0,-54,-19,-57,-51r26,-3v4,17,14,28,31,28v18,0,26,-11,31,-28","w":180},"\u040f":{"d":"141,47r-34,0r0,-47r-74,0r0,-222r41,0r0,189r99,0r0,-189r40,0r0,222r-72,0r0,47","w":246},"\u0492":{"d":"49,-222r140,0r0,33r-100,0r0,67r62,0r0,33r-62,0r0,89r-40,0r0,-89r-44,0r0,-33r44,0r0,-100","w":184},"\u0496":{"d":"153,-222r0,92v6,0,13,1,19,2r49,-94r46,0r-63,104v27,14,36,55,49,85r27,0r0,80r-34,0r0,-47r-22,0v-19,-34,-20,-102,-71,-98r0,98r-40,0r0,-98v-50,-3,-50,66,-69,98r-42,0v19,-39,27,-96,61,-118r-60,-104r48,0r45,93v5,-1,11,-1,17,-1r0,-92r40,0","w":267},"\u049a":{"d":"74,-222r0,92r4,0r78,-92r53,0r-88,99v40,9,62,49,76,90r41,0r0,80r-34,0r0,-47r-42,0v-16,-43,-31,-106,-88,-97r0,97r-41,0r0,-222r41,0","w":213},"\u04a2":{"d":"244,47r-34,0r0,-47r-36,0r0,-99r-100,0r0,99r-41,0r0,-222r41,0r0,90r100,0r0,-90r41,0r0,189r29,0r0,80","w":247},"\u04ae":{"d":"186,-222r-77,149r0,73r-41,0r0,-72r-78,-150r46,0r54,110r54,-110r42,0","w":176},"\u04b0":{"d":"161,-72r-52,0r0,72r-41,0r0,-72r-52,0r0,-33r35,0r-61,-117r46,0r54,110r54,-110r42,0r-61,117r36,0r0,33","w":176},"\u04b2":{"d":"214,47r-34,0r0,-47r-29,0r-56,-86r-53,86r-47,0r74,-118r-68,-104r52,0r49,74r45,-74r47,0r-68,106r55,83r33,0r0,80","w":197},"\u04b6":{"d":"22,-222r40,0v2,52,-15,128,42,128v19,0,33,-7,50,-16r0,-112r41,0r0,189r30,0r0,80r-34,0r0,-47r-37,0r0,-72v-52,22,-132,24,-132,-55r0,-95","w":228},"\u04ba":{"d":"207,0r-41,0v-2,-52,15,-129,-42,-129v-19,0,-33,7,-50,16r0,113r-41,0r0,-222r41,0r0,72v52,-22,133,-24,133,55r0,95","w":233},"\u04c0":{"d":"72,0r-40,0r0,-222r40,0r0,222","w":104},"\u04d8":{"d":"115,5v-75,0,-103,-56,-93,-122r156,0v-2,-44,-24,-76,-70,-76v-23,0,-46,7,-70,19r-13,-32v27,-13,53,-20,88,-20v85,0,107,60,107,117v0,63,-34,114,-105,114xm118,-28v33,0,54,-23,59,-60r-115,0v-1,35,20,60,56,60","w":235},"\u04e2":{"d":"64,0r-31,0r0,-222r41,0r0,151r115,-151r31,0r0,222r-41,0r0,-153xm180,-245r-108,0r0,-28r108,0r0,28","w":253},"\u04e8":{"d":"228,-115v0,55,-24,119,-108,119v-83,0,-104,-63,-104,-112v0,-53,26,-118,108,-118v78,0,104,59,104,111xm121,-29v41,0,59,-30,63,-66r-125,0v3,35,20,66,62,66xm123,-194v-43,0,-59,33,-63,66r125,0v-3,-33,-19,-66,-62,-66","w":243},"\u04ee":{"d":"-8,-222r48,0r53,105r50,-105r45,0r-115,222r-44,0r39,-77xm145,-245r-108,0r0,-28r108,0r0,28","w":180},"\u0430":{"d":"148,0r-36,0v-1,-5,-2,-12,-3,-17v-28,30,-97,31,-97,-27v0,-39,41,-52,92,-54v6,-50,-39,-42,-74,-25r-8,-30v19,-7,40,-14,63,-14v92,1,46,94,63,167xm104,-42r0,-32v-32,1,-51,8,-51,27v0,32,35,22,51,5","w":169},"\u0431":{"d":"158,-205v-54,3,-91,4,-95,66v44,-28,109,-8,109,60v0,50,-28,83,-77,83v-62,0,-75,-49,-75,-105v0,-81,28,-133,103,-133v7,0,25,-1,35,-3r0,32xm130,-77v0,-48,-43,-53,-69,-30v0,37,1,80,35,80v23,0,34,-22,34,-50","w":186},"\u0432":{"d":"158,-50v3,58,-71,52,-129,50r0,-163v17,-1,33,-1,50,-1v56,0,70,22,70,43v0,15,-8,26,-21,32v17,6,30,21,30,39xm119,-50v-1,-24,-29,-21,-53,-21r0,42v24,0,54,2,53,-21xm81,-96v40,2,41,-39,3,-39r-18,0r0,39r15,0","w":172},"\u0433":{"d":"29,-163r113,0r0,33r-73,0r0,130r-40,0r0,-163","w":146},"\u0434":{"d":"166,-163r0,133r25,0r0,74r-34,0r0,-44r-122,0r0,44r-34,0r0,-74v35,4,33,-23,35,-56r5,-77r125,0xm78,-131v-2,36,-2,80,-17,101r65,0r0,-101r-48,0","w":196},"\u0435":{"d":"155,-73r-102,0v0,51,53,55,91,33r10,30v-19,9,-38,14,-62,14v-112,-1,-98,-174,0,-171v54,2,71,46,63,94xm90,-138v-20,0,-33,14,-36,39r67,0v0,-22,-9,-39,-31,-39","w":172},"\u0436":{"d":"51,-163r30,65v4,-1,8,-1,12,-1r0,-64r39,0r0,63v5,1,9,1,13,2r34,-65r43,0r-47,77v26,18,31,57,46,86r-40,0v-14,-23,-15,-69,-49,-69r0,69r-39,0r0,-69v-33,0,-35,46,-48,69r-39,0v14,-29,21,-67,45,-86r-46,-77r46,0","w":225},"\u0437":{"d":"105,-90v56,27,27,94,-44,94v-22,0,-38,-4,-56,-9r9,-31v28,11,75,17,79,-13v2,-21,-32,-24,-60,-22r0,-26v26,2,55,-4,52,-21v-4,-23,-37,-21,-63,-8r-13,-28v39,-21,118,-20,119,29v0,19,-10,27,-23,35","w":148},"\u0438":{"d":"56,0r-27,0r0,-163r38,0r0,97r76,-97r28,0r0,163r-39,0r0,-99","w":199},"\u0439":{"d":"56,0r-27,0r0,-163r38,0r0,97r76,-97r28,0r0,163r-39,0r0,-99xm130,-241r30,3v-3,33,-27,51,-61,51v-33,0,-55,-18,-58,-51r30,-3v3,39,55,37,59,0","w":199},"\u043a":{"d":"69,-163r0,64r7,1r47,-65r50,0r-61,73v35,10,47,57,63,90r-46,0v-10,-30,-22,-72,-60,-66r0,66r-40,0r0,-163r40,0","w":176},"\u043b":{"d":"165,0r-41,0r0,-131r-46,0v-6,65,-5,125,-70,137r-11,-32v51,-11,34,-86,45,-137r123,0r0,163","w":192},"\u043c":{"d":"220,0r-40,0r-6,-99r-43,99r-23,0r-44,-99r-7,99r-38,0r14,-163r38,0r50,107r49,-107r37,0","w":239},"\u043d":{"d":"175,0r-40,0r0,-69r-66,0r0,69r-40,0r0,-163r40,0r0,61r66,0r0,-61r40,0r0,163","w":204},"\u043e":{"d":"15,-80v0,-47,27,-87,82,-87v56,0,78,40,78,83v0,49,-28,88,-81,88v-53,0,-79,-37,-79,-84xm57,-82v0,32,12,55,38,55v26,0,38,-26,38,-55v0,-31,-11,-54,-37,-54v-26,0,-39,22,-39,54"},"\u043f":{"d":"175,0r-40,0r0,-131r-66,0r0,131r-40,0r0,-163r146,0r0,163","w":204},"\u0440":{"d":"27,81r0,-240v19,-4,42,-8,67,-8v62,0,82,45,82,85v0,32,-18,86,-83,86v-9,0,-17,-1,-25,-4r0,81r-41,0xm68,-131r0,96v33,18,70,-7,65,-45v4,-32,-26,-68,-65,-51","w":191},"\u0441":{"d":"134,-38r9,31v-58,26,-128,0,-128,-74v0,-72,65,-103,127,-75r-10,31v-34,-20,-75,-12,-75,40v0,53,39,70,77,47","w":149},"\u0442":{"d":"149,-130r-55,0r0,130r-41,0r0,-130r-55,0r0,-33r151,0r0,33","w":146},"\u0443":{"d":"166,-163r-64,169v-21,53,-50,69,-94,72r-8,-32v37,-1,56,-21,68,-55r-71,-154r44,0r46,108r36,-108r43,0","w":163},"\u0444":{"d":"157,-244r0,78v68,-11,106,36,102,84v6,38,-37,103,-102,82r0,81r-41,0r0,-78v-68,11,-105,-38,-101,-85v-6,-37,37,-102,101,-81r0,-81r41,0xm116,-32r0,-96v-31,-19,-63,8,-59,45v-4,31,23,68,59,51xm157,-131r0,96v32,18,63,-8,59,-45v4,-31,-23,-68,-59,-51","w":273},"\u0445":{"d":"-1,-163r48,0r33,53r34,-53r44,0r-56,80r59,83r-48,0r-36,-55r-38,55r-44,0r60,-83","w":156},"\u0446":{"d":"200,47r-34,0r0,-47r-137,0r0,-163r40,0r0,131r67,0r0,-131r40,0r0,130r24,0r0,80","w":207},"\u0447":{"d":"125,0r0,-64v-42,26,-108,26,-106,-44r0,-55r40,0v2,33,-12,80,27,80v11,0,24,-4,39,-13r0,-67r40,0r0,163r-40,0","w":193},"\u0448":{"d":"213,-163r40,0r0,163r-224,0r0,-163r40,0r0,132r52,0r0,-132r40,0r0,132r52,0r0,-132","w":282},"\u0449":{"d":"213,-163r40,0r0,130r27,0r0,80r-34,0r0,-47r-217,0r0,-163r40,0r0,132r52,0r0,-132r40,0r0,132r52,0r0,-132","w":285},"\u044a":{"d":"0,-132r0,-31r88,0r0,51v57,-6,91,22,91,55v0,30,-20,58,-84,58v-11,0,-30,0,-48,-2r0,-131r-47,0xm137,-57v3,-17,-20,-28,-49,-25r0,53v30,2,52,-10,49,-28","w":184},"\u044b":{"d":"69,-163r0,51v54,-6,87,22,87,55v0,30,-19,58,-81,58v-10,0,-28,0,-46,-2r0,-162r40,0xm214,0r-40,0r0,-163r40,0r0,163xm114,-57v3,-17,-17,-27,-45,-25r0,53v29,2,47,-10,45,-28","w":242},"\u044c":{"d":"69,-163r0,51v57,-6,92,22,92,55v0,30,-20,58,-84,58v-11,0,-30,0,-48,-2r0,-162r40,0xm119,-57v3,-17,-21,-28,-50,-25r0,53v30,3,53,-10,50,-28","w":166},"\u044d":{"d":"19,-127r-7,-32v62,-24,123,6,123,77v0,77,-60,99,-124,79r6,-33v34,15,75,11,75,-33r-64,0r0,-29r63,0v-1,-42,-40,-43,-72,-29","w":151},"\u044e":{"d":"69,0r-40,0r0,-163r40,0r0,64r28,0v5,-38,28,-68,74,-68v54,0,73,40,73,83v0,49,-25,88,-76,88v-46,0,-68,-30,-72,-71r-27,0r0,67xm137,-82v0,31,11,54,33,54v23,0,32,-26,32,-54v0,-30,-9,-53,-32,-53v-23,0,-33,22,-33,53","w":261},"\u044f":{"d":"50,-63v-49,-24,-50,-99,43,-100r57,0r0,163r-40,0r0,-53v-9,0,-18,-1,-27,-2r-24,55r-44,0xm60,-109v0,20,26,25,50,24r0,-46v-25,-2,-50,2,-50,22","w":178},"\u0453":{"d":"29,-163r113,0r0,33r-73,0r0,130r-40,0r0,-163xm62,-193r37,-54r31,18r-45,46","w":146},"\u0491":{"d":"29,-163r78,0r0,-46r35,0r0,79r-73,0r0,130r-40,0r0,-163","w":146},"\u0452":{"d":"118,-189r-47,0r0,39v50,-30,106,-28,106,68v0,79,-25,126,-79,150r-17,-29v32,-17,55,-44,55,-118v0,-67,-34,-61,-65,-34r0,113r-41,0r0,-189r-20,0r0,-27r20,0r0,-28r41,0r0,28r47,0r0,27","w":200},"\u0454":{"d":"132,-36r8,31v-13,5,-29,9,-47,9v-56,0,-76,-35,-76,-86v0,-75,59,-98,123,-79r-6,34v-32,-14,-72,-13,-74,29r63,0r0,30r-63,0v-1,45,39,46,72,32","w":151},"\u0455":{"d":"17,-120v-1,-48,67,-55,110,-40r-8,30v-17,-8,-62,-16,-62,9v0,30,75,18,75,77v-1,57,-74,54,-122,38r11,-32v20,10,72,24,72,-5v0,-32,-76,-22,-76,-77","w":143},"\u0450":{"d":"155,-73r-102,0v0,51,53,55,91,33r10,30v-19,9,-38,14,-62,14v-112,-1,-98,-174,0,-171v54,2,71,46,63,94xm47,-229r35,-19r36,54r-26,11xm90,-138v-20,0,-33,14,-36,39r67,0v0,-22,-9,-39,-31,-39","w":172},"\u0451":{"d":"155,-73r-102,0v0,51,53,55,91,33r10,30v-19,9,-38,14,-62,14v-112,-1,-98,-174,0,-171v54,2,71,46,63,94xm90,-138v-20,0,-33,14,-36,39r67,0v0,-22,-9,-39,-31,-39xm152,-213v0,13,-12,23,-26,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,26,10,26,23xm72,-213v0,13,-11,23,-24,23v-14,0,-25,-10,-25,-23v0,-13,11,-23,25,-23v13,0,24,10,24,23","w":172},"\u0456":{"d":"69,0r-41,0r0,-163r41,0r0,163xm76,-215v0,13,-11,23,-25,23v-14,0,-25,-10,-25,-23v0,-13,11,-24,25,-24v14,0,25,11,25,24","w":97},"\u0457":{"d":"69,0r-41,0r0,-163r41,0r0,163xm36,-213v0,13,-11,23,-24,23v-14,0,-26,-10,-26,-23v0,-13,12,-23,26,-23v13,0,24,10,24,23xm115,-213v0,13,-11,23,-25,23v-13,0,-24,-10,-24,-23v0,-13,10,-23,24,-23v15,0,25,10,25,23","w":97},"\u0458":{"d":"28,-163r41,0r0,153v0,54,-15,75,-79,87r-8,-33v33,-8,46,-14,46,-50r0,-157xm74,-215v0,13,-11,23,-25,23v-14,0,-25,-10,-25,-23v0,-13,11,-24,25,-24v14,0,25,11,25,24","w":97},"\u045d":{"d":"56,0r-27,0r0,-163r38,0r0,97r76,-97r28,0r0,163r-39,0r0,-99xm57,-229r35,-19r36,54r-26,11","w":199},"\u045c":{"d":"69,-163r0,64r7,1r47,-65r50,0r-61,73v35,10,47,57,63,90r-46,0v-10,-30,-22,-72,-60,-66r0,66r-40,0r0,-163r40,0xm78,-193r37,-54r30,18r-45,46","w":174},"\u0459":{"d":"161,-163r0,51v55,-6,92,23,88,55v8,44,-62,68,-129,56r0,-130r-43,0v-7,64,-4,124,-68,135r-11,-32v49,-11,32,-85,43,-135r120,0xm207,-57v3,-17,-18,-27,-46,-25r0,53v29,2,48,-10,46,-28","w":254},"\u045a":{"d":"166,-163r0,58v55,-6,88,21,88,52v0,28,-19,54,-82,54v-10,0,-29,0,-47,-1r0,-72r-56,0r0,72r-40,0r0,-163r40,0r0,58r56,0r0,-58r41,0xm212,-53v3,-16,-18,-25,-46,-23r0,49v29,2,49,-9,46,-26","w":258},"\u045b":{"d":"114,-189r-45,0r0,44v24,-16,42,-22,58,-22v68,0,46,103,49,167r-41,0r0,-102v-3,-43,-43,-33,-68,-6r2,0r0,108r-40,0r0,-189r-23,0r0,-27r23,0r0,-28r40,0r0,28r45,0r0,27","w":203},"\u045e":{"d":"166,-163r-64,169v-21,53,-50,69,-94,72r-8,-32v37,-1,56,-21,68,-55r-71,-154r44,0r46,108r36,-108r43,0xm118,-241r29,3v-3,33,-27,51,-61,51v-33,0,-54,-18,-57,-51r30,-3v3,40,55,36,59,0","w":164},"\u045f":{"d":"136,-163r40,0r0,163r-56,0r0,47r-34,0r0,-47r-57,0r0,-163r40,0r0,131r67,0r0,-131","w":204},"\u0493":{"d":"29,-163r113,0r0,33r-73,0r0,37r38,0r0,34r-38,0r0,59r-40,0r0,-59r-25,0r0,-34r25,0r0,-70","w":146},"\u0497":{"d":"132,-163r0,63v5,1,9,1,13,2r34,-65r43,0r-47,77v17,10,24,33,32,53r32,0r0,80r-34,0r0,-47r-24,0v-14,-23,-15,-69,-49,-69r0,69r-39,0r0,-69v-33,0,-35,46,-48,69r-39,0v14,-29,21,-67,45,-86r-46,-77r46,0r30,65v4,-1,8,-1,12,-1r0,-64r39,0","w":225},"\u049b":{"d":"69,-163r0,64r7,1r47,-65r50,0r-61,73v24,7,39,32,49,57r31,0r0,80r-35,0r0,-47r-28,0v-10,-30,-22,-72,-60,-66r0,66r-40,0r0,-163r40,0","w":176},"\u04a3":{"d":"203,47r-34,0r0,-47r-34,0r0,-69r-66,0r0,69r-40,0r0,-163r40,0r0,61r66,0r0,-61r40,0r0,130r28,0r0,80","w":204},"\u04af":{"d":"161,-163r-62,150r0,94r-39,0r0,-93r-63,-151r45,0r39,110r39,-110r41,0","w":158},"\u04b1":{"d":"150,0r-51,0r0,81r-39,0r0,-81r-51,0r0,-32r42,0r-54,-131r45,0r39,110r39,-110r41,0r-54,131r43,0r0,32","w":160},"\u04b3":{"d":"172,47r-34,0r0,-47r-25,0r-36,-55r-38,55r-44,0r60,-83r-56,-80r48,0r33,53r34,-53r44,0r-56,80r36,50r34,0r0,80","w":156},"\u04b7":{"d":"59,-163v2,33,-12,80,27,80v11,0,24,-4,39,-13r0,-67r40,0r0,130r33,0r0,80r-35,0r0,-47r-38,0r0,-64v-42,26,-108,26,-106,-44r0,-55r40,0","w":193},"\u04bb":{"d":"176,0r-41,0r0,-102v-3,-43,-43,-33,-68,-6r2,0r0,108r-40,0r0,-244r40,0r0,99v24,-16,42,-22,58,-22v68,0,46,103,49,167","w":203},"\u04cf":{"d":"71,0r-42,0r0,-244r42,0r0,244","w":99},"\u04d9":{"d":"81,4v-54,-2,-71,-46,-63,-94r102,0v0,-51,-53,-55,-91,-33r-10,-30v19,-9,38,-14,62,-14v112,1,98,174,0,171xm83,-26v20,0,32,-13,36,-38r-67,0v0,22,9,38,31,38","w":172},"\u04e3":{"d":"56,0r-27,0r0,-163r38,0r0,97r76,-97r28,0r0,163r-39,0r0,-99xm153,-189r-108,0r0,-27r108,0r0,27","w":199},"\u04e9":{"d":"15,-80v0,-47,27,-87,82,-87v56,0,78,40,78,83v0,49,-28,88,-81,88v-53,0,-79,-37,-79,-84xm95,-25v23,0,35,-19,38,-43r-76,0v4,26,16,43,38,43xm96,-138v-22,0,-35,17,-39,42r76,0v-3,-25,-15,-42,-37,-42"},"\u04ef":{"d":"166,-163r-64,169v-21,53,-50,69,-94,72r-8,-32v37,-1,56,-21,68,-55r-71,-154r44,0r46,108r36,-108r43,0xm136,-189r-108,0r0,-27r108,0r0,27","w":163},"&":{"d":"176,-171v0,27,-26,44,-52,61v25,20,59,47,98,87r-22,27v-11,-11,-21,-21,-31,-30v-21,18,-43,32,-79,32v-88,0,-77,-91,-26,-117v-49,-35,-33,-107,43,-107v41,0,69,19,69,47xm66,-51v0,40,60,25,78,2v-20,-17,-36,-29,-51,-40v-15,11,-27,23,-27,38xm104,-186v-36,3,-30,37,-6,54v35,-14,47,-51,6,-54","w":227},",":{"d":"40,57r-22,-22v27,-25,18,-34,7,-61v0,-13,10,-22,24,-22v18,0,29,16,29,37v0,24,-15,47,-38,68","w":95},";":{"d":"45,57r-23,-22v26,-24,18,-33,8,-61v0,-13,9,-22,23,-22v18,0,29,16,29,37v0,24,-14,47,-37,68xm79,-143v0,14,-11,25,-25,25v-14,0,-26,-11,-26,-25v0,-14,12,-24,26,-24v14,0,25,10,25,24","w":103},":":{"d":"79,-21v0,14,-11,25,-25,25v-14,0,-26,-11,-26,-25v0,-14,12,-24,26,-24v14,0,25,10,25,24xm79,-143v0,14,-11,25,-25,25v-14,0,-26,-11,-26,-25v0,-14,12,-24,26,-24v14,0,25,10,25,24","w":103},".":{"d":"76,-21v0,14,-12,25,-26,25v-14,0,-25,-11,-25,-25v0,-14,11,-24,25,-24v14,0,26,10,26,24","w":95},"-":{"d":"123,-80r-104,0r0,-33r104,0r0,33","w":143},"!":{"d":"86,-222r-4,150r-38,0r-3,-150r45,0xm89,-21v0,14,-11,25,-25,25v-14,0,-25,-11,-25,-25v0,-14,11,-24,25,-24v14,0,25,10,25,24","w":105},"?":{"d":"55,-69v-9,-58,42,-77,45,-103v-5,-31,-43,-21,-69,-4r-9,-31v36,-30,125,-18,120,30v-5,47,-55,53,-46,108r-41,0xm102,-21v0,14,-11,25,-25,25v-14,0,-26,-11,-26,-25v0,-14,12,-24,26,-24v14,0,25,10,25,24","w":155},"\/":{"d":"139,-237r-93,273r-37,-12r93,-272","w":138},"|":{"d":"71,33r-39,0r0,-277r39,0r0,277","w":102},"\\":{"d":"80,36r-93,-273r38,-12r93,273","w":112},"^":{"d":"189,-87r-44,0r-51,-98r-51,98r-44,0r78,-146r34,0","w":188},"~":{"d":"152,-111r12,27v-8,8,-26,20,-48,20v-37,0,-62,-33,-95,-7r-11,-27v15,-12,31,-19,48,-19v28,0,40,20,60,20v14,0,25,-8,34,-14","w":173},"(":{"d":"114,45r-28,17v-25,-28,-63,-82,-63,-165v0,-77,32,-123,63,-162r28,17v-18,24,-52,77,-52,145v0,73,34,125,52,148","w":111},")":{"d":"88,-103v0,75,-31,123,-62,165r-28,-17v27,-40,50,-82,50,-147v0,-68,-24,-103,-51,-146r30,-17v31,40,61,84,61,162","w":110},"[":{"d":"107,43r-81,0r0,-308r81,0r0,30r-46,0r0,247r46,0r0,31","w":116},"]":{"d":"90,43r-81,0r0,-31r46,0r0,-247r-46,0r0,-30r81,0r0,308","w":116},"{":{"d":"99,19r-6,25v-27,-5,-51,-12,-51,-55v1,-41,4,-93,-34,-92r0,-23v38,1,34,-48,34,-89v0,-42,30,-49,51,-51r4,25v-31,-1,-22,49,-22,79v0,30,-15,43,-28,47v30,8,30,61,28,104v0,18,7,26,24,30","w":111},"}":{"d":"13,-242r6,-24v27,5,51,12,51,55v-1,41,-4,92,34,91r0,24v-39,-1,-34,48,-34,88v0,42,-30,50,-51,52r-4,-25v30,1,22,-49,22,-79v0,-30,15,-43,28,-47v-30,-8,-30,-62,-28,-105v0,-18,-7,-26,-24,-30","w":111},"*":{"d":"119,-165r-6,56r50,-25r13,39r-55,11r40,41r-34,24r-28,-49r-26,50r-33,-24r38,-42r-56,-9r13,-39r51,23r-8,-56r41,0"},"_":{"d":"164,32r-162,0r0,-28r162,0r0,28","w":166},"'":{"d":"58,-257v1,32,-3,59,-6,87r-31,0v-3,-28,-6,-55,-5,-87r42,0","w":73},"\"":{"d":"58,-257v1,32,-3,59,-6,87r-31,0v-3,-28,-6,-55,-5,-87r42,0xm125,-257v1,32,-2,59,-5,87r-32,0v-3,-28,-6,-55,-5,-87r42,0","w":140},"@":{"d":"149,4v-44,0,-58,-36,-58,-69v-1,-70,72,-119,132,-73r0,80v0,21,4,32,12,32v21,0,32,-29,32,-68v0,-56,-38,-95,-102,-95v-62,0,-111,40,-111,118v0,60,37,110,110,110v19,0,45,-4,65,-11r9,30v-23,7,-51,12,-74,12v-95,0,-147,-60,-147,-138v0,-97,63,-152,148,-152v81,0,140,47,140,125v0,45,-18,99,-74,99v-25,0,-32,-10,-37,-23v-10,12,-28,23,-45,23xm186,-49r0,-74v-33,-13,-54,19,-56,56v-2,41,45,53,56,18","w":319},"$":{"d":"163,-59v0,44,-33,59,-68,62r-3,39r-30,0r3,-39v-21,-2,-40,-9,-55,-15r11,-36v18,9,33,14,47,17r5,-69v-27,-13,-55,-29,-55,-68v0,-39,29,-56,65,-58r3,-32r30,0r-3,33v12,1,25,5,39,9r-9,34v-12,-5,-22,-8,-32,-10r-6,62v28,13,58,30,58,71xm98,-31v30,-4,28,-45,4,-55xm80,-192v-28,4,-26,39,-3,48","w":179},"#":{"d":"200,-41r-34,0r0,71r-39,0r0,-71r-41,0r0,71r-38,0r0,-71r-35,0r0,-33r35,0r0,-48r-36,0r0,-33r36,0r0,-69r38,0r0,69r41,0r0,-69r39,0r0,69r34,0r0,33r-34,0r0,48r34,0r0,33xm127,-74r0,-48r-41,0r0,48r41,0","w":213},"0":{"d":"188,-84v0,37,-20,88,-87,88v-68,0,-84,-52,-84,-84v0,-37,21,-87,88,-87v67,0,83,50,83,83xm147,-80v0,-22,-10,-55,-45,-55v-33,0,-43,31,-43,53v0,20,8,53,44,53v34,0,44,-29,44,-51","w":205},"1":{"d":"102,0r-41,0r0,-116r-42,21r-14,-30r65,-41r32,0r0,166","w":130},"2":{"d":"149,0r-137,0r0,-25v36,-24,87,-60,87,-88v0,-30,-47,-25,-73,-10r-11,-30v42,-28,125,-12,125,37v0,34,-38,64,-63,83r72,0r0,33","w":165},"3":{"d":"66,-167v68,0,95,71,37,98v28,6,42,28,42,53v1,59,-63,88,-132,79r0,-33v45,6,86,-10,89,-44v2,-24,-32,-37,-72,-31r-1,-29v33,0,65,-13,64,-36v-3,-29,-43,-30,-74,-17r-9,-32v18,-6,38,-8,56,-8","w":161},"4":{"d":"66,-163r39,0r-56,130r51,0r4,-58r34,0r0,58r25,0r0,33r-25,0r0,63r-38,0r0,-63r-86,0r-9,-26","w":169},"5":{"d":"64,-131r-2,46v47,-5,85,15,86,64v1,62,-58,92,-130,85r0,-34v46,6,87,-14,87,-50v0,-34,-46,-44,-82,-33r8,-110r107,0r0,32r-74,0","w":161},"6":{"d":"166,-190v-55,-8,-90,9,-99,61v49,-24,114,1,114,58v0,45,-33,75,-81,75v-60,0,-78,-47,-78,-91v-1,-88,42,-145,144,-138r0,35xm138,-69v0,-40,-47,-45,-75,-29v-1,33,3,69,39,69v24,0,36,-18,36,-40","w":201},"7":{"d":"92,-130r-91,0r0,-33r133,0r4,23r-81,199r-43,0","w":143},"8":{"d":"18,-54v0,-32,23,-51,40,-62v-18,-12,-33,-27,-33,-52v0,-38,33,-58,70,-58v36,0,71,19,71,54v0,24,-17,43,-34,55v22,12,40,28,40,59v0,44,-35,62,-77,62v-42,0,-77,-19,-77,-58xm131,-57v0,-21,-21,-31,-44,-43v-33,13,-42,72,8,72v21,0,36,-11,36,-29xm93,-195v-45,7,-27,54,7,63v28,-13,36,-62,-7,-63"},"9":{"d":"19,-95v0,-45,34,-73,82,-73v58,0,78,45,78,86v2,92,-40,154,-143,144r0,-35v55,6,88,-13,97,-60v-51,23,-114,-6,-114,-62xm100,-55v16,0,27,-6,37,-11v1,-33,0,-68,-38,-68v-23,0,-36,16,-36,37v0,21,11,42,37,42","w":201},"%":{"d":"240,-31v0,17,-14,48,-54,48v-40,0,-52,-31,-52,-48v0,-15,9,-47,52,-47v41,0,54,27,54,47xm203,-31v0,-10,-7,-17,-17,-17v-21,1,-19,33,0,34v12,0,17,-9,17,-17xm224,-185r-168,200r-26,-23r169,-200xm128,-168v0,17,-13,47,-53,47v-41,0,-53,-30,-53,-47v0,-15,10,-47,53,-47v41,0,53,27,53,47xm91,-168v0,-10,-6,-17,-16,-17v-22,1,-21,33,0,33v12,0,16,-8,16,-16","w":257},"+":{"d":"171,-69r-57,0r0,61r-37,0r0,-61r-57,0r0,-33r57,0r0,-57r37,0r0,57r57,0r0,33"},"=":{"d":"171,-101r-151,0r0,-33r151,0r0,33xm171,-37r-151,0r0,-33r151,0r0,33"},"<":{"d":"126,-177r22,24r-81,67r80,67r-20,25r-111,-92","w":166},">":{"d":"52,-177r109,91r-110,92r-20,-25r80,-67r-81,-68"},"`":{"d":"-15,-229r35,-19r36,54r-26,11","w":48},"\u00a0":{"w":95}}});
/*

CUSTOM FORM ELEMENTS

Created by Ryan Fait
www.ryanfait.com

The only things you may need to change in this file are the following
variables: checkboxHeight, radioHeight and selectWidth (lines 24, 25, 26)

The numbers you set for checkboxHeight and radioHeight should be one quarter
of the total height of the image want to use for checkboxes and radio
buttons. Both images should contain the four stages of both inputs stacked
on top of each other in this order: unchecked, unchecked-clicked, checked,
checked-clicked.

You may need to adjust your images a bit if there is a slight vertical
movement during the different stages of the button activation.

The value of selectWidth should be the width of your select list image.

Visit http://ryanfait.com/ for more information.

*/

var checkboxHeight = "25";
var radioHeight = "25";
var selectWidth = "234";


/* No need to change anything after this */


document.write('<style type="text/css">input.styled { display: none; } select.styled { position: relative; width: ' + selectWidth + 'px; opacity: 0; filter: alpha(opacity=0); z-index: 5; } .disabled { opacity: 0.5; filter: alpha(opacity=50); }</style>');

var Custom = {
	init: function() {
		var inputs = document.getElementsByTagName("input"), span = Array(), textnode, option, active;
		for(a = 0; a < inputs.length; a++) {
			if((inputs[a].type == "checkbox" || inputs[a].type == "radio") && inputs[a].className == "styled") {
				span[a] = document.createElement("span");
				span[a].className = inputs[a].type;

				if(inputs[a].checked == true) {
					if(inputs[a].type == "checkbox") {
						position = "0 -" + (checkboxHeight*2) + "px";
						span[a].style.backgroundPosition = position;
					} else {
						position = "0 -" + (radioHeight*2) + "px";
						span[a].style.backgroundPosition = position;
					}
				}
				inputs[a].parentNode.insertBefore(span[a], inputs[a]);
				inputs[a].onchange = Custom.clear;
				if(!inputs[a].getAttribute("disabled")) {
					span[a].onmousedown = Custom.pushed;
					span[a].onmouseup = Custom.check;
				} else {
					span[a].className = span[a].className += " disabled";
				}
			}
		}
		inputs = document.getElementsByTagName("select");
		for(a = 0; a < inputs.length; a++) {
			if(inputs[a].className == "styled") {
				option = inputs[a].getElementsByTagName("option");
				active = option[0].childNodes[0].nodeValue;
				textnode = document.createTextNode(active);
				for(b = 0; b < option.length; b++) {
					if(option[b].selected == true) {
						textnode = document.createTextNode(option[b].childNodes[0].nodeValue);
					}
				}
				span[a] = document.createElement("span");
				span[a].className = "select";
				span[a].id = "select" + inputs[a].name;
				span[a].appendChild(textnode);
				inputs[a].parentNode.insertBefore(span[a], inputs[a]);
				if(!inputs[a].getAttribute("disabled")) {
					inputs[a].onchange = Custom.choose;
				} else {
					inputs[a].previousSibling.className = inputs[a].previousSibling.className += " disabled";
				}
			}
		}
		document.onmouseup = Custom.clear;
	},
	pushed: function() {
		element = this.nextSibling;
		if(element.checked == true && element.type == "checkbox") {
			this.style.backgroundPosition = "0 -" + checkboxHeight*3 + "px";
		} else if(element.checked == true && element.type == "radio") {
			this.style.backgroundPosition = "0 -" + radioHeight*3 + "px";
		} else if(element.checked != true && element.type == "checkbox") {
			this.style.backgroundPosition = "0 -" + checkboxHeight + "px";
		} else {
			this.style.backgroundPosition = "0 -" + radioHeight + "px";
		}
	},
	check: function() {
		element = this.nextSibling;
		if(element.checked == true && element.type == "checkbox") {
			this.style.backgroundPosition = "0 0";
			element.checked = false;
		} else {
			if(element.type == "checkbox") {
				this.style.backgroundPosition = "0 -" + checkboxHeight*2 + "px";
			} else {
				this.style.backgroundPosition = "0 -" + radioHeight*2 + "px";
				group = this.nextSibling.name;
				inputs = document.getElementsByTagName("input");
				for(a = 0; a < inputs.length; a++) {
					if(inputs[a].name == group && inputs[a] != this.nextSibling) {
						inputs[a].previousSibling.style.backgroundPosition = "0 0";
					}
				}
			}
			element.checked = true;
		}
	},
	clear: function() {
		inputs = document.getElementsByTagName("input");
		for(var b = 0; b < inputs.length; b++) {
			if(inputs[b].type == "checkbox" && inputs[b].checked == true && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 -" + checkboxHeight*2 + "px";
			} else if(inputs[b].type == "checkbox" && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 0";
			} else if(inputs[b].type == "radio" && inputs[b].checked == true && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 -" + radioHeight*2 + "px";
			} else if(inputs[b].type == "radio" && inputs[b].className == "styled") {
				inputs[b].previousSibling.style.backgroundPosition = "0 0";
			}
		}
	},
	choose: function() {
		option = this.getElementsByTagName("option");
		for(d = 0; d < option.length; d++) {
			if(option[d].selected == true) {
				document.getElementById("select" + this.name).childNodes[0].nodeValue = option[d].childNodes[0].nodeValue;
			}
		}
	}
}
window.onload = Custom.init;/*
 * jQuery Form Example Plugin 1.4.2
 * Populate form inputs with example text that disappears on focus.
 *
 * e.g.
 *  $('input#name').example('Bob Smith');
 *  $('input[@title]').example(function() {
 *    return $(this).attr('title');
 *  });
 *  $('textarea#message').example('Type your message here', {
 *    className: 'example_text'
 *  });
 *
 * Copyright (c) Paul Mucur (http://mucur.name), 2007-2008.
 * Dual-licensed under the BSD (BSD-LICENSE.txt) and GPL (GPL-LICENSE.txt)
 * licenses.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */
(function(a){a.fn.example=function(e,c){var d=a.isFunction(e);var b=a.extend({},c,{example:e});return this.each(function(){var f=a(this);if(a.metadata){var g=a.extend({},a.fn.example.defaults,f.metadata(),b)}else{var g=a.extend({},a.fn.example.defaults,b)}if(!a.fn.example.boundClassNames[g.className]){a(window).unload(function(){a("."+g.className).val("")});a("form").submit(function(){a(this).find("."+g.className).val("")});a.fn.example.boundClassNames[g.className]=true}if(a.browser.msie&&!f.attr("defaultValue")&&(d||f.val()==g.example)){f.val("")}if(f.val()==""&&this!=document.activeElement){f.addClass(g.className);f.val(d?g.example.call(this):g.example)}f.focus(function(){if(a(this).is("."+g.className)){a(this).val("");a(this).removeClass(g.className)}});f.change(function(){if(a(this).is("."+g.className)){a(this).removeClass(g.className)}});f.blur(function(){if(a(this).val()==""){a(this).addClass(g.className);a(this).val(d?g.example.call(this):g.example)}})})};a.fn.example.defaults={className:"example"};a.fn.example.boundClassNames=[]})(jQuery);
/*
 * jQuery validation plug-in 1.7
 *
 * http://bassistance.de/jquery-plugins/jquery-plugin-validation/
 * http://docs.jquery.com/Plugins/Validation
 *
 * Copyright (c) 2006 - 2008 JÃ¶rn Zaefferer
 *
 * $Id: jquery.validate.js 6403 2009-06-17 14:27:16Z joern.zaefferer $
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

(function($) {

$.extend($.fn, {
	// http://docs.jquery.com/Plugins/Validation/validate
	validate: function( options ) {

		// if nothing is selected, return nothing; can't chain anyway
		if (!this.length) {
			options && options.debug && window.console && console.warn( "nothing selected, can't validate, returning nothing" );
			return;
		}

		// check if a validator for this form was already created
		var validator = $.data(this[0], 'validator');
		if ( validator ) {
			return validator;
		}

		validator = new $.validator( options, this[0] );
		$.data(this[0], 'validator', validator);

		if ( validator.settings.onsubmit ) {

			// allow suppresing validation by adding a cancel class to the submit button
			this.find("input, button").filter(".cancel").click(function() {
				validator.cancelSubmit = true;
			});

			// when a submitHandler is used, capture the submitting button
			if (validator.settings.submitHandler) {
				this.find("input, button").filter(":submit").click(function() {
					validator.submitButton = this;
				});
			}

			// validate the form on submit
			this.submit( function( event ) {
				if ( validator.settings.debug )
					// prevent form submit to be able to see console output
					event.preventDefault();

				function handle() {
					if ( validator.settings.submitHandler ) {
						if (validator.submitButton) {
							// insert a hidden input as a replacement for the missing submit button
							var hidden = $("<input type='hidden'/>").attr("name", validator.submitButton.name).val(validator.submitButton.value).appendTo(validator.currentForm);
						}
						validator.settings.submitHandler.call( validator, validator.currentForm );
						if (validator.submitButton) {
							// and clean up afterwards; thanks to no-block-scope, hidden can be referenced
							hidden.remove();
						}
						return false;
					}
					return true;
				}

				// prevent submit for invalid forms or custom submit handlers
				if ( validator.cancelSubmit ) {
					validator.cancelSubmit = false;
					return handle();
				}
				if ( validator.form() ) {
					if ( validator.pendingRequest ) {
						validator.formSubmitted = true;
						return false;
					}
					return handle();
				} else {
					validator.focusInvalid();
					return false;
				}
			});
		}

		return validator;
	},
	// http://docs.jquery.com/Plugins/Validation/valid
	valid: function() {
        if ( $(this[0]).is('form')) {
            return this.validate().form();
        } else {
            var valid = true;
            var validator = $(this[0].form).validate();
            this.each(function() {
				valid &= validator.element(this);
            });
            return valid;
        }
    },
	// attributes: space seperated list of attributes to retrieve and remove
	removeAttrs: function(attributes) {
		var result = {},
			$element = this;
		$.each(attributes.split(/\s/), function(index, value) {
			result[value] = $element.attr(value);
			$element.removeAttr(value);
		});
		return result;
	},
	// http://docs.jquery.com/Plugins/Validation/rules
	rules: function(command, argument) {
		var element = this[0];

		if (command) {
			var settings = $.data(element.form, 'validator').settings;
			var staticRules = settings.rules;
			var existingRules = $.validator.staticRules(element);
			switch(command) {
			case "add":
				$.extend(existingRules, $.validator.normalizeRule(argument));
				staticRules[element.name] = existingRules;
				if (argument.messages)
					settings.messages[element.name] = $.extend( settings.messages[element.name], argument.messages );
				break;
			case "remove":
				if (!argument) {
					delete staticRules[element.name];
					return existingRules;
				}
				var filtered = {};
				$.each(argument.split(/\s/), function(index, method) {
					filtered[method] = existingRules[method];
					delete existingRules[method];
				});
				return filtered;
			}
		}

		var data = $.validator.normalizeRules(
		$.extend(
			{},
			$.validator.metadataRules(element),
			$.validator.classRules(element),
			$.validator.attributeRules(element),
			$.validator.staticRules(element)
		), element);

		// make sure required is at front
		if (data.required) {
			var param = data.required;
			delete data.required;
			data = $.extend({required: param}, data);
		}

		return data;
	}
});

// Custom selectors
$.extend($.expr[":"], {
	// http://docs.jquery.com/Plugins/Validation/blank
	blank: function(a) {return !$.trim("" + a.value);},
	// http://docs.jquery.com/Plugins/Validation/filled
	filled: function(a) {return !!$.trim("" + a.value);},
	// http://docs.jquery.com/Plugins/Validation/unchecked
	unchecked: function(a) {return !a.checked;}
});

// constructor for validator
$.validator = function( options, form ) {
	this.settings = $.extend( true, {}, $.validator.defaults, options );
	this.currentForm = form;
	this.init();
};

$.validator.format = function(source, params) {
	if ( arguments.length == 1 )
		return function() {
			var args = $.makeArray(arguments);
			args.unshift(source);
			return $.validator.format.apply( this, args );
		};
	if ( arguments.length > 2 && params.constructor != Array  ) {
		params = $.makeArray(arguments).slice(1);
	}
	if ( params.constructor != Array ) {
		params = [ params ];
	}
	$.each(params, function(i, n) {
		source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n);
	});
	return source;
};

$.extend($.validator, {

	defaults: {
		messages: {},
		groups: {},
		rules: {},
		errorClass: "error",
		validClass: "valid",
		errorElement: "label",
		focusInvalid: true,
		errorContainer: $( [] ),
		errorLabelContainer: $( [] ),
		onsubmit: true,
		ignore: [],
		ignoreTitle: false,
		onfocusin: function(element) {
			this.lastActive = element;

			// hide error label and remove error class on focus if enabled
			if ( this.settings.focusCleanup && !this.blockFocusCleanup ) {
				this.settings.unhighlight && this.settings.unhighlight.call( this, element, this.settings.errorClass, this.settings.validClass );
				this.errorsFor(element).hide();
			}
		},
		onfocusout: function(element) {
			if ( !this.checkable(element) && (element.name in this.submitted || !this.optional(element)) ) {
				this.element(element);
			}
		},
		onkeyup: function(element) {
			if ( element.name in this.submitted || element == this.lastElement ) {
				this.element(element);
			}
		},
		onclick: function(element) {
			// click on selects, radiobuttons and checkboxes
			if ( element.name in this.submitted )
				this.element(element);
			// or option elements, check parent select in that case
			else if (element.parentNode.name in this.submitted)
				this.element(element.parentNode);
		},
		highlight: function( element, errorClass, validClass ) {
			$(element).addClass(errorClass).removeClass(validClass);
		},
		unhighlight: function( element, errorClass, validClass ) {
			$(element).removeClass(errorClass).addClass(validClass);
		}
	},

	// http://docs.jquery.com/Plugins/Validation/Validator/setDefaults
	setDefaults: function(settings) {
		$.extend( $.validator.defaults, settings );
	},

	messages: {
		required: "See väli on kohustuslik.",
		remote: "Please fix this field.",
		email: "Palun sisesta korrektne e-posti aadress.",
		url: "Please enter a valid URL.",
		date: "Please enter a valid date.",
		dateISO: "Please enter a valid date (ISO).",
		number: "Please enter a valid number.",
		digits: "Please enter only digits.",
		creditcard: "Please enter a valid credit card number.",
		equalTo: "Please enter the same value again.",
		accept: "Please enter a value with a valid extension.",
		maxlength: $.validator.format("Please enter no more than {0} characters."),
		minlength: $.validator.format("Please enter at least {0} characters."),
		rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."),
		range: $.validator.format("Please enter a value between {0} and {1}."),
		max: $.validator.format("Please enter a value less than or equal to {0}."),
		min: $.validator.format("Please enter a value greater than or equal to {0}.")
	},

	autoCreateRanges: false,

	prototype: {

		init: function() {
			this.labelContainer = $(this.settings.errorLabelContainer);
			this.errorContext = this.labelContainer.length && this.labelContainer || $(this.currentForm);
			this.containers = $(this.settings.errorContainer).add( this.settings.errorLabelContainer );
			this.submitted = {};
			this.valueCache = {};
			this.pendingRequest = 0;
			this.pending = {};
			this.invalid = {};
			this.reset();

			var groups = (this.groups = {});
			$.each(this.settings.groups, function(key, value) {
				$.each(value.split(/\s/), function(index, name) {
					groups[name] = key;
				});
			});
			var rules = this.settings.rules;
			$.each(rules, function(key, value) {
				rules[key] = $.validator.normalizeRule(value);
			});

			function delegate(event) {
				var validator = $.data(this[0].form, "validator"),
					eventType = "on" + event.type.replace(/^validate/, "");
				validator.settings[eventType] && validator.settings[eventType].call(validator, this[0] );
			}
			$(this.currentForm)
				.validateDelegate(":text, :password, :file, select, textarea", "focusin focusout keyup", delegate)
				.validateDelegate(":radio, :checkbox, select, option", "click", delegate);

			if (this.settings.invalidHandler)
				$(this.currentForm).bind("invalid-form.validate", this.settings.invalidHandler);
		},

		// http://docs.jquery.com/Plugins/Validation/Validator/form
		form: function() {
			this.checkForm();
			$.extend(this.submitted, this.errorMap);
			this.invalid = $.extend({}, this.errorMap);
			if (!this.valid())
				$(this.currentForm).triggerHandler("invalid-form", [this]);
			this.showErrors();
			return this.valid();
		},

		checkForm: function() {
			this.prepareForm();
			for ( var i = 0, elements = (this.currentElements = this.elements()); elements[i]; i++ ) {
				this.check( elements[i] );
			}
			return this.valid();
		},

		// http://docs.jquery.com/Plugins/Validation/Validator/element
		element: function( element ) {
			element = this.clean( element );
			this.lastElement = element;
			this.prepareElement( element );
			this.currentElements = $(element);
			var result = this.check( element );
			if ( result ) {
				delete this.invalid[element.name];
			} else {
				this.invalid[element.name] = true;
			}
			if ( !this.numberOfInvalids() ) {
				// Hide error containers on last error
				this.toHide = this.toHide.add( this.containers );
			}
			this.showErrors();
			return result;
		},

		// http://docs.jquery.com/Plugins/Validation/Validator/showErrors
		showErrors: function(errors) {
			if(errors) {
				// add items to error list and map
				$.extend( this.errorMap, errors );
				this.errorList = [];
				for ( var name in errors ) {
					this.errorList.push({
						message: errors[name],
						element: this.findByName(name)[0]
					});
				}
				// remove items from success list
				this.successList = $.grep( this.successList, function(element) {
					return !(element.name in errors);
				});
			}
			this.settings.showErrors
				? this.settings.showErrors.call( this, this.errorMap, this.errorList )
				: this.defaultShowErrors();
		},

		// http://docs.jquery.com/Plugins/Validation/Validator/resetForm
		resetForm: function() {
			if ( $.fn.resetForm )
				$( this.currentForm ).resetForm();
			this.submitted = {};
			this.prepareForm();
			this.hideErrors();
			this.elements().removeClass( this.settings.errorClass );
		},

		numberOfInvalids: function() {
			return this.objectLength(this.invalid);
		},

		objectLength: function( obj ) {
			var count = 0;
			for ( var i in obj )
				count++;
			return count;
		},

		hideErrors: function() {
			this.addWrapper( this.toHide ).hide();
		},

		valid: function() {
			return this.size() == 0;
		},

		size: function() {
			return this.errorList.length;
		},

		focusInvalid: function() {
			if( this.settings.focusInvalid ) {
				try {
					$(this.findLastActive() || this.errorList.length && this.errorList[0].element || [])
					.filter(":visible")
					.focus()
					// manually trigger focusin event; without it, focusin handler isn't called, findLastActive won't have anything to find
					.trigger("focusin");
				} catch(e) {
					// ignore IE throwing errors when focusing hidden elements
				}
			}
		},

		findLastActive: function() {
			var lastActive = this.lastActive;
			return lastActive && $.grep(this.errorList, function(n) {
				return n.element.name == lastActive.name;
			}).length == 1 && lastActive;
		},

		elements: function() {
			var validator = this,
				rulesCache = {};

			// select all valid inputs inside the form (no submit or reset buttons)
			// workaround $Query([]).add until http://dev.jquery.com/ticket/2114 is solved
			return $([]).add(this.currentForm.elements)
			.filter(":input")
			.not(":submit, :reset, :image, [disabled]")
			.not( this.settings.ignore )
			.filter(function() {
				!this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this);

				// select only the first element for each name, and only those with rules specified
				if ( this.name in rulesCache || !validator.objectLength($(this).rules()) )
					return false;

				rulesCache[this.name] = true;
				return true;
			});
		},

		clean: function( selector ) {
			return $( selector )[0];
		},

		errors: function() {
			return $( this.settings.errorElement + "." + this.settings.errorClass, this.errorContext );
		},

		reset: function() {
			this.successList = [];
			this.errorList = [];
			this.errorMap = {};
			this.toShow = $([]);
			this.toHide = $([]);
			this.currentElements = $([]);
		},

		prepareForm: function() {
			this.reset();
			this.toHide = this.errors().add( this.containers );
		},

		prepareElement: function( element ) {
			this.reset();
			this.toHide = this.errorsFor(element);
		},

		check: function( element ) {
			element = this.clean( element );

			// if radio/checkbox, validate first element in group instead
			if (this.checkable(element)) {
				element = this.findByName( element.name )[0];
			}

			var rules = $(element).rules();
			var dependencyMismatch = false;
			for( method in rules ) {
				var rule = { method: method, parameters: rules[method] };
				try {
					var result = $.validator.methods[method].call( this, element.value.replace(/\r/g, ""), element, rule.parameters );

					// if a method indicates that the field is optional and therefore valid,
					// don't mark it as valid when there are no other rules
					if ( result == "dependency-mismatch" ) {
						dependencyMismatch = true;
						continue;
					}
					dependencyMismatch = false;

					if ( result == "pending" ) {
						this.toHide = this.toHide.not( this.errorsFor(element) );
						return;
					}

					if( !result ) {
						this.formatAndAdd( element, rule );
						return false;
					}
				} catch(e) {
					this.settings.debug && window.console && console.log("exception occured when checking element " + element.id
						 + ", check the '" + rule.method + "' method", e);
					throw e;
				}
			}
			if (dependencyMismatch)
				return;
			if ( this.objectLength(rules) )
				this.successList.push(element);
			return true;
		},

		// return the custom message for the given element and validation method
		// specified in the element's "messages" metadata
		customMetaMessage: function(element, method) {
			if (!$.metadata)
				return;

			var meta = this.settings.meta
				? $(element).metadata()[this.settings.meta]
				: $(element).metadata();

			return meta && meta.messages && meta.messages[method];
		},

		// return the custom message for the given element name and validation method
		customMessage: function( name, method ) {
			var m = this.settings.messages[name];
			return m && (m.constructor == String
				? m
				: m[method]);
		},

		// return the first defined argument, allowing empty strings
		findDefined: function() {
			for(var i = 0; i < arguments.length; i++) {
				if (arguments[i] !== undefined)
					return arguments[i];
			}
			return undefined;
		},

		defaultMessage: function( element, method) {
			return this.findDefined(
				this.customMessage( element.name, method ),
				this.customMetaMessage( element, method ),
				// title is never undefined, so handle empty string as undefined
				!this.settings.ignoreTitle && element.title || undefined,
				$.validator.messages[method],
				"<strong>Warning: No message defined for " + element.name + "</strong>"
			);
		},

		formatAndAdd: function( element, rule ) {
			var message = this.defaultMessage( element, rule.method ),
				theregex = /\$?\{(\d+)\}/g;
			if ( typeof message == "function" ) {
				message = message.call(this, rule.parameters, element);
			} else if (theregex.test(message)) {
				message = jQuery.format(message.replace(theregex, '{$1}'), rule.parameters);
			}
			this.errorList.push({
				message: message,
				element: element
			});

			this.errorMap[element.name] = message;
			this.submitted[element.name] = message;
		},

		addWrapper: function(toToggle) {
			if ( this.settings.wrapper )
				toToggle = toToggle.add( toToggle.parent( this.settings.wrapper ) );
			return toToggle;
		},

		defaultShowErrors: function() {
			for ( var i = 0; this.errorList[i]; i++ ) {
				var error = this.errorList[i];
				this.settings.highlight && this.settings.highlight.call( this, error.element, this.settings.errorClass, this.settings.validClass );
				this.showLabel( error.element, error.message );
			}
			if( this.errorList.length ) {
				this.toShow = this.toShow.add( this.containers );
			}
			if (this.settings.success) {
				for ( var i = 0; this.successList[i]; i++ ) {
					this.showLabel( this.successList[i] );
				}
			}
			if (this.settings.unhighlight) {
				for ( var i = 0, elements = this.validElements(); elements[i]; i++ ) {
					this.settings.unhighlight.call( this, elements[i], this.settings.errorClass, this.settings.validClass );
				}
			}
			this.toHide = this.toHide.not( this.toShow );
			this.hideErrors();
			this.addWrapper( this.toShow ).show();
		},

		validElements: function() {
			return this.currentElements.not(this.invalidElements());
		},

		invalidElements: function() {
			return $(this.errorList).map(function() {
				return this.element;
			});
		},

		showLabel: function(element, message) {
			var label = this.errorsFor( element );
			if ( label.length ) {
				// refresh error/success class
				label.removeClass().addClass( this.settings.errorClass );

				// check if we have a generated label, replace the message then
				label.attr("generated") && label.html(message);
			} else {
				// create label
				label = $("<" + this.settings.errorElement + "/>")
					.attr({"for":  this.idOrName(element), generated: true})
					.addClass(this.settings.errorClass)
					.html(message || "");
				if ( this.settings.wrapper ) {
					// make sure the element is visible, even in IE
					// actually showing the wrapped element is handled elsewhere
					label = label.hide().show().wrap("<" + this.settings.wrapper + "/>").parent();
				}
				if ( !this.labelContainer.append(label).length )
					this.settings.errorPlacement
						? this.settings.errorPlacement(label, $(element) )
						: label.insertAfter(element);
			}
			if ( !message && this.settings.success ) {
				label.text("");
				typeof this.settings.success == "string"
					? label.addClass( this.settings.success )
					: this.settings.success( label );
			}
			this.toShow = this.toShow.add(label);
		},

		errorsFor: function(element) {
			var name = this.idOrName(element);
    		return this.errors().filter(function() {
				return $(this).attr('for') == name;
			});
		},

		idOrName: function(element) {
			return this.groups[element.name] || (this.checkable(element) ? element.name : element.id || element.name);
		},

		checkable: function( element ) {
			return /radio|checkbox/i.test(element.type);
		},

		findByName: function( name ) {
			// select by name and filter by form for performance over form.find("[name=...]")
			var form = this.currentForm;
			return $(document.getElementsByName(name)).map(function(index, element) {
				return element.form == form && element.name == name && element  || null;
			});
		},

		getLength: function(value, element) {
			switch( element.nodeName.toLowerCase() ) {
			case 'select':
				return $("option:selected", element).length;
			case 'input':
				if( this.checkable( element) )
					return this.findByName(element.name).filter(':checked').length;
			}
			return value.length;
		},

		depend: function(param, element) {
			return this.dependTypes[typeof param]
				? this.dependTypes[typeof param](param, element)
				: true;
		},

		dependTypes: {
			"boolean": function(param, element) {
				return param;
			},
			"string": function(param, element) {
				return !!$(param, element.form).length;
			},
			"function": function(param, element) {
				return param(element);
			}
		},

		optional: function(element) {
			return !$.validator.methods.required.call(this, $.trim(element.value), element) && "dependency-mismatch";
		},

		startRequest: function(element) {
			if (!this.pending[element.name]) {
				this.pendingRequest++;
				this.pending[element.name] = true;
			}
		},

		stopRequest: function(element, valid) {
			this.pendingRequest--;
			// sometimes synchronization fails, make sure pendingRequest is never < 0
			if (this.pendingRequest < 0)
				this.pendingRequest = 0;
			delete this.pending[element.name];
			if ( valid && this.pendingRequest == 0 && this.formSubmitted && this.form() ) {
				$(this.currentForm).submit();
				this.formSubmitted = false;
			} else if (!valid && this.pendingRequest == 0 && this.formSubmitted) {
				$(this.currentForm).triggerHandler("invalid-form", [this]);
				this.formSubmitted = false;
			}
		},

		previousValue: function(element) {
			return $.data(element, "previousValue") || $.data(element, "previousValue", {
				old: null,
				valid: true,
				message: this.defaultMessage( element, "remote" )
			});
		}

	},

	classRuleSettings: {
		required: {required: true},
		email: {email: true},
		url: {url: true},
		date: {date: true},
		dateISO: {dateISO: true},
		dateDE: {dateDE: true},
		number: {number: true},
		numberDE: {numberDE: true},
		digits: {digits: true},
		creditcard: {creditcard: true}
	},

	addClassRules: function(className, rules) {
		className.constructor == String ?
			this.classRuleSettings[className] = rules :
			$.extend(this.classRuleSettings, className);
	},

	classRules: function(element) {
		var rules = {};
		var classes = $(element).attr('class');
		classes && $.each(classes.split(' '), function() {
			if (this in $.validator.classRuleSettings) {
				$.extend(rules, $.validator.classRuleSettings[this]);
			}
		});
		return rules;
	},

	attributeRules: function(element) {
		var rules = {};
		var $element = $(element);

		for (method in $.validator.methods) {
			var value = $element.attr(method);
			if (value) {
				rules[method] = value;
			}
		}

		// maxlength may be returned as -1, 2147483647 (IE) and 524288 (safari) for text inputs
		if (rules.maxlength && /-1|2147483647|524288/.test(rules.maxlength)) {
			delete rules.maxlength;
		}

		return rules;
	},

	metadataRules: function(element) {
		if (!$.metadata) return {};

		var meta = $.data(element.form, 'validator').settings.meta;
		return meta ?
			$(element).metadata()[meta] :
			$(element).metadata();
	},

	staticRules: function(element) {
		var rules = {};
		var validator = $.data(element.form, 'validator');
		if (validator.settings.rules) {
			rules = $.validator.normalizeRule(validator.settings.rules[element.name]) || {};
		}
		return rules;
	},

	normalizeRules: function(rules, element) {
		// handle dependency check
		$.each(rules, function(prop, val) {
			// ignore rule when param is explicitly false, eg. required:false
			if (val === false) {
				delete rules[prop];
				return;
			}
			if (val.param || val.depends) {
				var keepRule = true;
				switch (typeof val.depends) {
					case "string":
						keepRule = !!$(val.depends, element.form).length;
						break;
					case "function":
						keepRule = val.depends.call(element, element);
						break;
				}
				if (keepRule) {
					rules[prop] = val.param !== undefined ? val.param : true;
				} else {
					delete rules[prop];
				}
			}
		});

		// evaluate parameters
		$.each(rules, function(rule, parameter) {
			rules[rule] = $.isFunction(parameter) ? parameter(element) : parameter;
		});

		// clean number parameters
		$.each(['minlength', 'maxlength', 'min', 'max'], function() {
			if (rules[this]) {
				rules[this] = Number(rules[this]);
			}
		});
		$.each(['rangelength', 'range'], function() {
			if (rules[this]) {
				rules[this] = [Number(rules[this][0]), Number(rules[this][1])];
			}
		});

		if ($.validator.autoCreateRanges) {
			// auto-create ranges
			if (rules.min && rules.max) {
				rules.range = [rules.min, rules.max];
				delete rules.min;
				delete rules.max;
			}
			if (rules.minlength && rules.maxlength) {
				rules.rangelength = [rules.minlength, rules.maxlength];
				delete rules.minlength;
				delete rules.maxlength;
			}
		}

		// To support custom messages in metadata ignore rule methods titled "messages"
		if (rules.messages) {
			delete rules.messages;
		}

		return rules;
	},

	// Converts a simple string to a {string: true} rule, e.g., "required" to {required:true}
	normalizeRule: function(data) {
		if( typeof data == "string" ) {
			var transformed = {};
			$.each(data.split(/\s/), function() {
				transformed[this] = true;
			});
			data = transformed;
		}
		return data;
	},

	// http://docs.jquery.com/Plugins/Validation/Validator/addMethod
	addMethod: function(name, method, message) {
		$.validator.methods[name] = method;
		$.validator.messages[name] = message != undefined ? message : $.validator.messages[name];
		if (method.length < 3) {
			$.validator.addClassRules(name, $.validator.normalizeRule(name));
		}
	},

	methods: {

		// http://docs.jquery.com/Plugins/Validation/Methods/required
		required: function(value, element, param) {
			// check if dependency is met
			if ( !this.depend(param, element) )
				return "dependency-mismatch";
			switch( element.nodeName.toLowerCase() ) {
			case 'select':
				// could be an array for select-multiple or a string, both are fine this way
				var val = $(element).val();
				return val && val.length > 0;
			case 'input':
				if ( this.checkable(element) )
					return this.getLength(value, element) > 0;
			default:
				return $.trim(value).length > 0;
			}
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/remote
		remote: function(value, element, param) {
			if ( this.optional(element) )
				return "dependency-mismatch";

			var previous = this.previousValue(element);
			if (!this.settings.messages[element.name] )
				this.settings.messages[element.name] = {};
			previous.originalMessage = this.settings.messages[element.name].remote;
			this.settings.messages[element.name].remote = previous.message;

			param = typeof param == "string" && {url:param} || param;

			if ( previous.old !== value ) {
				previous.old = value;
				var validator = this;
				this.startRequest(element);
				var data = {};
				data[element.name] = value;
				$.ajax($.extend(true, {
					url: param,
					mode: "abort",
					port: "validate" + element.name,
					dataType: "json",
					data: data,
					success: function(response) {
						validator.settings.messages[element.name].remote = previous.originalMessage;
						var valid = response === true;
						if ( valid ) {
							var submitted = validator.formSubmitted;
							validator.prepareElement(element);
							validator.formSubmitted = submitted;
							validator.successList.push(element);
							validator.showErrors();
						} else {
							var errors = {};
							var message = (previous.message = response || validator.defaultMessage( element, "remote" ));
							errors[element.name] = $.isFunction(message) ? message(value) : message;
							validator.showErrors(errors);
						}
						previous.valid = valid;
						validator.stopRequest(element, valid);
					}
				}, param));
				return "pending";
			} else if( this.pending[element.name] ) {
				return "pending";
			}
			return previous.valid;
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/minlength
		minlength: function(value, element, param) {
			return this.optional(element) || this.getLength($.trim(value), element) >= param;
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/maxlength
		maxlength: function(value, element, param) {
			return this.optional(element) || this.getLength($.trim(value), element) <= param;
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/rangelength
		rangelength: function(value, element, param) {
			var length = this.getLength($.trim(value), element);
			return this.optional(element) || ( length >= param[0] && length <= param[1] );
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/min
		min: function( value, element, param ) {
			return this.optional(element) || value >= param;
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/max
		max: function( value, element, param ) {
			return this.optional(element) || value <= param;
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/range
		range: function( value, element, param ) {
			return this.optional(element) || ( value >= param[0] && value <= param[1] );
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/email
		email: function(value, element) {
			// contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
			return this.optional(element) || /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/url
		url: function(value, element) {
			// contributed by Scott Gonzalez: http://projects.scottsplayground.com/iri/
			return this.optional(element) || /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/date
		date: function(value, element) {
			return this.optional(element) || !/Invalid|NaN/.test(new Date(value));
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/dateISO
		dateISO: function(value, element) {
			return this.optional(element) || /^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/number
		number: function(value, element) {
			return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/digits
		digits: function(value, element) {
			return this.optional(element) || /^\d+$/.test(value);
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/creditcard
		// based on http://en.wikipedia.org/wiki/Luhn
		creditcard: function(value, element) {
			if ( this.optional(element) )
				return "dependency-mismatch";
			// accept only digits and dashes
			if (/[^0-9-]+/.test(value))
				return false;
			var nCheck = 0,
				nDigit = 0,
				bEven = false;

			value = value.replace(/\D/g, "");

			for (var n = value.length - 1; n >= 0; n--) {
				var cDigit = value.charAt(n);
				var nDigit = parseInt(cDigit, 10);
				if (bEven) {
					if ((nDigit *= 2) > 9)
						nDigit -= 9;
				}
				nCheck += nDigit;
				bEven = !bEven;
			}

			return (nCheck % 10) == 0;
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/accept
		accept: function(value, element, param) {
			param = typeof param == "string" ? param.replace(/,/g, '|') : "png|jpe?g|gif";
			return this.optional(element) || value.match(new RegExp(".(" + param + ")$", "i"));
		},

		// http://docs.jquery.com/Plugins/Validation/Methods/equalTo
		equalTo: function(value, element, param) {
			// bind to the blur event of the target in order to revalidate whenever the target field is updated
			// TODO find a way to bind the event just once, avoiding the unbind-rebind overhead
			var target = $(param).unbind(".validate-equalTo").bind("blur.validate-equalTo", function() {
				$(element).valid();
			});
			return value == target.val();
		}

	}

});

// deprecated, use $.validator.format instead
$.format = $.validator.format;

})(jQuery);

// ajax mode: abort
// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]});
// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort()
;(function($) {
	var ajax = $.ajax;
	var pendingRequests = {};
	$.ajax = function(settings) {
		// create settings for compatibility with ajaxSetup
		settings = $.extend(settings, $.extend({}, $.ajaxSettings, settings));
		var port = settings.port;
		if (settings.mode == "abort") {
			if ( pendingRequests[port] ) {
				pendingRequests[port].abort();
			}
			return (pendingRequests[port] = ajax.apply(this, arguments));
		}
		return ajax.apply(this, arguments);
	};
})(jQuery);

// provides cross-browser focusin and focusout events
// IE has native support, in other browsers, use event caputuring (neither bubbles)

// provides delegate(type: String, delegate: Selector, handler: Callback) plugin for easier event delegation
// handler is only called when $(event.target).is(delegate), in the scope of the jquery-object for event.target
;(function($) {
	// only implement if not provided by jQuery core (since 1.4)
	// TODO verify if jQuery 1.4's implementation is compatible with older jQuery special-event APIs
	if (!jQuery.event.special.focusin && !jQuery.event.special.focusout && document.addEventListener) {
		$.each({
			focus: 'focusin',
			blur: 'focusout'
		}, function( original, fix ){
			$.event.special[fix] = {
				setup:function() {
					this.addEventListener( original, handler, true );
				},
				teardown:function() {
					this.removeEventListener( original, handler, true );
				},
				handler: function(e) {
					arguments[0] = $.event.fix(e);
					arguments[0].type = fix;
					return $.event.handle.apply(this, arguments);
				}
			};
			function handler(e) {
				e = $.event.fix(e);
				e.type = fix;
				return $.event.handle.call(this, e);
			}
		});
	};
	$.extend($.fn, {
		validateDelegate: function(delegate, type, handler) {
			return this.bind(type, function(event) {
				var target = $(event.target);
				if (target.is(delegate)) {
					return handler.apply(target, arguments);
				}
			});
		}
	});
})(jQuery);
/**
 * jQuery.ScrollTo - Easy element scrolling using jQuery.
 * Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
 * Dual licensed under MIT and GPL.
 * Date: 5/25/2009
 * @author Ariel Flesler
 * @version 1.4.2
 *
 * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
 */
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);/* http://keith-wood.name/countdown.html
   Countdown for jQuery v1.5.8.
   Written by Keith Wood (kbwood{at}iinet.com.au) January 2008.
   Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and 
   MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses. 
   Please attribute the author if you use it. */
(function($){function Countdown(){this.regional=[];this.regional['']={labels:['Years','Months','Weeks','Days','Hours','Minutes','Seconds'],labels1:['Year','Month','Week','Day','Hour','Minute','Second'],compactLabels:['y','m','w','d'],whichLabels:null,timeSeparator:':',isRTL:false};this._defaults={until:null,since:null,timezone:null,serverSync:null,format:'dHMS',layout:'',compact:false,significant:0,description:'',expiryUrl:'',expiryText:'',alwaysExpire:false,onExpiry:null,onTick:null,tickInterval:1};$.extend(this._defaults,this.regional['']);this._serverSyncs=[]}var w='countdown';var Y=0;var O=1;var W=2;var D=3;var H=4;var M=5;var S=6;$.extend(Countdown.prototype,{markerClassName:'hasCountdown',_timer:setInterval(function(){$.countdown._updateTargets()},980),_timerTargets:[],setDefaults:function(a){this._resetExtraLabels(this._defaults,a);extendRemove(this._defaults,a||{})},UTCDate:function(a,b,c,e,f,g,h,i){if(typeof b=='object'&&b.constructor==Date){i=b.getMilliseconds();h=b.getSeconds();g=b.getMinutes();f=b.getHours();e=b.getDate();c=b.getMonth();b=b.getFullYear()}var d=new Date();d.setUTCFullYear(b);d.setUTCDate(1);d.setUTCMonth(c||0);d.setUTCDate(e||1);d.setUTCHours(f||0);d.setUTCMinutes((g||0)-(Math.abs(a)<30?a*60:a));d.setUTCSeconds(h||0);d.setUTCMilliseconds(i||0);return d},periodsToSeconds:function(a){return a[0]*31557600+a[1]*2629800+a[2]*604800+a[3]*86400+a[4]*3600+a[5]*60+a[6]},_settingsCountdown:function(a,b){if(!b){return $.countdown._defaults}var c=$.data(a,w);return(b=='all'?c.options:c.options[b])},_attachCountdown:function(a,b){var c=$(a);if(c.hasClass(this.markerClassName)){return}c.addClass(this.markerClassName);var d={options:$.extend({},b),_periods:[0,0,0,0,0,0,0]};$.data(a,w,d);this._changeCountdown(a)},_addTarget:function(a){if(!this._hasTarget(a)){this._timerTargets.push(a)}},_hasTarget:function(a){return($.inArray(a,this._timerTargets)>-1)},_removeTarget:function(b){this._timerTargets=$.map(this._timerTargets,function(a){return(a==b?null:a)})},_updateTargets:function(){for(var i=this._timerTargets.length-1;i>=0;i--){this._updateCountdown(this._timerTargets[i])}},_updateCountdown:function(a,b){var c=$(a);b=b||$.data(a,w);if(!b){return}c.html(this._generateHTML(b));c[(this._get(b,'isRTL')?'add':'remove')+'Class']('countdown_rtl');var d=this._get(b,'onTick');if(d){var e=b._hold!='lap'?b._periods:this._calculatePeriods(b,b._show,this._get(b,'significant'),new Date());var f=this._get(b,'tickInterval');if(f==1||this.periodsToSeconds(e)%f==0){d.apply(a,[e])}}var g=b._hold!='pause'&&(b._since?b._now.getTime()<b._since.getTime():b._now.getTime()>=b._until.getTime());if(g&&!b._expiring){b._expiring=true;if(this._hasTarget(a)||this._get(b,'alwaysExpire')){this._removeTarget(a);var h=this._get(b,'onExpiry');if(h){h.apply(a,[])}var i=this._get(b,'expiryText');if(i){var j=this._get(b,'layout');b.options.layout=i;this._updateCountdown(a,b);b.options.layout=j}var k=this._get(b,'expiryUrl');if(k){window.location=k}}b._expiring=false}else if(b._hold=='pause'){this._removeTarget(a)}$.data(a,w,b)},_changeCountdown:function(a,b,c){b=b||{};if(typeof b=='string'){var d=b;b={};b[d]=c}var e=$.data(a,w);if(e){this._resetExtraLabels(e.options,b);extendRemove(e.options,b);this._adjustSettings(a,e);$.data(a,w,e);var f=new Date();if((e._since&&e._since<f)||(e._until&&e._until>f)){this._addTarget(a)}this._updateCountdown(a,e)}},_resetExtraLabels:function(a,b){var c=false;for(var n in b){if(n!='whichLabels'&&n.match(/[Ll]abels/)){c=true;break}}if(c){for(var n in a){if(n.match(/[Ll]abels[0-9]/)){a[n]=null}}}},_adjustSettings:function(a,b){var c;var d=this._get(b,'serverSync');var e=0;var f=null;for(var i=0;i<this._serverSyncs.length;i++){if(this._serverSyncs[i][0]==d){f=this._serverSyncs[i][1];break}}if(f!=null){e=(d?f:0);c=new Date()}else{var g=(d?d.apply(a,[]):null);c=new Date();e=(g?c.getTime()-g.getTime():0);this._serverSyncs.push([d,e])}var h=this._get(b,'timezone');h=(h==null?-c.getTimezoneOffset():h);b._since=this._get(b,'since');if(b._since!=null){b._since=this.UTCDate(h,this._determineTime(b._since,null));if(b._since&&e){b._since.setMilliseconds(b._since.getMilliseconds()+e)}}b._until=this.UTCDate(h,this._determineTime(this._get(b,'until'),c));if(e){b._until.setMilliseconds(b._until.getMilliseconds()+e)}b._show=this._determineShow(b)},_destroyCountdown:function(a){var b=$(a);if(!b.hasClass(this.markerClassName)){return}this._removeTarget(a);b.removeClass(this.markerClassName).empty();$.removeData(a,w)},_pauseCountdown:function(a){this._hold(a,'pause')},_lapCountdown:function(a){this._hold(a,'lap')},_resumeCountdown:function(a){this._hold(a,null)},_hold:function(a,b){var c=$.data(a,w);if(c){if(c._hold=='pause'&&!b){c._periods=c._savePeriods;var d=(c._since?'-':'+');c[c._since?'_since':'_until']=this._determineTime(d+c._periods[0]+'y'+d+c._periods[1]+'o'+d+c._periods[2]+'w'+d+c._periods[3]+'d'+d+c._periods[4]+'h'+d+c._periods[5]+'m'+d+c._periods[6]+'s');this._addTarget(a)}c._hold=b;c._savePeriods=(b=='pause'?c._periods:null);$.data(a,w,c);this._updateCountdown(a,c)}},_getTimesCountdown:function(a){var b=$.data(a,w);return(!b?null:(!b._hold?b._periods:this._calculatePeriods(b,b._show,this._get(b,'significant'),new Date())))},_get:function(a,b){return(a.options[b]!=null?a.options[b]:$.countdown._defaults[b])},_determineTime:function(k,l){var m=function(a){var b=new Date();b.setTime(b.getTime()+a*1000);return b};var n=function(a){a=a.toLowerCase();var b=new Date();var c=b.getFullYear();var d=b.getMonth();var e=b.getDate();var f=b.getHours();var g=b.getMinutes();var h=b.getSeconds();var i=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g;var j=i.exec(a);while(j){switch(j[2]||'s'){case's':h+=parseInt(j[1],10);break;case'm':g+=parseInt(j[1],10);break;case'h':f+=parseInt(j[1],10);break;case'd':e+=parseInt(j[1],10);break;case'w':e+=parseInt(j[1],10)*7;break;case'o':d+=parseInt(j[1],10);e=Math.min(e,$.countdown._getDaysInMonth(c,d));break;case'y':c+=parseInt(j[1],10);e=Math.min(e,$.countdown._getDaysInMonth(c,d));break}j=i.exec(a)}return new Date(c,d,e,f,g,h,0)};var o=(k==null?l:(typeof k=='string'?n(k):(typeof k=='number'?m(k):k)));if(o)o.setMilliseconds(0);return o},_getDaysInMonth:function(a,b){return 32-new Date(a,b,32).getDate()},_normalLabels:function(a){return a},_generateHTML:function(c){var d=this._get(c,'significant');c._periods=(c._hold?c._periods:this._calculatePeriods(c,c._show,d,new Date()));var e=false;var f=0;var g=d;var h=$.extend({},c._show);for(var i=Y;i<=S;i++){e|=(c._show[i]=='?'&&c._periods[i]>0);h[i]=(c._show[i]=='?'&&!e?null:c._show[i]);f+=(h[i]?1:0);g-=(c._periods[i]>0?1:0)}var j=[false,false,false,false,false,false,false];for(var i=S;i>=Y;i--){if(c._show[i]){if(c._periods[i]){j[i]=true}else{j[i]=g>0;g--}}}var k=this._get(c,'compact');var l=this._get(c,'layout');var m=(k?this._get(c,'compactLabels'):this._get(c,'labels'));var n=this._get(c,'whichLabels')||this._normalLabels;var o=this._get(c,'timeSeparator');var p=this._get(c,'description')||'';var q=function(a){var b=$.countdown._get(c,'compactLabels'+n(c._periods[a]));return(h[a]?c._periods[a]+(b?b[a]:m[a])+' ':'')};var r=function(a){var b=$.countdown._get(c,'labels'+n(c._periods[a]));return((!d&&h[a])||(d&&j[a])?'<span class="countdown_section"><span class="countdown_amount">'+c._periods[a]+'</span><br/>'+(b?b[a]:m[a])+'</span>':'')};return(l?this._buildLayout(c,h,l,k,d,j):((k?'<span class="countdown_row countdown_amount'+(c._hold?' countdown_holding':'')+'">'+q(Y)+q(O)+q(W)+q(D)+(h[H]?this._minDigits(c._periods[H],2):'')+(h[M]?(h[H]?o:'')+this._minDigits(c._periods[M],2):'')+(h[S]?(h[H]||h[M]?o:'')+this._minDigits(c._periods[S],2):''):'<span class="countdown_row countdown_show'+(d||f)+(c._hold?' countdown_holding':'')+'">'+r(Y)+r(O)+r(W)+r(D)+r(H)+r(M)+r(S))+'</span>'+(p?'<span class="countdown_row countdown_descr">'+p+'</span>':'')))},_buildLayout:function(c,d,e,f,g,h){var j=this._get(c,(f?'compactLabels':'labels'));var k=this._get(c,'whichLabels')||this._normalLabels;var l=function(a){return($.countdown._get(c,(f?'compactLabels':'labels')+k(c._periods[a]))||j)[a]};var m=function(a,b){return Math.floor(a/b)%10};var o={desc:this._get(c,'description'),sep:this._get(c,'timeSeparator'),yl:l(Y),yn:c._periods[Y],ynn:this._minDigits(c._periods[Y],2),ynnn:this._minDigits(c._periods[Y],3),y1:m(c._periods[Y],1),y10:m(c._periods[Y],10),y100:m(c._periods[Y],100),y1000:m(c._periods[Y],1000),ol:l(O),on:c._periods[O],onn:this._minDigits(c._periods[O],2),onnn:this._minDigits(c._periods[O],3),o1:m(c._periods[O],1),o10:m(c._periods[O],10),o100:m(c._periods[O],100),o1000:m(c._periods[O],1000),wl:l(W),wn:c._periods[W],wnn:this._minDigits(c._periods[W],2),wnnn:this._minDigits(c._periods[W],3),w1:m(c._periods[W],1),w10:m(c._periods[W],10),w100:m(c._periods[W],100),w1000:m(c._periods[W],1000),dl:l(D),dn:c._periods[D],dnn:this._minDigits(c._periods[D],2),dnnn:this._minDigits(c._periods[D],3),d1:m(c._periods[D],1),d10:m(c._periods[D],10),d100:m(c._periods[D],100),d1000:m(c._periods[D],1000),hl:l(H),hn:c._periods[H],hnn:this._minDigits(c._periods[H],2),hnnn:this._minDigits(c._periods[H],3),h1:m(c._periods[H],1),h10:m(c._periods[H],10),h100:m(c._periods[H],100),h1000:m(c._periods[H],1000),ml:l(M),mn:c._periods[M],mnn:this._minDigits(c._periods[M],2),mnnn:this._minDigits(c._periods[M],3),m1:m(c._periods[M],1),m10:m(c._periods[M],10),m100:m(c._periods[M],100),m1000:m(c._periods[M],1000),sl:l(S),sn:c._periods[S],snn:this._minDigits(c._periods[S],2),snnn:this._minDigits(c._periods[S],3),s1:m(c._periods[S],1),s10:m(c._periods[S],10),s100:m(c._periods[S],100),s1000:m(c._periods[S],1000)};var p=e;for(var i=Y;i<=S;i++){var q='yowdhms'.charAt(i);var r=new RegExp('\\{'+q+'<\\}(.*)\\{'+q+'>\\}','g');p=p.replace(r,((!g&&d[i])||(g&&h[i])?'$1':''))}$.each(o,function(n,v){var a=new RegExp('\\{'+n+'\\}','g');p=p.replace(a,v)});return p},_minDigits:function(a,b){a=''+a;if(a.length>=b){return a}a='0000000000'+a;return a.substr(a.length-b)},_determineShow:function(a){var b=this._get(a,'format');var c=[];c[Y]=(b.match('y')?'?':(b.match('Y')?'!':null));c[O]=(b.match('o')?'?':(b.match('O')?'!':null));c[W]=(b.match('w')?'?':(b.match('W')?'!':null));c[D]=(b.match('d')?'?':(b.match('D')?'!':null));c[H]=(b.match('h')?'?':(b.match('H')?'!':null));c[M]=(b.match('m')?'?':(b.match('M')?'!':null));c[S]=(b.match('s')?'?':(b.match('S')?'!':null));return c},_calculatePeriods:function(c,d,e,f){c._now=f;c._now.setMilliseconds(0);var g=new Date(c._now.getTime());if(c._since){if(f.getTime()<c._since.getTime()){c._now=f=g}else{f=c._since}}else{g.setTime(c._until.getTime());if(f.getTime()>c._until.getTime()){c._now=f=g}}var h=[0,0,0,0,0,0,0];if(d[Y]||d[O]){var i=$.countdown._getDaysInMonth(f.getFullYear(),f.getMonth());var j=$.countdown._getDaysInMonth(g.getFullYear(),g.getMonth());var k=(g.getDate()==f.getDate()||(g.getDate()>=Math.min(i,j)&&f.getDate()>=Math.min(i,j)));var l=function(a){return(a.getHours()*60+a.getMinutes())*60+a.getSeconds()};var m=Math.max(0,(g.getFullYear()-f.getFullYear())*12+g.getMonth()-f.getMonth()+((g.getDate()<f.getDate()&&!k)||(k&&l(g)<l(f))?-1:0));h[Y]=(d[Y]?Math.floor(m/12):0);h[O]=(d[O]?m-h[Y]*12:0);f=new Date(f.getTime());var n=(f.getDate()==i);var o=$.countdown._getDaysInMonth(f.getFullYear()+h[Y],f.getMonth()+h[O]);if(f.getDate()>o){f.setDate(o)}f.setFullYear(f.getFullYear()+h[Y]);f.setMonth(f.getMonth()+h[O]);if(n){f.setDate(o)}}var p=Math.floor((g.getTime()-f.getTime())/1000);var q=function(a,b){h[a]=(d[a]?Math.floor(p/b):0);p-=h[a]*b};q(W,604800);q(D,86400);q(H,3600);q(M,60);q(S,1);if(p>0&&!c._since){var r=[1,12,4.3482,7,24,60,60];var s=S;var t=1;for(var u=S;u>=Y;u--){if(d[u]){if(h[s]>=t){h[s]=0;p=1}if(p>0){h[u]++;p=0;s=u;t=1}}t*=r[u]}}if(e){for(var u=Y;u<=S;u++){if(e&&h[u]){e--}else if(!e){h[u]=0}}}return h}});function extendRemove(a,b){$.extend(a,b);for(var c in b){if(b[c]==null){a[c]=null}}return a}$.fn.countdown=function(a){var b=Array.prototype.slice.call(arguments,1);if(a=='getTimes'||a=='settings'){return $.countdown['_'+a+'Countdown'].apply($.countdown,[this[0]].concat(b))}return this.each(function(){if(typeof a=='string'){$.countdown['_'+a+'Countdown'].apply($.countdown,[this].concat(b))}else{$.countdown._attachCountdown(this,a)}})};$.countdown=new Countdown()})(jQuery);/*!
 * jQuery UI 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.5",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,
NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,
"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");
if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind("mousedown.ui-disableSelection selectstart.ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f,
"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c.style(this,h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c.style(this,
h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}});
c(function(){var a=document.createElement("div"),b=document.body;c.extend(a.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.appendChild(a).offsetHeight===100;b.removeChild(a).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,
d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;/*!
 * jQuery UI Widget 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)b(d).triggerHandler("remove");k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,
a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.substring(0,1)===
"_")return h;e?this.each(function(){var g=b.data(this,a);if(!g)throw"cannot call methods on "+a+" prior to initialization; attempted to call method '"+d+"'";if(!b.isFunction(g[d]))throw"no such method '"+d+"' for "+a+" widget instance";var i=g[d].apply(g,f);if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",
widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(c)[this.widgetName],a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a,e=this;if(arguments.length===0)return b.extend({},e.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}b.each(d,function(f,h){e._setOption(f,h)});return e},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",
false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
 * jQuery UI Mouse 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();
return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&
this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
 * jQuery UI Position 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Position
 */
(function(c){c.ui=c.ui||{};var n=/left|center|right/,o=/top|center|bottom/,t=c.fn.position,u=c.fn.offset;c.fn.position=function(b){if(!b||!b.of)return t.apply(this,arguments);b=c.extend({},b);var a=c(b.of),d=a[0],g=(b.collision||"flip").split(" "),e=b.offset?b.offset.split(" "):[0,0],h,k,j;if(d.nodeType===9){h=a.width();k=a.height();j={top:0,left:0}}else if(d.scrollTo&&d.document){h=a.width();k=a.height();j={top:a.scrollTop(),left:a.scrollLeft()}}else if(d.preventDefault){b.at="left top";h=k=0;j=
{top:b.of.pageY,left:b.of.pageX}}else{h=a.outerWidth();k=a.outerHeight();j=a.offset()}c.each(["my","at"],function(){var f=(b[this]||"").split(" ");if(f.length===1)f=n.test(f[0])?f.concat(["center"]):o.test(f[0])?["center"].concat(f):["center","center"];f[0]=n.test(f[0])?f[0]:"center";f[1]=o.test(f[1])?f[1]:"center";b[this]=f});if(g.length===1)g[1]=g[0];e[0]=parseInt(e[0],10)||0;if(e.length===1)e[1]=e[0];e[1]=parseInt(e[1],10)||0;if(b.at[0]==="right")j.left+=h;else if(b.at[0]==="center")j.left+=h/
2;if(b.at[1]==="bottom")j.top+=k;else if(b.at[1]==="center")j.top+=k/2;j.left+=e[0];j.top+=e[1];return this.each(function(){var f=c(this),l=f.outerWidth(),m=f.outerHeight(),p=parseInt(c.curCSS(this,"marginLeft",true))||0,q=parseInt(c.curCSS(this,"marginTop",true))||0,v=l+p+parseInt(c.curCSS(this,"marginRight",true))||0,w=m+q+parseInt(c.curCSS(this,"marginBottom",true))||0,i=c.extend({},j),r;if(b.my[0]==="right")i.left-=l;else if(b.my[0]==="center")i.left-=l/2;if(b.my[1]==="bottom")i.top-=m;else if(b.my[1]===
"center")i.top-=m/2;i.left=parseInt(i.left);i.top=parseInt(i.top);r={left:i.left-p,top:i.top-q};c.each(["left","top"],function(s,x){c.ui.position[g[s]]&&c.ui.position[g[s]][x](i,{targetWidth:h,targetHeight:k,elemWidth:l,elemHeight:m,collisionPosition:r,collisionWidth:v,collisionHeight:w,offset:e,my:b.my,at:b.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(i,{using:b.using}))})};c.ui.position={fit:{left:function(b,a){var d=c(window);d=a.collisionPosition.left+a.collisionWidth-d.width()-d.scrollLeft();
b.left=d>0?b.left-d:Math.max(b.left-a.collisionPosition.left,b.left)},top:function(b,a){var d=c(window);d=a.collisionPosition.top+a.collisionHeight-d.height()-d.scrollTop();b.top=d>0?b.top-d:Math.max(b.top-a.collisionPosition.top,b.top)}},flip:{left:function(b,a){if(a.at[0]!=="center"){var d=c(window);d=a.collisionPosition.left+a.collisionWidth-d.width()-d.scrollLeft();var g=a.my[0]==="left"?-a.elemWidth:a.my[0]==="right"?a.elemWidth:0,e=a.at[0]==="left"?a.targetWidth:-a.targetWidth,h=-2*a.offset[0];
b.left+=a.collisionPosition.left<0?g+e+h:d>0?g+e+h:0}},top:function(b,a){if(a.at[1]!=="center"){var d=c(window);d=a.collisionPosition.top+a.collisionHeight-d.height()-d.scrollTop();var g=a.my[1]==="top"?-a.elemHeight:a.my[1]==="bottom"?a.elemHeight:0,e=a.at[1]==="top"?a.targetHeight:-a.targetHeight,h=-2*a.offset[1];b.top+=a.collisionPosition.top<0?g+e+h:d>0?g+e+h:0}}}};if(!c.offset.setOffset){c.offset.setOffset=function(b,a){if(/static/.test(c.curCSS(b,"position")))b.style.position="relative";var d=
c(b),g=d.offset(),e=parseInt(c.curCSS(b,"top",true),10)||0,h=parseInt(c.curCSS(b,"left",true),10)||0;g={top:a.top-g.top+e,left:a.left-g.left+h};"using"in a?a.using.call(b,g):d.css(g)};c.fn.offset=function(b){var a=this[0];if(!a||!a.ownerDocument)return null;if(b)return this.each(function(){c.offset.setOffset(this,b)});return u.call(this)}}})(jQuery);
;/*
 * jQuery UI Draggable 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Draggables
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.mouse.js
 *	jquery.ui.widget.js
 */
(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper==
"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(a){var b=
this.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(a);if(!this.handle)return false;return true},_mouseStart:function(a){var b=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(d.ui.ddmanager)d.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-
this.margins.top,left:this.offset.left-this.margins.left};d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);b.containment&&this._setContainment();if(this._trigger("start",a)===false){this._clear();return false}this._cacheHelperProportions();
d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,b){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!b){b=this._uiHash();if(this._trigger("drag",a,b)===false){this._mouseUp({});return false}this.position=b.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return false},_mouseStop:function(a){var b=false;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=d.ui.ddmanager.drop(this,a);if(this.dropped){b=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!b||this.options.revert=="valid"&&b||this.options.revert===true||d.isFunction(this.options.revert)&&this.options.revert.call(this.element,
b)){var c=this;d(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){c._trigger("stop",a)!==false&&c._clear()})}else this._trigger("stop",a)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(a){var b=!this.options.handle||!d(this.options.handle,this.element).length?true:false;d(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
a.target)b=true});return b},_createHelper:function(a){var b=this.options;a=d.isFunction(b.helper)?d(b.helper.apply(this.element[0],[a])):b.helper=="clone"?this.element.clone():this.element;a.parents("body").length||a.appendTo(b.appendTo=="parent"?this.element[0].parentNode:b.appendTo);a[0]!=this.element[0]&&!/(fixed|absolute)/.test(a.css("position"))&&a.css("position","absolute");return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||
0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-
(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var a=this.options;if(a.containment==
"parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&
a.containment.constructor!=Array){var b=d(a.containment)[0];if(b){a=d(a.containment).offset();var c=d(b).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),
10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(a.containment.constructor==Array)this.containment=a.containment},_convertPositionTo:function(a,b){if(!b)b=this.position;a=a=="absolute"?1:-1;var c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
f?0:c.scrollLeft())*a)}},_generatePosition:function(a){var b=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName),e=a.pageX,g=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])e=this.containment[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])g=this.containment[1]+
this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[2])e=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:g;e=this.originalPageX+
Math.round((e-this.originalPageX)/b.grid[0])*b.grid[0];e=this.containment?!(e-this.offset.click.left<this.containment[0]||e-this.offset.click.left>this.containment[2])?e:!(e-this.offset.click.left<this.containment[0])?e-b.grid[0]:e+b.grid[0]:e}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop()),left:e-this.offset.click.left-
this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,b,c){c=c||this._uiHash();d.ui.plugin.call(this,a,[b,c]);if(a=="drag")this.positionAbs=
this._convertPositionTo("absolute");return d.Widget.prototype._trigger.call(this,a,b,c)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{version:"1.8.5"});d.ui.plugin.add("draggable","connectToSortable",{start:function(a,b){var c=d(this).data("draggable"),f=c.options,e=d.extend({},b,{item:c.element});c.sortables=[];d(f.connectToSortable).each(function(){var g=d.data(this,"sortable");
if(g&&!g.options.disabled){c.sortables.push({instance:g,shouldRevert:g.options.revert});g._refreshItems();g._trigger("activate",a,e)}})},stop:function(a,b){var c=d(this).data("draggable"),f=d.extend({},b,{item:c.element});d.each(c.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;c.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(a);this.instance.options.helper=this.instance.options._helper;
c.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",a,f)}})},drag:function(a,b){var c=d(this).data("draggable"),f=this;d.each(c.sortables,function(){this.instance.positionAbs=c.positionAbs;this.instance.helperProportions=c.helperProportions;this.instance.offset.click=c.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=
1;this.instance.currentItem=d(f).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return b.helper[0]};a.target=this.instance.currentItem[0];this.instance._mouseCapture(a,true);this.instance._mouseStart(a,true,true);this.instance.offset.click.top=c.offset.click.top;this.instance.offset.click.left=c.offset.click.left;this.instance.offset.parent.left-=c.offset.parent.left-this.instance.offset.parent.left;
this.instance.offset.parent.top-=c.offset.parent.top-this.instance.offset.parent.top;c._trigger("toSortable",a);c.dropped=this.instance.element;c.currentItem=c.element;this.instance.fromOutside=c}this.instance.currentItem&&this.instance._mouseDrag(a)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",a,this.instance._uiHash(this.instance));this.instance._mouseStop(a,true);this.instance.options.helper=
this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();c._trigger("fromSortable",a);c.dropped=false}})}});d.ui.plugin.add("draggable","cursor",{start:function(){var a=d("body"),b=d(this).data("draggable").options;if(a.css("cursor"))b._cursor=a.css("cursor");a.css("cursor",b.cursor)},stop:function(){var a=d(this).data("draggable").options;a._cursor&&d("body").css("cursor",a._cursor)}});d.ui.plugin.add("draggable","iframeFix",{start:function(){var a=
d(this).data("draggable").options;d(a.iframeFix===true?"iframe":a.iframeFix).each(function(){d('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("draggable","opacity",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options;
if(a.css("opacity"))b._opacity=a.css("opacity");a.css("opacity",b.opacity)},stop:function(a,b){a=d(this).data("draggable").options;a._opacity&&d(b.helper).css("opacity",a._opacity)}});d.ui.plugin.add("draggable","scroll",{start:function(){var a=d(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML")a.overflowOffset=a.scrollParent.offset()},drag:function(a){var b=d(this).data("draggable"),c=b.options,f=false;if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!=
"HTML"){if(!c.axis||c.axis!="x")if(b.overflowOffset.top+b.scrollParent[0].offsetHeight-a.pageY<c.scrollSensitivity)b.scrollParent[0].scrollTop=f=b.scrollParent[0].scrollTop+c.scrollSpeed;else if(a.pageY-b.overflowOffset.top<c.scrollSensitivity)b.scrollParent[0].scrollTop=f=b.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis!="y")if(b.overflowOffset.left+b.scrollParent[0].offsetWidth-a.pageX<c.scrollSensitivity)b.scrollParent[0].scrollLeft=f=b.scrollParent[0].scrollLeft+c.scrollSpeed;else if(a.pageX-
b.overflowOffset.left<c.scrollSensitivity)b.scrollParent[0].scrollLeft=f=b.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis||c.axis!="x")if(a.pageY-d(document).scrollTop()<c.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()-c.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<c.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()+c.scrollSpeed);if(!c.axis||c.axis!="y")if(a.pageX-d(document).scrollLeft()<c.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()-
c.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<c.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()+c.scrollSpeed)}f!==false&&d.ui.ddmanager&&!c.dropBehaviour&&d.ui.ddmanager.prepareOffsets(b,a)}});d.ui.plugin.add("draggable","snap",{start:function(){var a=d(this).data("draggable"),b=a.options;a.snapElements=[];d(b.snap.constructor!=String?b.snap.items||":data(draggable)":b.snap).each(function(){var c=d(this),f=c.offset();this!=a.element[0]&&a.snapElements.push({item:this,
width:c.outerWidth(),height:c.outerHeight(),top:f.top,left:f.left})})},drag:function(a,b){for(var c=d(this).data("draggable"),f=c.options,e=f.snapTolerance,g=b.offset.left,n=g+c.helperProportions.width,m=b.offset.top,o=m+c.helperProportions.height,h=c.snapElements.length-1;h>=0;h--){var i=c.snapElements[h].left,k=i+c.snapElements[h].width,j=c.snapElements[h].top,l=j+c.snapElements[h].height;if(i-e<g&&g<k+e&&j-e<m&&m<l+e||i-e<g&&g<k+e&&j-e<o&&o<l+e||i-e<n&&n<k+e&&j-e<m&&m<l+e||i-e<n&&n<k+e&&j-e<o&&
o<l+e){if(f.snapMode!="inner"){var p=Math.abs(j-o)<=e,q=Math.abs(l-m)<=e,r=Math.abs(i-n)<=e,s=Math.abs(k-g)<=e;if(p)b.position.top=c._convertPositionTo("relative",{top:j-c.helperProportions.height,left:0}).top-c.margins.top;if(q)b.position.top=c._convertPositionTo("relative",{top:l,left:0}).top-c.margins.top;if(r)b.position.left=c._convertPositionTo("relative",{top:0,left:i-c.helperProportions.width}).left-c.margins.left;if(s)b.position.left=c._convertPositionTo("relative",{top:0,left:k}).left-c.margins.left}var t=
p||q||r||s;if(f.snapMode!="outer"){p=Math.abs(j-m)<=e;q=Math.abs(l-o)<=e;r=Math.abs(i-g)<=e;s=Math.abs(k-n)<=e;if(p)b.position.top=c._convertPositionTo("relative",{top:j,left:0}).top-c.margins.top;if(q)b.position.top=c._convertPositionTo("relative",{top:l-c.helperProportions.height,left:0}).top-c.margins.top;if(r)b.position.left=c._convertPositionTo("relative",{top:0,left:i}).left-c.margins.left;if(s)b.position.left=c._convertPositionTo("relative",{top:0,left:k-c.helperProportions.width}).left-c.margins.left}if(!c.snapElements[h].snapping&&
(p||q||r||s||t))c.options.snap.snap&&c.options.snap.snap.call(c.element,a,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=p||q||r||s||t}else{c.snapElements[h].snapping&&c.options.snap.release&&c.options.snap.release.call(c.element,a,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=false}}}});d.ui.plugin.add("draggable","stack",{start:function(){var a=d(this).data("draggable").options;a=d.makeArray(d(a.stack)).sort(function(c,f){return(parseInt(d(c).css("zIndex"),
10)||0)-(parseInt(d(f).css("zIndex"),10)||0)});if(a.length){var b=parseInt(a[0].style.zIndex)||0;d(a).each(function(c){this.style.zIndex=b+c});this[0].style.zIndex=b+a.length}}});d.ui.plugin.add("draggable","zIndex",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options;if(a.css("zIndex"))b._zIndex=a.css("zIndex");a.css("zIndex",b.zIndex)},stop:function(a,b){a=d(this).data("draggable").options;a._zIndex&&d(b.helper).css("zIndex",a._zIndex)}})})(jQuery);
;/*
 * jQuery UI Tabs 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.widget.js
 */
(function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(a,e){if(a=="selected")this.options.collapsible&&
e==this.options.selected||this.select(e);else{this.options[a]=e;this._tabify()}},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[a].concat(d.makeArray(arguments)))},_ui:function(a,e){return{tab:a,panel:e,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var a=
d(this);a.html(a.data("label.tabs")).removeData("label.tabs")})},_tabify:function(a){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var b=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var i=d(f).attr("href"),l=i.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]||
(q=d("base")[0])&&l===q.href)){i=f.hash;f.href=i}if(h.test(i))b.panels=b.panels.add(b._sanitizeSelector(i));else if(i&&i!=="#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace(/#.*$/,""));i=b._tabId(f);f.href="#"+i;f=d("#"+i);if(!f.length){f=d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(b.panels[g-1]||b.list);f.data("destroy.tabs",true)}b.panels=b.panels.add(f)}else c.disabled.push(g)});if(a){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(b._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return b.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(c.selected>=0&&this.anchors.length){this.panels.eq(c.selected).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");b.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[c.selected],b.panels[c.selected]))});this.load(c.selected)}d(window).bind("unload",function(){b.lis.add(b.anchors).unbind(".tabs");b.lis=b.anchors=b.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[c.collapsible?"addClass":
"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);a=0;for(var j;j=this.lis[a];a++)d(j)[d.inArray(a,c.disabled)!=-1&&!d(j).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+g)};this.lis.bind("mouseover.tabs",
function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",function(){e(f,o);b._trigger("show",
null,b._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");b._trigger("show",null,b._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){b.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);b.element.dequeue("tabs")})}:function(g,f){b.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");b.element.dequeue("tabs")};this.anchors.bind(c.event+".tabs",
function(){var g=this,f=d(g).closest("li"),i=b.panels.filter(":not(.ui-tabs-hide)"),l=d(b._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||b.panels.filter(":animated").length||b._trigger("select",null,b._ui(this,l[0]))===false){this.blur();return false}c.selected=b.anchors.index(this);b.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected=-1;c.cookie&&b._cookie(c.selected,c.cookie);b.element.queue("tabs",
function(){s(g,i)}).dequeue("tabs");this.blur();return false}else if(!i.length){c.cookie&&b._cookie(c.selected,c.cookie);b.element.queue("tabs",function(){r(g,l)});b.load(b.anchors.index(this));this.blur();return false}c.cookie&&b._cookie(c.selected,c.cookie);if(l.length){i.length&&b.element.queue("tabs",function(){s(g,i)});b.element.queue("tabs",function(){r(g,l)});b.load(b.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",
function(){return false})},_getIndex:function(a){if(typeof a=="string")a=this.anchors.index(this.anchors.filter("[href$="+a+"]"));return a},destroy:function(){var a=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=d.data(this,"href.tabs");if(e)this.href=
e;var b=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){b.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});a.cookie&&this._cookie(null,a.cookie);return this},add:function(a,e,b){if(b===p)b=this.anchors.length;
var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,a).replace(/#\{label\}/g,e));a=!a.indexOf("#")?a.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var j=d("#"+a);j.length||(j=d(h.panelTemplate).attr("id",a).data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(b>=this.lis.length){e.appendTo(this.list);j.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[b]);
j.insertBefore(this.panels[b])}h.disabled=d.map(h.disabled,function(k){return k>=b?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[b],this.panels[b]));return this},remove:function(a){a=this._getIndex(a);var e=this.options,b=this.lis.eq(a).remove(),c=this.panels.eq(a).remove();
if(b.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(a+(a+1<this.anchors.length?1:-1));e.disabled=d.map(d.grep(e.disabled,function(h){return h!=a}),function(h){return h>=a?--h:h});this._tabify();this._trigger("remove",null,this._ui(b.find("a")[0],c[0]));return this},enable:function(a){a=this._getIndex(a);var e=this.options;if(d.inArray(a,e.disabled)!=-1){this.lis.eq(a).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(b){return b!=a});this._trigger("enable",null,
this._ui(this.anchors[a],this.panels[a]));return this}},disable:function(a){a=this._getIndex(a);var e=this.options;if(a!=e.selected){this.lis.eq(a).addClass("ui-state-disabled");e.disabled.push(a);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))}return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this},
load:function(a){a=this._getIndex(a);var e=this,b=this.options,c=this.anchors.eq(a)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(a).addClass("ui-state-processing");if(b.spinner){var j=d("span",c);j.data("label.tabs",j.html()).html(b.spinner)}this.xhr=d.ajax(d.extend({},b.ajaxOptions,{url:h,success:function(k,n){d(e._sanitizeSelector(c.hash)).html(k);e._cleanup();b.cache&&d.data(c,"cache.tabs",
true);e._trigger("load",null,e._ui(e.anchors[a],e.panels[a]));try{b.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[a],e.panels[a]));try{b.ajaxOptions.error(k,n,a,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(a,
e){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.5"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(a,e){var b=this,c=this.options,h=b._rotate||(b._rotate=function(j){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var k=c.selected;b.select(++k<b.anchors.length?k:0)},a);j&&j.stopPropagation()});e=b._unrotate||(b._unrotate=!e?function(j){j.clientX&&b.rotate(null)}:
function(){t=c.selected;h()});if(a){this.element.bind("tabsshow",h);this.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(b.rotation);this.element.unbind("tabsshow",h);this.anchors.unbind(c.event+".tabs",e);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
;/*
 * jQuery UI Effects 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/
 */
jQuery.effects||function(f,j){function l(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1],
16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return m.transparent;return m[f.trim(c).toLowerCase()]}function r(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return l(b)}function n(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,
a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function o(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in s||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function t(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function k(c,a,b,d){if(typeof c=="object"){d=
a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}if(f.isFunction(b)){d=b;b=null}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:f.fx.speeds[b]||f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=r(b.elem,a);b.end=l(b.end);b.colorInit=
true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var m={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,
183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,
165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},p=["add","remove","toggle"],s={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b,d){if(f.isFunction(b)){d=b;b=null}return this.each(function(){var e=f(this),g=e.attr("style")||" ",h=o(n.call(this)),q,u=e.attr("className");f.each(p,function(v,
i){c[i]&&e[i+"Class"](c[i])});q=o(n.call(this));e.attr("className",u);e.animate(t(h,q),a,b,function(){f.each(p,function(v,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments)})})};f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?
f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this,[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.5",save:function(c,a){for(var b=0;b<a.length;b++)a[b]!==
null&&c.data("ec.storage."+a[b],c[0].style[a[b]])},restore:function(c,a){for(var b=0;b<a.length;b++)a[b]!==null&&c.css(a[b],c.data("ec.storage."+a[b]))},setMode:function(c,a){if(a=="toggle")a=c.is(":hidden")?"show":"hide";return a},getBaseline:function(c,a){var b;switch(c[0]){case "top":b=0;break;case "middle":b=0.5;break;case "bottom":b=1;break;default:b=c[0]/a.height}switch(c[1]){case "left":c=0;break;case "center":c=0.5;break;case "right":c=1;break;default:c=c[1]/a.width}return{x:c,y:b}},createWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent();
var a={width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("float")},b=f("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(b);b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(d,e){a[e]=c.css(e);if(isNaN(parseInt(a[e],10)))a[e]="auto"});
c.css({position:"relative",top:0,left:0})}return b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent().replaceWith(c);return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=k.apply(this,arguments);a={options:a[1],duration:a[2],callback:a[3]};var b=f.effects[c];return b&&!f.fx.off?b.call(this,a):this},_show:f.fn.show,show:function(c){if(!c||
typeof c=="number"||f.fx.speeds[c]||!f.effects[c])return this._show.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(!c||typeof c=="number"||f.fx.speeds[c]||!f.effects[c])return this._hide.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(!c||typeof c=="number"||f.fx.speeds[c]||!f.effects[c]||typeof c==
"boolean"||f.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,
a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=
e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b,d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+
b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/
2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g))+b},easeOutElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*
a)*Math.sin((a*e-c)*2*Math.PI/g)+d+b},easeInOutElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e/2)==2)return b+d;g||(g=e*0.3*1.5);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);if(a<1)return-0.5*h*Math.pow(2,10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g)+b;return h*Math.pow(2,-10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g)*0.5+d+b},easeInBack:function(c,a,b,d,e,g){if(g==j)g=1.70158;return d*(a/=e)*a*((g+1)*a-g)+b},easeOutBack:function(c,a,b,d,e,g){if(g==j)g=1.70158;
return d*((a=a/e-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(c,a,b,d,e,g){if(g==j)g=1.70158;if((a/=e/2)<1)return d/2*a*a*(((g*=1.525)+1)*a-g)+b;return d/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+b},easeInBounce:function(c,a,b,d,e){return d-f.easing.easeOutBounce(c,e-a,0,d,e)+b},easeOutBounce:function(c,a,b,d,e){return(a/=e)<1/2.75?d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+b:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},easeInOutBounce:function(c,
a,b,d,e){if(a<e/2)return f.easing.easeInBounce(c,a*2,0,d,e)*0.5+b;return f.easing.easeOutBounce(c,a*2-e,0,d,e)*0.5+d*0.5+b}})}(jQuery);
;/*
 * jQuery UI Effects Blind 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Blind
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.blind=function(c){return this.queue(function(){var a=b(this),g=["position","top","left"],f=b.effects.setMode(a,c.options.mode||"hide"),d=c.options.direction||"vertical";b.effects.save(a,g);a.show();var e=b.effects.createWrapper(a).css({overflow:"hidden"}),h=d=="vertical"?"height":"width";d=d=="vertical"?e.height():e.width();f=="show"&&e.css(h,0);var i={};i[h]=f=="show"?d:0;e.animate(i,c.duration,c.options.easing,function(){f=="hide"&&a.hide();b.effects.restore(a,g);b.effects.removeWrapper(a);
c.callback&&c.callback.apply(a[0],arguments);a.dequeue()})})}})(jQuery);
;/*
 * jQuery UI Effects Bounce 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Bounce
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(e){e.effects.bounce=function(b){return this.queue(function(){var a=e(this),l=["position","top","left"],h=e.effects.setMode(a,b.options.mode||"effect"),d=b.options.direction||"up",c=b.options.distance||20,m=b.options.times||5,i=b.duration||250;/show|hide/.test(h)&&l.push("opacity");e.effects.save(a,l);a.show();e.effects.createWrapper(a);var f=d=="up"||d=="down"?"top":"left";d=d=="up"||d=="left"?"pos":"neg";c=b.options.distance||(f=="top"?a.outerHeight({margin:true})/3:a.outerWidth({margin:true})/
3);if(h=="show")a.css("opacity",0).css(f,d=="pos"?-c:c);if(h=="hide")c/=m*2;h!="hide"&&m--;if(h=="show"){var g={opacity:1};g[f]=(d=="pos"?"+=":"-=")+c;a.animate(g,i/2,b.options.easing);c/=2;m--}for(g=0;g<m;g++){var j={},k={};j[f]=(d=="pos"?"-=":"+=")+c;k[f]=(d=="pos"?"+=":"-=")+c;a.animate(j,i/2,b.options.easing).animate(k,i/2,b.options.easing);c=h=="hide"?c*2:c/2}if(h=="hide"){g={opacity:0};g[f]=(d=="pos"?"-=":"+=")+c;a.animate(g,i/2,b.options.easing,function(){a.hide();e.effects.restore(a,l);e.effects.removeWrapper(a);
b.callback&&b.callback.apply(this,arguments)})}else{j={};k={};j[f]=(d=="pos"?"-=":"+=")+c;k[f]=(d=="pos"?"+=":"-=")+c;a.animate(j,i/2,b.options.easing).animate(k,i/2,b.options.easing,function(){e.effects.restore(a,l);e.effects.removeWrapper(a);b.callback&&b.callback.apply(this,arguments)})}a.queue("fx",function(){a.dequeue()});a.dequeue()})}})(jQuery);
;/*
 * jQuery UI Effects Clip 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Clip
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.clip=function(e){return this.queue(function(){var a=b(this),i=["position","top","left","height","width"],f=b.effects.setMode(a,e.options.mode||"hide"),c=e.options.direction||"vertical";b.effects.save(a,i);a.show();var d=b.effects.createWrapper(a).css({overflow:"hidden"});d=a[0].tagName=="IMG"?d:a;var g={size:c=="vertical"?"height":"width",position:c=="vertical"?"top":"left"};c=c=="vertical"?d.height():d.width();if(f=="show"){d.css(g.size,0);d.css(g.position,c/2)}var h={};h[g.size]=
f=="show"?c:0;h[g.position]=f=="show"?0:c/2;d.animate(h,{queue:false,duration:e.duration,easing:e.options.easing,complete:function(){f=="hide"&&a.hide();b.effects.restore(a,i);b.effects.removeWrapper(a);e.callback&&e.callback.apply(a[0],arguments);a.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Drop 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Drop
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(c){c.effects.drop=function(d){return this.queue(function(){var a=c(this),h=["position","top","left","opacity"],e=c.effects.setMode(a,d.options.mode||"hide"),b=d.options.direction||"left";c.effects.save(a,h);a.show();c.effects.createWrapper(a);var f=b=="up"||b=="down"?"top":"left";b=b=="up"||b=="left"?"pos":"neg";var g=d.options.distance||(f=="top"?a.outerHeight({margin:true})/2:a.outerWidth({margin:true})/2);if(e=="show")a.css("opacity",0).css(f,b=="pos"?-g:g);var i={opacity:e=="show"?1:
0};i[f]=(e=="show"?b=="pos"?"+=":"-=":b=="pos"?"-=":"+=")+g;a.animate(i,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){e=="hide"&&a.hide();c.effects.restore(a,h);c.effects.removeWrapper(a);d.callback&&d.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Explode 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Explode
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(j){j.effects.explode=function(a){return this.queue(function(){var c=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3,d=a.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3;a.options.mode=a.options.mode=="toggle"?j(this).is(":visible")?"hide":"show":a.options.mode;var b=j(this).show().css("visibility","hidden"),g=b.offset();g.top-=parseInt(b.css("marginTop"),10)||0;g.left-=parseInt(b.css("marginLeft"),10)||0;for(var h=b.outerWidth(true),i=b.outerHeight(true),e=0;e<c;e++)for(var f=
0;f<d;f++)b.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=="show"?(f-Math.floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=="show"?(e-Math.floor(c/2))*(i/c):0),opacity:a.options.mode=="show"?0:1}).animate({left:g.left+f*(h/d)+(a.options.mode=="show"?0:(f-Math.floor(d/2))*(h/d)),top:g.top+
e*(i/c)+(a.options.mode=="show"?0:(e-Math.floor(c/2))*(i/c)),opacity:a.options.mode=="show"?1:0},a.duration||500);setTimeout(function(){a.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery);
;/*
 * jQuery UI Effects Fade 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Fade
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.fade=function(a){return this.queue(function(){var c=b(this),d=b.effects.setMode(c,a.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Fold 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Fold
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(c){c.effects.fold=function(a){return this.queue(function(){var b=c(this),j=["position","top","left"],d=c.effects.setMode(b,a.options.mode||"hide"),g=a.options.size||15,h=!!a.options.horizFirst,k=a.duration?a.duration/2:c.fx.speeds._default/2;c.effects.save(b,j);b.show();var e=c.effects.createWrapper(b).css({overflow:"hidden"}),f=d=="show"!=h,l=f?["width","height"]:["height","width"];f=f?[e.width(),e.height()]:[e.height(),e.width()];var i=/([0-9]+)%/.exec(g);if(i)g=parseInt(i[1],10)/100*
f[d=="hide"?0:1];if(d=="show")e.css(h?{height:0,width:g}:{height:g,width:0});h={};i={};h[l[0]]=d=="show"?f[0]:g;i[l[1]]=d=="show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.options.easing,function(){d=="hide"&&b.hide();c.effects.restore(b,j);c.effects.removeWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.dequeue()})})}})(jQuery);
;/*
 * jQuery UI Effects Highlight 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Highlight
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.highlight=function(c){return this.queue(function(){var a=b(this),e=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(a,c.options.mode||"show"),f={backgroundColor:a.css("backgroundColor")};if(d=="hide")f.opacity=0;b.effects.save(a,e);a.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(f,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&a.hide();b.effects.restore(a,e);d=="show"&&!b.support.opacity&&
this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Pulsate 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Pulsate
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(d){d.effects.pulsate=function(a){return this.queue(function(){var b=d(this),c=d.effects.setMode(b,a.options.mode||"show");times=(a.options.times||5)*2-1;duration=a.duration?a.duration/2:d.fx.speeds._default/2;isVisible=b.is(":visible");animateTo=0;if(!isVisible){b.css("opacity",0).show();animateTo=1}if(c=="hide"&&isVisible||c=="show"&&!isVisible)times--;for(c=0;c<times;c++){b.animate({opacity:animateTo},duration,a.options.easing);animateTo=(animateTo+1)%2}b.animate({opacity:animateTo},duration,
a.options.easing,function(){animateTo==0&&b.hide();a.callback&&a.callback.apply(this,arguments)});b.queue("fx",function(){b.dequeue()}).dequeue()})}})(jQuery);
;/*
 * jQuery UI Effects Scale 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Scale
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(c){c.effects.puff=function(b){return this.queue(function(){var a=c(this),e=c.effects.setMode(a,b.options.mode||"hide"),g=parseInt(b.options.percent,10)||150,h=g/100,i={height:a.height(),width:a.width()};c.extend(b.options,{fade:true,mode:e,percent:e=="hide"?g:100,from:e=="hide"?i:{height:i.height*h,width:i.width*h}});a.effect("scale",b.options,b.duration,b.callback);a.dequeue()})};c.effects.scale=function(b){return this.queue(function(){var a=c(this),e=c.extend(true,{},b.options),g=c.effects.setMode(a,
b.options.mode||"effect"),h=parseInt(b.options.percent,10)||(parseInt(b.options.percent,10)==0?0:g=="hide"?0:100),i=b.options.direction||"both",f=b.options.origin;if(g!="effect"){e.origin=f||["middle","center"];e.restore=true}f={height:a.height(),width:a.width()};a.from=b.options.from||(g=="show"?{height:0,width:0}:f);h={y:i!="horizontal"?h/100:1,x:i!="vertical"?h/100:1};a.to={height:f.height*h.y,width:f.width*h.x};if(b.options.fade){if(g=="show"){a.from.opacity=0;a.to.opacity=1}if(g=="hide"){a.from.opacity=
1;a.to.opacity=0}}e.from=a.from;e.to=a.to;e.mode=g;a.effect("size",e,b.duration,b.callback);a.dequeue()})};c.effects.size=function(b){return this.queue(function(){var a=c(this),e=["position","top","left","width","height","overflow","opacity"],g=["position","top","left","overflow","opacity"],h=["width","height","overflow"],i=["fontSize"],f=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],k=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=c.effects.setMode(a,
b.options.mode||"effect"),n=b.options.restore||false,m=b.options.scale||"both",l=b.options.origin,j={height:a.height(),width:a.width()};a.from=b.options.from||j;a.to=b.options.to||j;if(l){l=c.effects.getBaseline(l,j);a.from.top=(j.height-a.from.height)*l.y;a.from.left=(j.width-a.from.width)*l.x;a.to.top=(j.height-a.to.height)*l.y;a.to.left=(j.width-a.to.width)*l.x}var d={from:{y:a.from.height/j.height,x:a.from.width/j.width},to:{y:a.to.height/j.height,x:a.to.width/j.width}};if(m=="box"||m=="both"){if(d.from.y!=
d.to.y){e=e.concat(f);a.from=c.effects.setTransition(a,f,d.from.y,a.from);a.to=c.effects.setTransition(a,f,d.to.y,a.to)}if(d.from.x!=d.to.x){e=e.concat(k);a.from=c.effects.setTransition(a,k,d.from.x,a.from);a.to=c.effects.setTransition(a,k,d.to.x,a.to)}}if(m=="content"||m=="both")if(d.from.y!=d.to.y){e=e.concat(i);a.from=c.effects.setTransition(a,i,d.from.y,a.from);a.to=c.effects.setTransition(a,i,d.to.y,a.to)}c.effects.save(a,n?e:g);a.show();c.effects.createWrapper(a);a.css("overflow","hidden").css(a.from);
if(m=="content"||m=="both"){f=f.concat(["marginTop","marginBottom"]).concat(i);k=k.concat(["marginLeft","marginRight"]);h=e.concat(f).concat(k);a.find("*[width]").each(function(){child=c(this);n&&c.effects.save(child,h);var o={height:child.height(),width:child.width()};child.from={height:o.height*d.from.y,width:o.width*d.from.x};child.to={height:o.height*d.to.y,width:o.width*d.to.x};if(d.from.y!=d.to.y){child.from=c.effects.setTransition(child,f,d.from.y,child.from);child.to=c.effects.setTransition(child,
f,d.to.y,child.to)}if(d.from.x!=d.to.x){child.from=c.effects.setTransition(child,k,d.from.x,child.from);child.to=c.effects.setTransition(child,k,d.to.x,child.to)}child.css(child.from);child.animate(child.to,b.duration,b.options.easing,function(){n&&c.effects.restore(child,h)})})}a.animate(a.to,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){a.to.opacity===0&&a.css("opacity",a.from.opacity);p=="hide"&&a.hide();c.effects.restore(a,n?e:g);c.effects.removeWrapper(a);b.callback&&
b.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Shake 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Shake
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(d){d.effects.shake=function(a){return this.queue(function(){var b=d(this),j=["position","top","left"];d.effects.setMode(b,a.options.mode||"effect");var c=a.options.direction||"left",e=a.options.distance||20,l=a.options.times||3,f=a.duration||a.options.duration||140;d.effects.save(b,j);b.show();d.effects.createWrapper(b);var g=c=="up"||c=="down"?"top":"left",h=c=="up"||c=="left"?"pos":"neg";c={};var i={},k={};c[g]=(h=="pos"?"-=":"+=")+e;i[g]=(h=="pos"?"+=":"-=")+e*2;k[g]=(h=="pos"?"-=":"+=")+
e*2;b.animate(c,f,a.options.easing);for(e=1;e<l;e++)b.animate(i,f,a.options.easing).animate(k,f,a.options.easing);b.animate(i,f,a.options.easing).animate(c,f/2,a.options.easing,function(){d.effects.restore(b,j);d.effects.removeWrapper(b);a.callback&&a.callback.apply(this,arguments)});b.queue("fx",function(){b.dequeue()});b.dequeue()})}})(jQuery);
;/*
 * jQuery UI Effects Slide 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Slide
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(c){c.effects.slide=function(d){return this.queue(function(){var a=c(this),h=["position","top","left"],e=c.effects.setMode(a,d.options.mode||"show"),b=d.options.direction||"left";c.effects.save(a,h);a.show();c.effects.createWrapper(a).css({overflow:"hidden"});var f=b=="up"||b=="down"?"top":"left";b=b=="up"||b=="left"?"pos":"neg";var g=d.options.distance||(f=="top"?a.outerHeight({margin:true}):a.outerWidth({margin:true}));if(e=="show")a.css(f,b=="pos"?-g:g);var i={};i[f]=(e=="show"?b=="pos"?
"+=":"-=":b=="pos"?"-=":"+=")+g;a.animate(i,{queue:false,duration:d.duration,easing:d.options.easing,complete:function(){e=="hide"&&a.hide();c.effects.restore(a,h);c.effects.removeWrapper(a);d.callback&&d.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery);
;/*
 * jQuery UI Effects Transfer 1.8.5
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Transfer
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(e){e.effects.transfer=function(a){return this.queue(function(){var b=e(this),c=e(a.options.to),d=c.offset();c={top:d.top,left:d.left,height:c.innerHeight(),width:c.innerWidth()};d=b.offset();var f=e('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(a.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),width:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.easing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments);
b.dequeue()})})}})(jQuery);
;/**
 * Equal Heights Plugin
 * Equalize the heights of elements. Great for columns or any elements
 * that need to be the same size (floats, etc).
 *
 * Version 1.0
 * Updated 12/10/2008
 *
 * Copyright (c) 2008 Rob Glazebrook (cssnewbie.com)
 *
 * Usage: $(object).equalHeights([minHeight], [maxHeight]);
 *
 * Example 1: $(".cols").equalHeights(); Sets all columns to the same height.
 * Example 2: $(".cols").equalHeights(400); Sets all cols to at least 400px tall.
 * Example 3: $(".cols").equalHeights(100,300); Cols are at least 100 but no more
 * than 300 pixels tall. Elements with too much content will gain a scrollbar.
 *
 */

(function($) {
	$.fn.equalHeights = function(minHeight, maxHeight) {
		tallest = (minHeight) ? minHeight : 0;
		this.each(function() {
			if($(this).height() > tallest) {
				tallest = $(this).height();
			}
		});
		if((maxHeight) && tallest > maxHeight) tallest = maxHeight;
		return this.each(function() {
			$(this).css({height: tallest});
		});
	}
})(jQuery);/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

;(function(b){var m,t,u,f,D,j,E,n,z,A,q=0,e={},o=[],p=0,d={},l=[],G=null,v=new Image,J=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,W=/[^\.]\.(swf)\s*$/i,K,L=1,y=0,s="",r,i,h=false,B=b.extend(b("<div/>")[0],{prop:0}),M=b.browser.msie&&b.browser.version<7&&!window.XMLHttpRequest,N=function(){t.hide();v.onerror=v.onload=null;G&&G.abort();m.empty()},O=function(){if(false===e.onError(o,q,e)){t.hide();h=false}else{e.titleShow=false;e.width="auto";e.height="auto";m.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');
F()}},I=function(){var a=o[q],c,g,k,C,P,w;N();e=b.extend({},b.fn.fancybox.defaults,typeof b(a).data("fancybox")=="undefined"?e:b(a).data("fancybox"));w=e.onStart(o,q,e);if(w===false)h=false;else{if(typeof w=="object")e=b.extend(e,w);k=e.title||(a.nodeName?b(a).attr("title"):a.title)||"";if(a.nodeName&&!e.orig)e.orig=b(a).children("img:first").length?b(a).children("img:first"):b(a);if(k===""&&e.orig&&e.titleFromAlt)k=e.orig.attr("alt");c=e.href||(a.nodeName?b(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(c)||
c=="#")c=null;if(e.type){g=e.type;if(!c)c=e.content}else if(e.content)g="html";else if(c)g=c.match(J)?"image":c.match(W)?"swf":b(a).hasClass("iframe")?"iframe":c.indexOf("#")===0?"inline":"ajax";if(g){if(g=="inline"){a=c.substr(c.indexOf("#"));g=b(a).length>0?"inline":"ajax"}e.type=g;e.href=c;e.title=k;if(e.autoDimensions)if(e.type=="html"||e.type=="inline"||e.type=="ajax"){e.width="auto";e.height="auto"}else e.autoDimensions=false;if(e.modal){e.overlayShow=true;e.hideOnOverlayClick=false;e.hideOnContentClick=
false;e.enableEscapeButton=false;e.showCloseButton=false}e.padding=parseInt(e.padding,10);e.margin=parseInt(e.margin,10);m.css("padding",e.padding+e.margin);b(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replaceWith(j.children())});switch(g){case "html":m.html(e.content);F();break;case "inline":if(b(a).parent().is("#fancybox-content")===true){h=false;break}b('<div class="fancybox-inline-tmp" />').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this).replaceWith(j.children())}).bind("fancybox-cancel",
function(){b(this).replaceWith(m.children())});b(a).appendTo(m);F();break;case "image":h=false;b.fancybox.showActivity();v=new Image;v.onerror=function(){O()};v.onload=function(){h=true;v.onerror=v.onload=null;e.width=v.width;e.height=v.height;b("<img />").attr({id:"fancybox-img",src:v.src,alt:e.title}).appendTo(m);Q()};v.src=c;break;case "swf":e.scrolling="no";C='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+c+
'"></param>';P="";b.each(e.swf,function(x,H){C+='<param name="'+x+'" value="'+H+'"></param>';P+=" "+x+'="'+H+'"'});C+='<embed src="'+c+'" type="application/x-shockwave-flash" width="'+e.width+'" height="'+e.height+'"'+P+"></embed></object>";m.html(C);F();break;case "ajax":h=false;b.fancybox.showActivity();e.ajax.win=e.ajax.success;G=b.ajax(b.extend({},e.ajax,{url:c,data:e.ajax.data||{},error:function(x){x.status>0&&O()},success:function(x,H,R){if((typeof R=="object"?R:G).status==200){if(typeof e.ajax.win==
"function"){w=e.ajax.win(c,x,H,R);if(w===false){t.hide();return}else if(typeof w=="string"||typeof w=="object")x=w}m.html(x);F()}}}));break;case "iframe":Q()}}else O()}},F=function(){var a=e.width,c=e.height;a=a.toString().indexOf("%")>-1?parseInt((b(window).width()-e.margin*2)*parseFloat(a)/100,10)+"px":a=="auto"?"auto":a+"px";c=c.toString().indexOf("%")>-1?parseInt((b(window).height()-e.margin*2)*parseFloat(c)/100,10)+"px":c=="auto"?"auto":c+"px";m.wrapInner('<div style="width:'+a+";height:"+c+
";overflow: "+(e.scrolling=="auto"?"auto":e.scrolling=="yes"?"scroll":"hidden")+';position:relative;"></div>');e.width=m.width();e.height=m.height();Q()},Q=function(){var a,c;t.hide();if(f.is(":visible")&&false===d.onCleanup(l,p,d)){b.event.trigger("fancybox-cancel");h=false}else{h=true;b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");f.is(":visible")&&d.titlePosition!=="outside"&&f.css("height",f.height());l=o;p=q;d=e;if(d.overlayShow){u.css({"background-color":d.overlayColor,
opacity:d.overlayOpacity,cursor:d.hideOnOverlayClick?"pointer":"auto",height:b(document).height()});if(!u.is(":visible")){M&&b("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});u.show()}}else u.hide();i=X();s=d.title||"";y=0;n.empty().removeAttr("style").removeClass();if(d.titleShow!==false){if(b.isFunction(d.titleFormat))a=d.titleFormat(s,l,p,d);else a=s&&s.length?
d.titlePosition=="float"?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+s+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+d.titlePosition+'">'+s+"</div>":false;s=a;if(!(!s||s==="")){n.addClass("fancybox-title-"+d.titlePosition).html(s).appendTo("body").show();switch(d.titlePosition){case "inside":n.css({width:i.width-d.padding*2,marginLeft:d.padding,marginRight:d.padding});
y=n.outerHeight(true);n.appendTo(D);i.height+=y;break;case "over":n.css({marginLeft:d.padding,width:i.width-d.padding*2,bottom:d.padding}).appendTo(D);break;case "float":n.css("left",parseInt((n.width()-i.width-40)/2,10)*-1).appendTo(f);break;default:n.css({width:i.width-d.padding*2,paddingLeft:d.padding,paddingRight:d.padding}).appendTo(f)}}}n.hide();if(f.is(":visible")){b(E.add(z).add(A)).hide();a=f.position();r={top:a.top,left:a.left,width:f.width(),height:f.height()};c=r.width==i.width&&r.height==
i.height;j.fadeTo(d.changeFade,0.3,function(){var g=function(){j.html(m.contents()).fadeTo(d.changeFade,1,S)};b.event.trigger("fancybox-change");j.empty().removeAttr("filter").css({"border-width":d.padding,width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2});if(c)g();else{B.prop=0;b(B).animate({prop:1},{duration:d.changeSpeed,easing:d.easingChange,step:T,complete:g})}})}else{f.removeAttr("style");j.css("border-width",d.padding);if(d.transitionIn=="elastic"){r=V();j.html(m.contents());
f.show();if(d.opacity)i.opacity=0;B.prop=0;b(B).animate({prop:1},{duration:d.speedIn,easing:d.easingIn,step:T,complete:S})}else{d.titlePosition=="inside"&&y>0&&n.show();j.css({width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2}).html(m.contents());f.css(i).fadeIn(d.transitionIn=="none"?0:d.speedIn,S)}}}},Y=function(){if(d.enableEscapeButton||d.enableKeyboardNav)b(document).bind("keydown.fb",function(a){if(a.keyCode==27&&d.enableEscapeButton){a.preventDefault();b.fancybox.close()}else if((a.keyCode==
37||a.keyCode==39)&&d.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();b.fancybox[a.keyCode==37?"prev":"next"]()}});if(d.showNavArrows){if(d.cyclic&&l.length>1||p!==0)z.show();if(d.cyclic&&l.length>1||p!=l.length-1)A.show()}else{z.hide();A.hide()}},S=function(){if(!b.support.opacity){j.get(0).style.removeAttribute("filter");f.get(0).style.removeAttribute("filter")}e.autoDimensions&&j.css("height","auto");f.css("height","auto");
s&&s.length&&n.show();d.showCloseButton&&E.show();Y();d.hideOnContentClick&&j.bind("click",b.fancybox.close);d.hideOnOverlayClick&&u.bind("click",b.fancybox.close);b(window).bind("resize.fb",b.fancybox.resize);d.centerOnScroll&&b(window).bind("scroll.fb",b.fancybox.center);if(d.type=="iframe")b('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(b.browser.msie?'allowtransparency="true""':"")+' scrolling="'+e.scrolling+'" src="'+d.href+'"></iframe>').appendTo(j);
f.show();h=false;b.fancybox.center();d.onComplete(l,p,d);var a,c;if(l.length-1>p){a=l[p+1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}if(p>0){a=l[p-1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}},T=function(a){var c={width:parseInt(r.width+(i.width-r.width)*a,10),height:parseInt(r.height+(i.height-r.height)*a,10),top:parseInt(r.top+(i.top-r.top)*a,10),left:parseInt(r.left+(i.left-r.left)*a,10)};if(typeof i.opacity!=="undefined")c.opacity=a<0.5?0.5:a;f.css(c);
j.css({width:c.width-d.padding*2,height:c.height-y*a-d.padding*2})},U=function(){return[b(window).width()-d.margin*2,b(window).height()-d.margin*2,b(document).scrollLeft()+d.margin,b(document).scrollTop()+d.margin]},X=function(){var a=U(),c={},g=d.autoScale,k=d.padding*2;c.width=d.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(d.width)/100,10):d.width+k;c.height=d.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(d.height)/100,10):d.height+k;if(g&&(c.width>a[0]||c.height>a[1]))if(e.type==
"image"||e.type=="swf"){g=d.width/d.height;if(c.width>a[0]){c.width=a[0];c.height=parseInt((c.width-k)/g+k,10)}if(c.height>a[1]){c.height=a[1];c.width=parseInt((c.height-k)*g+k,10)}}else{c.width=Math.min(c.width,a[0]);c.height=Math.min(c.height,a[1])}c.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-c.height-40)*0.5),10);c.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-c.width-40)*0.5),10);return c},V=function(){var a=e.orig?b(e.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"),
10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+d.padding*2,height:c.height+d.padding*2,top:c.top-d.padding-20,left:c.left-d.padding-20}}else{a=U();c={width:d.padding*2,height:d.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},Z=function(){if(t.is(":visible")){b("div",t).css("top",L*-40+"px");L=(L+1)%12}else clearInterval(K)};
b.fn.fancybox=function(a){if(!b(this).length)return this;b(this).data("fancybox",b.extend({},a,b.metadata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!h){h=true;b(this).blur();o=[];q=0;c=b(this).attr("rel")||"";if(!c||c==""||c==="nofollow")o.push(this);else{o=b("a[rel="+c+"], area[rel="+c+"]");q=o.index(this)}I()}});return this};b.fancybox=function(a,c){var g;if(!h){h=true;g=typeof c!=="undefined"?c:{};o=[];q=parseInt(g.index,10)||0;if(b.isArray(a)){for(var k=
0,C=a.length;k<C;k++)if(typeof a[k]=="object")b(a[k]).data("fancybox",b.extend({},g,a[k]));else a[k]=b({}).data("fancybox",b.extend({content:a[k]},g));o=jQuery.merge(o,a)}else{if(typeof a=="object")b(a).data("fancybox",b.extend({},g,a));else a=b({}).data("fancybox",b.extend({content:a},g));o.push(a)}if(q>o.length||q<0)q=0;I()}};b.fancybox.showActivity=function(){clearInterval(K);t.show();K=setInterval(Z,66)};b.fancybox.hideActivity=function(){t.hide()};b.fancybox.next=function(){return b.fancybox.pos(p+
1)};b.fancybox.prev=function(){return b.fancybox.pos(p-1)};b.fancybox.pos=function(a){if(!h){a=parseInt(a);o=l;if(a>-1&&a<l.length){q=a;I()}else if(d.cyclic&&l.length>1){q=a>=l.length?0:l.length-1;I()}}};b.fancybox.cancel=function(){if(!h){h=true;b.event.trigger("fancybox-cancel");N();e.onCancel(o,q,e);h=false}};b.fancybox.close=function(){function a(){u.fadeOut("fast");n.empty().hide();f.hide();b.event.trigger("fancybox-cleanup");j.empty();d.onClosed(l,p,d);l=e=[];p=q=0;d=e={};h=false}if(!(h||f.is(":hidden"))){h=
true;if(d&&false===d.onCleanup(l,p,d))h=false;else{N();b(E.add(z).add(A)).hide();b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");j.find("iframe").attr("src",M&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");d.titlePosition!=="inside"&&n.empty();f.stop();if(d.transitionOut=="elastic"){r=V();var c=f.position();i={top:c.top,left:c.left,width:f.width(),height:f.height()};if(d.opacity)i.opacity=1;n.empty().hide();B.prop=1;
b(B).animate({prop:0},{duration:d.speedOut,easing:d.easingOut,step:T,complete:a})}else f.fadeOut(d.transitionOut=="none"?0:d.speedOut,a)}}};b.fancybox.resize=function(){u.is(":visible")&&u.css("height",b(document).height());b.fancybox.center(true)};b.fancybox.center=function(a){var c,g;if(!h){g=a===true?1:0;c=U();!g&&(f.width()>c[0]||f.height()>c[1])||f.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+(c[1]-j.height()-40)*0.5-d.padding)),left:parseInt(Math.max(c[2]-20,c[2]+(c[0]-j.width()-40)*0.5-
d.padding))},typeof a=="number"?a:200)}};b.fancybox.init=function(){if(!b("#fancybox-wrap").length){b("body").append(m=b('<div id="fancybox-tmp"></div>'),t=b('<div id="fancybox-loading"><div></div></div>'),u=b('<div id="fancybox-overlay"></div>'),f=b('<div id="fancybox-wrap"></div>'));D=b('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(f);
D.append(j=b('<div id="fancybox-content"></div>'),E=b('<a id="fancybox-close"></a>'),n=b('<div id="fancybox-title"></div>'),z=b('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=b('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));E.click(b.fancybox.close);t.click(b.fancybox.cancel);z.click(function(a){a.preventDefault();b.fancybox.prev()});A.click(function(a){a.preventDefault();b.fancybox.next()});
b.fn.mousewheel&&f.bind("mousewheel.fb",function(a,c){if(h)a.preventDefault();else if(b(a.target).get(0).clientHeight==0||b(a.target).get(0).scrollHeight===b(a.target).get(0).clientHeight){a.preventDefault();b.fancybox[c>0?"prev":"next"]()}});b.support.opacity||f.addClass("fancybox-ie");if(M){t.addClass("fancybox-ie6");f.addClass("fancybox-ie6");b('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(D)}}};
b.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",
easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};b(document).ready(function(){b.fancybox.init()})})(jQuery);/* Copyright (c) 2009 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 *
 * Version: 3.0.2
 * 
 * Requires: 1.2.2+
 */
(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);/**
 * Version: 1.0 Alpha-1 
 * Build Date: 13-Nov-2007
 * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
 * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/. 
 * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
 */
Date.CultureInfo={name:"en-US",englishName:"English (United States)",nativeName:"English (United States)",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],firstLetterDayNames:["S","M","T","W","T","F","S"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],abbreviatedMonthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],amDesignator:"AM",pmDesignator:"PM",firstDayOfWeek:0,twoDigitYearMax:2029,dateElementOrder:"mdy",formatPatterns:{shortDate:"M/d/yyyy",longDate:"dddd, MMMM dd, yyyy",shortTime:"h:mm tt",longTime:"h:mm:ss tt",fullDateTime:"dddd, MMMM dd, yyyy h:mm:ss tt",sortableDateTime:"yyyy-MM-ddTHH:mm:ss",universalSortableDateTime:"yyyy-MM-dd HH:mm:ssZ",rfc1123:"ddd, dd MMM yyyy HH:mm:ss GMT",monthDay:"MMMM dd",yearMonth:"MMMM, yyyy"},regexPatterns:{jan:/^jan(uary)?/i,feb:/^feb(ruary)?/i,mar:/^mar(ch)?/i,apr:/^apr(il)?/i,may:/^may/i,jun:/^jun(e)?/i,jul:/^jul(y)?/i,aug:/^aug(ust)?/i,sep:/^sep(t(ember)?)?/i,oct:/^oct(ober)?/i,nov:/^nov(ember)?/i,dec:/^dec(ember)?/i,sun:/^su(n(day)?)?/i,mon:/^mo(n(day)?)?/i,tue:/^tu(e(s(day)?)?)?/i,wed:/^we(d(nesday)?)?/i,thu:/^th(u(r(s(day)?)?)?)?/i,fri:/^fr(i(day)?)?/i,sat:/^sa(t(urday)?)?/i,future:/^next/i,past:/^last|past|prev(ious)?/i,add:/^(\+|after|from)/i,subtract:/^(\-|before|ago)/i,yesterday:/^yesterday/i,today:/^t(oday)?/i,tomorrow:/^tomorrow/i,now:/^n(ow)?/i,millisecond:/^ms|milli(second)?s?/i,second:/^sec(ond)?s?/i,minute:/^min(ute)?s?/i,hour:/^h(ou)?rs?/i,week:/^w(ee)?k/i,month:/^m(o(nth)?s?)?/i,day:/^d(ays?)?/i,year:/^y((ea)?rs?)?/i,shortMeridian:/^(a|p)/i,longMeridian:/^(a\.?m?\.?|p\.?m?\.?)/i,timezone:/^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,ordinalSuffix:/^\s*(st|nd|rd|th)/i,timeContext:/^\s*(\:|a|p)/i},abbreviatedTimeZoneStandard:{GMT:"-000",EST:"-0400",CST:"-0500",MST:"-0600",PST:"-0700"},abbreviatedTimeZoneDST:{GMT:"-000",EDT:"-0500",CDT:"-0600",MDT:"-0700",PDT:"-0800"}};
Date.getMonthNumberFromName=function(name){var n=Date.CultureInfo.monthNames,m=Date.CultureInfo.abbreviatedMonthNames,s=name.toLowerCase();for(var i=0;i<n.length;i++){if(n[i].toLowerCase()==s||m[i].toLowerCase()==s){return i;}}
return-1;};Date.getDayNumberFromName=function(name){var n=Date.CultureInfo.dayNames,m=Date.CultureInfo.abbreviatedDayNames,o=Date.CultureInfo.shortestDayNames,s=name.toLowerCase();for(var i=0;i<n.length;i++){if(n[i].toLowerCase()==s||m[i].toLowerCase()==s){return i;}}
return-1;};Date.isLeapYear=function(year){return(((year%4===0)&&(year%100!==0))||(year%400===0));};Date.getDaysInMonth=function(year,month){return[31,(Date.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};Date.getTimezoneOffset=function(s,dst){return(dst||false)?Date.CultureInfo.abbreviatedTimeZoneDST[s.toUpperCase()]:Date.CultureInfo.abbreviatedTimeZoneStandard[s.toUpperCase()];};Date.getTimezoneAbbreviation=function(offset,dst){var n=(dst||false)?Date.CultureInfo.abbreviatedTimeZoneDST:Date.CultureInfo.abbreviatedTimeZoneStandard,p;for(p in n){if(n[p]===offset){return p;}}
return null;};Date.prototype.clone=function(){return new Date(this.getTime());};Date.prototype.compareTo=function(date){if(isNaN(this)){throw new Error(this);}
if(date instanceof Date&&!isNaN(date)){return(this>date)?1:(this<date)?-1:0;}else{throw new TypeError(date);}};Date.prototype.equals=function(date){return(this.compareTo(date)===0);};Date.prototype.between=function(start,end){var t=this.getTime();return t>=start.getTime()&&t<=end.getTime();};Date.prototype.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return this;};Date.prototype.addSeconds=function(value){return this.addMilliseconds(value*1000);};Date.prototype.addMinutes=function(value){return this.addMilliseconds(value*60000);};Date.prototype.addHours=function(value){return this.addMilliseconds(value*3600000);};Date.prototype.addDays=function(value){return this.addMilliseconds(value*86400000);};Date.prototype.addWeeks=function(value){return this.addMilliseconds(value*604800000);};Date.prototype.addMonths=function(value){var n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,this.getDaysInMonth()));return this;};Date.prototype.addYears=function(value){return this.addMonths(value*12);};Date.prototype.add=function(config){if(typeof config=="number"){this._orient=config;return this;}
var x=config;if(x.millisecond||x.milliseconds){this.addMilliseconds(x.millisecond||x.milliseconds);}
if(x.second||x.seconds){this.addSeconds(x.second||x.seconds);}
if(x.minute||x.minutes){this.addMinutes(x.minute||x.minutes);}
if(x.hour||x.hours){this.addHours(x.hour||x.hours);}
if(x.month||x.months){this.addMonths(x.month||x.months);}
if(x.year||x.years){this.addYears(x.year||x.years);}
if(x.day||x.days){this.addDays(x.day||x.days);}
return this;};Date._validate=function(value,min,max,name){if(typeof value!="number"){throw new TypeError(value+" is not a Number.");}else if(value<min||value>max){throw new RangeError(value+" is not a valid value for "+name+".");}
return true;};Date.validateMillisecond=function(n){return Date._validate(n,0,999,"milliseconds");};Date.validateSecond=function(n){return Date._validate(n,0,59,"seconds");};Date.validateMinute=function(n){return Date._validate(n,0,59,"minutes");};Date.validateHour=function(n){return Date._validate(n,0,23,"hours");};Date.validateDay=function(n,year,month){return Date._validate(n,1,Date.getDaysInMonth(year,month),"days");};Date.validateMonth=function(n){return Date._validate(n,0,11,"months");};Date.validateYear=function(n){return Date._validate(n,1,9999,"seconds");};Date.prototype.set=function(config){var x=config;if(!x.millisecond&&x.millisecond!==0){x.millisecond=-1;}
if(!x.second&&x.second!==0){x.second=-1;}
if(!x.minute&&x.minute!==0){x.minute=-1;}
if(!x.hour&&x.hour!==0){x.hour=-1;}
if(!x.day&&x.day!==0){x.day=-1;}
if(!x.month&&x.month!==0){x.month=-1;}
if(!x.year&&x.year!==0){x.year=-1;}
if(x.millisecond!=-1&&Date.validateMillisecond(x.millisecond)){this.addMilliseconds(x.millisecond-this.getMilliseconds());}
if(x.second!=-1&&Date.validateSecond(x.second)){this.addSeconds(x.second-this.getSeconds());}
if(x.minute!=-1&&Date.validateMinute(x.minute)){this.addMinutes(x.minute-this.getMinutes());}
if(x.hour!=-1&&Date.validateHour(x.hour)){this.addHours(x.hour-this.getHours());}
if(x.month!==-1&&Date.validateMonth(x.month)){this.addMonths(x.month-this.getMonth());}
if(x.year!=-1&&Date.validateYear(x.year)){this.addYears(x.year-this.getFullYear());}
if(x.day!=-1&&Date.validateDay(x.day,this.getFullYear(),this.getMonth())){this.addDays(x.day-this.getDate());}
if(x.timezone){this.setTimezone(x.timezone);}
if(x.timezoneOffset){this.setTimezoneOffset(x.timezoneOffset);}
return this;};Date.prototype.clearTime=function(){this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);return this;};Date.prototype.isLeapYear=function(){var y=this.getFullYear();return(((y%4===0)&&(y%100!==0))||(y%400===0));};Date.prototype.isWeekday=function(){return!(this.is().sat()||this.is().sun());};Date.prototype.getDaysInMonth=function(){return Date.getDaysInMonth(this.getFullYear(),this.getMonth());};Date.prototype.moveToFirstDayOfMonth=function(){return this.set({day:1});};Date.prototype.moveToLastDayOfMonth=function(){return this.set({day:this.getDaysInMonth()});};Date.prototype.moveToDayOfWeek=function(day,orient){var diff=(day-this.getDay()+7*(orient||+1))%7;return this.addDays((diff===0)?diff+=7*(orient||+1):diff);};Date.prototype.moveToMonth=function(month,orient){var diff=(month-this.getMonth()+12*(orient||+1))%12;return this.addMonths((diff===0)?diff+=12*(orient||+1):diff);};Date.prototype.getDayOfYear=function(){return Math.floor((this-new Date(this.getFullYear(),0,1))/86400000);};Date.prototype.getWeekOfYear=function(firstDayOfWeek){var y=this.getFullYear(),m=this.getMonth(),d=this.getDate();var dow=firstDayOfWeek||Date.CultureInfo.firstDayOfWeek;var offset=7+1-new Date(y,0,1).getDay();if(offset==8){offset=1;}
var daynum=((Date.UTC(y,m,d,0,0,0)-Date.UTC(y,0,1,0,0,0))/86400000)+1;var w=Math.floor((daynum-offset+7)/7);if(w===dow){y--;var prevOffset=7+1-new Date(y,0,1).getDay();if(prevOffset==2||prevOffset==8){w=53;}else{w=52;}}
return w;};Date.prototype.isDST=function(){console.log('isDST');return this.toString().match(/(E|C|M|P)(S|D)T/)[2]=="D";};Date.prototype.getTimezone=function(){return Date.getTimezoneAbbreviation(this.getUTCOffset,this.isDST());};Date.prototype.setTimezoneOffset=function(s){var here=this.getTimezoneOffset(),there=Number(s)*-6/10;this.addMinutes(there-here);return this;};Date.prototype.setTimezone=function(s){return this.setTimezoneOffset(Date.getTimezoneOffset(s));};Date.prototype.getUTCOffset=function(){var n=this.getTimezoneOffset()*-10/6,r;if(n<0){r=(n-10000).toString();return r[0]+r.substr(2);}else{r=(n+10000).toString();return"+"+r.substr(1);}};Date.prototype.getDayName=function(abbrev){return abbrev?Date.CultureInfo.abbreviatedDayNames[this.getDay()]:Date.CultureInfo.dayNames[this.getDay()];};Date.prototype.getMonthName=function(abbrev){return abbrev?Date.CultureInfo.abbreviatedMonthNames[this.getMonth()]:Date.CultureInfo.monthNames[this.getMonth()];};Date.prototype._toString=Date.prototype.toString;Date.prototype.toString=function(format){var self=this;var p=function p(s){return(s.toString().length==1)?"0"+s:s;};return format?format.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/g,function(format){switch(format){case"hh":return p(self.getHours()<13?self.getHours():(self.getHours()-12));case"h":return self.getHours()<13?self.getHours():(self.getHours()-12);case"HH":return p(self.getHours());case"H":return self.getHours();case"mm":return p(self.getMinutes());case"m":return self.getMinutes();case"ss":return p(self.getSeconds());case"s":return self.getSeconds();case"yyyy":return self.getFullYear();case"yy":return self.getFullYear().toString().substring(2,4);case"dddd":return self.getDayName();case"ddd":return self.getDayName(true);case"dd":return p(self.getDate());case"d":return self.getDate().toString();case"MMMM":return self.getMonthName();case"MMM":return self.getMonthName(true);case"MM":return p((self.getMonth()+1));case"M":return self.getMonth()+1;case"t":return self.getHours()<12?Date.CultureInfo.amDesignator.substring(0,1):Date.CultureInfo.pmDesignator.substring(0,1);case"tt":return self.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;case"zzz":case"zz":case"z":return"";}}):this._toString();};
Date.now=function(){return new Date();};Date.today=function(){return Date.now().clearTime();};Date.prototype._orient=+1;Date.prototype.next=function(){this._orient=+1;return this;};Date.prototype.last=Date.prototype.prev=Date.prototype.previous=function(){this._orient=-1;return this;};Date.prototype._is=false;Date.prototype.is=function(){this._is=true;return this;};Number.prototype._dateElement="day";Number.prototype.fromNow=function(){var c={};c[this._dateElement]=this;return Date.now().add(c);};Number.prototype.ago=function(){var c={};c[this._dateElement]=this*-1;return Date.now().add(c);};(function(){var $D=Date.prototype,$N=Number.prototype;var dx=("sunday monday tuesday wednesday thursday friday saturday").split(/\s/),mx=("january february march april may june july august september october november december").split(/\s/),px=("Millisecond Second Minute Hour Day Week Month Year").split(/\s/),de;var df=function(n){return function(){if(this._is){this._is=false;return this.getDay()==n;}
return this.moveToDayOfWeek(n,this._orient);};};for(var i=0;i<dx.length;i++){$D[dx[i]]=$D[dx[i].substring(0,3)]=df(i);}
var mf=function(n){return function(){if(this._is){this._is=false;return this.getMonth()===n;}
return this.moveToMonth(n,this._orient);};};for(var j=0;j<mx.length;j++){$D[mx[j]]=$D[mx[j].substring(0,3)]=mf(j);}
var ef=function(j){return function(){if(j.substring(j.length-1)!="s"){j+="s";}
return this["add"+j](this._orient);};};var nf=function(n){return function(){this._dateElement=n;return this;};};for(var k=0;k<px.length;k++){de=px[k].toLowerCase();$D[de]=$D[de+"s"]=ef(px[k]);$N[de]=$N[de+"s"]=nf(de);}}());Date.prototype.toJSONString=function(){return this.toString("yyyy-MM-ddThh:mm:ssZ");};Date.prototype.toShortDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortDatePattern);};Date.prototype.toLongDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.longDatePattern);};Date.prototype.toShortTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortTimePattern);};Date.prototype.toLongTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.longTimePattern);};Date.prototype.getOrdinal=function(){switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th";}};
(function(){Date.Parsing={Exception:function(s){this.message="Parse error at '"+s.substring(0,10)+" ...'";}};var $P=Date.Parsing;var _=$P.Operators={rtoken:function(r){return function(s){var mx=s.match(r);if(mx){return([mx[0],s.substring(mx[0].length)]);}else{throw new $P.Exception(s);}};},token:function(s){return function(s){return _.rtoken(new RegExp("^\s*"+s+"\s*"))(s);};},stoken:function(s){return _.rtoken(new RegExp("^"+s));},until:function(p){return function(s){var qx=[],rx=null;while(s.length){try{rx=p.call(this,s);}catch(e){qx.push(rx[0]);s=rx[1];continue;}
break;}
return[qx,s];};},many:function(p){return function(s){var rx=[],r=null;while(s.length){try{r=p.call(this,s);}catch(e){return[rx,s];}
rx.push(r[0]);s=r[1];}
return[rx,s];};},optional:function(p){return function(s){var r=null;try{r=p.call(this,s);}catch(e){return[null,s];}
return[r[0],r[1]];};},not:function(p){return function(s){try{p.call(this,s);}catch(e){return[null,s];}
throw new $P.Exception(s);};},ignore:function(p){return p?function(s){var r=null;r=p.call(this,s);return[null,r[1]];}:null;},product:function(){var px=arguments[0],qx=Array.prototype.slice.call(arguments,1),rx=[];for(var i=0;i<px.length;i++){rx.push(_.each(px[i],qx));}
return rx;},cache:function(rule){var cache={},r=null;return function(s){try{r=cache[s]=(cache[s]||rule.call(this,s));}catch(e){r=cache[s]=e;}
if(r instanceof $P.Exception){throw r;}else{return r;}};},any:function(){var px=arguments;return function(s){var r=null;for(var i=0;i<px.length;i++){if(px[i]==null){continue;}
try{r=(px[i].call(this,s));}catch(e){r=null;}
if(r){return r;}}
throw new $P.Exception(s);};},each:function(){var px=arguments;return function(s){var rx=[],r=null;for(var i=0;i<px.length;i++){if(px[i]==null){continue;}
try{r=(px[i].call(this,s));}catch(e){throw new $P.Exception(s);}
rx.push(r[0]);s=r[1];}
return[rx,s];};},all:function(){var px=arguments,_=_;return _.each(_.optional(px));},sequence:function(px,d,c){d=d||_.rtoken(/^\s*/);c=c||null;if(px.length==1){return px[0];}
return function(s){var r=null,q=null;var rx=[];for(var i=0;i<px.length;i++){try{r=px[i].call(this,s);}catch(e){break;}
rx.push(r[0]);try{q=d.call(this,r[1]);}catch(ex){q=null;break;}
s=q[1];}
if(!r){throw new $P.Exception(s);}
if(q){throw new $P.Exception(q[1]);}
if(c){try{r=c.call(this,r[1]);}catch(ey){throw new $P.Exception(r[1]);}}
return[rx,(r?r[1]:s)];};},between:function(d1,p,d2){d2=d2||d1;var _fn=_.each(_.ignore(d1),p,_.ignore(d2));return function(s){var rx=_fn.call(this,s);return[[rx[0][0],r[0][2]],rx[1]];};},list:function(p,d,c){d=d||_.rtoken(/^\s*/);c=c||null;return(p instanceof Array?_.each(_.product(p.slice(0,-1),_.ignore(d)),p.slice(-1),_.ignore(c)):_.each(_.many(_.each(p,_.ignore(d))),px,_.ignore(c)));},set:function(px,d,c){d=d||_.rtoken(/^\s*/);c=c||null;return function(s){var r=null,p=null,q=null,rx=null,best=[[],s],last=false;for(var i=0;i<px.length;i++){q=null;p=null;r=null;last=(px.length==1);try{r=px[i].call(this,s);}catch(e){continue;}
rx=[[r[0]],r[1]];if(r[1].length>0&&!last){try{q=d.call(this,r[1]);}catch(ex){last=true;}}else{last=true;}
if(!last&&q[1].length===0){last=true;}
if(!last){var qx=[];for(var j=0;j<px.length;j++){if(i!=j){qx.push(px[j]);}}
p=_.set(qx,d).call(this,q[1]);if(p[0].length>0){rx[0]=rx[0].concat(p[0]);rx[1]=p[1];}}
if(rx[1].length<best[1].length){best=rx;}
if(best[1].length===0){break;}}
if(best[0].length===0){return best;}
if(c){try{q=c.call(this,best[1]);}catch(ey){throw new $P.Exception(best[1]);}
best[1]=q[1];}
return best;};},forward:function(gr,fname){return function(s){return gr[fname].call(this,s);};},replace:function(rule,repl){return function(s){var r=rule.call(this,s);return[repl,r[1]];};},process:function(rule,fn){return function(s){var r=rule.call(this,s);return[fn.call(this,r[0]),r[1]];};},min:function(min,rule){return function(s){var rx=rule.call(this,s);if(rx[0].length<min){throw new $P.Exception(s);}
return rx;};}};var _generator=function(op){return function(){var args=null,rx=[];if(arguments.length>1){args=Array.prototype.slice.call(arguments);}else if(arguments[0]instanceof Array){args=arguments[0];}
if(args){for(var i=0,px=args.shift();i<px.length;i++){args.unshift(px[i]);rx.push(op.apply(null,args));args.shift();return rx;}}else{return op.apply(null,arguments);}};};var gx="optional not ignore cache".split(/\s/);for(var i=0;i<gx.length;i++){_[gx[i]]=_generator(_[gx[i]]);}
var _vector=function(op){return function(){if(arguments[0]instanceof Array){return op.apply(null,arguments[0]);}else{return op.apply(null,arguments);}};};var vx="each any all".split(/\s/);for(var j=0;j<vx.length;j++){_[vx[j]]=_vector(_[vx[j]]);}}());(function(){var flattenAndCompact=function(ax){var rx=[];for(var i=0;i<ax.length;i++){if(ax[i]instanceof Array){rx=rx.concat(flattenAndCompact(ax[i]));}else{if(ax[i]){rx.push(ax[i]);}}}
return rx;};Date.Grammar={};Date.Translator={hour:function(s){return function(){this.hour=Number(s);};},minute:function(s){return function(){this.minute=Number(s);};},second:function(s){return function(){this.second=Number(s);};},meridian:function(s){return function(){this.meridian=s.slice(0,1).toLowerCase();};},timezone:function(s){return function(){var n=s.replace(/[^\d\+\-]/g,"");if(n.length){this.timezoneOffset=Number(n);}else{this.timezone=s.toLowerCase();}};},day:function(x){var s=x[0];return function(){this.day=Number(s.match(/\d+/)[0]);};},month:function(s){return function(){this.month=((s.length==3)?Date.getMonthNumberFromName(s):(Number(s)-1));};},year:function(s){return function(){var n=Number(s);this.year=((s.length>2)?n:(n+(((n+2000)<Date.CultureInfo.twoDigitYearMax)?2000:1900)));};},rday:function(s){return function(){switch(s){case"yesterday":this.days=-1;break;case"tomorrow":this.days=1;break;case"today":this.days=0;break;case"now":this.days=0;this.now=true;break;}};},finishExact:function(x){x=(x instanceof Array)?x:[x];var now=new Date();this.year=now.getFullYear();this.month=now.getMonth();this.day=1;this.hour=0;this.minute=0;this.second=0;for(var i=0;i<x.length;i++){if(x[i]){x[i].call(this);}}
this.hour=(this.meridian=="p"&&this.hour<13)?this.hour+12:this.hour;if(this.day>Date.getDaysInMonth(this.year,this.month)){throw new RangeError(this.day+" is not a valid value for days.");}
var r=new Date(this.year,this.month,this.day,this.hour,this.minute,this.second);if(this.timezone){r.set({timezone:this.timezone});}else if(this.timezoneOffset){r.set({timezoneOffset:this.timezoneOffset});}
return r;},finish:function(x){x=(x instanceof Array)?flattenAndCompact(x):[x];if(x.length===0){return null;}
for(var i=0;i<x.length;i++){if(typeof x[i]=="function"){x[i].call(this);}}
if(this.now){return new Date();}
var today=Date.today();var method=null;var expression=!!(this.days!=null||this.orient||this.operator);if(expression){var gap,mod,orient;orient=((this.orient=="past"||this.operator=="subtract")?-1:1);if(this.weekday){this.unit="day";gap=(Date.getDayNumberFromName(this.weekday)-today.getDay());mod=7;this.days=gap?((gap+(orient*mod))%mod):(orient*mod);}
if(this.month){this.unit="month";gap=(this.month-today.getMonth());mod=12;this.months=gap?((gap+(orient*mod))%mod):(orient*mod);this.month=null;}
if(!this.unit){this.unit="day";}
if(this[this.unit+"s"]==null||this.operator!=null){if(!this.value){this.value=1;}
if(this.unit=="week"){this.unit="day";this.value=this.value*7;}
this[this.unit+"s"]=this.value*orient;}
return today.add(this);}else{if(this.meridian&&this.hour){this.hour=(this.hour<13&&this.meridian=="p")?this.hour+12:this.hour;}
if(this.weekday&&!this.day){this.day=(today.addDays((Date.getDayNumberFromName(this.weekday)-today.getDay()))).getDate();}
if(this.month&&!this.day){this.day=1;}
return today.set(this);}}};var _=Date.Parsing.Operators,g=Date.Grammar,t=Date.Translator,_fn;g.datePartDelimiter=_.rtoken(/^([\s\-\.\,\/\x27]+)/);g.timePartDelimiter=_.stoken(":");g.whiteSpace=_.rtoken(/^\s*/);g.generalDelimiter=_.rtoken(/^(([\s\,]|at|on)+)/);var _C={};g.ctoken=function(keys){var fn=_C[keys];if(!fn){var c=Date.CultureInfo.regexPatterns;var kx=keys.split(/\s+/),px=[];for(var i=0;i<kx.length;i++){px.push(_.replace(_.rtoken(c[kx[i]]),kx[i]));}
fn=_C[keys]=_.any.apply(null,px);}
return fn;};g.ctoken2=function(key){return _.rtoken(Date.CultureInfo.regexPatterns[key]);};g.h=_.cache(_.process(_.rtoken(/^(0[0-9]|1[0-2]|[1-9])/),t.hour));g.hh=_.cache(_.process(_.rtoken(/^(0[0-9]|1[0-2])/),t.hour));g.H=_.cache(_.process(_.rtoken(/^([0-1][0-9]|2[0-3]|[0-9])/),t.hour));g.HH=_.cache(_.process(_.rtoken(/^([0-1][0-9]|2[0-3])/),t.hour));g.m=_.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/),t.minute));g.mm=_.cache(_.process(_.rtoken(/^[0-5][0-9]/),t.minute));g.s=_.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/),t.second));g.ss=_.cache(_.process(_.rtoken(/^[0-5][0-9]/),t.second));g.hms=_.cache(_.sequence([g.H,g.mm,g.ss],g.timePartDelimiter));g.t=_.cache(_.process(g.ctoken2("shortMeridian"),t.meridian));g.tt=_.cache(_.process(g.ctoken2("longMeridian"),t.meridian));g.z=_.cache(_.process(_.rtoken(/^(\+|\-)?\s*\d\d\d\d?/),t.timezone));g.zz=_.cache(_.process(_.rtoken(/^(\+|\-)\s*\d\d\d\d/),t.timezone));g.zzz=_.cache(_.process(g.ctoken2("timezone"),t.timezone));g.timeSuffix=_.each(_.ignore(g.whiteSpace),_.set([g.tt,g.zzz]));g.time=_.each(_.optional(_.ignore(_.stoken("T"))),g.hms,g.timeSuffix);g.d=_.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1]|\d)/),_.optional(g.ctoken2("ordinalSuffix"))),t.day));g.dd=_.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1])/),_.optional(g.ctoken2("ordinalSuffix"))),t.day));g.ddd=g.dddd=_.cache(_.process(g.ctoken("sun mon tue wed thu fri sat"),function(s){return function(){this.weekday=s;};}));g.M=_.cache(_.process(_.rtoken(/^(1[0-2]|0\d|\d)/),t.month));g.MM=_.cache(_.process(_.rtoken(/^(1[0-2]|0\d)/),t.month));g.MMM=g.MMMM=_.cache(_.process(g.ctoken("jan feb mar apr may jun jul aug sep oct nov dec"),t.month));g.y=_.cache(_.process(_.rtoken(/^(\d\d?)/),t.year));g.yy=_.cache(_.process(_.rtoken(/^(\d\d)/),t.year));g.yyy=_.cache(_.process(_.rtoken(/^(\d\d?\d?\d?)/),t.year));g.yyyy=_.cache(_.process(_.rtoken(/^(\d\d\d\d)/),t.year));_fn=function(){return _.each(_.any.apply(null,arguments),_.not(g.ctoken2("timeContext")));};g.day=_fn(g.d,g.dd);g.month=_fn(g.M,g.MMM);g.year=_fn(g.yyyy,g.yy);g.orientation=_.process(g.ctoken("past future"),function(s){return function(){this.orient=s;};});g.operator=_.process(g.ctoken("add subtract"),function(s){return function(){this.operator=s;};});g.rday=_.process(g.ctoken("yesterday tomorrow today now"),t.rday);g.unit=_.process(g.ctoken("minute hour day week month year"),function(s){return function(){this.unit=s;};});g.value=_.process(_.rtoken(/^\d\d?(st|nd|rd|th)?/),function(s){return function(){this.value=s.replace(/\D/g,"");};});g.expression=_.set([g.rday,g.operator,g.value,g.unit,g.orientation,g.ddd,g.MMM]);_fn=function(){return _.set(arguments,g.datePartDelimiter);};g.mdy=_fn(g.ddd,g.month,g.day,g.year);g.ymd=_fn(g.ddd,g.year,g.month,g.day);g.dmy=_fn(g.ddd,g.day,g.month,g.year);g.date=function(s){return((g[Date.CultureInfo.dateElementOrder]||g.mdy).call(this,s));};g.format=_.process(_.many(_.any(_.process(_.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),function(fmt){if(g[fmt]){return g[fmt];}else{throw Date.Parsing.Exception(fmt);}}),_.process(_.rtoken(/^[^dMyhHmstz]+/),function(s){return _.ignore(_.stoken(s));}))),function(rules){return _.process(_.each.apply(null,rules),t.finishExact);});var _F={};var _get=function(f){return _F[f]=(_F[f]||g.format(f)[0]);};g.formats=function(fx){if(fx instanceof Array){var rx=[];for(var i=0;i<fx.length;i++){rx.push(_get(fx[i]));}
return _.any.apply(null,rx);}else{return _get(fx);}};g._formats=g.formats(["yyyy-MM-ddTHH:mm:ss","ddd, MMM dd, yyyy H:mm:ss tt","ddd MMM d yyyy HH:mm:ss zzz","d"]);g._start=_.process(_.set([g.date,g.time,g.expression],g.generalDelimiter,g.whiteSpace),t.finish);g.start=function(s){try{var r=g._formats.call({},s);if(r[1].length===0){return r;}}catch(e){}
return g._start.call({},s);};}());Date._parse=Date.parse;Date.parse=function(s){var r=null;if(!s){return null;}
try{r=Date.Grammar.start.call({},s);}catch(e){return null;}
return((r[1].length===0)?r[0]:null);};Date.getParseFunction=function(fx){var fn=Date.Grammar.formats(fx);return function(s){var r=null;try{r=fn.call({},s);}catch(e){return null;}
return((r[1].length===0)?r[0]:null);};};Date.parseExact=function(s,fx){return Date.getParseFunction(fx)(s);};
/*	SWFObject v2.2 <http://code.google.com/p/swfobject/> 
	is released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/
var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();$(document).ready(function() {

// Adding classes for old browsers and also a backup in case of forgetting
    $('table').attr('cellspacing', '0');
	$('form, ul.btn-cont, .content-menu ul').addClass('clearfix');
	$('form p').addClass('fieldWrapper');
	$('input:text').addClass('input-text');
	$('input:password').addClass('input-password');
	$('input:submit').addClass('input-submit');
	$('input:checkbox').addClass('input-checkbox');
	$('input:radio').addClass('input-radio');
    $('ul.header-menu > li > a span:not(ul.header-menu li.last > a span)').prepend('<em class="corner"></em>');
    $('.sidebar .tab_content .quickSchedule-item:first-child').addClass('first');
    $('.sidebar .tab_content .quickSchedule-item:last-child, .columner .item:last-child').addClass('last');
    $('.posters li:last').addClass('last-child');
    
    // Top menu hover
    $('ul.header-menu > li').has('ul').hover(function() {
        $(this).addClass('first-level-hover');
    },function() {
        $(this).removeClass('first-level-hover');
        Cufon.replace('.top-nav ul:has(ul) > li a', { fontFamily: 'GBSB' });
    });
    //$('ul.header-menu > li:last-child').addClass('last');
    
    
    // Animate opacity on hover
    $('.activities .item').hover(function() {
        $(this).find('.animate-opacity').stop().fadeTo(250, 1.0);
    },function() {
        $(this).find('.animate-opacity').stop().fadeTo(250, 0.4);
    });
    
    // Time-selection list hover
    $('.screenings .session-item').not('.session-item.expired').hover(function() {
        $(this).addClass('hovered');
        $(this).find('.seats').show();
    },function() {
        $(this).removeClass('hovered');
        $(this).find('.seats').hide();
    });
    
    if($.browser.msie){
        $('.header-menu li').hover(function() {
            $(this).css("z-index","101");
        },function() {
            $(this).css("z-index","100");
        });
    }
    
    $('.fb-share-button').click(function(){
        var self=this;
        $.ajax({
            url: $(this).attr('href'),
            success: function(){
                $(self).parent().slideUp();
            }
        });
        $(this).append('<strong class="loading" />').addClass('wait');
        return false;
    });
    
});

// Show .revealable
jQuery.fn.reveal = function() { 
    $(this).click(function() {
        $(this).parents('.tab_content').find('.revealable').slideToggle('normal');
        return false;
    });
};

// qTip themes here
// Darkred
$.fn.qtip.styles.darkred = { 
    background: '#B32018',
    color: 'white',
    border: {
        width: 3,
        radius: 0,
        color: '#B32018'
    },
    fontWeight: 'bold',
    padding: '6px 11px',
    width: 140,
    tip: {
        corner: 'leftMiddle',
        size: {
            x: 10,
            y: 18
        }
    },
    name: 'red'
};
// Lightgrey
$.fn.qtip.styles.lightgrey = { 
    background: '#EEEFF4',
    color: '#222',
    border: {
        width: 1,
        radius: 0,
        color: '#C8CEDC'
    },
    fontWeight: 'normal',
    padding: '14px 17px',
    width: 210,
    tip: {
        corner: 'bottomMiddle',
        color: '#C8CEDC',
        size: {
            x: 18,
            y: 10
        }
    },
    name: 'light'
};
// Darkblue
$.fn.qtip.styles.darkblue = { 
    background: '#465B95',
    color: '#fff',
    textAlign: 'left',
    border: {
        width: 1,
        radius: 0,
        color: '#465B95'
    },
    fontWeight: 'normal',
    padding: '10px 14px',
    width: 180,
    tip: {
        corner: 'bottomMiddle',
        size: {
            x: 18,
            y: 10
        }
    },
    name: 'blue'
};


// Stop chrome's autocomplete from making your input fields that nasty yellow
if (navigator.userAgent.toLowerCase().indexOf("chrome") >= 0) {
    $(window).load(function(){
        $('input:-webkit-autofill').each(function(){
            var text = $(this).val();
            var name = $(this).attr('name');
            $(this).after(this.outerHTML).remove();
            $('input[name=' + name + ']').val(text);
        });
    });
}
