var MooTools={version:"1.2.5",build:"008d8f0f2fcc2044e54fdd3635341aaab274e757"};var Native=function(m){m=m||{};var a=m.name;var k=m.legacy;var b=m.protect;var c=m.implement;var j=m.generics;var g=m.initialize;var h=m.afterImplement||function(){};var d=g||k;j=j!==false;d.constructor=Native;d.$family={name:"native"};if(k&&g){d.prototype=k.prototype}d.prototype.constructor=d;if(a){var f=a.toLowerCase();d.prototype.$family={name:f};Native.typize(d,f)}var l=function(p,n,q,o){if(!b||o||!p.prototype[n]){p.prototype[n]=q}if(j){Native.genericize(p,n,b)}h.call(p,n,q);return p};d.alias=function(p,n,r){if(typeof p=="string"){var q=this.prototype[p];if((p=q)){return l(this,n,p,r)}}for(var o in p){this.alias(o,p[o],n)}return this};d.implement=function(o,n,r){if(typeof o=="string"){return l(this,o,n,r)}for(var q in o){l(this,q,o[q],n)}return this};if(c){d.implement(c)}return d};Native.genericize=function(b,c,a){if((!a||!b[c])&&typeof b.prototype[c]=="function"){b[c]=function(){var d=Array.prototype.slice.call(arguments);return b.prototype[c].apply(d.shift(),d)}}};Native.implement=function(d,c){for(var b=0,a=d.length;b<a;b++){d[b].implement(c)}};Native.typize=function(a,b){if(!a.type){a.type=function(c){return($type(c)===b)}}};(function(){var a={Array:Array,Date:Date,Function:Function,Number:Number,RegExp:RegExp,String:String};for(var j in a){new Native({name:j,initialize:a[j],protect:true})}var d={"boolean":Boolean,"native":Native,object:Object};for(var c in d){Native.typize(d[c],c)}var h={Array:["concat","indexOf","join","lastIndexOf","pop","push","reverse","shift","slice","sort","splice","toString","unshift","valueOf"],String:["charAt","charCodeAt","concat","indexOf","lastIndexOf","match","replace","search","slice","split","substr","substring","toLowerCase","toUpperCase","valueOf"]};for(var f in h){for(var b=h[f].length;b--;){Native.genericize(a[f],h[f][b],true)}}})();var Hash=new Native({name:"Hash",initialize:function(a){if($type(a)=="hash"){a=$unlink(a.getClean())}for(var b in a){this[b]=a[b]}return this}});Hash.implement({forEach:function(b,c){for(var a in this){if(this.hasOwnProperty(a)){b.call(c,this[a],a,this)}}},getClean:function(){var b={};for(var a in this){if(this.hasOwnProperty(a)){b[a]=this[a]}}return b},getLength:function(){var b=0;for(var a in this){if(this.hasOwnProperty(a)){b++}}return b}});Hash.alias("forEach","each");Array.implement({forEach:function(c,d){for(var b=0,a=this.length;b<a;b++){c.call(d,this[b],b,this)}}});Array.alias("forEach","each");function $A(b){if(b.item){var a=b.length,c=new Array(a);while(a--){c[a]=b[a]}return c}return Array.prototype.slice.call(b)}function $arguments(a){return function(){return arguments[a]}}function $chk(a){return !!(a||a===0)}function $clear(a){clearTimeout(a);clearInterval(a);return null}function $defined(a){return(a!=undefined)}function $each(c,b,d){var a=$type(c);((a=="arguments"||a=="collection"||a=="array")?Array:Hash).each(c,b,d)}function $empty(){}function $extend(c,a){for(var b in (a||{})){c[b]=a[b]}return c}function $H(a){return new Hash(a)}function $lambda(a){return($type(a)=="function")?a:function(){return a}}function $merge(){var a=Array.slice(arguments);a.unshift({});return $mixin.apply(null,a)}function $mixin(f){for(var d=1,a=arguments.length;d<a;d++){var b=arguments[d];if($type(b)!="object"){continue}for(var c in b){var h=b[c],g=f[c];f[c]=(g&&$type(h)=="object"&&$type(g)=="object")?$mixin(g,h):$unlink(h)}}return f}function $pick(){for(var b=0,a=arguments.length;b<a;b++){if(arguments[b]!=undefined){return arguments[b]}}return null}function $random(b,a){return Math.floor(Math.random()*(a-b+1)+b)}function $splat(b){var a=$type(b);return(a)?((a!="array"&&a!="arguments")?[b]:b):[]}var $time=Date.now||function(){return +new Date};function $try(){for(var b=0,a=arguments.length;b<a;b++){try{return arguments[b]()}catch(c){}}return null}function $type(a){if(a==undefined){return false}if(a.$family){return(a.$family.name=="number"&&!isFinite(a))?false:a.$family.name}if(a.nodeName){switch(a.nodeType){case 1:return"element";case 3:return(/\S/).test(a.nodeValue)?"textnode":"whitespace"}}else{if(typeof a.length=="number"){if(a.callee){return"arguments"}else{if(a.item){return"collection"}}}}return typeof a}function $unlink(c){var b;switch($type(c)){case"object":b={};for(var f in c){b[f]=$unlink(c[f])}break;case"hash":b=new Hash(c);break;case"array":b=[];for(var d=0,a=c.length;d<a;d++){b[d]=$unlink(c[d])}break;default:return c}return b}var Browser=$merge({Engine:{name:"unknown",version:0},Platform:{name:(window.orientation!=undefined)?"ipod":(navigator.platform.match(/mac|win|linux/i)||["other"])[0].toLowerCase()},Features:{xpath:!!(document.evaluate),air:!!(window.runtime),query:!!(document.querySelector)},Plugins:{},Engines:{presto:function(){return(!window.opera)?false:((arguments.callee.caller)?960:((document.getElementsByClassName)?950:925))},trident:function(){return(!window.ActiveXObject)?false:((window.XMLHttpRequest)?((document.querySelectorAll)?6:5):4)},webkit:function(){return(navigator.taintEnabled)?false:((Browser.Features.xpath)?((Browser.Features.query)?525:420):419)},gecko:function(){return(!document.getBoxObjectFor&&window.mozInnerScreenX==null)?false:((document.getElementsByClassName)?19:18)}}},Browser||{});Browser.Platform[Browser.Platform.name]=true;Browser.detect=function(){for(var b in this.Engines){var a=this.Engines[b]();if(a){this.Engine={name:b,version:a};this.Engine[b]=this.Engine[b+a]=true;break}}return{name:b,version:a}};Browser.detect();Browser.Request=function(){return $try(function(){return new XMLHttpRequest()},function(){return new ActiveXObject("MSXML2.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")})};Browser.Features.xhr=!!(Browser.Request());Browser.Plugins.Flash=(function(){var a=($try(function(){return navigator.plugins["Shockwave Flash"].description},function(){return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version")})||"0 r0").match(/\d+/g);return{version:parseInt(a[0]||0+"."+a[1],10)||0,build:parseInt(a[2],10)||0}})();function $exec(b){if(!b){return b}if(window.execScript){window.execScript(b)}else{var a=document.createElement("script");a.setAttribute("type","text/javascript");a[(Browser.Engine.webkit&&Browser.Engine.version<420)?"innerText":"text"]=b;document.head.appendChild(a);document.head.removeChild(a)}return b}Native.UID=1;var $uid=(Browser.Engine.trident)?function(a){return(a.uid||(a.uid=[Native.UID++]))[0]}:function(a){return a.uid||(a.uid=Native.UID++)};var Window=new Native({name:"Window",legacy:(Browser.Engine.trident)?null:window.Window,initialize:function(a){$uid(a);if(!a.Element){a.Element=$empty;if(Browser.Engine.webkit){a.document.createElement("iframe")}a.Element.prototype=(Browser.Engine.webkit)?window["[[DOMElement.prototype]]"]:{}}a.document.window=a;return $extend(a,Window.Prototype)},afterImplement:function(b,a){window[b]=Window.Prototype[b]=a}});Window.Prototype={$family:{name:"window"}};new Window(window);var Document=new Native({name:"Document",legacy:(Browser.Engine.trident)?null:window.Document,initialize:function(a){$uid(a);a.head=a.getElementsByTagName("head")[0];a.html=a.getElementsByTagName("html")[0];if(Browser.Engine.trident&&Browser.Engine.version<=4){$try(function(){a.execCommand("BackgroundImageCache",false,true)})}if(Browser.Engine.trident){a.window.attachEvent("onunload",function(){a.window.detachEvent("onunload",arguments.callee);a.head=a.html=a.window=null})}return $extend(a,Document.Prototype)},afterImplement:function(b,a){document[b]=Document.Prototype[b]=a}});Document.Prototype={$family:{name:"document"}};new Document(document);Array.implement({every:function(c,d){for(var b=0,a=this.length;b<a;b++){if(!c.call(d,this[b],b,this)){return false}}return true},filter:function(d,f){var c=[];for(var b=0,a=this.length;b<a;b++){if(d.call(f,this[b],b,this)){c.push(this[b])}}return c},clean:function(){return this.filter($defined)},indexOf:function(c,d){var a=this.length;for(var b=(d<0)?Math.max(0,a+d):d||0;b<a;b++){if(this[b]===c){return b}}return -1},map:function(d,f){var c=[];for(var b=0,a=this.length;b<a;b++){c[b]=d.call(f,this[b],b,this)}return c},some:function(c,d){for(var b=0,a=this.length;b<a;b++){if(c.call(d,this[b],b,this)){return true}}return false},associate:function(c){var d={},b=Math.min(this.length,c.length);for(var a=0;a<b;a++){d[c[a]]=this[a]}return d},link:function(c){var a={};for(var f=0,b=this.length;f<b;f++){for(var d in c){if(c[d](this[f])){a[d]=this[f];delete c[d];break}}}return a},contains:function(a,b){return this.indexOf(a,b)!=-1},extend:function(c){for(var b=0,a=c.length;b<a;b++){this.push(c[b])}return this},getLast:function(){return(this.length)?this[this.length-1]:null},getRandom:function(){return(this.length)?this[$random(0,this.length-1)]:null},include:function(a){if(!this.contains(a)){this.push(a)}return this},combine:function(c){for(var b=0,a=c.length;b<a;b++){this.include(c[b])}return this},erase:function(b){for(var a=this.length;a--;a){if(this[a]===b){this.splice(a,1)}}return this},empty:function(){this.length=0;return this},flatten:function(){var d=[];for(var b=0,a=this.length;b<a;b++){var c=$type(this[b]);if(!c){continue}d=d.concat((c=="array"||c=="collection"||c=="arguments")?Array.flatten(this[b]):this[b])}return d},hexToRgb:function(b){if(this.length!=3){return null}var a=this.map(function(c){if(c.length==1){c+=c}return c.toInt(16)});return(b)?a:"rgb("+a+")"},rgbToHex:function(d){if(this.length<3){return null}if(this.length==4&&this[3]==0&&!d){return"transparent"}var b=[];for(var a=0;a<3;a++){var c=(this[a]-0).toString(16);b.push((c.length==1)?"0"+c:c)}return(d)?b:"#"+b.join("")}});String.implement({test:function(a,b){return((typeof a=="string")?new RegExp(a,b):a).test(this)},contains:function(a,b){return(b)?(b+this+b).indexOf(b+a+b)>-1:this.indexOf(a)>-1},trim:function(){return this.replace(/^\s+|\s+$/g,"")},clean:function(){return this.replace(/\s+/g," ").trim()},camelCase:function(){return this.replace(/-\D/g,function(a){return a.charAt(1).toUpperCase()})},hyphenate:function(){return this.replace(/[A-Z]/g,function(a){return("-"+a.charAt(0).toLowerCase())})},capitalize:function(){return this.replace(/\b[a-z]/g,function(a){return a.toUpperCase()})},escapeRegExp:function(){return this.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")},toInt:function(a){return parseInt(this,a||10)},toFloat:function(){return parseFloat(this)},hexToRgb:function(b){var a=this.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);return(a)?a.slice(1).hexToRgb(b):null},rgbToHex:function(b){var a=this.match(/\d{1,3}/g);return(a)?a.rgbToHex(b):null},stripScripts:function(b){var a="";var c=this.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi,function(){a+=arguments[1]+"\n";return""});if(b===true){$exec(a)}else{if($type(b)=="function"){b(a,c)}}return c},substitute:function(a,b){return this.replace(b||(/\\?\{([^{}]+)\}/g),function(d,c){if(d.charAt(0)=="\\"){return d.slice(1)}return(a[c]!=undefined)?a[c]:""})}});try{delete Function.prototype.bind}catch(e){}Function.implement({extend:function(a){for(var b in a){this[b]=a[b]}return this},create:function(b){var a=this;b=b||{};return function(d){var c=b.arguments;c=(c!=undefined)?$splat(c):Array.slice(arguments,(b.event)?1:0);if(b.event){c=[d||window.event].extend(c)}var f=function(){return a.apply(b.bind||null,c)};if(b.delay){return setTimeout(f,b.delay)}if(b.periodical){return setInterval(f,b.periodical)}if(b.attempt){return $try(f)}return f()}},run:function(a,b){return this.apply(b,$splat(a))},pass:function(a,b){return this.create({bind:b,arguments:a})},bind:function(b,a){return this.create({bind:b,arguments:a})},bindWithEvent:function(b,a){return this.create({bind:b,arguments:a,event:true})},attempt:function(a,b){return this.create({bind:b,arguments:a,attempt:true})()},delay:function(b,c,a){return this.create({bind:c,arguments:a,delay:b})()},periodical:function(c,b,a){return this.create({bind:b,arguments:a,periodical:c})()}});Number.implement({limit:function(b,a){return Math.min(a,Math.max(b,this))},round:function(a){a=Math.pow(10,a||0);return Math.round(this*a)/a},times:function(b,c){for(var a=0;a<this;a++){b.call(c,a,this)}},toFloat:function(){return parseFloat(this)},toInt:function(a){return parseInt(this,a||10)}});Number.alias("times","each");(function(b){var a={};b.each(function(c){if(!Number[c]){a[c]=function(){return Math[c].apply(null,[this].concat($A(arguments)))}}});Number.implement(a)})(["abs","acos","asin","atan","atan2","ceil","cos","exp","floor","log","max","min","pow","sin","sqrt","tan"]);Hash.implement({has:Object.prototype.hasOwnProperty,keyOf:function(b){for(var a in this){if(this.hasOwnProperty(a)&&this[a]===b){return a}}return null},hasValue:function(a){return(Hash.keyOf(this,a)!==null)},extend:function(a){Hash.each(a||{},function(c,b){Hash.set(this,b,c)},this);return this},combine:function(a){Hash.each(a||{},function(c,b){Hash.include(this,b,c)},this);return this},erase:function(a){if(this.hasOwnProperty(a)){delete this[a]}return this},get:function(a){return(this.hasOwnProperty(a))?this[a]:null},set:function(a,b){if(!this[a]||this.hasOwnProperty(a)){this[a]=b}return this},empty:function(){Hash.each(this,function(b,a){delete this[a]},this);return this},include:function(a,b){if(this[a]==undefined){this[a]=b}return this},map:function(b,c){var a=new Hash;Hash.each(this,function(f,d){a.set(d,b.call(c,f,d,this))},this);return a},filter:function(b,c){var a=new Hash;Hash.each(this,function(f,d){if(b.call(c,f,d,this)){a.set(d,f)}},this);return a},every:function(b,c){for(var a in this){if(this.hasOwnProperty(a)&&!b.call(c,this[a],a)){return false}}return true},some:function(b,c){for(var a in this){if(this.hasOwnProperty(a)&&b.call(c,this[a],a)){return true}}return false},getKeys:function(){var a=[];Hash.each(this,function(c,b){a.push(b)});return a},getValues:function(){var a=[];Hash.each(this,function(b){a.push(b)});return a},toQueryString:function(a){var b=[];Hash.each(this,function(g,f){if(a){f=a+"["+f+"]"}var d;switch($type(g)){case"object":d=Hash.toQueryString(g,f);break;case"array":var c={};g.each(function(j,h){c[h]=j});d=Hash.toQueryString(c,f);break;default:d=f+"="+encodeURIComponent(g)}if(g!=undefined){b.push(d)}});return b.join("&")}});Hash.alias({keyOf:"indexOf",hasValue:"contains"});var Element=new Native({name:"Element",legacy:window.Element,initialize:function(a,b){var c=Element.Constructors.get(a);if(c){return c(b)}if(typeof a=="string"){return document.newElement(a,b)}return document.id(a).set(b)},afterImplement:function(a,b){Element.Prototype[a]=b;if(Array[a]){return}Elements.implement(a,function(){var c=[],h=true;for(var f=0,d=this.length;f<d;f++){var g=this[f][a].apply(this[f],arguments);c.push(g);if(h){h=($type(g)=="element")}}return(h)?new Elements(c):c})}});Element.Prototype={$family:{name:"element"}};Element.Constructors=new Hash;var IFrame=new Native({name:"IFrame",generics:false,initialize:function(){var g=Array.link(arguments,{properties:Object.type,iframe:$defined});var d=g.properties||{};var c=document.id(g.iframe);var f=d.onload||$empty;delete d.onload;d.id=d.name=$pick(d.id,d.name,c?(c.id||c.name):"IFrame_"+$time());c=new Element(c||"iframe",d);var b=function(){var h=$try(function(){return c.contentWindow.location.host});if(!h||h==window.location.host){var j=new Window(c.contentWindow);new Document(c.contentWindow.document);$extend(j.Element.prototype,Element.Prototype)}f.call(c.contentWindow,c.contentWindow.document)};var a=$try(function(){return c.contentWindow});((a&&a.document.body)||window.frames[d.id])?b():c.addListener("load",b);return c}});var Elements=new Native({initialize:function(g,b){b=$extend({ddup:true,cash:true},b);g=g||[];if(b.ddup||b.cash){var h={},f=[];for(var c=0,a=g.length;c<a;c++){var d=document.id(g[c],!b.cash);if(b.ddup){if(h[d.uid]){continue}h[d.uid]=true}if(d){f.push(d)}}g=f}return(b.cash)?$extend(g,this):g}});Elements.implement({filter:function(a,b){if(!a){return this}return new Elements(Array.filter(this,(typeof a=="string")?function(c){return c.match(a)}:a,b))}});(function(){var d;try{var a=document.createElement("<input name=x>");d=(a.name=="x")}catch(b){}var c=function(f){return(""+f).replace(/&/g,"&amp;").replace(/"/g,"&quot;")};Document.implement({newElement:function(f,g){if(g&&g.checked!=null){g.defaultChecked=g.checked}if(d&&g){f="<"+f;if(g.name){f+=' name="'+c(g.name)+'"'}if(g.type){f+=' type="'+c(g.type)+'"'}f+=">";delete g.name;delete g.type}return this.id(this.createElement(f)).set(g)},newTextNode:function(f){return this.createTextNode(f)},getDocument:function(){return this},getWindow:function(){return this.window},id:(function(){var f={string:function(j,h,g){j=g.getElementById(j);return(j)?f.element(j,h):null},element:function(g,k){$uid(g);if(!k&&!g.$family&&!(/^object|embed$/i).test(g.tagName)){var h=Element.Prototype;for(var j in h){g[j]=h[j]}}return g},object:function(h,j,g){if(h.toElement){return f.element(h.toElement(g),j)}return null}};f.textnode=f.whitespace=f.window=f.document=$arguments(0);return function(h,k,j){if(h&&h.$family&&h.uid){return h}var g=$type(h);return(f[g])?f[g](h,k,j||document):null}})()})})();if(window.$==null){Window.implement({$:function(a,b){return document.id(a,b,this.document)}})}Window.implement({$$:function(a){if(arguments.length==1&&typeof a=="string"){return this.document.getElements(a)}var g=[];var c=Array.flatten(arguments);for(var d=0,b=c.length;d<b;d++){var f=c[d];switch($type(f)){case"element":g.push(f);break;case"string":g.extend(this.document.getElements(f,true))}}return new Elements(g)},getDocument:function(){return this.document},getWindow:function(){return this}});Native.implement([Element,Document],{getElement:function(a,b){return document.id(this.getElements(a,true)[0]||null,b)},getElements:function(a,d){a=a.split(",");var c=[];var b=(a.length>1);a.each(function(f){var g=this.getElementsByTagName(f.trim());(b)?c.extend(g):c=g},this);return new Elements(c,{ddup:b,cash:!d})}});(function(){var j={},g={};var k={input:"checked",option:"selected",textarea:(Browser.Engine.webkit&&Browser.Engine.version<420)?"innerHTML":"value"};var c=function(n){return(g[n]||(g[n]={}))};var h=function(q,n){if(!q){return}var o=q.uid;if(n!==true){n=false}if(Browser.Engine.trident){if(q.clearAttributes){var s=n&&q.cloneNode(false);q.clearAttributes();if(s){q.mergeAttributes(s)}}else{if(q.removeEvents){q.removeEvents()}}if((/object/i).test(q.tagName)){for(var r in q){if(typeof q[r]=="function"){q[r]=$empty}}Element.dispose(q)}}if(!o){return}j[o]=g[o]=null};var d=function(){Hash.each(j,h);if(Browser.Engine.trident){$A(document.getElementsByTagName("object")).each(h)}if(window.CollectGarbage){CollectGarbage()}j=g=null};var l=function(p,n,u,o,r,t){var q=p[u||n];var s=[];while(q){if(q.nodeType==1&&(!o||Element.match(q,o))){if(!r){return document.id(q,t)}s.push(q)}q=q[n]}return(r)?new Elements(s,{ddup:false,cash:!t}):null};var f={html:"innerHTML","class":"className","for":"htmlFor",defaultValue:"defaultValue",text:(Browser.Engine.trident||(Browser.Engine.webkit&&Browser.Engine.version<420))?"innerText":"textContent"};var b=["compact","nowrap","ismap","declare","noshade","checked","disabled","readonly","multiple","selected","noresize","defer"];var m=["value","type","defaultValue","accessKey","cellPadding","cellSpacing","colSpan","frameBorder","maxLength","readOnly","rowSpan","tabIndex","useMap"];b=b.associate(b);Hash.extend(f,b);Hash.extend(f,m.associate(m.map(String.toLowerCase)));var a={before:function(o,n){if(n.parentNode){n.parentNode.insertBefore(o,n)}},after:function(o,n){if(!n.parentNode){return}var p=n.nextSibling;(p)?n.parentNode.insertBefore(o,p):n.parentNode.appendChild(o)},bottom:function(o,n){n.appendChild(o)},top:function(o,n){var p=n.firstChild;(p)?n.insertBefore(o,p):n.appendChild(o)}};a.inside=a.bottom;Hash.each(a,function(n,o){o=o.capitalize();Element.implement("inject"+o,function(p){n(this,document.id(p,true));return this});Element.implement("grab"+o,function(p){n(document.id(p,true),this);return this})});Element.implement({set:function(r,o){switch($type(r)){case"object":for(var q in r){this.set(q,r[q])}break;case"string":var n=Element.Properties.get(r);(n&&n.set)?n.set.apply(this,Array.slice(arguments,1)):this.setProperty(r,o)}return this},get:function(o){var n=Element.Properties.get(o);return(n&&n.get)?n.get.apply(this,Array.slice(arguments,1)):this.getProperty(o)},erase:function(o){var n=Element.Properties.get(o);(n&&n.erase)?n.erase.apply(this):this.removeProperty(o);return this},setProperty:function(o,p){var n=f[o];if(p==undefined){return this.removeProperty(o)}if(n&&b[o]){p=!!p}(n)?this[n]=p:this.setAttribute(o,""+p);return this},setProperties:function(n){for(var o in n){this.setProperty(o,n[o])}return this},getProperty:function(o){var n=f[o];var p=(n)?this[n]:this.getAttribute(o,2);return(b[o])?!!p:(n)?p:p||null},getProperties:function(){var n=$A(arguments);return n.map(this.getProperty,this).associate(n)},removeProperty:function(o){var n=f[o];(n)?this[n]=(n&&b[o])?false:"":this.removeAttribute(o);return this},removeProperties:function(){Array.each(arguments,this.removeProperty,this);return this},hasClass:function(n){return this.className.contains(n," ")},addClass:function(n){if(!this.hasClass(n)){this.className=(this.className+" "+n).clean()}return this},removeClass:function(n){this.className=this.className.replace(new RegExp("(^|\\s)"+n+"(?:\\s|$)"),"$1");return this},toggleClass:function(n){return this.hasClass(n)?this.removeClass(n):this.addClass(n)},adopt:function(){Array.flatten(arguments).each(function(n){n=document.id(n,true);if(n){this.appendChild(n)}},this);return this},appendText:function(o,n){return this.grab(this.getDocument().newTextNode(o),n)},grab:function(o,n){a[n||"bottom"](document.id(o,true),this);return this},inject:function(o,n){a[n||"bottom"](this,document.id(o,true));return this},replaces:function(n){n=document.id(n,true);n.parentNode.replaceChild(this,n);return this},wraps:function(o,n){o=document.id(o,true);return this.replaces(o).grab(o,n)},getPrevious:function(n,o){return l(this,"previousSibling",null,n,false,o)},getAllPrevious:function(n,o){return l(this,"previousSibling",null,n,true,o)},getNext:function(n,o){return l(this,"nextSibling",null,n,false,o)},getAllNext:function(n,o){return l(this,"nextSibling",null,n,true,o)},getFirst:function(n,o){return l(this,"nextSibling","firstChild",n,false,o)},getLast:function(n,o){return l(this,"previousSibling","lastChild",n,false,o)},getParent:function(n,o){return l(this,"parentNode",null,n,false,o)},getParents:function(n,o){return l(this,"parentNode",null,n,true,o)},getSiblings:function(n,o){return this.getParent().getChildren(n,o).erase(this)},getChildren:function(n,o){return l(this,"nextSibling","firstChild",n,true,o)},getWindow:function(){return this.ownerDocument.window},getDocument:function(){return this.ownerDocument},getElementById:function(q,p){var o=this.ownerDocument.getElementById(q);if(!o){return null}for(var n=o.parentNode;n!=this;n=n.parentNode){if(!n){return null}}return document.id(o,p)},getSelected:function(){return new Elements($A(this.options).filter(function(n){return n.selected}))},getComputedStyle:function(o){if(this.currentStyle){return this.currentStyle[o.camelCase()]}var n=this.getDocument().defaultView.getComputedStyle(this,null);return(n)?n.getPropertyValue([o.hyphenate()]):null},toQueryString:function(){var n=[];this.getElements("input, select, textarea",true).each(function(o){if(!o.name||o.disabled||o.type=="submit"||o.type=="reset"||o.type=="file"){return}var p=(o.tagName.toLowerCase()=="select")?Element.getSelected(o).map(function(q){return q.value}):((o.type=="radio"||o.type=="checkbox")&&!o.checked)?null:o.value;$splat(p).each(function(q){if(typeof q!="undefined"){n.push(o.name+"="+encodeURIComponent(q))}})});return n.join("&")},clone:function(q,n){q=q!==false;var t=this.cloneNode(q);var p=function(x,w){if(!n){x.removeAttribute("id")}if(Browser.Engine.trident){x.clearAttributes();x.mergeAttributes(w);x.removeAttribute("uid");if(x.options){var y=x.options,u=w.options;for(var v=y.length;v--;){y[v].selected=u[v].selected}}}var z=k[w.tagName.toLowerCase()];if(z&&w[z]){x[z]=w[z]}};if(q){var r=t.getElementsByTagName("*"),s=this.getElementsByTagName("*");for(var o=r.length;o--;){p(r[o],s[o])}}p(t,this);return document.id(t)},destroy:function(){Element.empty(this);Element.dispose(this);h(this,true);return null},empty:function(){$A(this.childNodes).each(function(n){Element.destroy(n)});return this},dispose:function(){return(this.parentNode)?this.parentNode.removeChild(this):this},hasChild:function(n){n=document.id(n,true);if(!n){return false}if(Browser.Engine.webkit&&Browser.Engine.version<420){return $A(this.getElementsByTagName(n.tagName)).contains(n)}return(this.contains)?(this!=n&&this.contains(n)):!!(this.compareDocumentPosition(n)&16)},match:function(n){return(!n||(n==this)||(Element.get(this,"tag")==n))}});Native.implement([Element,Window,Document],{addListener:function(q,p){if(q=="unload"){var n=p,o=this;p=function(){o.removeListener("unload",p);n()}}else{j[this.uid]=this}if(this.addEventListener){this.addEventListener(q,p,false)}else{this.attachEvent("on"+q,p)}return this},removeListener:function(o,n){if(this.removeEventListener){this.removeEventListener(o,n,false)}else{this.detachEvent("on"+o,n)}return this},retrieve:function(o,n){var q=c(this.uid),p=q[o];if(n!=undefined&&p==undefined){p=q[o]=n}return $pick(p)},store:function(o,n){var p=c(this.uid);p[o]=n;return this},eliminate:function(n){var o=c(this.uid);delete o[n];return this}});window.addListener("unload",d)})();Element.Properties=new Hash;Element.Properties.style={set:function(a){this.style.cssText=a},get:function(){return this.style.cssText},erase:function(){this.style.cssText=""}};Element.Properties.tag={get:function(){return this.tagName.toLowerCase()}};Element.Properties.html=(function(){var c=document.createElement("div");var a={table:[1,"<table>","</table>"],select:[1,"<select>","</select>"],tbody:[2,"<table><tbody>","</tbody></table>"],tr:[3,"<table><tbody><tr>","</tr></tbody></table>"]};a.thead=a.tfoot=a.tbody;var b={set:function(){var f=Array.flatten(arguments).join("");var g=Browser.Engine.trident&&a[this.get("tag")];if(g){var h=c;h.innerHTML=g[1]+f+g[2];for(var d=g[0];d--;){h=h.firstChild}this.empty().adopt(h.childNodes)}else{this.innerHTML=f}}};b.erase=b.set;return b})();if(Browser.Engine.webkit&&Browser.Engine.version<420){Element.Properties.text={get:function(){if(this.innerText){return this.innerText}var a=this.ownerDocument.newElement("div",{html:this.innerHTML}).inject(this.ownerDocument.body);var b=a.innerText;a.destroy();return b}}}Native.implement([Document,Element],{getElements:function(j,h){j=j.split(",");var c,f={};for(var d=0,b=j.length;d<b;d++){var a=j[d],g=Selectors.Utils.search(this,a,f);if(d!=0&&g.item){g=$A(g)}c=(d==0)?g:(c.item)?$A(c).concat(g):c.concat(g)}return new Elements(c,{ddup:(j.length>1),cash:!h})}});Element.implement({match:function(b){if(!b||(b==this)){return true}var d=Selectors.Utils.parseTagAndID(b);var a=d[0],f=d[1];if(!Selectors.Filters.byID(this,f)||!Selectors.Filters.byTag(this,a)){return false}var c=Selectors.Utils.parseSelector(b);return(c)?Selectors.Utils.filter(this,c,{}):true}});var Selectors={Cache:{nth:{},parsed:{}}};Selectors.RegExps={id:(/#([\w-]+)/),tag:(/^(\w+|\*)/),quick:(/^(\w+|\*)$/),splitter:(/\s*([+>~\s])\s*([a-zA-Z#.*:\[])/g),combined:(/\.([\w-]+)|\[(\w+)(?:([!*^$~|]?=)(["']?)([^\4]*?)\4)?\]|:([\w-]+)(?:\(["']?(.*?)?["']?\)|$)/g)};Selectors.Utils={chk:function(b,c){if(!c){return true}var a=$uid(b);if(!c[a]){return c[a]=true}return false},parseNthArgument:function(j){if(Selectors.Cache.nth[j]){return Selectors.Cache.nth[j]}var f=j.match(/^([+-]?\d*)?([a-z]+)?([+-]?\d*)?$/);if(!f){return false}var h=parseInt(f[1],10);var d=(h||h===0)?h:1;var g=f[2]||false;var c=parseInt(f[3],10)||0;if(d!=0){c--;while(c<1){c+=d}while(c>=d){c-=d}}else{d=c;g="index"}switch(g){case"n":f={a:d,b:c,special:"n"};break;case"odd":f={a:2,b:0,special:"n"};break;case"even":f={a:2,b:1,special:"n"};break;case"first":f={a:0,special:"index"};break;case"last":f={special:"last-child"};break;case"only":f={special:"only-child"};break;default:f={a:(d-1),special:"index"}}return Selectors.Cache.nth[j]=f},parseSelector:function(f){if(Selectors.Cache.parsed[f]){return Selectors.Cache.parsed[f]}var d,j={classes:[],pseudos:[],attributes:[]};while((d=Selectors.RegExps.combined.exec(f))){var k=d[1],h=d[2],g=d[3],b=d[5],c=d[6],l=d[7];if(k){j.classes.push(k)}else{if(c){var a=Selectors.Pseudo.get(c);if(a){j.pseudos.push({parser:a,argument:l})}else{j.attributes.push({name:c,operator:"=",value:l})}}else{if(h){j.attributes.push({name:h,operator:g,value:b})}}}}if(!j.classes.length){delete j.classes}if(!j.attributes.length){delete j.attributes}if(!j.pseudos.length){delete j.pseudos}if(!j.classes&&!j.attributes&&!j.pseudos){j=null}return Selectors.Cache.parsed[f]=j},parseTagAndID:function(b){var a=b.match(Selectors.RegExps.tag);var c=b.match(Selectors.RegExps.id);return[(a)?a[1]:"*",(c)?c[1]:false]},filter:function(g,c,f){var d;if(c.classes){for(d=c.classes.length;d--;d){var h=c.classes[d];if(!Selectors.Filters.byClass(g,h)){return false}}}if(c.attributes){for(d=c.attributes.length;d--;d){var b=c.attributes[d];if(!Selectors.Filters.byAttribute(g,b.name,b.operator,b.value)){return false}}}if(c.pseudos){for(d=c.pseudos.length;d--;d){var a=c.pseudos[d];if(!Selectors.Filters.byPseudo(g,a.parser,a.argument,f)){return false}}}return true},getByTagAndID:function(b,a,d){if(d){var c=(b.getElementById)?b.getElementById(d,true):Element.getElementById(b,d,true);return(c&&Selectors.Filters.byTag(c,a))?[c]:[]}else{return b.getElementsByTagName(a)}},search:function(p,o,u){var b=[];var c=o.trim().replace(Selectors.RegExps.splitter,function(l,k,j){b.push(k);return":)"+j}).split(":)");var q,f,B;for(var A=0,w=c.length;A<w;A++){var z=c[A];if(A==0&&Selectors.RegExps.quick.test(z)){q=p.getElementsByTagName(z);continue}var a=b[A-1];var r=Selectors.Utils.parseTagAndID(z);var C=r[0],s=r[1];if(A==0){q=Selectors.Utils.getByTagAndID(p,C,s)}else{var d={},h=[];for(var y=0,x=q.length;y<x;y++){h=Selectors.Getters[a](h,q[y],C,s,d)}q=h}var g=Selectors.Utils.parseSelector(z);if(g){f=[];for(var v=0,t=q.length;v<t;v++){B=q[v];if(Selectors.Utils.filter(B,g,u)){f.push(B)}}q=f}}return q}};Selectors.Getters={" ":function(j,h,k,a,f){var d=Selectors.Utils.getByTagAndID(h,k,a);for(var c=0,b=d.length;c<b;c++){var g=d[c];if(Selectors.Utils.chk(g,f)){j.push(g)}}return j},">":function(j,h,k,a,g){var c=Selectors.Utils.getByTagAndID(h,k,a);for(var f=0,d=c.length;f<d;f++){var b=c[f];if(b.parentNode==h&&Selectors.Utils.chk(b,g)){j.push(b)}}return j},"+":function(c,b,a,f,d){while((b=b.nextSibling)){if(b.nodeType==1){if(Selectors.Utils.chk(b,d)&&Selectors.Filters.byTag(b,a)&&Selectors.Filters.byID(b,f)){c.push(b)}break}}return c},"~":function(c,b,a,f,d){while((b=b.nextSibling)){if(b.nodeType==1){if(!Selectors.Utils.chk(b,d)){break}if(Selectors.Filters.byTag(b,a)&&Selectors.Filters.byID(b,f)){c.push(b)}}}return c}};Selectors.Filters={byTag:function(b,a){return(a=="*"||(b.tagName&&b.tagName.toLowerCase()==a))},byID:function(a,b){return(!b||(a.id&&a.id==b))},byClass:function(b,a){return(b.className&&b.className.contains&&b.className.contains(a," "))},byPseudo:function(a,d,c,b){return d.call(a,c,b)},byAttribute:function(c,d,b,f){var a=Element.prototype.getProperty.call(c,d);if(!a){return(b=="!=")}if(!b||f==undefined){return true}switch(b){case"=":return(a==f);case"*=":return(a.contains(f));case"^=":return(a.substr(0,f.length)==f);case"$=":return(a.substr(a.length-f.length)==f);case"!=":return(a!=f);case"~=":return a.contains(f," ");case"|=":return a.contains(f,"-")}return false}};Selectors.Pseudo=new Hash({checked:function(){return this.checked},empty:function(){return !(this.innerText||this.textContent||"").length},not:function(a){return !Element.match(this,a)},contains:function(a){return(this.innerText||this.textContent||"").contains(a)},"first-child":function(){return Selectors.Pseudo.index.call(this,0)},"last-child":function(){var a=this;while((a=a.nextSibling)){if(a.nodeType==1){return false}}return true},"only-child":function(){var b=this;while((b=b.previousSibling)){if(b.nodeType==1){return false}}var a=this;while((a=a.nextSibling)){if(a.nodeType==1){return false}}return true},"nth-child":function(h,f){h=(h==undefined)?"n":h;var c=Selectors.Utils.parseNthArgument(h);if(c.special!="n"){return Selectors.Pseudo[c.special].call(this,c.a,f)}var g=0;f.positions=f.positions||{};var d=$uid(this);if(!f.positions[d]){var b=this;while((b=b.previousSibling)){if(b.nodeType!=1){continue}g++;var a=f.positions[$uid(b)];if(a!=undefined){g=a+g;break}}f.positions[d]=g}return(f.positions[d]%c.a==c.b)},index:function(a){var b=this,c=0;while((b=b.previousSibling)){if(b.nodeType==1&&++c>a){return false}}return(c==a)},even:function(b,a){return Selectors.Pseudo["nth-child"].call(this,"2n+1",a)},odd:function(b,a){return Selectors.Pseudo["nth-child"].call(this,"2n",a)},selected:function(){return this.selected},enabled:function(){return(this.disabled===false)}});var Event=new Native({name:"Event",initialize:function(a,g){g=g||window;var m=g.document;a=a||g.event;if(a.$extended){return a}this.$extended=true;var l=a.type;var h=a.target||a.srcElement;while(h&&h.nodeType==3){h=h.parentNode}if(l.test(/key/)){var b=a.which||a.keyCode;var o=Event.Keys.keyOf(b);if(l=="keydown"){var d=b-111;if(d>0&&d<13){o="f"+d}}o=o||String.fromCharCode(b).toLowerCase()}else{if(l.match(/(click|mouse|menu)/i)){m=(!m.compatMode||m.compatMode=="CSS1Compat")?m.html:m.body;var k={x:a.pageX||a.clientX+m.scrollLeft,y:a.pageY||a.clientY+m.scrollTop};var c={x:(a.pageX)?a.pageX-g.pageXOffset:a.clientX,y:(a.pageY)?a.pageY-g.pageYOffset:a.clientY};if(l.match(/DOMMouseScroll|mousewheel/)){var j=(a.wheelDelta)?a.wheelDelta/120:-(a.detail||0)/3}var f=(a.which==3)||(a.button==2);var n=null;if(l.match(/over|out/)){switch(l){case"mouseover":n=a.relatedTarget||a.fromElement;break;case"mouseout":n=a.relatedTarget||a.toElement}if(!(function(){while(n&&n.nodeType==3){n=n.parentNode}return true}).create({attempt:Browser.Engine.gecko})()){n=false}}}}return $extend(this,{event:a,type:l,page:k,client:c,rightClick:f,wheel:j,relatedTarget:n,target:h,code:b,key:o,shift:a.shiftKey,control:a.ctrlKey,alt:a.altKey,meta:a.metaKey})}});Event.Keys=new Hash({enter:13,up:38,down:40,left:37,right:39,esc:27,space:32,backspace:8,tab:9,"delete":46});Event.implement({stop:function(){return this.stopPropagation().preventDefault()},stopPropagation:function(){if(this.event.stopPropagation){this.event.stopPropagation()}else{this.event.cancelBubble=true}return this},preventDefault:function(){if(this.event.preventDefault){this.event.preventDefault()}else{this.event.returnValue=false}return this}});Element.Properties.events={set:function(a){this.addEvents(a)}};Native.implement([Element,Window,Document],{addEvent:function(f,h){var j=this.retrieve("events",{});j[f]=j[f]||{keys:[],values:[]};if(j[f].keys.contains(h)){return this}j[f].keys.push(h);var g=f,a=Element.Events.get(f),c=h,k=this;if(a){if(a.onAdd){a.onAdd.call(this,h)}if(a.condition){c=function(l){if(a.condition.call(this,l)){return h.call(this,l)}return true}}g=a.base||g}var d=function(){return h.call(k)};var b=Element.NativeEvents[g];if(b){if(b==2){d=function(l){l=new Event(l,k.getWindow());if(c.call(k,l)===false){l.stop()}}}this.addListener(g,d)}j[f].values.push(d);return this},removeEvent:function(c,b){var a=this.retrieve("events");if(!a||!a[c]){return this}var g=a[c].keys.indexOf(b);if(g==-1){return this}a[c].keys.splice(g,1);var f=a[c].values.splice(g,1)[0];var d=Element.Events.get(c);if(d){if(d.onRemove){d.onRemove.call(this,b)}c=d.base||c}return(Element.NativeEvents[c])?this.removeListener(c,f):this},addEvents:function(a){for(var b in a){this.addEvent(b,a[b])}return this},removeEvents:function(a){var c;if($type(a)=="object"){for(c in a){this.removeEvent(c,a[c])}return this}var b=this.retrieve("events");if(!b){return this}if(!a){for(c in b){this.removeEvents(c)}this.eliminate("events")}else{if(b[a]){while(b[a].keys[0]){this.removeEvent(a,b[a].keys[0])}b[a]=null}}return this},fireEvent:function(d,b,a){var c=this.retrieve("events");if(!c||!c[d]){return this}c[d].keys.each(function(f){f.create({bind:this,delay:a,"arguments":b})()},this);return this},cloneEvents:function(d,a){d=document.id(d);var c=d.retrieve("events");if(!c){return this}if(!a){for(var b in c){this.cloneEvents(d,b)}}else{if(c[a]){c[a].keys.each(function(f){this.addEvent(a,f)},this)}}return this}});try{if(typeof HTMLElement!="undefined"){HTMLElement.prototype.fireEvent=Element.prototype.fireEvent}}catch(e){}Element.NativeEvents={click:2,dblclick:2,mouseup:2,mousedown:2,contextmenu:2,mousewheel:2,DOMMouseScroll:2,mouseover:2,mouseout:2,mousemove:2,selectstart:2,selectend:2,keydown:2,keypress:2,keyup:2,focus:2,blur:2,change:2,reset:2,select:2,submit:2,load:1,unload:1,beforeunload:2,resize:1,move:1,DOMContentLoaded:1,readystatechange:1,error:1,abort:1,scroll:1};(function(){var a=function(b){var c=b.relatedTarget;if(c==undefined){return true}if(c===false){return false}return($type(this)!="document"&&c!=this&&c.prefix!="xul"&&!this.hasChild(c))};Element.Events=new Hash({mouseenter:{base:"mouseover",condition:a},mouseleave:{base:"mouseout",condition:a},mousewheel:{base:(Browser.Engine.gecko)?"DOMMouseScroll":"mousewheel"}})})();Element.Events.domready={onAdd:function(a){if(Browser.loaded){a.call(this)}}};(function(){var b=function(){if(Browser.loaded){return}Browser.loaded=true;window.fireEvent("domready");document.fireEvent("domready")};window.addEvent("load",b);if(Browser.Engine.trident){var a=document.createElement("div");(function(){($try(function(){a.doScroll();return document.id(a).inject(document.body).set("html","temp").dispose()}))?b():arguments.callee.delay(50)})()}else{if(Browser.Engine.webkit&&Browser.Engine.version<525){(function(){(["loaded","complete"].contains(document.readyState))?b():arguments.callee.delay(50)})()}else{document.addEvent("DOMContentLoaded",b)}}})();function Class(b){if(b instanceof Function){b={initialize:b}}var a=function(){Object.reset(this);if(a._prototyping){return this}this._current=$empty;var c=(this.initialize)?this.initialize.apply(this,arguments):this;delete this._current;delete this.caller;return c}.extend(this);a.implement(b);a.constructor=Class;a.prototype.constructor=a;return a}Function.prototype.protect=function(){this._protected=true;return this};Object.reset=function(a,c){if(c==null){for(var f in a){Object.reset(a,f)}return a}delete a[c];switch($type(a[c])){case"object":var d=function(){};d.prototype=a[c];var b=new d;a[c]=Object.reset(b);break;case"array":a[c]=$unlink(a[c]);break}return a};new Native({name:"Class",initialize:Class}).extend({instantiate:function(b){b._prototyping=true;var a=new b;delete b._prototyping;return a},wrap:function(a,b,c){if(c._origin){c=c._origin}return function(){if(c._protected&&this._current==null){throw new Error('The method "'+b+'" cannot be called.')}var f=this.caller,g=this._current;this.caller=g;this._current=arguments.callee;var d=c.apply(this,arguments);this._current=g;this.caller=f;return d}.extend({_owner:a,_origin:c,_name:b})}});Class.implement({implement:function(a,d){if($type(a)=="object"){for(var f in a){this.implement(f,a[f])}return this}var g=Class.Mutators[a];if(g){d=g.call(this,d);if(d==null){return this}}var c=this.prototype;switch($type(d)){case"function":if(d._hidden){return this}c[a]=Class.wrap(this,a,d);break;case"object":var b=c[a];if($type(b)=="object"){$mixin(b,d)}else{c[a]=$unlink(d)}break;case"array":c[a]=$unlink(d);break;default:c[a]=d}return this}});Class.Mutators={Extends:function(a){this.parent=a;this.prototype=Class.instantiate(a);this.implement("parent",function(){var b=this.caller._name,c=this.caller._owner.parent.prototype[b];if(!c){throw new Error('The method "'+b+'" has no parent.')}return c.apply(this,arguments)}.protect())},Implements:function(a){$splat(a).each(function(b){if(b instanceof Function){b=Class.instantiate(b)}this.implement(b)},this)}};var Chain=new Class({$chain:[],chain:function(){this.$chain.extend(Array.flatten(arguments));return this},callChain:function(){return(this.$chain.length)?this.$chain.shift().apply(this,arguments):false},clearChain:function(){this.$chain.empty();return this}});var Events=new Class({$events:{},addEvent:function(c,b,a){c=Events.removeOn(c);if(b!=$empty){this.$events[c]=this.$events[c]||[];this.$events[c].include(b);if(a){b.internal=true}}return this},addEvents:function(a){for(var b in a){this.addEvent(b,a[b])}return this},fireEvent:function(c,b,a){c=Events.removeOn(c);if(!this.$events||!this.$events[c]){return this}this.$events[c].each(function(d){d.create({bind:this,delay:a,"arguments":b})()},this);return this},removeEvent:function(b,a){b=Events.removeOn(b);if(!this.$events[b]){return this}if(!a.internal){this.$events[b].erase(a)}return this},removeEvents:function(c){var d;if($type(c)=="object"){for(d in c){this.removeEvent(d,c[d])}return this}if(c){c=Events.removeOn(c)}for(d in this.$events){if(c&&c!=d){continue}var b=this.$events[d];for(var a=b.length;a--;a){this.removeEvent(d,b[a])}}return this}});Events.removeOn=function(a){return a.replace(/^on([A-Z])/,function(b,c){return c.toLowerCase()})};var Options=new Class({setOptions:function(){this.options=$merge.run([this.options].extend(arguments));if(!this.addEvent){return this}for(var a in this.options){if($type(this.options[a])!="function"||!(/^on[A-Z]/).test(a)){continue}this.addEvent(a,this.options[a]);delete this.options[a]}return this}});var Cookie=new Class({Implements:Options,options:{path:false,domain:false,duration:false,secure:false,document:document},initialize:function(b,a){this.key=b;this.setOptions(a)},write:function(b){b=encodeURIComponent(b);if(this.options.domain){b+="; domain="+this.options.domain}if(this.options.path){b+="; path="+this.options.path}if(this.options.duration){var a=new Date();a.setTime(a.getTime()+this.options.duration*24*60*60*1000);b+="; expires="+a.toGMTString()}if(this.options.secure){b+="; secure"}this.options.document.cookie=this.key+"="+b;return this},read:function(){var a=this.options.document.cookie.match("(?:^|;)\\s*"+this.key.escapeRegExp()+"=([^;]*)");return(a)?decodeURIComponent(a[1]):null},dispose:function(){new Cookie(this.key,$merge(this.options,{duration:-1})).write("");return this}});Cookie.write=function(b,c,a){return new Cookie(b,a).write(c)};Cookie.read=function(a){return new Cookie(a).read()};Cookie.dispose=function(b,a){return new Cookie(b,a).dispose()};var Cufon=(function(){var P=function(){return P.replace.apply(null,arguments)};var D=P.DOM={ready:(function(){var c=false,a={loaded:1,complete:1};var d=[],b=function(){if(c){return}c=true;for(var f;f=d.shift();f()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",b,false);window.addEventListener("pageshow",b,false)}if(!window.opera&&document.readyState){(function(){a[document.readyState]?b():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");b()}catch(f){setTimeout(arguments.callee,1)}})()}K(window,"load",b);return function(f){if(!arguments.length){b()}else{c?f():d.push(f)}}})(),root:function(){return document.documentElement||document.body}};var O=P.CSS={Size:function(a,b){this.value=parseFloat(a);this.unit=String(a).match(/[a-z%]*$/)[0]||"px";this.convert=function(c){return c/b*this.value};this.convertFrom=function(c){return c/this.value*b};this.toString=function(){return this.value+this.unit}},addClass:function(b,c){var a=b.className;b.className=a+(a&&" ")+c;return b},color:S(function(a){var b={};b.color=a.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(d,f,c){b.opacity=parseFloat(c);return"rgb("+f+")"});return b}),fontStretch:S(function(a){if(typeof a=="number"){return a}if(/%$/.test(a)){return parseFloat(a)/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}[a]||1}),getStyle:function(a){var b=document.defaultView;if(b&&b.getComputedStyle){return new ab(b.getComputedStyle(a,null))}if(a.currentStyle){return new ab(a.currentStyle)}return new ab(a.style)},gradient:S(function(b){var a={id:b,type:b.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},f=b.substr(b.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var c=0,g=f.length,d;c<g;++c){d=f[c].split("=",2).reverse();a.stops.push([d[1]||c/(g-1),d[0]])}return a}),quotedList:S(function(a){var b=[],c=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,d;while(d=c.exec(a)){b.push(d[3]||d[1])}return b}),recognizesMedia:S(function(a){var c=document.createElement("style"),d,f,g;c.type="text/css";c.media=a;try{c.appendChild(document.createTextNode("/**/"))}catch(b){}f=V("head")[0];f.insertBefore(c,f.firstChild);d=(c.sheet||c.styleSheet);g=d&&!d.disabled;f.removeChild(c);return g}),removeClass:function(a,b){var c=RegExp("(?:^|\\s+)"+b+"(?=\\s|$)","g");a.className=a.className.replace(c,"");return a},supports:function(a,b){var c=document.createElement("span").style;if(c[a]===undefined){return false}c[a]=b;return c[a]===b},textAlign:function(a,b,d,c){if(b.get("textAlign")=="right"){if(d>0){a=" "+a}}else{if(d<c-1){a+=" "}}return a},textShadow:S(function(b){if(b=="none"){return null}var c=[],a={},g,f=0;var d=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(g=d.exec(b)){if(g[0]==","){c.push(a);a={};f=0}else{if(g[1]){a.color=g[1]}else{a[["offX","offY","blur"][f++]]=g[2]}}}c.push(a);return c}),textTransform:(function(){var a={uppercase:function(b){return b.toUpperCase()},lowercase:function(b){return b.toLowerCase()},capitalize:function(b){return b.replace(/\b./g,function(c){return c.toUpperCase()})}};return function(b,c){var d=a[c.get("textTransform")];return d?d(b):b}})(),whiteSpace:(function(){var a={inline:1,"inline-block":1,"run-in":1};var b=/^\s+/,c=/\s+$/;return function(d,g,f,h){if(h){if(h.nodeName.toLowerCase()=="br"){d=d.replace(b,"")}}if(a[g.get("display")]){return d}if(!f.previousSibling){d=d.replace(b,"")}if(!f.nextSibling){d=d.replace(c,"")}return d}})()};O.ready=(function(){var c=!O.recognizesMedia("all"),k=false;var a=[],g=function(){c=true;for(var l;l=a.shift();l()){}};var f=V("link"),d=V("style");function b(l){return l.disabled||h(l.sheet,l.media||"screen")}function h(r,o){if(!O.recognizesMedia(o||"all")){return true}if(!r||r.disabled){return false}try{var n=r.cssRules,p;if(n){search:for(var l=0,m=n.length;p=n[l],l<m;++l){switch(p.type){case 2:break;case 3:if(!h(p.styleSheet,p.media.mediaText)){return false}break;default:break search}}}}catch(q){}return true}function j(){if(document.createStyleSheet){return true}var l,m;for(m=0;l=f[m];++m){if(l.rel.toLowerCase()=="stylesheet"&&!b(l)){return false}}for(m=0;l=d[m];++m){if(!b(l)){return false}}return true}D.ready(function(){if(!k){k=O.getStyle(document.body).isUsable()}if(c||(k&&j())){g()}else{setTimeout(arguments.callee,10)}});return function(l){if(c){l()}else{a.push(l)}}})();function I(a){var b=this.face=a.face,c={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=a.glyphs;this.w=a.w;this.baseSize=parseInt(b["units-per-em"],10);this.family=b["font-family"].toLowerCase();this.weight=b["font-weight"];this.style=b["font-style"]||"normal";this.viewBox=(function(){var d=b.bbox.split(/\s+/);var f={minX:parseInt(d[0],10),minY:parseInt(d[1],10),maxX:parseInt(d[2],10),maxY:parseInt(d[3],10)};f.width=f.maxX-f.minX;f.height=f.maxY-f.minY;f.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return f})();this.ascent=-parseInt(b.ascent,10);this.descent=-parseInt(b.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(j,g,q){var f=this.glyphs,h,k,o,d=[],p=0,l=-1,m=-1,n;while(n=j[++l]){h=f[n]||this.missingGlyph;if(!h){continue}if(k){p-=o=k[n]||0;d[m]-=o}p+=d[++m]=~~(h.w||this.w)+g+(c[n]?q:0);k=h.k}d.total=p;return d}}function W(){var a={},b={oblique:"italic",italic:"oblique"};this.add=function(c){(a[c.style]||(a[c.style]={}))[c.weight]=c};this.get=function(g,f){var h=a[g]||a[b[g]]||a.normal||a.italic||a.oblique;if(!h){return null}f={normal:400,bold:700}[f]||parseInt(f,10);if(h[f]){return h[f]}var k={1:1,99:0}[f%100],c=[],j,l;if(k===undefined){k=f>400}if(f==500){f=400}for(var d in h){if(!R(h,d)){continue}d=parseInt(d,10);if(!j||d<j){j=d}if(!l||d>l){l=d}c.push(d)}if(f<j){f=j}if(f>l){f=l}c.sort(function(n,m){return(k?(n>=f&&m>=f)?n<m:n>m:(n<=f&&m<=f)?n>m:n<m)?-1:1});return h[c[0]]}}function J(){function b(g,f){if(g.contains){return g.contains(f)}return g.compareDocumentPosition(f)&16}function d(f){var g=f.relatedTarget;if(!g||b(this,g)){return}c(this,f.type=="mouseover")}function a(f){c(this,f.type=="mouseenter")}function c(g,f){setTimeout(function(){var h=Y.get(g).options;P.replace(g,f?U(h,h.hover):h,true)},10)}this.attach=function(f){if(f.onmouseenter===undefined){K(f,"mouseover",d);K(f,"mouseout",d)}else{K(f,"mouseenter",a);K(f,"mouseleave",a)}}}function G(){var b=[],a={};function c(d){var h=[],f;for(var g=0;f=d[g];++g){h[g]=b[a[f]]}return h}this.add=function(d,f){a[d]=b.push(f)-1};this.repeat=function(){var g=arguments.length?c(arguments):b,f;for(var d=0;f=g[d++];){P.replace(f[0],f[1],true)}}}function M(){var a={},c=0;function b(d){return d.cufid||(d.cufid=++c)}this.get=function(f){var d=b(f);return a[d]||(a[d]={})}}function ab(c){var a={},b={};this.extend=function(f){for(var d in f){if(R(f,d)){a[d]=f[d]}}return this};this.get=function(d){return a[d]!=undefined?a[d]:c[d]};this.getSize=function(d,f){return b[d]||(b[d]=new O.Size(this.get(d),f))};this.isUsable=function(){return !!c}}function K(b,c,a){if(b.addEventListener){b.addEventListener(c,a,false)}else{if(b.attachEvent){b.attachEvent("on"+c,function(){return a.call(b,window.event)})}}}function F(b,c){var a=Y.get(b);if(a.options){return b}if(c.hover&&c.hoverables[b.nodeName.toLowerCase()]){aa.attach(b)}a.options=c;return b}function S(b){var a={};return function(c){if(!R(a,c)){a[c]=b.apply(null,arguments)}return a[c]}}function Z(a,b){var f=O.quotedList(b.get("fontFamily").toLowerCase()),c;for(var d=0;c=f[d];++d){if(T[c]){return T[c].get(b.get("fontStyle"),b.get("fontWeight"))}}return null}function V(a){return document.getElementsByTagName(a)}function R(a,b){return a.hasOwnProperty(b)}function U(){var d={},f,a;for(var b=0,c=arguments.length;f=arguments[b],b<c;++b){for(a in f){if(R(f,a)){d[a]=f[a]}}}return d}function N(o,f,b,d,n,a){var h=document.createDocumentFragment(),l;if(f===""){return h}var g=d.separate;var k=f.split(L[g]),c=(g=="words");if(c&&H){if(/^\s/.test(f)){k.unshift("")}if(/\s$/.test(f)){k.push("")}}for(var j=0,m=k.length;j<m;++j){l=B[d.engine](o,c?O.textAlign(k[j],b,j,m):k[j],b,d,n,a,j<m-1);if(l){h.appendChild(l)}}return h}function Q(a,d){var b=a.nodeName.toLowerCase();if(d.ignore[b]){return}var n=!d.textless[b];var c=O.getStyle(F(a,d)).extend(d);var m=Z(a,c),l,g,j,k,f,h;if(!m){return}for(l=a.firstChild;l;l=j){g=l.nodeType;j=l.nextSibling;if(n&&g==3){if(k){k.appendData(l.data);a.removeChild(l)}else{k=l}if(j){continue}}if(k){a.replaceChild(N(m,O.whiteSpace(k.data,c,k,h),c,d,l,a),k);k=null}if(g==1){if(l.firstChild){if(l.nodeName.toLowerCase()=="cufon"){B[d.engine](m,null,c,d,l,a)}else{arguments.callee(l,d)}}h=l}}}var H=" ".split(/\s+/).length==0;var Y=new M();var aa=new J();var C=new G();var X=false;var B={},T={},E={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(a){return jQuery(a)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(a){return $$(a)})||(window.$&&function(a){return $(a)})||(document.querySelectorAll&&function(a){return document.querySelectorAll(a)})||V),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var L={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};P.now=function(){D.ready();return P};P.refresh=function(){C.repeat.apply(C,arguments);return P};P.registerEngine=function(a,b){if(!b){return P}B[a]=b;return P.set("engine",a)};P.registerFont=function(a){if(!a){return P}var c=new I(a),b=c.family;if(!T[b]){T[b]=new W()}T[b].add(c);return P.set("fontFamily",'"'+b+'"')};P.replace=function(a,b,c){b=U(E,b);if(!b.engine){return P}if(!X){O.addClass(D.root(),"cufon-active cufon-loading");O.ready(function(){O.addClass(O.removeClass(D.root(),"cufon-loading"),"cufon-ready")});X=true}if(b.hover){b.forceHitArea=true}if(b.autoDetect){delete b.fontFamily}if(typeof b.textShadow=="string"){b.textShadow=O.textShadow(b.textShadow)}if(typeof b.color=="string"&&/^-/.test(b.color)){b.textGradient=O.gradient(b.color)}else{delete b.textGradient}if(!c){C.add(a,arguments)}if(a.nodeType||typeof a=="string"){a=[a]}O.ready(function(){for(var f=0,g=a.length;f<g;++f){var d=a[f];if(typeof d=="string"){P.replace(b.selector(d),b,true)}else{Q(d,b)}}});return P};P.set=function(b,a){E[b]=a;return P};return P})();Cufon.registerEngine("vml",(function(){var o=document.namespaces;if(!o){return}o.add("cvml","urn:schemas-microsoft-com:vml");o=null;var j=document.createElement("cvml:shape");j.style.behavior="url(#default#VML)";if(!j.coordsize){return}j=null;var l=(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:'+(l?"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 q(b,a){return k(b,/(?:em|ex|%)$|^[a-z-]+$/i.test(a)?"1em":a)}function k(b,a){if(a==="0"){return 0}if(/px$/i.test(a)){return parseFloat(a)}var c=b.style.left,d=b.runtimeStyle.left;b.runtimeStyle.left=b.currentStyle.left;b.style.left=a.replace("%","em");var f=b.style.pixelLeft;b.style.left=c;b.runtimeStyle.left=d;return f}function n(b,c,d,g){var f="computed"+g,a=c[f];if(isNaN(a)){a=c.get(g);c[f]=a=(a=="normal")?0:~~d.convertFrom(k(b,a))}return a}var m={};function p(f){var d=f.id;if(!m[d]){var h=f.stops,g=document.createElement("cvml:fill"),c=[];g.type="gradient";g.angle=180;g.focus="0";g.method="sigma";g.color=h[0][1];for(var a=1,b=h.length-1;a<b;++a){c.push(h[a][0]*100+"% "+h[a][1])}g.colors=c.join(",");g.color2=h[b][1];m[d]=g}return m[d]}return function(aI,ay,b,aG,ar,aF,d){var aY=(ay===null);if(aY){ay=ar.alt}var au=aI.viewBox;var aW=b.computedFontSize||(b.computedFontSize=new Cufon.CSS.Size(q(aF,b.get("fontSize"))+"px",aI.baseSize));var aN,aV;if(aY){aN=ar;aV=ar.firstChild}else{aN=document.createElement("cufon");aN.className="cufon cufon-vml";aN.alt=ay;aV=document.createElement("cufoncanvas");aN.appendChild(aV);if(aG.printable){var a=document.createElement("cufontext");a.appendChild(document.createTextNode(ay));aN.appendChild(a)}if(!d){aN.appendChild(document.createElement("cvml:shape"))}}var av=aN.style;var ak=aV.style;var a0=aW.convert(au.height),aC=Math.ceil(a0);var f=aC/a0;var am=f*Cufon.CSS.fontStretch(b.get("fontStretch"));var g=au.minX,h=au.minY;ak.height=aC;ak.top=Math.round(aW.convert(h-aI.ascent));ak.left=Math.round(aW.convert(g));av.height=aW.convert(aI.height)+"px";var aA=b.get("color");var az=Cufon.CSS.textTransform(ay,b).split("");var aq=aI.spacing(az,n(aF,b,aW,"letterSpacing"),n(aF,b,aW,"wordSpacing"));if(!aq.length){return null}var a1=aq.total;var aO=-g+a1+(au.width-aq[aq.length-1]);var ax=aW.convert(aO*am),c=Math.round(ax);var an=aO+","+au.height,aZ;var at="r"+an+"ns";var aR=aG.textGradient&&p(aG.textGradient);var aX=aI.glyphs,aj=0;var aw=aG.textShadow;var aK=-1,aL=0,aP;while(aP=az[++aK]){var aE=aX[az[aK]]||aI.missingGlyph,aQ;if(!aE){continue}if(aY){aQ=aV.childNodes[aL];while(aQ.firstChild){aQ.removeChild(aQ.firstChild)}}else{aQ=document.createElement("cvml:shape");aV.appendChild(aQ)}aQ.stroked="f";aQ.coordsize=an;aQ.coordorigin=aZ=(g-aj)+","+h;aQ.path=(aE.d?"m"+aE.d+"xe":"")+"m"+aZ+at;aQ.fillcolor=aA;if(aR){aQ.appendChild(aR.cloneNode(false))}var aD=aQ.style;aD.width=c;aD.height=aC;if(aw){var aT=aw[0],aU=aw[1];var aH=Cufon.CSS.color(aT.color),aM;var ao=document.createElement("cvml:shadow");ao.on="t";ao.color=aH.color;ao.offset=aT.offX+","+aT.offY;if(aU){aM=Cufon.CSS.color(aU.color);ao.type="double";ao.color2=aM.color;ao.offset2=aU.offX+","+aU.offY}ao.opacity=aH.opacity||(aM&&aM.opacity)||1;aQ.appendChild(ao)}aj+=aq[aL++]}var ap=aQ.nextSibling,aS,aJ;if(aG.forceHitArea){if(!ap){ap=document.createElement("cvml:rect");ap.stroked="f";ap.className="cufon-vml-cover";aS=document.createElement("cvml:fill");aS.opacity=0;ap.appendChild(aS);aV.appendChild(ap)}aJ=ap.style;aJ.width=c;aJ.height=aC}else{if(ap){aV.removeChild(ap)}}av.width=Math.max(Math.ceil(aW.convert(a1*am)),0);if(l){var al=b.computedYAdjust;if(al===undefined){var aB=b.get("lineHeight");if(aB=="normal"){aB="1em"}else{if(!isNaN(aB)){aB+="em"}}b.computedYAdjust=al=0.5*(k(aF,aB)-parseFloat(av.height))}if(al){av.marginTop=Math.ceil(al)+"px";av.marginBottom=al+"px"}}return aN}})());Cufon.registerEngine("canvas",(function(){var g=document.createElement("canvas");if(!g||!g.getContext||!g.getContext.apply){return}g=null;var h=Cufon.CSS.supports("display","inline-block");var k=!h&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var j=document.createElement("style");j.type="text/css";j.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(k?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(h?"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(j);function l(a,s){var c=0,d=0;var t=[],b=/([mrvxe])([^a-z]*)/g,q;generate:for(var r=0;q=b.exec(a);++r){var f=q[2].split(",");switch(q[1]){case"v":t[r]={m:"bezierCurveTo",a:[c+~~f[0],d+~~f[1],c+~~f[2],d+~~f[3],c+=~~f[4],d+=~~f[5]]};break;case"r":t[r]={m:"lineTo",a:[c+=~~f[0],d+=~~f[1]]};break;case"m":t[r]={m:"moveTo",a:[c=~~f[0],d=~~f[1]]};break;case"x":t[r]={m:"closePath"};break;case"e":break generate}s[t[r].m].apply(s,t[r].a)}return t}function m(a,b){for(var c=0,d=a.length;c<d;++c){var f=a[c];b[f.m].apply(b,f.a)}}return function(f,ax,ae,aA,ar,d){var aI=(ax===null);if(aI){ax=ar.getAttribute("alt")}var au=f.viewBox;var aH=ae.getSize("fontSize",f.baseSize);var at=0,af=0,ag=0,az=0;var aw=aA.textShadow,ai=[];if(aw){for(var x=aw.length;x--;){var ao=aw[x];var aj=aH.convertFrom(parseFloat(ao.offX));var al=aH.convertFrom(parseFloat(ao.offY));ai[x]=[aj,al];if(al<at){at=al}if(aj>af){af=aj}if(al>ag){ag=al}if(aj<az){az=aj}}}var a=Cufon.CSS.textTransform(ax,ae).split("");var ap=f.spacing(a,~~aH.convertFrom(parseFloat(ae.get("letterSpacing"))||0),~~aH.convertFrom(parseFloat(ae.get("wordSpacing"))||0));if(!ap.length){return null}var aK=ap.total;af+=au.width-ap[ap.length-1];az+=au.minX;var aB,aG;if(aI){aB=ar;aG=ar.firstChild}else{aB=document.createElement("cufon");aB.className="cufon cufon-canvas";aB.setAttribute("alt",ax);aG=document.createElement("canvas");aB.appendChild(aG);if(aA.printable){var ab=document.createElement("cufontext");ab.appendChild(document.createTextNode(ax));aB.appendChild(ab)}}var av=aB.style;var am=aG.style;var aJ=aH.convert(au.height);var b=Math.ceil(aJ);var ah=b/aJ;var an=ah*Cufon.CSS.fontStretch(ae.get("fontStretch"));var ak=aK*an;var ad=Math.ceil(aH.convert(ak+af-az));var aF=Math.ceil(aH.convert(au.height-at+ag));aG.width=ad;aG.height=aF;am.width=ad+"px";am.height=aF+"px";at+=au.minY;am.top=Math.round(aH.convert(at-f.ascent))+"px";am.left=Math.round(aH.convert(az))+"px";var aC=Math.max(Math.ceil(aH.convert(ak)),0)+"px";if(h){av.width=aC;av.height=aH.convert(f.height)+"px"}else{av.paddingLeft=aC;av.paddingBottom=(aH.convert(f.height)-1)+"px"}var c=aG.getContext("2d"),aq=aJ/au.height;c.scale(aq,aq*ah);c.translate(-az,-at);c.save();function y(){var n=f.glyphs,q,o=-1,p=-1,r;c.scale(an,1);while(r=a[++o]){var q=n[a[o]]||f.missingGlyph;if(!q){continue}if(q.d){c.beginPath();if(q.code){m(q.code,c)}else{q.code=l("m"+q.d,c)}c.fill()}c.translate(ap[++p],0)}c.restore()}if(aw){for(var x=aw.length;x--;){var ao=aw[x];c.save();c.fillStyle=ao.color;c.translate.apply(c,ai[x]);y()}}var aD=aA.textGradient;if(aD){var ay=aD.stops,aE=c.createLinearGradient(0,au.minY,0,au.maxY);for(var x=0,ac=ay.length;x<ac;++x){aE.addColorStop.apply(aE,ay[x])}c.fillStyle=aE}else{c.fillStyle=ae.get("color")}y();return aB}})());
/*
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * ? 1987, 1991, 1994, 1998, 2002 Adobe Systems Incorporated. All rights reserved.
 * ? 1981, 1998, 2002 Heidelberger Druckmaschinen AG. All rights reserved.
 * 
 * Trademark:
 * Univers is a trademark of Linotype Corp registered in the U.S. Patent and
 * Trademark Office and may be registered in certain other jurisdictions in the
 * name of Linotype Corp. or its licensee Linotype GmbH.
 * 
 * Full name:
 * UniversLTStd-Cn
 * 
 * Designer:
 * Adrian Frutiger
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */
Cufon.registerFont({w:500,face:{"font-family":"univers","font-weight":400,"font-stretch":"condensed","units-per-em":"1000","panose-1":"2 11 5 6 2 2 2 5 2 4",ascent:"724",descent:"-276","x-height":"10",bbox:"-35 -989 882 250","underline-thickness":"50","underline-position":"-50",stemh:"62",stemv:"82","unicode-range":"U+0020-U+00FF"},glyphs:{" ":{w:222},"!":{d:"201,-167r-71,0r-18,-555r109,0xm214,-104r0,104r-94,0r0,-104r94,0",w:333},'"':{d:"35,-515r0,-207r60,0r0,207r-60,0xm155,-515r0,-207r60,0r0,207r-60,0",w:250},"#":{d:"23,0r73,-234r-99,0r17,-56r99,0r35,-114r-101,0r17,-56r100,0r73,-234r51,0r-73,234r82,0r71,-234r52,0r-72,234r102,0r-17,56r-102,0r-35,114r103,0r-17,56r-103,0r-72,234r-51,0r72,-234r-80,0r-74,234r-51,0xm165,-290r80,0r35,-114r-81,0",w:444},"$":{d:"243,-295r0,230v59,-7,103,-45,103,-109v0,-58,-47,-91,-103,-121xm200,-416r0,-209v-49,7,-84,43,-84,98v0,55,36,86,84,111xm243,15r0,59r-43,0r0,-59v-213,0,-197,-210,-195,-226r94,0v0,73,27,140,101,146r0,-252v-86,-42,-178,-89,-178,-200v0,-111,78,-188,178,-188r0,-59r43,0r0,59v132,0,196,74,196,204r-101,0v1,-73,-21,-120,-95,-124r0,231v90,43,197,85,197,217v0,138,-110,192,-197,192",w:444},"%":{d:"198,-737v121,0,128,99,128,193v0,96,-7,189,-128,189v-121,0,-128,-93,-128,-189v0,-94,7,-193,128,-193xm198,-681v-58,0,-58,44,-58,135v0,91,0,135,58,135v58,0,58,-44,58,-135v0,-91,0,-135,-58,-135xm579,-367v121,0,128,99,128,193v0,96,-7,189,-128,189v-121,0,-128,-93,-128,-189v0,-94,7,-193,128,-193xm579,-311v-58,0,-58,44,-58,135v0,91,0,135,58,135v58,0,58,-44,58,-135v0,-91,0,-135,-58,-135xm591,-758r-343,794r-63,0r341,-794r65,0",w:778},"&":{d:"443,-134r-178,-225v-63,43,-117,81,-117,165v0,78,62,132,148,132v65,0,110,-19,147,-72xm292,-456v34,-30,80,-74,80,-130v0,-50,-30,-81,-79,-81v-46,0,-80,33,-80,81v0,50,52,92,79,130xm550,0r-58,-74v-55,67,-116,89,-201,89v-130,0,-237,-67,-237,-207v0,-119,68,-163,160,-220v-42,-48,-95,-115,-95,-182v0,-105,88,-143,178,-143v92,0,169,44,169,146v0,76,-63,143,-121,192r141,179v14,-47,14,-97,14,-205r82,0v0,155,-16,222,-44,270r116,155r-104,0",w:667},"(":{d:"207,118r-58,0v-44,-141,-99,-283,-99,-432v0,-154,55,-297,100,-442r61,0v-37,146,-67,295,-67,446v0,145,30,288,63,428",w:278},")":{d:"129,118r-58,0v33,-140,63,-283,63,-428v0,-151,-30,-300,-67,-446r61,0v45,145,100,288,100,442v0,149,-55,291,-99,432",w:278},"*":{d:"412,-522r-156,-15r91,130r-58,32r-67,-144r-67,144r-58,-32r91,-130r-156,15r0,-66r156,12r-90,-127r59,-34r65,142r65,-142r59,34r-90,127r156,-12r0,66",w:444},"+":{d:"219,-284r0,-221r62,0r0,221r176,0r0,62r-176,0r0,222r-62,0r0,-222r-176,0r0,-62r176,0"},",":{d:"34,127r52,-231r103,0r-91,231r-64,0",w:222},"-":{d:"56,-234r0,-77r220,0r0,77r-220,0",w:333},".":{d:"158,-104r0,104r-94,0r0,-104r94,0",w:222},"/":{d:"278,-722r-235,818r-67,0r235,-818r67,0",w:278},"0":{d:"222,-705v190,0,187,174,187,361v0,181,1,359,-187,359v-188,0,-187,-178,-187,-359v0,-187,-3,-361,187,-361xm222,-628v-94,0,-95,115,-95,302v0,117,-7,264,95,264v102,0,95,-147,95,-264v0,-187,-1,-302,-95,-302",w:444},"1":{d:"289,-694r0,694r-92,0r0,-593r-104,70r0,-88v23,-10,89,-60,117,-83r79,0",w:444},"2":{d:"416,0r-373,0r0,-80v203,-284,263,-336,263,-456v0,-55,-27,-92,-86,-92v-69,0,-82,57,-81,113r-94,0v-8,-115,50,-190,168,-190v125,0,185,57,185,182v0,155,-78,207,-257,443r275,0r0,80",w:444},"3":{d:"169,-323r0,-81v83,7,142,-26,142,-115v0,-63,-28,-109,-96,-109v-76,0,-88,57,-87,113r-92,0v-7,-118,50,-190,179,-190v118,0,188,59,188,180v0,131,-97,151,-137,161r0,2v109,15,144,73,144,177v0,135,-73,200,-206,200v-194,0,-179,-167,-179,-206r92,0v1,69,12,129,95,129v81,0,106,-51,106,-125v0,-112,-42,-136,-149,-136",w:444},"4":{d:"105,-249r152,0r0,-361r-2,0xm257,-169r-232,0r0,-80r196,-445r122,0r0,445r82,0r0,80r-82,0r0,169r-86,0r0,-169",w:444},"5":{d:"59,-694r324,0r0,80r-232,0r0,202r2,2v15,-30,63,-52,110,-52v99,0,145,74,145,234v0,111,-14,243,-188,243v-144,0,-171,-79,-171,-172r92,0v0,54,21,105,82,105v87,0,93,-85,93,-153v0,-101,-3,-180,-89,-180v-50,0,-77,35,-85,81r-83,0r0,-390",w:444},"6":{d:"130,-225v0,69,9,163,98,163v75,0,88,-82,88,-173v0,-63,-14,-140,-94,-140v-81,0,-92,88,-92,150xm223,15v-188,0,-187,-178,-187,-359v0,-187,-3,-361,187,-361v104,0,176,64,172,169r-92,0v0,-48,-26,-102,-81,-102v-75,0,-94,66,-94,251r2,0v23,-40,65,-65,113,-65v89,0,165,52,165,233v0,124,-50,234,-185,234",w:444},"7":{d:"30,-614r0,-80r359,0r0,80r-185,614r-104,0r194,-614r-264,0",w:444},"8":{d:"222,-62v69,0,93,-64,93,-124v0,-62,-7,-142,-93,-142v-86,0,-93,80,-93,142v0,60,24,124,93,124xm279,-368r0,1v102,10,128,90,128,180v0,125,-64,202,-185,202v-121,0,-185,-77,-185,-202v0,-90,26,-170,128,-180r0,-1v-82,-16,-121,-84,-121,-163v0,-109,69,-174,178,-174v109,0,178,65,178,174v0,79,-39,147,-121,163xm222,-408v69,0,86,-75,86,-126v0,-52,-27,-104,-86,-104v-59,0,-86,52,-86,104v0,51,17,126,86,126",w:444},"9":{d:"221,-638v-79,0,-93,81,-93,144v0,69,13,144,93,144v80,0,93,-75,93,-144v0,-63,-14,-144,-93,-144xm221,-705v190,0,187,174,187,361v0,181,1,359,-187,359v-104,0,-173,-71,-171,-181r92,0v0,51,20,104,79,104v89,0,95,-98,95,-276r-2,0v-22,48,-66,65,-119,65v-55,0,-159,-29,-159,-219v0,-156,93,-213,185,-213",w:444},":":{d:"158,-505r0,104r-94,0r0,-104r94,0xm158,-104r0,104r-94,0r0,-104r94,0",w:222},";":{d:"34,127r52,-231r103,0r-91,231r-64,0xm158,-505r0,104r-94,0r0,-104r94,0",w:222},"<":{d:"120,-253r339,193r0,73r-417,-234r0,-64r417,-230r0,73"},"=":{d:"457,-384r0,62r-414,0r0,-62r414,0xm457,-187r0,62r-414,0r0,-62r414,0"},">":{d:"41,-60r339,-193r-339,-189r0,-73r417,230r0,64r-417,234r0,-73"},"?":{d:"260,-183r-82,0r0,-114v0,-87,121,-145,121,-275v0,-44,-22,-98,-75,-98v-72,0,-75,87,-74,139r-94,0v-5,-123,41,-206,174,-206v103,0,163,66,163,167v0,166,-133,218,-133,294r0,93xm266,-104r0,104r-94,0r0,-104r94,0",w:444},"@":{d:"431,-536v-106,0,-174,149,-174,241v0,48,27,96,78,96v117,0,167,-221,167,-264v0,-39,-29,-73,-71,-73xm544,-529r14,-47r69,0r-103,305v-5,14,-13,38,-13,52v0,17,13,26,30,26v61,0,167,-79,167,-237v0,-60,-30,-251,-307,-251v-178,0,-321,143,-321,320v0,178,143,320,321,320v121,0,224,-46,284,-133r60,0v-64,117,-195,189,-344,189v-208,0,-377,-167,-377,-377v0,-208,169,-375,377,-375v339,0,363,267,363,307v0,226,-162,293,-237,293v-35,0,-75,-16,-87,-53v-31,32,-77,51,-120,51v-86,0,-140,-69,-140,-151v0,-135,101,-306,250,-306v47,0,93,23,114,67",w:788},A:{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0",w:611},B:{d:"182,-338r0,258r130,0v98,0,133,-70,133,-123v0,-115,-71,-135,-165,-135r-98,0xm182,-642r0,224r134,0v72,-1,107,-45,107,-115v0,-60,-34,-109,-111,-109r-130,0xm322,0r-232,0r0,-722r235,0v100,0,134,34,161,74v25,39,29,82,29,96v0,90,-31,150,-124,171r0,5v103,12,148,74,148,173v0,185,-135,203,-217,203",w:611},C:{d:"494,-523r-95,0v1,-41,-2,-82,-21,-105v-19,-23,-62,-31,-81,-31v-76,0,-106,46,-109,56v-3,8,-21,26,-21,150r0,193v0,177,58,198,129,198v28,0,113,-10,114,-151r95,0v4,228,-157,228,-204,228v-90,0,-228,-6,-228,-286r0,-204v0,-204,90,-262,232,-262v143,0,198,74,189,214",w:556},D:{d:"175,-642r0,562r87,0v128,0,175,-48,175,-216r0,-146v0,-146,-45,-200,-141,-200r-121,0xm83,0r0,-722r222,0v92,0,158,33,194,110v29,61,32,205,32,228v0,154,-14,243,-44,291v-39,62,-112,93,-238,93r-166,0",w:611},E:{d:"459,0r-378,0r0,-722r372,0r0,80r-280,0r0,232r260,0r0,80r-260,0r0,250r286,0r0,80"},F:{d:"166,0r-92,0r0,-722r358,0r0,80r-266,0r0,232r252,0r0,80r-252,0r0,330",w:444,k:{A:37,"\u00c6":37,"\u00c1":37,"\u00c2":37,"\u00c4":37,"\u00c0":37,"\u00c5":37,"\u00c3":37,",":92,".":92}},G:{d:"523,-529r-96,0v0,-85,-35,-131,-128,-131v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198v66,0,110,-18,129,-32r0,-216r-133,0r0,-80r225,0r0,351v-59,32,-128,54,-221,54v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v156,0,230,57,224,208",w:611},H:{d:"179,0r-92,0r0,-722r92,0r0,312r253,0r0,-312r92,0r0,722r-92,0r0,-330r-253,0r0,330",w:611},I:{d:"185,-722r0,722r-92,0r0,-722r92,0",w:278},J:{d:"30,-224r96,0v2,65,-6,162,88,162v98,0,104,-84,104,-172r0,-488r92,0r0,543v0,39,-1,194,-199,194v-40,0,-117,-14,-152,-71v-29,-48,-29,-110,-29,-168"},K:{d:"173,0r-92,0r0,-722r92,0r0,317r3,0r252,-317r104,0r-262,326r277,396r-118,0r-253,-377r-3,0r0,377",w:556},L:{d:"438,0r-357,0r0,-722r92,0r0,642r265,0r0,80",w:444,k:{T:60,V:24,W:42,y:18,"\u00fd":18,"\u00ff":18,Y:60,"\u00dd":60}},M:{d:"168,-642r0,642r-86,0r0,-722r149,0r182,606r2,0r184,-606r152,0r0,722r-92,0r0,-642r-2,0r-202,642r-87,0r-198,-642r-2,0",w:833},N:{d:"499,-722r82,0r0,722r-126,0r-285,-626r-2,0r0,626r-82,0r0,-722r130,0r281,618r2,0r0,-618",w:667},O:{d:"305,15v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,200,-74,279,-227,279xm305,-62v87,0,133,-40,133,-198r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198",w:611},P:{d:"185,-642r0,244r101,0v38,0,128,-10,128,-123v0,-110,-82,-121,-102,-121r-127,0xm185,0r-92,0r0,-722r214,0v97,0,201,36,201,206v0,164,-128,198,-202,198r-121,0r0,318",w:556,k:{A:50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,",":145,".":145}},Q:{d:"300,-74v108,0,132,-66,132,-186r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,120,26,186,134,186xm72,-264r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,52,-22,180,-63,198r2,2v13,-4,48,-16,63,-16r72,0r0,80r-300,0v-98,0,-228,-6,-228,-264",w:611},R:{d:"171,-642r0,230r138,0v66,0,98,-57,98,-120v0,-52,-26,-110,-97,-110r-139,0xm279,-332r-108,0r0,332r-92,0r0,-722r249,0v128,0,173,90,173,180v0,85,-47,150,-132,165r0,2v83,13,113,41,118,186v1,31,11,144,25,189r-96,0v-26,-50,-20,-144,-28,-240v-7,-88,-78,-92,-109,-92",w:556},S:{d:"61,-215r91,0r0,21v0,98,62,129,121,129v73,0,129,-31,129,-117v0,-160,-324,-142,-324,-359v0,-128,91,-196,212,-196v132,0,206,64,200,211r-96,0v1,-79,-24,-131,-111,-131v-55,0,-111,28,-111,106v0,159,324,136,324,365v0,152,-105,201,-224,201v-213,2,-213,-161,-211,-230",w:556},T:{d:"14,-722r472,0r0,80r-190,0r0,642r-92,0r0,-642r-190,0r0,-80",k:{"\u00fc":74,"\u00f2":90,"\u00f6":90,"\u00ec":60,"\u00ee":60,"\u00ed":60,"\u00e8":80,"\u00eb":80,"\u00ea":80,"\u00e3":80,"\u00e5":80,"\u00e0":80,"\u00e4":80,"\u00e2":80,w:74,y:74,"\u00fd":74,"\u00ff":74,A:74,"\u00c6":74,"\u00c1":74,"\u00c2":74,"\u00c4":74,"\u00c0":74,"\u00c5":74,"\u00c3":74,",":100,".":90,"-":74,a:80,"\u00e6":80,"\u00e1":80,c:90,"\u00e7":90,e:80,"\u00e9":80,i:60,"\u00ef":60,o:90,"\u00f8":90,"\u00f3":90,"\u00f4":90,"\u00f5":90,r:80,s:74,u:74,"\u00fa":74,"\u00fb":74,"\u00f9":74,":":90,";":74}},U:{d:"78,-264r0,-458r92,0r0,462v0,158,48,198,135,198v87,0,135,-40,135,-198r0,-462r92,0r0,458v0,200,-74,279,-227,279v-153,0,-227,-79,-227,-279",w:611},V:{d:"543,-722r-211,722r-110,0r-209,-722r100,0r165,635r2,0r169,-635r94,0",w:556,k:{"\u00f6":37,"\u00f4":37,"\u00ee":18,"\u00e8":37,"\u00eb":37,"\u00ea":37,"\u00e3":37,"\u00e5":37,"\u00e0":37,"\u00e4":37,"\u00e2":37,y:18,"\u00fd":18,"\u00ff":18,A:37,"\u00c6":37,"\u00c1":37,"\u00c2":37,"\u00c4":37,"\u00c0":37,"\u00c5":37,"\u00c3":37,",":90,".":74,"-":18,a:37,"\u00e6":37,"\u00e1":37,e:37,"\u00e9":37,i:18,"\u00ed":18,"\u00ef":18,"\u00ec":18,o:37,"\u00f8":37,"\u00f3":37,"\u00f2":37,"\u00f5":37,r:18,u:18,"\u00fa":18,"\u00fb":18,"\u00fc":18,"\u00f9":18,":":37,";":37}},W:{d:"182,0r-176,-722r98,0r136,626r2,0r145,-626r119,0r131,626r2,0r147,-626r96,0r-191,722r-112,0r-137,-626r-2,0r-146,626r-112,0",w:889,k:{"\u00fc":15,"\u00f6":30,"\u00ea":30,"\u00e4":30,y:20,"\u00fd":20,"\u00ff":20,A:37,"\u00c6":37,"\u00c1":37,"\u00c2":37,"\u00c4":37,"\u00c0":37,"\u00c5":37,"\u00c3":37,",":50,".":50,"-":18,a:30,"\u00e6":30,"\u00e1":30,"\u00e2":30,"\u00e0":30,"\u00e5":30,"\u00e3":30,e:30,"\u00e9":30,"\u00eb":30,"\u00e8":30,o:30,"\u00f8":30,"\u00f3":30,"\u00f4":30,"\u00f2":30,"\u00f5":30,r:15,u:15,"\u00fa":15,"\u00fb":15,"\u00f9":15,":":18,";":18}},X:{d:"328,-374r216,374r-111,0r-168,-309r-159,309r-100,0r208,-374r-197,-348r106,0r148,280r150,-280r101,0",w:556},Y:{d:"252,-373r146,-349r93,0r-197,447r0,275r-92,0r0,-275r-194,-447r103,0",k:{"\u00fc":37,"\u00f6":70,v:37,A:60,"\u00c6":60,"\u00c1":60,"\u00c2":60,"\u00c4":60,"\u00c0":60,"\u00c5":60,"\u00c3":60,",":92,".":92,"-":55,a:55,"\u00e6":55,"\u00e1":55,"\u00e2":55,"\u00e4":55,"\u00e0":55,"\u00e5":55,"\u00e3":55,e:70,"\u00e9":70,"\u00ea":70,"\u00eb":70,"\u00e8":70,i:18,"\u00ed":18,"\u00ee":18,"\u00ef":18,"\u00ec":18,o:70,"\u00f8":70,"\u00f3":70,"\u00f4":70,"\u00f2":70,"\u00f5":70,u:37,"\u00fa":37,"\u00fb":37,"\u00f9":37,":":74,";":74,p:37,q:55}},Z:{d:"467,-722r0,92r-358,550r366,0r0,80r-451,0r0,-104r350,-536r0,-2r-338,0r0,-80r431,0"},"[":{d:"239,118r-169,0r0,-874r166,0r0,56r-84,0r0,762r87,0r0,56",w:278},"\\":{d:"211,15r-212,-737r67,0r212,737r-67,0",w:278},"]":{d:"208,118r-169,0r0,-56r87,0r0,-762r-84,0r0,-56r166,0r0,874",w:278},"^":{d:"217,-694r60,0r156,417r-75,0r-112,-318r-2,0r-110,318r-68,0"},_:{d:"500,125r-500,0r0,-50r500,0r0,50"},a:{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0"},b:{d:"161,-273v0,77,-9,216,92,216v103,0,103,-110,103,-186v0,-135,-12,-205,-100,-205v-91,0,-95,108,-95,175xm161,-60r0,60r-82,0r0,-722r82,0r0,268r3,0v28,-40,63,-61,111,-61v163,0,167,145,167,271v0,222,-82,254,-163,254v-53,0,-88,-23,-116,-70r-2,0"},c:{d:"421,-343r-85,0v2,-83,-39,-105,-70,-105v-63,0,-106,30,-106,168v0,164,21,223,106,223v19,0,76,-20,73,-111r86,0v3,142,-103,178,-159,178v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v101,0,160,59,155,172"},d:{d:"339,-273v0,-67,-4,-175,-95,-175v-88,0,-100,70,-100,205v0,76,0,186,103,186v92,0,92,-114,92,-216xm339,-454r0,-268r82,0r0,722r-82,0r0,-60r-2,0v-28,47,-63,70,-116,70v-81,0,-163,-32,-163,-254v0,-126,4,-271,167,-271v48,0,83,21,111,61r3,0"},e:{d:"152,-288r197,0v0,-147,-41,-165,-101,-165v-52,0,-95,25,-96,165xm436,-226r-284,0v0,141,38,169,102,169v56,0,85,-45,88,-96r90,0v-1,112,-70,163,-176,163v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v144,0,180,79,180,246r0,43"},f:{d:"9,-505r78,0r0,-98v0,-102,72,-122,145,-122v17,0,27,1,39,3r0,59v-87,-6,-102,31,-102,72r0,86r102,0r0,62r-102,0r0,443r-82,0r0,-443r-78,0r0,-62",w:278},g:{d:"341,-255v0,-75,5,-192,-98,-192v-93,0,-96,112,-96,179v0,162,37,200,98,200v99,0,96,-117,96,-187xm339,-443r0,-62r82,0r0,556v0,113,-75,140,-186,140v-84,0,-160,-42,-153,-135r92,0v1,47,32,73,77,73v57,0,88,-35,88,-87r0,-105r-3,0v-21,40,-67,63,-111,63v-137,0,-164,-118,-164,-268v0,-232,117,-247,158,-247v53,0,95,23,118,72r2,0"},h:{d:"428,0r-82,0r0,-342v0,-62,-20,-106,-90,-106v-82,0,-103,66,-103,151r0,297r-82,0r0,-722r82,0r0,282r4,0v33,-59,71,-75,137,-75v86,0,134,43,134,157r0,358"},i:{d:"152,-505r0,505r-82,0r0,-505r82,0xm65,-634r0,-88r92,0r0,88r-92,0",w:222},j:{d:"70,74r0,-579r82,0r0,575v0,80,-23,121,-143,121r0,-70v35,0,61,-5,61,-47xm65,-634r0,-88r92,0r0,88r-92,0",w:222},k:{d:"154,-283r0,283r-82,0r0,-722r82,0r0,435r2,0r154,-218r100,0r-168,217r198,288r-104,0r-180,-283r-2,0",w:444},l:{d:"152,-722r0,722r-82,0r0,-722r82,0",w:222},m:{d:"402,0r-82,0r0,-350v0,-51,-14,-98,-80,-98v-25,0,-59,15,-71,34v-15,25,-19,55,-19,74r0,340r-82,0r0,-400v0,-35,-2,-70,-5,-105r87,0r0,63r2,0v24,-54,67,-73,126,-73v46,0,99,19,118,65v28,-54,74,-65,120,-65v53,0,138,12,138,131r0,384r-82,0r0,-350v0,-51,-14,-98,-80,-98v-31,0,-40,1,-62,19v-24,20,-28,70,-28,89r0,340",w:722},n:{d:"428,0r-82,0r0,-350v0,-54,-19,-98,-89,-98v-90,0,-103,80,-103,149r0,299r-82,0r0,-400v0,-35,-2,-70,-5,-105r87,0r0,65r4,0v32,-57,70,-75,135,-75v108,0,135,65,135,165r0,350"},o:{d:"250,-57v85,0,106,-59,106,-223v0,-138,-43,-168,-106,-168v-63,0,-106,30,-106,168v0,164,21,223,106,223xm250,10v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v175,0,192,122,192,270v0,223,-85,255,-192,255"},p:{d:"256,-57v88,0,100,-69,100,-204v0,-76,0,-187,-103,-187v-101,0,-92,140,-92,217v0,67,4,174,95,174xm161,-505r0,60r2,0v28,-47,63,-70,116,-70v81,0,163,32,163,254v0,126,-4,271,-167,271v-48,0,-83,-21,-111,-61r-3,0r0,242r-82,0r0,-696r82,0"},q:{d:"244,-57v91,0,95,-107,95,-174v0,-77,9,-215,-92,-215v-103,0,-103,109,-103,185v0,135,12,204,100,204xm339,-445r0,-60r82,0r0,696r-82,0r0,-242r-3,0v-28,40,-63,61,-111,61v-163,0,-167,-145,-167,-271v0,-222,82,-254,163,-254v53,0,88,23,116,70r2,0"},r:{d:"157,-505r0,76r2,0v34,-77,76,-86,156,-86r0,85r-22,-3v0,0,-14,-2,-22,-2v-91,0,-114,69,-114,137r0,298r-82,0r0,-505r82,0",w:333,k:{",":70,".":70,"-":37}},s:{d:"397,-144v0,111,-76,154,-176,154v-109,0,-177,-48,-174,-164r93,0v0,29,1,97,84,97v49,0,87,-25,87,-77v0,-90,-252,-92,-252,-243v0,-53,32,-138,174,-138v90,0,167,43,160,143r-91,0v1,-53,-27,-81,-79,-81v-44,0,-78,24,-78,68v0,89,252,87,252,241",w:444},t:{d:"-2,-505r83,0r0,-97r82,-37r0,134r110,0r0,62r-110,0r0,309v0,32,0,73,75,73v6,0,19,-2,37,-4r0,63v-27,2,-54,8,-81,8v-78,0,-113,-32,-113,-90r0,-359r-83,0r0,-62",w:278},u:{d:"342,-170r0,-335r82,0r0,400v0,35,2,70,5,105r-87,0r0,-61r-3,0v-27,46,-75,71,-128,71v-88,0,-136,-44,-136,-130r0,-385r82,0r0,350v0,61,28,102,86,102v44,0,99,-33,99,-117"},v:{d:"164,0r-150,-505r92,0r113,428r2,0r122,-428r86,0r-158,505r-107,0",w:444,k:{",":37,".":37}},w:{d:"135,0r-126,-505r91,0r91,435r2,0r112,-435r116,0r103,435r2,0r100,-435r87,0r-135,505r-110,0r-108,-430r-2,0r-113,430r-110,0",w:722,k:{",":37,".":37}},x:{d:"270,-264r167,264r-108,0r-117,-207r-109,207r-97,0r157,-264r-144,-241r105,0r96,181r102,-181r99,0",w:444},y:{d:"103,-505r121,411r2,0r121,-411r89,0r-229,696r-85,0r57,-191r-171,-505r95,0",w:444,k:{",":37,".":37}},z:{d:"347,-505r0,75r-223,363r230,0r0,67r-319,0r0,-77r220,-359r0,-2r-209,0r0,-67r301,0",w:389},"{":{d:"179,-196r0,172v0,55,17,89,87,89r0,56v-134,4,-169,-38,-169,-147r0,-197v0,-66,-37,-64,-90,-84r0,-56v55,-12,90,-26,90,-77r0,-186v0,-142,120,-130,169,-130r0,56v-72,0,-87,33,-87,90r0,153v0,64,-18,105,-102,121r0,2v87,19,102,67,102,138",w:274},"|":{d:"94,250r0,-1000r62,0r0,1000r-62,0",w:250},"}":{d:"94,-24r0,-172v0,-71,15,-119,102,-138r0,-2v-84,-16,-102,-57,-102,-121r0,-153v0,-57,-15,-90,-87,-90r0,-56v49,0,169,-12,169,130r0,186v0,51,35,65,90,77r0,56v-53,20,-90,18,-90,84r0,197v0,109,-35,151,-169,147r0,-56v70,0,87,-34,87,-89",w:274},"~":{d:"161,-332v29,0,64,17,96,35v33,17,64,35,85,35v37,0,65,-47,81,-83r34,47v-24,54,-61,111,-116,111v-30,0,-83,-30,-111,-44v-21,-11,-45,-25,-69,-25v-43,0,-65,50,-83,90r-34,-48v25,-56,59,-118,117,-118"},"\u00a1":{d:"214,-531r0,104r-94,0r0,-104r94,0xm132,-364r71,0r18,555r-109,0",w:333},"\u00a2":{d:"145,-134r126,-305v-8,-6,-19,-9,-33,-9v-63,0,-106,30,-106,168v0,64,3,112,11,146r2,0xm311,-168r86,0v0,113,-82,179,-159,179v-37,0,-72,-4,-102,-20r-28,67r-37,-16r31,-75v-35,-37,-56,-101,-56,-212v0,-148,17,-270,192,-270v23,0,43,3,61,9r26,-63r35,15r-26,64v42,27,62,77,59,147r-85,0v0,-24,-2,-46,-8,-63r-133,321v15,19,39,29,71,29v52,0,72,-56,73,-112",w:444},"\u00a3":{d:"-4,-338r0,-80r80,0r0,-81v0,-28,-24,-206,181,-206v114,0,181,64,175,180r-96,0v2,-56,-14,-103,-80,-103v-92,0,-88,67,-88,125r0,85r138,0r0,80r-138,0r0,258r260,0r0,80r-426,0r0,-80r74,0r0,-258r-80,0",w:444},"\u00a5":{d:"66,-132r0,-67r114,0r0,-66r-114,0r0,-67r89,0r-157,-362r97,0r130,321r134,-321r88,0r-160,362r91,0r0,67r-116,0r0,66r116,0r0,67r-116,0r0,132r-82,0r0,-132r-114,0",w:444},"\u00a7":{d:"217,-284v22,-5,83,-37,83,-89v0,-57,-61,-66,-86,-77v-15,6,-77,31,-77,86v0,57,37,60,80,80xm69,-5r0,-86v19,5,63,29,129,29v45,0,96,-19,96,-67v0,-110,-239,-61,-239,-214v0,-67,48,-103,103,-129v-53,-25,-90,-55,-90,-118v0,-104,90,-147,173,-147v39,0,77,6,114,19r0,84v-35,-12,-72,-26,-109,-26v-38,0,-84,20,-84,63v0,103,220,61,220,206v0,63,-46,112,-103,131r0,2v59,13,109,56,109,120v0,109,-89,153,-187,153v-44,0,-89,-8,-132,-20",w:444},"\u00a4":{d:"1,-110r39,-42v-29,-47,-43,-91,-43,-148v0,-59,12,-103,43,-151r-39,-43r47,-53r39,43v41,-34,88,-49,139,-49v49,0,91,18,131,49r40,-43r47,53r-38,43v29,49,42,95,42,156v0,56,-15,97,-42,143r38,42r-47,53r-40,-43v-40,33,-88,50,-139,50v-50,0,-91,-19,-131,-50r-39,43xm226,-486v-94,0,-147,82,-147,186v0,97,55,183,141,183v90,0,146,-84,146,-186v0,-95,-53,-183,-140,-183",w:444},"'":{d:"95,-515r0,-207r60,0r0,207r-60,0",w:250},"\u00ab":{d:"121,-77r-90,-193r93,-196r76,0r-79,196r78,193r-78,0xm293,-77r-90,-193r93,-196r76,0r-79,196r78,193r-78,0",w:444},"\u00b7":{d:"158,-305r0,104r-94,0r0,-104r94,0",w:222},"\u00b6":{d:"165,121r0,-459v-83,1,-157,-87,-157,-190v0,-62,22,-194,183,-194r196,0r0,843r-70,0r0,-776r-82,0r0,776r-70,0",w:440},"\u00bb":{d:"151,-77r-78,0r78,-193r-79,-196r76,0r93,196xm323,-77r-78,0r78,-193r-79,-196r76,0r93,196",w:444},"\u00bf":{d:"266,-348r0,114v0,87,-121,145,-121,275v0,44,22,98,75,98v72,0,75,-87,74,-139r94,0v5,123,-41,206,-174,206v-103,0,-163,-66,-163,-167v0,-166,133,-218,133,-294r0,-93r82,0xm272,-531r0,104r-94,0r0,-104r94,0",w:444},"`":{d:"20,-722r109,0r89,141r-67,0",w:278},"\u00b4":{d:"149,-722r109,0r-131,141r-67,0",w:278},"\u00af":{d:"1,-664r276,0r0,56r-276,0r0,-56",w:278},"\u00a8":{d:"98,-694r0,104r-94,0r0,-104r94,0xm274,-694r0,104r-94,0r0,-104r94,0",w:278},"\u00b8":{d:"82,105r-17,-19r63,-86r48,0r-46,60r2,2v8,-3,20,-6,30,-6v45,0,83,27,83,76v0,68,-64,93,-116,93v-37,0,-72,-11,-99,-22r17,-40v22,8,41,15,65,15v25,0,57,-10,57,-40v0,-28,-23,-41,-49,-41v-13,0,-26,5,-38,8",w:278},"\u00c6":{d:"112,0r-97,0r317,-722r448,0r0,80r-297,0r31,232r258,0r0,80r-244,0r35,250r227,0r0,80r-306,0r-25,-172r-274,0xm448,-252r-55,-396r-2,0r-169,396r226,0",w:833},"\u00aa":{d:"205,-579v-56,1,-121,-3,-121,61v0,29,13,55,48,55v33,0,78,-18,73,-116xm206,-428r0,-44r-2,0v-15,35,-46,50,-87,50v-69,0,-99,-41,-99,-100v0,-91,107,-100,187,-98v1,-36,-3,-76,-60,-76v-36,0,-60,18,-57,50r-63,0v3,-68,52,-91,122,-91v94,0,124,40,124,91r0,146v0,24,3,49,7,72r-72,0",w:300},"\u00d8":{d:"437,-520r-249,380v20,58,59,78,117,78v87,0,133,-40,133,-198r0,-244v0,-6,0,-11,-1,-16xm176,-196r250,-383v-28,-78,-98,-81,-121,-81v-29,0,-133,5,-133,156r0,244v0,24,1,46,4,64xm41,10r67,-102v-20,-41,-30,-98,-30,-172r0,-237v0,-144,74,-236,227,-236v82,0,142,27,178,71r51,-79r35,23r-62,95v17,34,25,77,25,126r0,237v0,200,-74,279,-227,279v-78,0,-135,-23,-173,-69r-57,87",w:611},"\u00ba":{d:"150,-463v55,0,64,-35,64,-133v0,-83,-23,-100,-64,-100v-41,0,-64,17,-64,100v0,98,9,133,64,133xm150,-422v-70,0,-130,-19,-130,-153v0,-89,16,-162,130,-162v114,0,130,73,130,162v0,134,-61,153,-130,153",w:300},"\u00e6":{d:"428,-302r196,0v2,-70,-13,-151,-100,-151v-33,0,-96,14,-96,151xm711,-240r-283,0v2,71,-3,183,97,183v68,0,91,-44,94,-105r89,0v0,72,-18,172,-188,172v-62,0,-125,-28,-145,-91v-29,67,-92,91,-159,91v-96,0,-149,-56,-149,-151v0,-168,151,-153,274,-161r0,-51v0,-66,-25,-100,-94,-100v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v60,0,122,9,144,73r2,0v16,-54,76,-73,128,-73v79,0,204,11,187,275xm341,-240v-78,0,-183,-8,-183,99v0,49,24,84,79,84v50,0,112,-22,104,-183",w:778},"\u00f8":{d:"153,-150r181,-253v-18,-34,-48,-45,-84,-45v-63,0,-106,30,-106,168v0,55,3,99,9,130xm349,-359r-182,255v16,33,42,47,83,47v85,0,106,-59,106,-223v0,-33,-2,-59,-7,-79xm384,-472r48,-67r32,20r-56,78v29,49,34,119,34,196v0,223,-85,255,-192,255v-53,0,-101,-8,-135,-43r-48,68r-31,-22r56,-78v-22,-40,-34,-97,-34,-180v0,-148,17,-270,192,-270v63,0,105,16,134,43"},"\u00df":{d:"501,-155v0,51,-11,166,-154,166v-89,0,-149,-36,-149,-136r86,0v-2,41,19,69,62,69v55,0,69,-47,69,-92v0,-118,-165,-118,-165,-249v0,-32,26,-61,52,-90v25,-29,51,-59,51,-91v0,-61,-36,-92,-93,-92v-106,0,-108,70,-108,124r0,546r-82,0r0,-579v0,-127,132,-158,188,-158v99,0,187,35,187,151v0,49,-27,80,-53,106v-27,26,-56,47,-56,78v0,72,165,94,165,247",w:556},"\u00b9":{d:"188,-698r0,416r-70,0r0,-349r-68,42r0,-59v15,-6,58,-36,76,-50r62,0",w:266},"\u00ac":{d:"395,-117r0,-205r-352,0r0,-62r414,0r0,267r-62,0"},"\u00b5":{d:"342,0r0,-61r-3,0v-27,46,-75,71,-128,71v-17,0,-47,-6,-54,-10r0,191r-82,0r0,-696r82,0r0,350v0,61,28,102,86,102v44,0,99,-33,99,-117r0,-335r82,0r0,400v0,35,2,70,5,105r-87,0"},"\u00d0":{d:"83,0r0,-366r-70,0r0,-56r70,0r0,-300r222,0v92,0,158,33,194,110v29,61,32,205,32,228v0,154,-14,243,-44,291v-39,62,-112,93,-238,93r-166,0xm175,-366r0,286r87,0v128,0,175,-48,175,-216r0,-146v0,-146,-45,-200,-141,-200r-121,0r0,220r151,0r0,56r-151,0",w:611},"\u00bd":{d:"628,0r-243,0r0,-53v132,-165,171,-197,171,-264v0,-28,-17,-50,-56,-50v-35,0,-43,34,-42,63r-71,0v-6,-64,32,-119,109,-119v91,0,130,34,130,109v0,93,-51,124,-159,261r161,0r0,53xm158,-698r0,416r-70,0r0,-349r-68,42r0,-59v15,-6,58,-36,76,-50r62,0xm98,27r-63,0r437,-749r62,0",w:666},"\u00b1":{d:"219,-343r0,-162r62,0r0,162r176,0r0,62r-176,0r0,162r-62,0r0,-162r-176,0r0,-62r176,0xm43,0r0,-62r414,0r0,62r-414,0"},"\u00de":{d:"185,-520r0,244r101,0v38,0,128,-10,128,-123v0,-110,-82,-121,-102,-121r-127,0xm93,0r0,-722r92,0r0,122r122,0v97,0,201,36,201,206v0,164,-128,198,-202,198r-121,0r0,196r-92,0",w:556},"\u00bc":{d:"508,-98r-157,0r0,-51r128,-267r99,0r0,262r53,0r0,56r-53,0r0,98r-70,0r0,-98xm415,-154r93,0r0,-200r-2,0xm188,-698r0,416r-70,0r0,-349r-68,42r0,-59v15,-6,58,-36,76,-50r62,0xm128,27r-63,0r437,-749r62,0",w:666},"\u00f7":{d:"43,-222r0,-62r414,0r0,62r-414,0xm297,-506r0,104r-94,0r0,-104r94,0xm297,-104r0,104r-94,0r0,-104r94,0"},"\u00a6":{d:"94,-175r62,0r0,350r-62,0r0,-350xm94,-675r62,0r0,350r-62,0r0,-350",w:250},"\u00b0":{d:"350,-555v0,83,-68,150,-150,150v-83,0,-150,-67,-150,-150v-1,-82,67,-150,150,-150v82,0,150,68,150,150xm288,-555v0,-48,-40,-88,-89,-88v-48,0,-88,40,-87,88v0,49,39,88,88,88v48,0,88,-39,88,-88",w:400},"\u00fe":{d:"161,-273v0,77,-9,216,92,216v103,0,103,-110,103,-186v0,-135,-12,-205,-100,-205v-91,0,-95,108,-95,175xm79,191r0,-913r82,0r0,277r2,0v28,-47,63,-70,112,-70v163,0,167,145,167,271v0,222,-82,254,-163,254v-52,0,-87,-21,-115,-61r-3,0r0,242r-82,0"},"\u00be":{d:"523,-98r-157,0r0,-51r128,-267r99,0r0,262r53,0r0,56r-53,0r0,98r-70,0r0,-98xm430,-154r93,0r0,-200r-2,0xm100,-476r0,-48v54,4,87,-21,87,-69v0,-33,-13,-62,-57,-62v-45,0,-54,30,-53,64r-63,0v-5,-71,32,-114,116,-114v77,0,127,35,127,108v0,79,-68,91,-94,97r0,2v71,8,104,43,104,105v0,81,-58,120,-144,120v-126,0,-117,-100,-117,-124r64,0v1,37,9,68,58,68v53,0,69,-26,69,-65v0,-62,-27,-82,-97,-82xm163,27r-63,0r437,-749r62,0",w:666},"\u00b2":{d:"256,-282r-243,0r0,-53v132,-165,171,-197,171,-264v0,-28,-17,-50,-56,-50v-35,0,-43,34,-42,63r-71,0v-6,-64,32,-119,109,-119v91,0,130,34,130,109v0,93,-51,124,-159,261r161,0r0,53",w:266},"\u00ae":{d:"401,-737v207,0,375,167,375,375v0,210,-168,377,-375,377v-208,0,-377,-167,-377,-377v0,-208,169,-375,377,-375xm401,-681v-178,0,-321,143,-321,320v0,178,143,320,321,320v178,0,319,-142,319,-320v0,-177,-141,-320,-319,-320xm330,-337r0,193r-70,0r0,-433r172,0v83,0,121,54,121,108v0,51,-39,90,-94,100r0,2v54,6,73,23,76,110v1,19,7,86,17,113r-69,0v-17,-30,-13,-86,-18,-144v-5,-46,-45,-49,-65,-49r-70,0xm330,-529r0,136r90,0v43,0,63,-32,63,-70v0,-31,-16,-66,-63,-66r-90,0",w:800},"\u00f0":{d:"140,-570r-31,-30r83,-49v-31,-26,-59,-44,-84,-57r55,-47v32,16,67,39,97,64r93,-55r30,33r-91,53v98,99,150,202,150,418v0,219,-85,250,-192,250v-107,0,-192,-31,-192,-250v0,-145,17,-265,180,-265v42,0,64,12,89,37r2,-2v-15,-44,-41,-88,-101,-151xm250,-56v85,0,106,-58,106,-218v0,-136,-43,-165,-106,-165v-63,0,-106,29,-106,165v0,160,21,218,106,218"},"\u00d7":{d:"206,-253r-163,-163r44,-44r163,163r163,-163r44,44r-163,163r163,163r-44,44r-163,-163r-163,163r-44,-44"},"\u00b3":{d:"95,-476r0,-48v54,4,87,-21,87,-69v0,-33,-13,-62,-57,-62v-45,0,-54,30,-53,64r-63,0v-5,-71,32,-114,116,-114v77,0,127,35,127,108v0,79,-68,91,-94,97r0,2v71,8,104,43,104,105v0,81,-58,120,-144,120v-126,0,-117,-100,-117,-124r64,0v1,37,9,68,58,68v53,0,69,-26,69,-65v0,-62,-27,-82,-97,-82",w:266},"\u00a9":{d:"401,-737v207,0,375,167,375,375v0,210,-168,377,-375,377v-208,0,-377,-167,-377,-377v0,-208,169,-375,377,-375xm401,-681v-178,0,-321,143,-321,320v0,178,143,320,321,320v178,0,319,-142,319,-320v0,-177,-141,-320,-319,-320xm317,-452r0,142v0,84,33,103,81,103v58,0,76,-35,77,-81r70,0v2,80,-44,137,-138,137v-48,0,-160,7,-160,-172r0,-101v0,-99,33,-171,156,-171v97,0,137,42,135,128r-70,0v0,-76,-44,-72,-69,-72v-51,0,-82,20,-82,87",w:800},"\u00c1":{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0xm316,-939r109,0r-131,141r-67,0",w:611},"\u00c2":{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0xm372,-798r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0",w:611},"\u00c4":{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0xm265,-911r0,104r-94,0r0,-104r94,0xm441,-911r0,104r-94,0r0,-104r94,0",w:611},"\u00c0":{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0xm187,-939r109,0r89,141r-67,0",w:611},"\u00c5":{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0xm306,-787v-55,0,-101,-44,-101,-101v0,-56,45,-101,101,-101v57,0,101,46,101,101v0,56,-45,101,-101,101xm366,-888v0,-33,-28,-60,-60,-60v-33,0,-60,27,-60,60v0,32,27,60,60,60v32,0,60,-28,60,-60",w:611},"\u00c3":{d:"15,0r229,-722r117,0r235,722r-103,0r-52,-172r-279,0r-54,172r-93,0xm416,-252r-116,-385r-2,0r-113,385r231,0xm425,-911r51,0v-3,28,-14,56,-31,76v-17,20,-41,33,-73,33v-22,0,-47,-10,-72,-19v-25,-10,-50,-19,-72,-19v-23,0,-43,23,-46,45r-46,0v6,-61,38,-108,104,-108v27,0,52,9,75,18v23,10,43,19,59,19v31,0,48,-14,51,-45",w:611},"\u00c7":{d:"494,-523r-95,0v1,-41,-2,-82,-21,-105v-19,-23,-62,-31,-81,-31v-76,0,-106,46,-109,56v-3,8,-21,26,-21,150r0,193v0,177,58,198,129,198v28,0,113,-10,114,-151r95,0v4,223,-150,228,-201,228r-35,45r2,2v8,-3,20,-6,30,-6v45,0,83,27,83,76v0,68,-64,93,-116,93v-37,0,-72,-11,-99,-22r17,-40v22,8,41,15,65,15v25,0,57,-10,57,-40v0,-28,-23,-41,-49,-41v-13,0,-26,5,-38,8r-17,-19r53,-73v-85,-6,-184,-46,-184,-284r0,-204v0,-204,90,-262,232,-262v143,0,198,74,189,214",w:556},"\u00c9":{d:"459,0r-378,0r0,-722r372,0r0,80r-280,0r0,232r260,0r0,80r-260,0r0,250r286,0r0,80xm260,-939r109,0r-131,141r-67,0"},"\u00ca":{d:"459,0r-378,0r0,-722r372,0r0,80r-280,0r0,232r260,0r0,80r-260,0r0,250r286,0r0,80xm316,-798r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0"},"\u00cb":{d:"459,0r-378,0r0,-722r372,0r0,80r-280,0r0,232r260,0r0,80r-260,0r0,250r286,0r0,80xm209,-911r0,104r-94,0r0,-104r94,0xm385,-911r0,104r-94,0r0,-104r94,0"},"\u00c8":{d:"459,0r-378,0r0,-722r372,0r0,80r-280,0r0,232r260,0r0,80r-260,0r0,250r286,0r0,80xm131,-939r109,0r89,141r-67,0"},"\u00cd":{d:"185,-722r0,722r-92,0r0,-722r92,0xm149,-939r109,0r-131,141r-67,0",w:278},"\u00ce":{d:"185,-722r0,722r-92,0r0,-722r92,0xm205,-798r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0",w:278},"\u00cf":{d:"185,-722r0,722r-92,0r0,-722r92,0xm98,-911r0,104r-94,0r0,-104r94,0xm274,-911r0,104r-94,0r0,-104r94,0",w:278},"\u00cc":{d:"185,-722r0,722r-92,0r0,-722r92,0xm20,-939r109,0r89,141r-67,0",w:278},"\u00d1":{d:"499,-722r82,0r0,722r-126,0r-285,-626r-2,0r0,626r-82,0r0,-722r130,0r281,618r2,0r0,-618xm453,-911r51,0v-3,28,-14,56,-31,76v-17,20,-41,33,-73,33v-22,0,-47,-10,-72,-19v-25,-10,-50,-19,-72,-19v-23,0,-43,23,-46,45r-46,0v6,-61,38,-108,104,-108v27,0,52,9,75,18v23,10,43,19,59,19v31,0,48,-14,51,-45",w:667},"\u00d3":{d:"305,15v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,200,-74,279,-227,279xm305,-62v87,0,133,-40,133,-198r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198xm316,-939r109,0r-131,141r-67,0",w:611},"\u00d4":{d:"305,15v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,200,-74,279,-227,279xm305,-62v87,0,133,-40,133,-198r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198xm372,-798r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0",w:611},"\u00d6":{d:"305,15v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,200,-74,279,-227,279xm305,-62v87,0,133,-40,133,-198r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198xm265,-911r0,104r-94,0r0,-104r94,0xm441,-911r0,104r-94,0r0,-104r94,0",w:611},"\u00d2":{d:"305,15v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,200,-74,279,-227,279xm305,-62v87,0,133,-40,133,-198r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198xm187,-939r109,0r89,141r-67,0",w:611},"\u00d5":{d:"305,15v-153,0,-227,-79,-227,-279r0,-237v0,-144,74,-236,227,-236v153,0,227,92,227,236r0,237v0,200,-74,279,-227,279xm305,-62v87,0,133,-40,133,-198r0,-244v0,-151,-104,-156,-133,-156v-29,0,-133,5,-133,156r0,244v0,158,46,198,133,198xm425,-911r51,0v-3,28,-14,56,-31,76v-17,20,-41,33,-73,33v-22,0,-47,-10,-72,-19v-25,-10,-50,-19,-72,-19v-23,0,-43,23,-46,45r-46,0v6,-61,38,-108,104,-108v27,0,52,9,75,18v23,10,43,19,59,19v31,0,48,-14,51,-45",w:611},"\u00da":{d:"78,-264r0,-458r92,0r0,462v0,158,48,198,135,198v87,0,135,-40,135,-198r0,-462r92,0r0,458v0,200,-74,279,-227,279v-153,0,-227,-79,-227,-279xm316,-939r109,0r-131,141r-67,0",w:611},"\u00db":{d:"78,-264r0,-458r92,0r0,462v0,158,48,198,135,198v87,0,135,-40,135,-198r0,-462r92,0r0,458v0,200,-74,279,-227,279v-153,0,-227,-79,-227,-279xm372,-798r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0",w:611},"\u00dc":{d:"78,-264r0,-458r92,0r0,462v0,158,48,198,135,198v87,0,135,-40,135,-198r0,-462r92,0r0,458v0,200,-74,279,-227,279v-153,0,-227,-79,-227,-279xm265,-911r0,104r-94,0r0,-104r94,0xm441,-911r0,104r-94,0r0,-104r94,0",w:611},"\u00d9":{d:"78,-264r0,-458r92,0r0,462v0,158,48,198,135,198v87,0,135,-40,135,-198r0,-462r92,0r0,458v0,200,-74,279,-227,279v-153,0,-227,-79,-227,-279xm187,-939r109,0r89,141r-67,0",w:611},"\u00dd":{d:"252,-373r146,-349r93,0r-197,447r0,275r-92,0r0,-275r-194,-447r103,0xm260,-939r109,0r-131,141r-67,0",k:{v:37,A:60,"\u00c6":60,"\u00c1":60,"\u00c2":60,"\u00c4":60,"\u00c0":60,"\u00c5":60,"\u00c3":60,",":92,".":92,"-":55,a:55,"\u00e6":55,"\u00e1":55,"\u00e2":55,"\u00e4":55,"\u00e0":55,"\u00e5":55,"\u00e3":55,e:70,"\u00e9":70,"\u00ea":70,"\u00eb":70,"\u00e8":70,i:18,"\u00ed":18,"\u00ee":18,"\u00ef":18,"\u00ec":18,o:70,"\u00f8":70,"\u00f3":70,"\u00f4":70,"\u00f6":70,"\u00f2":70,"\u00f5":70,u:37,"\u00fa":37,"\u00fb":37,"\u00fc":37,"\u00f9":37,":":74,";":74,p:37,q:55}},"\u00e1":{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0xm260,-722r109,0r-131,141r-67,0"},"\u00e2":{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0xm316,-581r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0"},"\u00e4":{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0xm209,-694r0,104r-94,0r0,-104r94,0xm385,-694r0,104r-94,0r0,-104r94,0"},"\u00e0":{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0xm131,-722r109,0r89,141r-67,0"},"\u00e5":{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0xm250,-570v-55,0,-101,-44,-101,-101v0,-56,45,-101,101,-101v57,0,101,46,101,101v0,56,-45,101,-101,101xm310,-671v0,-33,-28,-60,-60,-60v-33,0,-60,27,-60,60v0,32,27,60,60,60v32,0,60,-28,60,-60"},"\u00e3":{d:"330,-251v-78,1,-183,-6,-183,101v0,49,24,93,79,93v50,0,112,-31,104,-194xm332,0r0,-73r-2,0v-25,58,-64,83,-127,83v-107,0,-138,-69,-138,-166v0,-153,150,-160,265,-157v2,-67,3,-140,-85,-140v-55,0,-84,37,-79,90r-89,0v4,-113,64,-152,171,-152v130,0,164,67,164,152r0,243v0,40,4,81,10,120r-90,0xm369,-694r51,0v-3,28,-14,56,-31,76v-17,20,-41,33,-73,33v-22,0,-47,-10,-72,-19v-25,-10,-50,-19,-72,-19v-23,0,-43,23,-46,45r-46,0v6,-61,38,-108,104,-108v27,0,52,9,75,18v23,10,43,19,59,19v31,0,48,-14,51,-45"},"\u00e7":{d:"421,-343r-85,0v2,-83,-39,-105,-70,-105v-63,0,-106,30,-106,168v0,164,21,223,106,223v19,0,76,-20,73,-111r86,0v3,132,-88,172,-145,177r-39,51r2,2v8,-3,20,-6,30,-6v45,0,83,27,83,76v0,68,-64,93,-116,93v-37,0,-72,-11,-99,-22r17,-40v22,8,41,15,65,15v25,0,57,-10,57,-40v0,-28,-23,-41,-49,-41v-13,0,-26,5,-38,8r-17,-19r57,-77v-91,-8,-159,-55,-159,-254v0,-148,17,-270,192,-270v101,0,160,59,155,172"},"\u00e9":{d:"152,-288r197,0v0,-147,-41,-165,-101,-165v-52,0,-95,25,-96,165xm436,-226r-284,0v0,141,38,169,102,169v56,0,85,-45,88,-96r90,0v-1,112,-70,163,-176,163v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v144,0,180,79,180,246r0,43xm260,-722r109,0r-131,141r-67,0"},"\u00ea":{d:"152,-288r197,0v0,-147,-41,-165,-101,-165v-52,0,-95,25,-96,165xm436,-226r-284,0v0,141,38,169,102,169v56,0,85,-45,88,-96r90,0v-1,112,-70,163,-176,163v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v144,0,180,79,180,246r0,43xm316,-581r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0"},"\u00eb":{d:"152,-288r197,0v0,-147,-41,-165,-101,-165v-52,0,-95,25,-96,165xm436,-226r-284,0v0,141,38,169,102,169v56,0,85,-45,88,-96r90,0v-1,112,-70,163,-176,163v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v144,0,180,79,180,246r0,43xm209,-694r0,104r-94,0r0,-104r94,0xm385,-694r0,104r-94,0r0,-104r94,0"},"\u00e8":{d:"152,-288r197,0v0,-147,-41,-165,-101,-165v-52,0,-95,25,-96,165xm436,-226r-284,0v0,141,38,169,102,169v56,0,85,-45,88,-96r90,0v-1,112,-70,163,-176,163v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v144,0,180,79,180,246r0,43xm131,-722r109,0r89,141r-67,0"},"\u00ed":{d:"152,0r-82,0r0,-505r82,0r0,505xm121,-722r109,0r-131,141r-67,0",w:222},"\u00ee":{d:"152,0r-82,0r0,-505r82,0r0,505xm177,-581r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0",w:222},"\u00ef":{d:"152,0r-82,0r0,-505r82,0r0,505xm70,-694r0,104r-94,0r0,-104r94,0xm246,-694r0,104r-94,0r0,-104r94,0",w:222},"\u00ec":{d:"152,0r-82,0r0,-505r82,0r0,505xm-8,-722r109,0r89,141r-67,0",w:222},"\u00f1":{d:"428,0r-82,0r0,-350v0,-54,-19,-98,-89,-98v-90,0,-103,80,-103,149r0,299r-82,0r0,-400v0,-35,-2,-70,-5,-105r87,0r0,65r4,0v32,-57,70,-75,135,-75v108,0,135,65,135,165r0,350xm369,-694r51,0v-3,28,-14,56,-31,76v-17,20,-41,33,-73,33v-22,0,-47,-10,-72,-19v-25,-10,-50,-19,-72,-19v-23,0,-43,23,-46,45r-46,0v6,-61,38,-108,104,-108v27,0,52,9,75,18v23,10,43,19,59,19v31,0,48,-14,51,-45"},"\u00f3":{d:"250,-57v85,0,106,-59,106,-223v0,-138,-43,-168,-106,-168v-63,0,-106,30,-106,168v0,164,21,223,106,223xm250,10v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v175,0,192,122,192,270v0,223,-85,255,-192,255xm260,-722r109,0r-131,141r-67,0"},"\u00f4":{d:"250,-57v85,0,106,-59,106,-223v0,-138,-43,-168,-106,-168v-63,0,-106,30,-106,168v0,164,21,223,106,223xm250,10v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v175,0,192,122,192,270v0,223,-85,255,-192,255xm316,-581r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0"},"\u00f6":{d:"250,-57v85,0,106,-59,106,-223v0,-138,-43,-168,-106,-168v-63,0,-106,30,-106,168v0,164,21,223,106,223xm250,10v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v175,0,192,122,192,270v0,223,-85,255,-192,255xm209,-694r0,104r-94,0r0,-104r94,0xm385,-694r0,104r-94,0r0,-104r94,0"},"\u00f2":{d:"250,-57v85,0,106,-59,106,-223v0,-138,-43,-168,-106,-168v-63,0,-106,30,-106,168v0,164,21,223,106,223xm250,10v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v175,0,192,122,192,270v0,223,-85,255,-192,255xm131,-722r109,0r89,141r-67,0"},"\u00f5":{d:"250,-57v85,0,106,-59,106,-223v0,-138,-43,-168,-106,-168v-63,0,-106,30,-106,168v0,164,21,223,106,223xm250,10v-107,0,-192,-32,-192,-255v0,-148,17,-270,192,-270v175,0,192,122,192,270v0,223,-85,255,-192,255xm369,-694r51,0v-3,28,-14,56,-31,76v-17,20,-41,33,-73,33v-22,0,-47,-10,-72,-19v-25,-10,-50,-19,-72,-19v-23,0,-43,23,-46,45r-46,0v6,-61,38,-108,104,-108v27,0,52,9,75,18v23,10,43,19,59,19v31,0,48,-14,51,-45"},"\u00fa":{d:"342,-170r0,-335r82,0r0,400v0,35,2,70,5,105r-87,0r0,-61r-3,0v-27,46,-75,71,-128,71v-88,0,-136,-44,-136,-130r0,-385r82,0r0,350v0,61,28,102,86,102v44,0,99,-33,99,-117xm260,-722r109,0r-131,141r-67,0"},"\u00fb":{d:"342,-170r0,-335r82,0r0,400v0,35,2,70,5,105r-87,0r0,-61r-3,0v-27,46,-75,71,-128,71v-88,0,-136,-44,-136,-130r0,-385r82,0r0,350v0,61,28,102,86,102v44,0,99,-33,99,-117xm316,-581r-66,-94r-66,94r-80,0r100,-141r92,0r100,141r-80,0"},"\u00fc":{d:"342,-170r0,-335r82,0r0,400v0,35,2,70,5,105r-87,0r0,-61r-3,0v-27,46,-75,71,-128,71v-88,0,-136,-44,-136,-130r0,-385r82,0r0,350v0,61,28,102,86,102v44,0,99,-33,99,-117xm209,-694r0,104r-94,0r0,-104r94,0xm385,-694r0,104r-94,0r0,-104r94,0"},"\u00f9":{d:"342,-170r0,-335r82,0r0,400v0,35,2,70,5,105r-87,0r0,-61r-3,0v-27,46,-75,71,-128,71v-88,0,-136,-44,-136,-130r0,-385r82,0r0,350v0,61,28,102,86,102v44,0,99,-33,99,-117xm131,-722r109,0r89,141r-67,0"},"\u00fd":{d:"103,-505r121,411r2,0r121,-411r89,0r-229,696r-85,0r57,-191r-171,-505r95,0xm232,-722r109,0r-131,141r-67,0",w:444,k:{",":37,".":37}},"\u00ff":{d:"103,-505r121,411r2,0r121,-411r89,0r-229,696r-85,0r57,-191r-171,-505r95,0xm181,-694r0,104r-94,0r0,-104r94,0xm357,-694r0,104r-94,0r0,-104r94,0",w:444,k:{",":37,".":37}},"\u00a0":{w:222},"\u00ad":{d:"56,-234r0,-77r220,0r0,77r-220,0",w:333}}});window.addEvent("domready",function(){if(Cookie.read("style")=="High Visibility"){return}$$(".univers").each(function(a){if(a.hasClass("leave")){return}var b=new Element("div",{styles:{"margin-bottom":a.getStyle("margin-bottom"),"padding-bottom":a.getStyle("padding-bottom"),"background-image":a.getStyle("background-image"),"background-position":"bottom","background-repeat":a.getStyle("background-repeat")}});a.addClass("title-arrow");b.wraps(a)});if(Browser.Engine.trident4){return}Cufon.replace(".univers")});(function(){Element.implement({scrollTo:function(j,k){if(b(this)){this.getWindow().scrollTo(j,k)}else{this.scrollLeft=j;this.scrollTop=k}return this},getSize:function(){if(b(this)){return this.getWindow().getSize()}return{x:this.offsetWidth,y:this.offsetHeight}},getScrollSize:function(){if(b(this)){return this.getWindow().getScrollSize()}return{x:this.scrollWidth,y:this.scrollHeight}},getScroll:function(){if(b(this)){return this.getWindow().getScroll()}return{x:this.scrollLeft,y:this.scrollTop}},getScrolls:function(){var k=this,j={x:0,y:0};while(k&&!b(k)){j.x+=k.scrollLeft;j.y+=k.scrollTop;k=k.parentNode}return j},getOffsetParent:function(){var j=this;if(b(j)){return null}if(!Browser.Engine.trident){return j.offsetParent}while((j=j.parentNode)&&!b(j)){if(d(j,"position")!="static"){return j}}return null},getOffsets:function(){if(this.getBoundingClientRect){var l=this.getBoundingClientRect(),o=document.id(this.getDocument().documentElement),r=o.getScroll(),m=this.getScrolls(),k=this.getScroll(),j=(d(this,"position")=="fixed");return{x:l.left.toInt()+m.x-k.x+((j)?0:r.x)-o.clientLeft,y:l.top.toInt()+m.y-k.y+((j)?0:r.y)-o.clientTop}}var n=this,p={x:0,y:0};if(b(this)){return p}while(n&&!b(n)){p.x+=n.offsetLeft;p.y+=n.offsetTop;if(Browser.Engine.gecko){if(!g(n)){p.x+=c(n);p.y+=h(n)}var q=n.parentNode;if(q&&d(q,"overflow")!="visible"){p.x+=c(q);p.y+=h(q)}}else{if(n!=this&&Browser.Engine.webkit){p.x+=c(n);p.y+=h(n)}}n=n.offsetParent}if(Browser.Engine.gecko&&!g(this)){p.x-=c(this);p.y-=h(this)}return p},getPosition:function(m){if(b(this)){return{x:0,y:0}}var n=this.getOffsets(),k=this.getScrolls();var j={x:n.x-k.x,y:n.y-k.y};var l=(m&&(m=document.id(m)))?m.getPosition():{x:0,y:0};return{x:j.x-l.x,y:j.y-l.y}},getCoordinates:function(l){if(b(this)){return this.getWindow().getCoordinates()}var j=this.getPosition(l),k=this.getSize();var m={left:j.x,top:j.y,width:k.x,height:k.y};m.right=m.left+m.width;m.bottom=m.top+m.height;return m},computePosition:function(j){return{left:j.x-f(this,"margin-left"),top:j.y-f(this,"margin-top")}},setPosition:function(j){return this.setStyles(this.computePosition(j))}});Native.implement([Document,Window],{getSize:function(){if(Browser.Engine.presto||Browser.Engine.webkit){var k=this.getWindow();return{x:k.innerWidth,y:k.innerHeight}}var j=a(this);return{x:j.clientWidth,y:j.clientHeight}},getScroll:function(){var k=this.getWindow(),j=a(this);return{x:k.pageXOffset||j.scrollLeft,y:k.pageYOffset||j.scrollTop}},getScrollSize:function(){var k=a(this),j=this.getSize();return{x:Math.max(k.scrollWidth,j.x),y:Math.max(k.scrollHeight,j.y)}},getPosition:function(){return{x:0,y:0}},getCoordinates:function(){var j=this.getSize();return{top:0,left:0,bottom:j.y,right:j.x,height:j.y,width:j.x}}});var d=Element.getComputedStyle;function f(j,k){return d(j,k).toInt()||0}function g(j){return d(j,"-moz-box-sizing")=="border-box"}function h(j){return f(j,"border-top-width")}function c(j){return f(j,"border-left-width")}function b(j){return(/^(?:body|html)$/i).test(j.tagName)}function a(j){var k=j.getDocument();return(!k.compatMode||k.compatMode=="CSS1Compat")?k.html:k.body}})();Element.alias("setPosition","position");Native.implement([Window,Document,Element],{getHeight:function(){return this.getSize().y},getWidth:function(){return this.getSize().x},getScrollTop:function(){return this.getScroll().y},getScrollLeft:function(){return this.getScroll().x},getScrollHeight:function(){return this.getScrollSize().y},getScrollWidth:function(){return this.getScrollSize().x},getTop:function(){return this.getPosition().y},getLeft:function(){return this.getPosition().x}});Element.Properties.styles={set:function(a){this.setStyles(a)}};Element.Properties.opacity={set:function(a,b){if(!b){if(a==0){if(this.style.visibility!="hidden"){this.style.visibility="hidden"}}else{if(this.style.visibility!="visible"){this.style.visibility="visible"}}}if(!this.currentStyle||!this.currentStyle.hasLayout){this.style.zoom=1}if(Browser.Engine.trident){this.style.filter=(a==1)?"":"alpha(opacity="+a*100+")"}this.style.opacity=a;this.store("opacity",a)},get:function(){return this.retrieve("opacity",1)}};Element.implement({setOpacity:function(a){return this.set("opacity",a,true)},getOpacity:function(){return this.get("opacity")},setStyle:function(b,a){switch(b){case"opacity":return this.set("opacity",parseFloat(a));case"float":b=(Browser.Engine.trident)?"styleFloat":"cssFloat"}b=b.camelCase();if($type(a)!="string"){var c=(Element.Styles.get(b)||"@").split(" ");a=$splat(a).map(function(f,d){if(!c[d]){return""}return($type(f)=="number")?c[d].replace("@",Math.round(f)):f}).join(" ")}else{if(a==String(Number(a))){a=Math.round(a)}}this.style[b]=a;return this},getStyle:function(h){switch(h){case"opacity":return this.get("opacity");case"float":h=(Browser.Engine.trident)?"styleFloat":"cssFloat"}h=h.camelCase();var a=this.style[h];if(!$chk(a)){a=[];for(var g in Element.ShortStyles){if(h!=g){continue}for(var f in Element.ShortStyles[g]){a.push(this.getStyle(f))}return a.join(" ")}a=this.getComputedStyle(h)}if(a){a=String(a);var c=a.match(/rgba?\([\d\s,]+\)/);if(c){a=a.replace(c[0],c[0].rgbToHex())}}if(Browser.Engine.presto||(Browser.Engine.trident&&!$chk(parseInt(a,10)))){if(h.test(/^(height|width)$/)){var b=(h=="width")?["left","right"]:["top","bottom"],d=0;b.each(function(j){d+=this.getStyle("border-"+j+"-width").toInt()+this.getStyle("padding-"+j).toInt()},this);return this["offset"+h.capitalize()]-d+"px"}if((Browser.Engine.presto)&&String(a).test("px")){return a}if(h.test(/(border(.+)Width|margin|padding)/)){return"0px"}}return a},setStyles:function(b){for(var a in b){this.setStyle(a,b[a])}return this},getStyles:function(){var a={};Array.flatten(arguments).each(function(b){a[b]=this.getStyle(b)},this);return a}});Element.Styles=new Hash({left:"@px",top:"@px",bottom:"@px",right:"@px",width:"@px",height:"@px",maxWidth:"@px",maxHeight:"@px",minWidth:"@px",minHeight:"@px",backgroundColor:"rgb(@, @, @)",backgroundPosition:"@px @px",color:"rgb(@, @, @)",fontSize:"@px",letterSpacing:"@px",lineHeight:"@px",clip:"rect(@px @px @px @px)",margin:"@px @px @px @px",padding:"@px @px @px @px",border:"@px @ rgb(@, @, @) @px @ rgb(@, @, @) @px @ rgb(@, @, @)",borderWidth:"@px @px @px @px",borderStyle:"@ @ @ @",borderColor:"rgb(@, @, @) rgb(@, @, @) rgb(@, @, @) rgb(@, @, @)",zIndex:"@",zoom:"@",fontWeight:"@",textIndent:"@px",opacity:"@"});Element.ShortStyles={margin:{},padding:{},border:{},borderWidth:{},borderStyle:{},borderColor:{}};["Top","Right","Bottom","Left"].each(function(h){var g=Element.ShortStyles;var b=Element.Styles;["margin","padding"].each(function(j){var k=j+h;g[j][k]=b[k]="@px"});var f="border"+h;g.border[f]=b[f]="@px @ rgb(@, @, @)";var d=f+"Width",a=f+"Style",c=f+"Color";g[f]={};g.borderWidth[d]=g[f][d]=b[d]="@px";g.borderStyle[a]=g[f][a]=b[a]="@";g.borderColor[c]=g[f][c]=b[c]="rgb(@, @, @)"});var SortableTable=new Class({Implements:[Events,Options],options:{onStart:Class.empty,onComplete:Class.empty,isHandle:function(a){return/\bhandle\b/.test(a.className)},dropMargin:function(a){return a*0.1}},initialize:function(b,a){this.setOptions(a);this.table=$(b);this.rows=this.table.getElementsByTagName("tr");this.firstRow=this.rows[0].getElementsByTagName("th").length>0?1:0;if(this.options.firstRow){this.firstRow=this.options.firstRow}if($type(this.options.dropMargin)!="function"){this.options.dropMargin=function(){return 0}}this.bound={end:this.end.bind(this),move:this.move.bindWithEvent(this),start:this.start.bindWithEvent(this)};if(this.options.initialize){this.options.initialize.call(this)}this.table.addEvent("mousedown",this.bound.start)},start:function(c){var b=$(c.target);while(!this.options.isHandle(b)){if(b==this.table||b.get("tag")=="tr"){return}b=b.getParent()}while(b.get("tag")!="tr"){b=b.getParent()}this.active=b;this.coordinates={top:$(this.rows[this.firstRow]).getCoordinates(document.body).top,bottom:$(this.rows[this.rows.length-1]).getCoordinates(document.body).bottom};var a=b.getPosition(document.body);this.offset=c.page.y-a.y;this.ghost=new Element("div",{styles:{position:"absolute",left:a.x,top:c.page.y-this.offset,width:b.offsetWidth,height:b.offsetHeight},"class":"SortableTable_ghost"}).inject(document.body);this.marker=new Element("div",{styles:{position:"absolute",left:a.x,top:a.y,width:b.offsetWidth,height:b.offsetHeight},"class":"SortableTable_marker"}).inject(document.body);document.addEvent("mousemove",this.bound.move);document.addEvent("mouseup",this.bound.end);this.fireEvent("onStart",b);c.stop()},move:function(d){this.ghost.setStyle("top",(d.page.y-this.offset).limit(this.coordinates.top,this.coordinates.bottom-this.ghost.offsetHeight));var f,b,c=d.page.y.limit(this.coordinates.top,this.coordinates.bottom);var a=(this.previous||c)-c;while(true){if(a>0&&(f=this.active.getPrevious())&&(coords=f.getCoordinates(document.body))&&c<coords.bottom-this.options.dropMargin(coords.height)){this.active.injectBefore(f)}else{if(a<0&&(f=this.active.getNext())&&(coords=f.getCoordinates(document.body))&&c>coords.top+this.options.dropMargin(coords.height)){this.active.injectAfter(f)}else{this.previous=c;d.stop();return}}this.marker.setStyle("top",this.active.getPosition(document.body).y);b=this.active.className;this.active.className=f.className;f.className=b}},end:function(){this.previous=null;document.removeEvent("mousemove",this.bound.move);document.removeEvent("mouseup",this.bound.end);this.ghost.dispose();this.marker.dispose();this.fireEvent("onComplete",this.active)}});var Fx=new Class({Implements:[Chain,Events,Options],options:{fps:50,unit:false,duration:500,link:"ignore"},initialize:function(a){this.subject=this.subject||this;this.setOptions(a);this.options.duration=Fx.Durations[this.options.duration]||this.options.duration.toInt();var b=this.options.wait;if(b===false){this.options.link="cancel"}},getTransition:function(){return function(a){return -(Math.cos(Math.PI*a)-1)/2}},step:function(){var a=$time();if(a<this.time+this.options.duration){var b=this.transition((a-this.time)/this.options.duration);this.set(this.compute(this.from,this.to,b))}else{this.set(this.compute(this.from,this.to,1));this.complete()}},set:function(a){return a},compute:function(c,b,a){return Fx.compute(c,b,a)},check:function(){if(!this.timer){return true}switch(this.options.link){case"cancel":this.cancel();return true;case"chain":this.chain(this.caller.bind(this,arguments));return false}return false},start:function(b,a){if(!this.check(b,a)){return this}this.from=b;this.to=a;this.time=0;this.transition=this.getTransition();this.startTimer();this.onStart();return this},complete:function(){if(this.stopTimer()){this.onComplete()}return this},cancel:function(){if(this.stopTimer()){this.onCancel()}return this},onStart:function(){this.fireEvent("start",this.subject)},onComplete:function(){this.fireEvent("complete",this.subject);if(!this.callChain()){this.fireEvent("chainComplete",this.subject)}},onCancel:function(){this.fireEvent("cancel",this.subject).clearChain()},pause:function(){this.stopTimer();return this},resume:function(){this.startTimer();return this},stopTimer:function(){if(!this.timer){return false}this.time=$time()-this.time;this.timer=$clear(this.timer);return true},startTimer:function(){if(this.timer){return false}this.time=$time()-this.time;this.timer=this.step.periodical(Math.round(1000/this.options.fps),this);return true}});Fx.compute=function(c,b,a){return(b-c)*a+c};Fx.Durations={"short":250,normal:500,"long":1000};Fx.CSS=new Class({Extends:Fx,prepare:function(d,f,b){b=$splat(b);var c=b[1];if(!$chk(c)){b[1]=b[0];b[0]=d.getStyle(f)}var a=b.map(this.parse);return{from:a[0],to:a[1]}},parse:function(a){a=$lambda(a)();a=(typeof a=="string")?a.split(" "):$splat(a);return a.map(function(c){c=String(c);var b=false;Fx.CSS.Parsers.each(function(g,f){if(b){return}var d=g.parse(c);if($chk(d)){b={value:d,parser:g}}});b=b||{value:c,parser:Fx.CSS.Parsers.String};return b})},compute:function(d,c,b){var a=[];(Math.min(d.length,c.length)).times(function(f){a.push({value:d[f].parser.compute(d[f].value,c[f].value,b),parser:d[f].parser})});a.$family={name:"fx:css:value"};return a},serve:function(c,b){if($type(c)!="fx:css:value"){c=this.parse(c)}var a=[];c.each(function(d){a=a.concat(d.parser.serve(d.value,b))});return a},render:function(a,d,c,b){a.setStyle(d,this.serve(c,b))},search:function(a){if(Fx.CSS.Cache[a]){return Fx.CSS.Cache[a]}var b={};Array.each(document.styleSheets,function(f,d){var c=f.href;if(c&&c.contains("://")&&!c.contains(document.domain)){return}var g=f.rules||f.cssRules;Array.each(g,function(k,h){if(!k.style){return}var j=(k.selectorText)?k.selectorText.replace(/^\w+/,function(l){return l.toLowerCase()}):null;if(!j||!j.test("^"+a+"$")){return}Element.Styles.each(function(m,l){if(!k.style[l]||Element.ShortStyles[l]){return}m=String(k.style[l]);b[l]=(m.test(/^rgb/))?m.rgbToHex():m})})});return Fx.CSS.Cache[a]=b}});Fx.CSS.Cache={};Fx.CSS.Parsers=new Hash({Color:{parse:function(a){if(a.match(/^#[0-9a-f]{3,6}$/i)){return a.hexToRgb(true)}return((a=a.match(/(\d+),\s*(\d+),\s*(\d+)/)))?[a[1],a[2],a[3]]:false},compute:function(c,b,a){return c.map(function(f,d){return Math.round(Fx.compute(c[d],b[d],a))})},serve:function(a){return a.map(Number)}},Number:{parse:parseFloat,compute:Fx.compute,serve:function(b,a){return(a)?b+a:b}},String:{parse:$lambda(false),compute:$arguments(1),serve:$arguments(0)}});Fx.Morph=new Class({Extends:Fx.CSS,initialize:function(b,a){this.element=this.subject=document.id(b);this.parent(a)},set:function(a){if(typeof a=="string"){a=this.search(a)}for(var b in a){this.render(this.element,b,a[b],this.options.unit)}return this},compute:function(f,d,c){var a={};for(var b in f){a[b]=this.parent(f[b],d[b],c)}return a},start:function(b){if(!this.check(b)){return this}if(typeof b=="string"){b=this.search(b)}var f={},d={};for(var c in b){var a=this.prepare(this.element,c,b[c]);f[c]=a.from;d[c]=a.to}return this.parent(f,d)}});Element.Properties.morph={set:function(a){var b=this.retrieve("morph");if(b){b.cancel()}return this.eliminate("morph").store("morph:options",$extend({link:"cancel"},a))},get:function(a){if(a||!this.retrieve("morph")){if(a||!this.retrieve("morph:options")){this.set("morph",a)}this.store("morph",new Fx.Morph(this,this.retrieve("morph:options")))}return this.retrieve("morph")}};Element.implement({morph:function(a){this.get("morph").start(a);return this}});var Removables=new Class({Implements:[Events,Options],options:{onComplete:$empty,startStyles:{opacity:0},endStyles:{width:0,height:0},effect:{},handle:".remove",handleToElement:function(a){return a.getParent()}},initialize:function(b,a){this.setOptions(a);this.element=$(b);this.boundClickHandler=this.click.bindWithEvent(this);this.attach()},attach:function(){this.element.addEvent("click",this.boundClickHandler)},detach:function(){this.element.removeEvent("click",this.boundClickHandler)},click:function(c){var b=$(c.target);while(b!=this.element&&!b.match(this.options.handle)){b=b.getParent()}if(b.match(this.options.handle)){var a=this.options.handleToElement(b);if(a){this.remove(a)}return false}},remove:function(a){var b=new Fx.Morph(a,this.options.effect);b.addEvent("complete",this.complete.bind(this,a));a.setStyles(this.options.startStyles);b.start(this.options.endStyles)},complete:function(a){this.fireEvent("onComplete",a);a.destroy()}});MooTools.More={version:"1.2.4.4",build:"6f6057dc645fdb7547689183b2311063bd653ddf"};var Drag=new Class({Implements:[Events,Options],options:{snap:6,unit:"px",grid:false,style:true,limit:false,handle:false,invert:false,preventDefault:false,stopPropagation:false,modifiers:{x:"left",y:"top"}},initialize:function(){var b=Array.link(arguments,{options:Object.type,element:$defined});this.element=document.id(b.element);this.document=this.element.getDocument();this.setOptions(b.options||{});var a=$type(this.options.handle);this.handles=((a=="array"||a=="collection")?$$(this.options.handle):document.id(this.options.handle))||this.element;this.mouse={now:{},pos:{}};this.value={start:{},now:{}};this.selection=(Browser.Engine.trident)?"selectstart":"mousedown";this.bound={start:this.start.bind(this),check:this.check.bind(this),drag:this.drag.bind(this),stop:this.stop.bind(this),cancel:this.cancel.bind(this),eventStop:$lambda(false)};this.attach()},attach:function(){this.handles.addEvent("mousedown",this.bound.start);return this},detach:function(){this.handles.removeEvent("mousedown",this.bound.start);return this},start:function(c){if(c.rightClick){return}if(this.options.preventDefault){c.preventDefault()}if(this.options.stopPropagation){c.stopPropagation()}this.mouse.start=c.page;this.fireEvent("beforeStart",this.element);var a=this.options.limit;this.limit={x:[],y:[]};for(var d in this.options.modifiers){if(!this.options.modifiers[d]){continue}if(this.options.style){this.value.now[d]=this.element.getStyle(this.options.modifiers[d]).toInt()}else{this.value.now[d]=this.element[this.options.modifiers[d]]}if(this.options.invert){this.value.now[d]*=-1}this.mouse.pos[d]=c.page[d]-this.value.now[d];if(a&&a[d]){for(var b=2;b--;b){if($chk(a[d][b])){this.limit[d][b]=$lambda(a[d][b])()}}}}if($type(this.options.grid)=="number"){this.options.grid={x:this.options.grid,y:this.options.grid}}this.document.addEvents({mousemove:this.bound.check,mouseup:this.bound.cancel});this.document.addEvent(this.selection,this.bound.eventStop)},check:function(a){if(this.options.preventDefault){a.preventDefault()}var b=Math.round(Math.sqrt(Math.pow(a.page.x-this.mouse.start.x,2)+Math.pow(a.page.y-this.mouse.start.y,2)));if(b>this.options.snap){this.cancel();this.document.addEvents({mousemove:this.bound.drag,mouseup:this.bound.stop});this.fireEvent("start",[this.element,a]).fireEvent("snap",this.element)}},drag:function(a){if(this.options.preventDefault){a.preventDefault()}this.mouse.now=a.page;for(var b in this.options.modifiers){if(!this.options.modifiers[b]){continue}this.value.now[b]=this.mouse.now[b]-this.mouse.pos[b];if(this.options.invert){this.value.now[b]*=-1}if(this.options.limit&&this.limit[b]){if($chk(this.limit[b][1])&&(this.value.now[b]>this.limit[b][1])){this.value.now[b]=this.limit[b][1]}else{if($chk(this.limit[b][0])&&(this.value.now[b]<this.limit[b][0])){this.value.now[b]=this.limit[b][0]}}}if(this.options.grid[b]){this.value.now[b]-=((this.value.now[b]-(this.limit[b][0]||0))%this.options.grid[b])}if(this.options.style){this.element.setStyle(this.options.modifiers[b],this.value.now[b]+this.options.unit)}else{this.element[this.options.modifiers[b]]=this.value.now[b]}}this.fireEvent("drag",[this.element,a])},cancel:function(a){this.document.removeEvent("mousemove",this.bound.check);this.document.removeEvent("mouseup",this.bound.cancel);if(a){this.document.removeEvent(this.selection,this.bound.eventStop);this.fireEvent("cancel",this.element)}},stop:function(a){this.document.removeEvent(this.selection,this.bound.eventStop);this.document.removeEvent("mousemove",this.bound.drag);this.document.removeEvent("mouseup",this.bound.stop);if(a){this.fireEvent("complete",[this.element,a])}}});Element.implement({makeResizable:function(a){var b=new Drag(this,$merge({modifiers:{x:"width",y:"height"}},a));this.store("resizer",b);return b.addEvent("drag",function(){this.fireEvent("resize",b)}.bind(this))}});Drag.Move=new Class({Extends:Drag,options:{droppables:[],container:false,precalculate:false,includeMargins:true,checkDroppables:true},initialize:function(b,a){this.parent(b,a);b=this.element;this.droppables=$$(this.options.droppables);this.container=document.id(this.options.container);if(this.container&&$type(this.container)!="element"){this.container=document.id(this.container.getDocument().body)}var c=b.getStyles("left","top","position");if(c.left=="auto"||c.top=="auto"){b.setPosition(b.getPosition(b.getOffsetParent()))}if(c.position=="static"){b.setStyle("position","absolute")}this.addEvent("start",this.checkDroppables,true);this.overed=null},start:function(a){if(this.container){this.options.limit=this.calculateLimit()}if(this.options.precalculate){this.positions=this.droppables.map(function(b){return b.getCoordinates()})}this.parent(a)},calculateLimit:function(){var d=this.element.getOffsetParent(),h=this.container.getCoordinates(d),g={},c={},b={},k={},m={};["top","right","bottom","left"].each(function(q){g[q]=this.container.getStyle("border-"+q).toInt();b[q]=this.element.getStyle("border-"+q).toInt();c[q]=this.element.getStyle("margin-"+q).toInt();k[q]=this.container.getStyle("margin-"+q).toInt();m[q]=d.getStyle("padding-"+q).toInt()},this);var f=this.element.offsetWidth+c.left+c.right,p=this.element.offsetHeight+c.top+c.bottom,j=0,l=0,o=h.right-g.right-f,a=h.bottom-g.bottom-p;if(this.options.includeMargins){j+=c.left;l+=c.top}else{o+=c.right;a+=c.bottom}if(this.element.getStyle("position")=="relative"){var n=this.element.getCoordinates(d);n.left-=this.element.getStyle("left").toInt();n.top-=this.element.getStyle("top").toInt();j+=g.left-n.left;l+=g.top-n.top;o+=c.left-n.left;a+=c.top-n.top;if(this.container!=d){j+=k.left+m.left;l+=(Browser.Engine.trident4?0:k.top)+m.top}}else{j-=c.left;l-=c.top;if(this.container==d){o-=g.left;a-=g.top}else{j+=h.left+g.left;l+=h.top+g.top}}return{x:[j,o],y:[l,a]}},checkAgainst:function(c,b){c=(this.positions)?this.positions[b]:c.getCoordinates();var a=this.mouse.now;return(a.x>c.left&&a.x<c.right&&a.y<c.bottom&&a.y>c.top)},checkDroppables:function(){var a=this.droppables.filter(this.checkAgainst,this).getLast();if(this.overed!=a){if(this.overed){this.fireEvent("leave",[this.element,this.overed])}if(a){this.fireEvent("enter",[this.element,a])}this.overed=a}},drag:function(a){this.parent(a);if(this.options.checkDroppables&&this.droppables.length){this.checkDroppables()}},stop:function(a){this.checkDroppables();this.fireEvent("drop",[this.element,this.overed,a]);this.overed=null;return this.parent(a)}});Element.implement({makeDraggable:function(a){var b=new Drag.Move(this,a);this.store("dragger",b);return b}});var Sortables=new Class({Implements:[Events,Options],options:{snap:4,opacity:1,clone:false,revert:false,handle:false,constrain:false},initialize:function(a,b){this.setOptions(b);this.elements=[];this.lists=[];this.idle=true;this.addLists($$(document.id(a)||a));if(!this.options.clone){this.options.revert=false}if(this.options.revert){this.effect=new Fx.Morph(null,$merge({duration:250,link:"cancel"},this.options.revert))}},attach:function(){this.addLists(this.lists);return this},detach:function(){this.lists=this.removeLists(this.lists);return this},addItems:function(){Array.flatten(arguments).each(function(a){this.elements.push(a);var b=a.retrieve("sortables:start",this.start.bindWithEvent(this,a));(this.options.handle?a.getElement(this.options.handle)||a:a).addEvent("mousedown",b)},this);return this},addLists:function(){Array.flatten(arguments).each(function(a){this.lists.push(a);this.addItems(a.getChildren())},this);return this},removeItems:function(){return $$(Array.flatten(arguments).map(function(a){this.elements.erase(a);var b=a.retrieve("sortables:start");(this.options.handle?a.getElement(this.options.handle)||a:a).removeEvent("mousedown",b);return a},this))},removeLists:function(){return $$(Array.flatten(arguments).map(function(a){this.lists.erase(a);this.removeItems(a.getChildren());return a},this))},getClone:function(b,a){if(!this.options.clone){return new Element("div").inject(document.body)}if($type(this.options.clone)=="function"){return this.options.clone.call(this,b,a,this.list)}var c=a.clone(true).setStyles({margin:"0px",position:"absolute",visibility:"hidden",width:a.getStyle("width")});if(c.get("html").test("radio")){c.getElements("input[type=radio]").each(function(d,f){d.set("name","clone_"+f)})}return c.inject(this.list).setPosition(a.getPosition(a.getOffsetParent()))},getDroppables:function(){var a=this.list.getChildren();if(!this.options.constrain){a=this.lists.concat(a).erase(this.list)}return a.erase(this.clone).erase(this.element)},insert:function(c,b){var a="inside";if(this.lists.contains(b)){this.list=b;this.drag.droppables=this.getDroppables()}else{a=this.element.getAllPrevious().contains(b)?"before":"after"}this.element.inject(b,a);this.fireEvent("sort",[this.element,this.clone])},start:function(b,a){if(!this.idle){return}this.idle=false;this.element=a;this.opacity=a.get("opacity");this.list=a.getParent();this.clone=this.getClone(b,a);this.drag=new Drag.Move(this.clone,{snap:this.options.snap,container:this.options.constrain&&this.element.getParent(),droppables:this.getDroppables(),onSnap:function(){b.stop();this.clone.setStyle("visibility","visible");this.element.set("opacity",this.options.opacity||0);this.fireEvent("start",[this.element,this.clone])}.bind(this),onEnter:this.insert.bind(this),onCancel:this.reset.bind(this),onComplete:this.end.bind(this)});this.clone.inject(this.element,"before");this.drag.start(b)},end:function(){this.drag.detach();this.element.set("opacity",this.opacity);if(this.effect){var a=this.element.getStyles("width","height");var b=this.clone.computePosition(this.element.getPosition(this.clone.offsetParent));this.effect.element=this.clone;this.effect.start({top:b.top,left:b.left,width:a.width,height:a.height,opacity:0.25}).chain(this.reset.bind(this))}else{this.reset()}},reset:function(){this.idle=true;this.clone.destroy();this.fireEvent("complete",this.element)},serialize:function(){var c=Array.link(arguments,{modifier:Function.type,index:$defined});var b=this.lists.map(function(d){return d.getChildren().map(c.modifier||function(f){return f.get("id")},this)},this);var a=c.index;if(this.lists.length==1){a=0}return $chk(a)&&a>=0&&a<this.lists.length?b[a]:b}});Array.implement({min:function(){return Math.min.apply(null,this)},max:function(){return Math.max.apply(null,this)},average:function(){return this.length?this.sum()/this.length:0},sum:function(){var a=0,b=this.length;if(b){do{a+=this[--b]}while(b)}return a},unique:function(){return[].combine(this)},shuffle:function(){for(var b=this.length;b&&--b;){var a=this[b],c=Math.floor(Math.random()*(b+1));this[b]=this[c];this[c]=a}return this}});Element.implement({measure:function(f){var h=function(j){return !!(!j||j.offsetHeight||j.offsetWidth)};if(h(this)){return f.apply(this)}var d=this.getParent(),g=[],b=[];while(!h(d)&&d!=document.body){b.push(d.expose());d=d.getParent()}var c=this.expose();var a=f.apply(this);c();b.each(function(j){j()});return a},expose:function(){if(this.getStyle("display")!="none"){return $empty}var a=this.style.cssText;this.setStyles({display:"block",position:"absolute",visibility:"hidden"});return function(){this.style.cssText=a}.bind(this)},getDimensions:function(a){a=$merge({computeSize:false},a);var f={};var d=function(h,g){return(g.computeSize)?h.getComputedSize(g):h.getSize()};var b=this.getParent("body");if(b&&this.getStyle("display")=="none"){f=this.measure(function(){return d(this,a)})}else{if(b){try{f=d(this,a)}catch(c){}}else{f={x:0,y:0}}}return $chk(f.x)?$extend(f,{width:f.x,height:f.y}):$extend(f,{x:f.width,y:f.height})},getComputedSize:function(a){a=$merge({styles:["padding","border"],plains:{height:["top","bottom"],width:["left","right"]},mode:"both"},a);var c={width:0,height:0};switch(a.mode){case"vertical":delete c.width;delete a.plains.width;break;case"horizontal":delete c.height;delete a.plains.height;break}var b=[];$each(a.plains,function(h,g){h.each(function(j){a.styles.each(function(k){b.push((k=="border")?k+"-"+j+"-width":k+"-"+j)})})});var f={};b.each(function(g){f[g]=this.getComputedStyle(g)},this);var d=[];$each(a.plains,function(h,g){var j=g.capitalize();c["total"+j]=c["computed"+j]=0;h.each(function(k){c["computed"+k.capitalize()]=0;b.each(function(m,l){if(m.test(k)){f[m]=f[m].toInt()||0;c["total"+j]=c["total"+j]+f[m];c["computed"+k.capitalize()]=c["computed"+k.capitalize()]+f[m]}if(m.test(k)&&g!=m&&(m.test("border")||m.test("padding"))&&!d.contains(m)){d.push(m);c["computed"+j]=c["computed"+j]-f[m]}})})});["Width","Height"].each(function(h){var g=h.toLowerCase();if(!$chk(c[g])){return}c[g]=c[g]+this["offset"+h]+c["computed"+h];c["total"+h]=c[g]+c["total"+h];delete c["computed"+h]},this);return $extend(f,c)}});Fx.Tween=new Class({Extends:Fx.CSS,initialize:function(b,a){this.element=this.subject=document.id(b);this.parent(a)},set:function(b,a){if(arguments.length==1){a=b;b=this.property||this.options.property}this.render(this.element,b,a,this.options.unit);return this},start:function(c,f,d){if(!this.check(c,f,d)){return this}var b=Array.flatten(arguments);this.property=this.options.property||b.shift();var a=this.prepare(this.element,this.property,b);return this.parent(a.from,a.to)}});Element.Properties.tween={set:function(a){var b=this.retrieve("tween");if(b){b.cancel()}return this.eliminate("tween").store("tween:options",$extend({link:"cancel"},a))},get:function(a){if(a||!this.retrieve("tween")){if(a||!this.retrieve("tween:options")){this.set("tween",a)}this.store("tween",new Fx.Tween(this,this.retrieve("tween:options")))}return this.retrieve("tween")}};Element.implement({tween:function(a,c,b){this.get("tween").start(arguments);return this},fade:function(c){var f=this.get("tween"),d="opacity",a;c=$pick(c,"toggle");switch(c){case"in":f.start(d,1);break;case"out":f.start(d,0);break;case"show":f.set(d,1);break;case"hide":f.set(d,0);break;case"toggle":var b=this.retrieve("fade:flag",this.get("opacity")==1);f.start(d,(b)?0:1);this.store("fade:flag",!b);a=true;break;default:f.start(d,arguments)}if(!a){this.eliminate("fade:flag")}return this},highlight:function(c,a){if(!a){a=this.retrieve("highlight:original",this.getStyle("background-color"));a=(a=="transparent")?"#fff":a}var b=this.get("tween");b.start("background-color",c||"#ffff88",a).chain(function(){this.setStyle("background-color",this.retrieve("highlight:original"));b.callChain()}.bind(this));return this}});var Loop=new Class({loopCount:0,isStopped:true,isLooping:false,loopMethod:$empty,setLoop:function(b,a){if(this.isLooping){this.stopLoop();var c=true}else{var c=false}this.loopMethod=b;this.loopDelay=a||3000;if(c){this.startLoop()}return this},stopLoop:function(){this.isStopped=true;this.isLooping=false;$clear(this.periodical);return this},startLoop:function(a){if(this.isStopped){var a=(a)?a:this.loopDelay;this.isStopped=false;this.isLooping=true;this.periodical=this.looper.periodical(a,this)}return this},resetLoop:function(){this.loopCount=0;return this},looper:function(){this.loopCount++;this.loopMethod(this.loopCount);return this}});var SlideShow=new Class({Implements:[Options,Events,Loop],options:{delay:7000,transition:"crossFade",duration:"500",autoplay:false},initialize:function(b,a){this.setOptions(a);this.setLoop(this.showNext,this.options.delay);this.element=document.id(b);this.slides=this.element.getChildren();this.current=this.slides[0];this.setup();if(this.options.autoplay){this.startLoop()}},setup:function(){this.setupElement();this.setupSlides();return this},setupElement:function(){var a=this.element;if(a.getStyle("position")!="absolute"&&a!=document.body){a.setStyle("position","relative")}return this},setupSlides:function(){this.slides.each(function(a,b){this.storeTransition(a).reset(a);if(b!=0){a.setStyle("display","none")}},this);return this},storeTransition:function(a){var c=a.get("class");var b=/transition:[a-zA-Z]+/;var f=/duration:[0-9]+/;var g=(c.match(b))?c.match(b)[0].split(":")[1]:this.options.transition;var d=(c.match(f))?c.match(f)[0].split(":")[1]:this.options.duration;a.store("ssTransition",g);a.store("ssDuration",d);return this},getTransition:function(a){return a.retrieve("ssTransition")},getDuration:function(a){return a.retrieve("ssDuration")},show:function(a){this.fireEvent("show");a=(typeof a=="number")?this.slides[a]:a;if(a!=this.current){var f=this.getTransition(a);var d=this.getDuration(a);var c=this.current.setStyle("z-index",1);var b=this.reset(a);this.transitions[f](c,b,d,this);(function(){c.setStyle("display","none");this.fireEvent("showComplete")}).bind(this).delay(d);this.current=b}return this},reset:function(a){return a.setStyles({position:"absolute","z-index":0,display:"block",left:0,top:0}).fade("show");return this},nextSlide:function(){var a=this.current.getNext();return(a)?a:this.slides[0]},previousSlide:function(){var a=this.current.getPrevious();return(a)?a:this.slides.getLast()},showNext:function(){this.show(this.nextSlide());return this},showPrevious:function(){this.show(this.previousSlide());return this},play:function(){this.startLoop();this.fireEvent("play");return this},pause:function(){this.stopLoop();this.fireEvent("pause");return this},reverse:function(){var a=(this.loopMethod==this.showNext)?this.showPrevious:this.showNext;this.setLoop(a,this.options.delay);this.fireEvent("reverse");return this}});SlideShow.adders={transitions:{},add:function(b,a){this.transitions[b]=a;this.implement({transitions:this.transitions})},addAllThese:function(a){$A(a).each(function(b){this.add(b[0],b[1])},this)}};$extend(SlideShow,SlideShow.adders);SlideShow.implement(SlideShow.adders);SlideShow.add("fade",function(c,b,d,a){c.set("tween",{duration:d}).fade("out");return this});SlideShow.addAllThese([["none",function(c,b,d,a){c.setStyle("display","none");return this}],["crossFade",function(c,b,d,a){c.set("tween",{duration:d}).fade("out");b.set("tween",{duration:d}).fade("in");return this}],["fadeThroughBackground",function(c,b,f,a){var d=f/2;b.set("tween",{duration:d}).fade("hide");c.set("tween",{duration:d,onComplete:function(){b.fade("in")}}).fade("out")}],["pushLeft",function(c,b,d,a){var f=a.element.getStyle("width").toInt();b.setStyle("left",f);[b,c].each(function(g){var h=g.getStyle("left").toInt()-f;g.set("tween",{duration:d}).tween("left",h)});return this}],["pushRight",function(c,b,d,a){var f=a.element.getStyle("width").toInt();b.setStyle("left",-f);[b,c].each(function(g){var h=g.getStyle("left").toInt()+f;g.set("tween",{duration:d}).tween("left",h)});return this}],["pushDown",function(c,b,d,a){var f=a.element.getStyle("height").toInt();b.setStyle("top",-f);[b,c].each(function(g){var h=g.getStyle("top").toInt()+f;g.set("tween",{duration:d}).tween("top",h)});return this}],["pushUp",function(c,b,d,a){var f=a.element.getStyle("height").toInt();b.setStyle("top",f);[b,c].each(function(g){var h=g.getStyle("top").toInt()-f;g.set("tween",{duration:d}).tween("top",h)});return this}],["blindLeft",function(c,b,d,a){var f=a.element.getStyle("width").toInt();b.setStyles({left:f,"z-index":1}).set("tween",{duration:d}).tween("left",0);return this}],["blindRight",function(c,b,d,a){var f=a.element.getStyle("width").toInt();b.setStyles({left:-f,"z-index":1}).set("tween",{duration:d}).tween("left",0);return this}],["blindUp",function(c,b,d,a){var f=a.element.getStyle("height").toInt();b.setStyles({top:f,"z-index":1}).set("tween",{duration:d}).tween("top",0);return this}],["blindDown",function(c,b,d,a){var f=a.element.getStyle("height").toInt();b.setStyles({top:-f,"z-index":1}).set("tween",{duration:d}).tween("top",0);return this}],["blindDownFade",function(c,b,d,a){this.blindDown(c,b,d,a).fade(c,b,d,a)}],["blindUpFade",function(c,b,d,a){this.blindUp(c,b,d,a).fade(c,b,d,a)}],["blindLeftFade",function(c,b,d,a){this.blindLeft(c,b,d,a).fade(c,b,d,a)}],["blindRightFade",function(c,b,d,a){this.blindRight(c,b,d,a).fade(c,b,d,a)}]]);window.addEvent("domready",function(){if(!window.quotes){return}var c=window.quotes;var g=document.getElement(".quote-box");if(!g){return}var b=g.getElement(".quote");b.setStyles({width:b.getStyle("width")});var d=c.map(function(h){return b.clone().set("html",h).setStyle("display","none")});d[0].setStyle("display","");var a=new Element("div",{styles:{overflow:"hidden"}}).adopt(d);a.replaces(b);function f(){var h=d.map(function(j){return j.getDimensions({computeSize:true,styles:["padding","margin"]}).totalHeight}).max();a.setStyle("height",h)}f();(function(){var h=g.getSize().y;if(!this.quote_box_size||h!=this.quote_box_size){this.quote_box_size=h;f()}}).periodical(1000);new SlideShow(a,{delay:6000,autoplay:true,transition:"pushLeft",duration:600})});function setActiveStyleSheet(f){var d,c,b;for(d=0;(c=document.getElementsByTagName("link")[d]);d++){if(c.getAttribute("rel").indexOf("style")!=-1&&c.getAttribute("title")){c.disabled=true;if(c.getAttribute("title")==f){c.disabled=false}}}}function getActiveStyleSheet(){var c,b;for(c=0;(b=document.getElementsByTagName("link")[c]);c++){if(b.getAttribute("rel").indexOf("style")!=-1&&b.getAttribute("title")&&!b.disabled){return b.getAttribute("title")}}return null}function getPreferredStyleSheet(){var c,b;for(c=0;(b=document.getElementsByTagName("link")[c]);c++){if(b.getAttribute("rel").indexOf("style")!=-1&&b.getAttribute("rel").indexOf("alt")==-1&&b.getAttribute("title")){return b.getAttribute("title")}}return null}function createCookie(c,d,f){if(f){var b=new Date();b.setTime(b.getTime()+(f*24*60*60*1000));var a="; expires="+b.toGMTString()}else{a=""}document.cookie=c+"="+d+a+"; path=/"}function readCookie(b){var f=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var g=a[d];while(g.charAt(0)==" "){g=g.substring(1,g.length)}if(g.indexOf(f)==0){return g.substring(f.length,g.length)}}return null}window.onunload=function(a){var b=getActiveStyleSheet();createCookie("style",b)};(function(){var a=readCookie("style");var b=a?a:getPreferredStyleSheet();setActiveStyleSheet(b)})();window.addEvent("domready",function(){var f=document.getElementById("sitetools");var a={big:null,"default":null,highvis:null};var h=readCookie("textsize");if(f){f.style.display="inline";var c,d,b;for(c=0;d=f.getElementsByTagName("*")[c];c++){for(b in a){if((new RegExp("\\b"+b+"\\b")).test(d.className)){a[b]=d}}}a.highvis.onclick=function(){setActiveStyleSheet((getActiveStyleSheet()=="Default")?"High Visibility":"Default");window.location=self.location};a.big.onclick=function(){h="large";g()};a["default"].onclick=function(){h="";g()}}function g(){var j=(getActiveStyleSheet()=="Default")?"84.5%":"130%";document.body.style.fontSize=(h=="large")?j:"";createCookie("textsize",h);if(a.big&&a["default"]){a.big.style.display=(h=="large")?"none":"";a["default"].style.display=(h=="large")?"":"none"}}g()});window.addEvent("domready",function(){document.getElements("#header .links a").each(function(b){var c=b.get("href");if(c.match(/\/logout$/)){var d=new Element("form",{method:"post",action:c});d.inject(document.body);b.addEvent("click",function(){d.submit();return false})}})});function fill_in_booking_form(){var b=document.getElement(".form_content form");var a=b.getElement("input[type=text]").get("value").toLowerCase();if(!a){a="mike"}b.getElements("input[type=text], textarea").each(function(d){if(d.get("name")=="registration[email]"&&!d.get("value")){var c=(""+Math.random()).substr(2,10);d.set("value",a+"+"+c+"@swerveconcepts.com")}if(!d.get("value")){d.set("value","Test")}});b.getElements("select").each(function(f){var c=f.options;var d;for(i=0;i<c.length;i++){if(c[i].value){if(!d||c[i].selected){d=c[i]}}}d.selected=1});b.getElements("input[type=password]").set("value","Password1");b.getElements("input[type=checkbox]").set("checked",1);b.getElements("fieldset.working_in input[type=checkbox]").set("checked",0);b.getElement("fieldset.working_in input[type=checkbox]").set("checked",1)}function selectChanged(a){a=$(a);span=a.getParent().getNext("label");if(a.value=="Other"||a.value=="Food allergy"){if(span&&span.hasClass("other_specify")){span.setStyle("display","block")}}else{if(span&&span.hasClass("other_specify")){span.setStyle("display","none")}}if(a.value!=""){if(span&&span.hasClass("key_questions")){span.setStyle("display","block")}}else{if(span&&span.hasClass("key_questions")){span.setStyle("display","none")}}if(a.name.indexOf("one_to_one_expert")>-1){var b=a.getParent().getParent().getParent().getElements(".select_slot");if(b.length){b.each(function(c,d){var isopt=c.id.replace('select_slot_', '');if(a.value == isopt){c.setStyle("display","block");c.getElement("select").selectedIndex=0}else{c.setStyle("display","none")}})}}}window.addEvent("domready",function(){var f=document.getElement("input.button-complete");var b=document.getElement("input.button-next");var c=document.getElement("fieldset.attended input[value=0]");var d=document.getElement("fieldset.attended input[value=1]");if(!f||!b||!c){return}var a=function(){if(c.get("checked")){f.removeClass("hide");b.addClass("hide")}else{f.addClass("hide");b.removeClass("hide")}};a();c.addEvent("click",function(){a()});d.addEvent("click",function(){a()})});window.addEvent("domready",function(){var a="#b20431";if($(document.body).hasClass("asiapacific")){a="#0077a8"}$$(".map a").each(function(b){b.set("morph",{duration:400});b.addEvent("mouseenter",function(){b.morph({"background-color":a,color:"#ffffff"})});b.addEvent("mouseleave",function(){b.morph({"background-color":"#ffffff",color:a})})});if(Browser.Engine.trident){$(document.body).getElements("select").each(function(b){$A(b.options).each(function(c){if(c.getAttribute("disabled")){var d=new Element("optgroup",{label:c.innerHTML});d.setStyle("font-weight","normal");d.setStyle("color","#999999");d.replaces(c)}})})}});

