﻿/* SEND FORM.JS --------------------------------- */
//helper function to create the form
function getNewSubmitForm() {
    var submitForm = document.createElement("FORM");
    document.body.appendChild(submitForm);
    submitForm.method = "POST";
    return submitForm;
}

//helper function to add elements to the form
function createNewFormElement(inputForm, elementName, elementValue) {
    var newElement = document.createElement("input");
    newElement.setAttribute("name", elementName);
    newElement.setAttribute("type", "hidden");
    inputForm.appendChild(newElement);
    newElement.value = elementValue;
    return newElement;
}

//function that creates the form, adds some elements
//and then submits it
function createFormAndSubmit(url, params) {
    var submitForm = getNewSubmitForm();
    for (var i in params) {
        createNewFormElement(submitForm, i, params[i]);
    }
    submitForm.action = url;
    submitForm.submit();
}
/* end SEND FORM.JS -----------------------------------------------------------*/
/* CUFON -----------------------------------------------------------*/
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 e;e=d.shift();e()){}};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(e){setTimeout(arguments.callee,1)}})()}K(window,"load",b);return function(e){if(!arguments.length){b()}else{c?e():d.push(e)}}})(),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,e,c){b.opacity=parseFloat(c);return"rgb("+e+")"});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:[]},e=b.substr(b.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var c=0,f=e.length,d;c<f;++c){d=e[c].split("=",2).reverse();a.stops.push([d[1]||c/(f-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,e,f;c.type="text/css";c.media=a;try{c.appendChild(document.createTextNode("/**/"))}catch(b){}e=V("head")[0];e.insertBefore(c,e.firstChild);d=(c.sheet||c.styleSheet);f=d&&!d.disabled;e.removeChild(c);return f}),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={},f,e=0;var d=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(f=d.exec(b)){if(f[0]==","){c.push(a);a={};e=0}else{if(f[1]){a.color=f[1]}else{a[["offX","offY","blur"][e++]]=f[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,f,e,g){if(g){if(g.nodeName.toLowerCase()=="br"){d=d.replace(b,"")}}if(a[f.get("display")]){return d}if(!e.previousSibling){d=d.replace(b,"")}if(!e.nextSibling){d=d.replace(c,"")}return d}})()};O.ready=(function(){var c=!O.recognizesMedia("all"),i=false;var a=[],f=function(){c=true;for(var j;j=a.shift();j()){}};var e=V("link"),d=V("style");function b(j){return j.disabled||g(j.sheet,j.media||"screen")}function g(p,m){if(!O.recognizesMedia(m||"all")){return true}if(!p||p.disabled){return false}try{var l=p.cssRules,n;if(l){search:for(var j=0,k=l.length;n=l[j],j<k;++j){switch(n.type){case 2:break;case 3:if(!g(n.styleSheet,n.media.mediaText)){return false}break;default:break search}}}}catch(o){}return true}function h(){if(document.createStyleSheet){return true}var j,k;for(k=0;j=e[k];++k){if(j.rel.toLowerCase()=="stylesheet"&&!b(j)){return false}}for(k=0;j=d[k];++k){if(!b(j)){return false}}return true}D.ready(function(){if(!i){i=O.getStyle(document.body).isUsable()}if(c||(i&&h())){f()}else{setTimeout(arguments.callee,10)}});return function(j){if(c){j()}else{a.push(j)}}})();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 e={minX:parseInt(d[0],10),minY:parseInt(d[1],10),maxX:parseInt(d[2],10),maxY:parseInt(d[3],10)};e.width=e.maxX-e.minX;e.height=e.maxY-e.minY;e.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return e})();this.ascent=-parseInt(b.ascent,10);this.descent=-parseInt(b.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(h,f,o){var e=this.glyphs,g,i,m,d=[],n=0,j=-1,k=-1,l;while(l=h[++j]){g=e[l]||this.missingGlyph;if(!g){continue}if(i){n-=m=i[l]||0;d[k]-=m}n+=d[++k]=~~(g.w||this.w)+f+(c[l]?o:0);i=g.k}d.total=n;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(f,e){var g=a[f]||a[b[f]]||a.normal||a.italic||a.oblique;if(!g){return null}e={normal:400,bold:700}[e]||parseInt(e,10);if(g[e]){return g[e]}var i={1:1,99:0}[e%100],c=[],h,j;if(i===undefined){i=e>400}if(e==500){e=400}for(var d in g){if(!R(g,d)){continue}d=parseInt(d,10);if(!h||d<h){h=d}if(!j||d>j){j=d}c.push(d)}if(e<h){e=h}if(e>j){e=j}c.sort(function(l,k){return(i?(l>=e&&k>=e)?l<k:l>k:(l<=e&&k<=e)?l>k:l<k)?-1:1});return g[c[0]]}}function J(){function b(f,e){if(f.contains){return f.contains(e)}return f.compareDocumentPosition(e)&16}function d(e){var f=e.relatedTarget;if(!f||b(this,f)){return}c(this,e.type=="mouseover")}function a(e){c(this,e.type=="mouseenter")}function c(f,e){setTimeout(function(){var g=Y.get(f).options;P.replace(f,e?U(g,g.hover):g,true)},10)}this.attach=function(e){if(e.onmouseenter===undefined){K(e,"mouseover",d);K(e,"mouseout",d)}else{K(e,"mouseenter",a);K(e,"mouseleave",a)}}}function G(){var b=[],a={};function c(d){var g=[],e;for(var f=0;e=d[f];++f){g[f]=b[a[e]]}return g}this.add=function(d,e){a[d]=b.push(e)-1};this.repeat=function(){var f=arguments.length?c(arguments):b,e;for(var d=0;e=f[d++];){P.replace(e[0],e[1],true)}}}function M(){var a={},c=0;function b(d){return d.cufid||(d.cufid=++c)}this.get=function(e){var d=b(e);return a[d]||(a[d]={})}}function ab(c){var a={},b={};this.extend=function(e){for(var d in e){if(R(e,d)){a[d]=e[d]}}return this};this.get=function(d){return a[d]!=undefined?a[d]:c[d]};this.getSize=function(d,e){return b[d]||(b[d]=new O.Size(this.get(d),e))};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 e=O.quotedList(b.get("fontFamily").toLowerCase()),c;for(var d=0;c=e[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={},e,a;for(var b=0,c=arguments.length;e=arguments[b],b<c;++b){for(a in e){if(R(e,a)){d[a]=e[a]}}}return d}function N(m,e,b,d,l,a){var g=document.createDocumentFragment(),j;if(e===""){return g}var f=d.separate;var i=e.split(L[f]),c=(f=="words");if(c&&H){if(/^\s/.test(e)){i.unshift("")}if(/\s$/.test(e)){i.push("")}}for(var h=0,k=i.length;h<k;++h){j=B[d.engine](m,c?O.textAlign(i[h],b,h,k):i[h],b,d,l,a,h<k-1);if(j){g.appendChild(j)}}return g}function Q(a,d){var b=a.nodeName.toLowerCase();if(d.ignore[b]){return}var l=!d.textless[b];var c=O.getStyle(F(a,d)).extend(d);var k=Z(a,c),j,f,h,i,e,g;if(!k){return}for(j=a.firstChild;j;j=h){f=j.nodeType;h=j.nextSibling;if(l&&f==3){if(i){i.appendData(j.data);a.removeChild(j)}else{i=j}if(h){continue}}if(i){a.replaceChild(N(k,O.whiteSpace(i.data,c,i,g),c,d,j,a),i);i=null}if(f==1){if(j.firstChild){if(j.nodeName.toLowerCase()=="cufon"){B[d.engine](k,null,c,d,j,a)}else{arguments.callee(j,d)}}g=j}}}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 e=0,f=a.length;e<f;++e){var d=a[e];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("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 j=!h&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var i=document.createElement("style");i.type="text/css";i.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(j?"":"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(i);function k(a,r){var c=0,d=0;var s=[],b=/([mrvxe])([^a-z]*)/g,f;generate:for(var q=0;f=b.exec(a);++q){var e=f[2].split(",");switch(f[1]){case"v":s[q]={m:"bezierCurveTo",a:[c+~~e[0],d+~~e[1],c+~~e[2],d+~~e[3],c+=~~e[4],d+=~~e[5]]};break;case"r":s[q]={m:"lineTo",a:[c+=~~e[0],d+=~~e[1]]};break;case"m":s[q]={m:"moveTo",a:[c=~~e[0],d=~~e[1]]};break;case"x":s[q]={m:"closePath"};break;case"e":break generate}r[s[q].m].apply(r,s[q].a)}return s}function l(a,b){for(var c=0,d=a.length;c<d;++c){var e=a[c];b[e.m].apply(b,e.a)}}return function(e,aw,ad,az,aq,d){var aH=(aw===null);if(aH){aw=aq.getAttribute("alt")}var at=e.viewBox;var aG=ad.getSize("fontSize",e.baseSize);var ar=0,ae=0,af=0,ay=0;var av=az.textShadow,ah=[];if(av){for(var f=av.length;f--;){var an=av[f];var ai=aG.convertFrom(parseFloat(an.offX));var ak=aG.convertFrom(parseFloat(an.offY));ah[f]=[ai,ak];if(ak<ar){ar=ak}if(ai>ae){ae=ai}if(ak>af){af=ak}if(ai<ay){ay=ai}}}var a=Cufon.CSS.textTransform(aw,ad).split("");var ao=e.spacing(a,~~aG.convertFrom(parseFloat(ad.get("letterSpacing"))||0),~~aG.convertFrom(parseFloat(ad.get("wordSpacing"))||0));if(!ao.length){return null}var aJ=ao.total;ae+=at.width-ao[ao.length-1];ay+=at.minX;var aA,aF;if(aH){aA=aq;aF=aq.firstChild}else{aA=document.createElement("cufon");aA.className="cufon cufon-canvas";aA.setAttribute("alt",aw);aF=document.createElement("canvas");aA.appendChild(aF);if(az.printable){var y=document.createElement("cufontext");y.appendChild(document.createTextNode(aw));aA.appendChild(y)}}var au=aA.style;var al=aF.style;var aI=aG.convert(at.height);var b=Math.ceil(aI);var ag=b/aI;var am=ag*Cufon.CSS.fontStretch(ad.get("fontStretch"));var aj=aJ*am;var ac=Math.ceil(aG.convert(aj+ae-ay));var aE=Math.ceil(aG.convert(at.height-ar+af));aF.width=ac;aF.height=aE;al.width=ac+"px";al.height=aE+"px";ar+=at.minY;al.top=Math.round(aG.convert(ar-e.ascent))+"px";al.left=Math.round(aG.convert(ay))+"px";var aB=Math.max(Math.ceil(aG.convert(aj)),0)+"px";if(h){au.width=aB;au.height=aG.convert(e.height)+"px"}else{au.paddingLeft=aB;au.paddingBottom=(aG.convert(e.height)-1)+"px"}var c=aF.getContext("2d"),ap=aI/at.height;c.scale(ap,ap*ag);c.translate(-ay,-ar);c.save();function x(){var m=e.glyphs,p,n=-1,o=-1,q;c.scale(am,1);while(q=a[++n]){var p=m[a[n]]||e.missingGlyph;if(!p){continue}if(p.d){c.beginPath();if(p.code){l(p.code,c)}else{p.code=k("m"+p.d,c)}c.fill()}c.translate(ao[++o],0)}c.restore()}if(av){for(var f=av.length;f--;){var an=av[f];c.save();c.fillStyle=an.color;c.translate.apply(c,ah[f]);x()}}var aC=az.textGradient;if(aC){var ax=aC.stops,aD=c.createLinearGradient(0,at.minY,0,at.maxY);for(var f=0,ab=ax.length;f<ab;++f){aD.addColorStop.apply(aD,ax[f])}c.fillStyle=aD}else{c.fillStyle=ad.get("color")}x();return aA}})());Cufon.registerEngine("vml",(function(){var n=document.namespaces;if(!n){return}n.add("cvml","urn:schemas-microsoft-com:vml");n=null;var i=document.createElement("cvml:shape");i.style.behavior="url(#default#VML)";if(!i.coordsize){return}i=null;var k=(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:'+(k?"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 p(b,a){return j(b,/(?:em|ex|%)$|^[a-z-]+$/i.test(a)?"1em":a)}function j(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 e=b.style.pixelLeft;b.style.left=c;b.runtimeStyle.left=d;return e}function m(b,c,d,f){var e="computed"+f,a=c[e];if(isNaN(a)){a=c.get(f);c[e]=a=(a=="normal")?0:~~d.convertFrom(j(b,a))}return a}var l={};function o(e){var d=e.id;if(!l[d]){var g=e.stops,f=document.createElement("cvml:fill"),c=[];f.type="gradient";f.angle=180;f.focus="0";f.method="sigma";f.color=g[0][1];for(var a=1,b=g.length-1;a<b;++a){c.push(g[a][0]*100+"% "+g[a][1])}f.colors=c.join(",");f.color2=g[b][1];l[d]=f}return l[d]}return function(aH,ax,b,aF,aq,aE,d){var aX=(ax===null);if(aX){ax=aq.alt}var at=aH.viewBox;var aV=b.computedFontSize||(b.computedFontSize=new Cufon.CSS.Size(p(aE,b.get("fontSize"))+"px",aH.baseSize));var aM,aU;if(aX){aM=aq;aU=aq.firstChild}else{aM=document.createElement("cufon");aM.className="cufon cufon-vml";aM.alt=ax;aU=document.createElement("cufoncanvas");aM.appendChild(aU);if(aF.printable){var a=document.createElement("cufontext");a.appendChild(document.createTextNode(ax));aM.appendChild(a)}if(!d){aM.appendChild(document.createElement("cvml:shape"))}}var au=aM.style;var aj=aU.style;var aZ=aV.convert(at.height),aB=Math.ceil(aZ);var e=aB/aZ;var al=e*Cufon.CSS.fontStretch(b.get("fontStretch"));var f=at.minX,g=at.minY;aj.height=aB;aj.top=Math.round(aV.convert(g-aH.ascent));aj.left=Math.round(aV.convert(f));au.height=aV.convert(aH.height)+"px";var az=b.get("color");var ay=Cufon.CSS.textTransform(ax,b).split("");var ap=aH.spacing(ay,m(aE,b,aV,"letterSpacing"),m(aE,b,aV,"wordSpacing"));if(!ap.length){return null}var a0=ap.total;var aN=-f+a0+(at.width-ap[ap.length-1]);var aw=aV.convert(aN*al),c=Math.round(aw);var am=aN+","+at.height,aY;var ar="r"+am+"ns";var aQ=aF.textGradient&&o(aF.textGradient);var aW=aH.glyphs,h=0;var av=aF.textShadow;var aJ=-1,aK=0,aO;while(aO=ay[++aJ]){var aD=aW[ay[aJ]]||aH.missingGlyph,aP;if(!aD){continue}if(aX){aP=aU.childNodes[aK];while(aP.firstChild){aP.removeChild(aP.firstChild)}}else{aP=document.createElement("cvml:shape");aU.appendChild(aP)}aP.stroked="f";aP.coordsize=am;aP.coordorigin=aY=(f-h)+","+g;aP.path=(aD.d?"m"+aD.d+"xe":"")+"m"+aY+ar;aP.fillcolor=az;if(aQ){aP.appendChild(aQ.cloneNode(false))}var aC=aP.style;aC.width=c;aC.height=aB;if(av){var aS=av[0],aT=av[1];var aG=Cufon.CSS.color(aS.color),aL;var an=document.createElement("cvml:shadow");an.on="t";an.color=aG.color;an.offset=aS.offX+","+aS.offY;if(aT){aL=Cufon.CSS.color(aT.color);an.type="double";an.color2=aL.color;an.offset2=aT.offX+","+aT.offY}an.opacity=aG.opacity||(aL&&aL.opacity)||1;aP.appendChild(an)}h+=ap[aK++]}var ao=aP.nextSibling,aR,aI;if(aF.forceHitArea){if(!ao){ao=document.createElement("cvml:rect");ao.stroked="f";ao.className="cufon-vml-cover";aR=document.createElement("cvml:fill");aR.opacity=0;ao.appendChild(aR);aU.appendChild(ao)}aI=ao.style;aI.width=c;aI.height=aB}else{if(ao){aU.removeChild(ao)}}au.width=Math.max(Math.ceil(aV.convert(a0*al)),0);if(k){var ak=b.computedYAdjust;if(ak===undefined){var aA=b.get("lineHeight");if(aA=="normal"){aA="1em"}else{if(!isNaN(aA)){aA+="em"}}b.computedYAdjust=ak=0.5*(j(aE,aA)-parseFloat(au.height))}if(ak){au.marginTop=Math.ceil(ak)+"px";au.marginBottom=ak+"px"}}return aM}})());
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1989, 1990, 1999 Adobe Systems Incorporated.  All Rights
 * Reserved.Eurostile is a registered trademark of Nebiolo S. A.
 * 
 * Trademark:
 * Eurostile is a registered trademark of Nebiolo S. A.
 * 
 * Description:
 *  The digitally encoded machine readable software for producing the  Typefaces
 * licensed to you is copyrighted (c) 1989, 1990, 1999 Adobe Systems.  All Rights
 * Reserved. This software is the property of Adobe Systems  Incorporated and its
 * licensors, and may not be reproduced, used,   displayed, modified, disclosed or
 * transferred without the express   written approval of Adobe.    The digitally
 * encoded machine readable outline data for producing  the Typefaces licensed to
 * you is copyrighted (c) 1981, 1999 Linotype-Hell  AG and/or its subsidiaries. All
 * Rights Reserved.  This data is the property of Linotype-Hell AG and/or its
 * subsidiaries  and may not be reproduced, used, displayed, modified, disclosed or
 *   transferred without the express written approval of Linotype-Hell AG   and/or
 * its subsidiaries. The digitally encoded machine readable software for producing
 * the Typefaces licensed to you is copyrighted (c) 2001 Linotype Library GmbH or
 * its affiliated Linotype-Hell companies.  All rights reserved.  This software is
 * now the property of Heidelberger Druckmaschinen AG and its licensors and may not
 * be reproduced, used, displayed, modified, disclosed or transferred without the
 * express written approval of Heidelberger Druckmaschinen AG.
 * 
 * Vendor URL:
 * http://www.linotypelibrary.com
 */
Cufon.registerFont({w:167,face:{"font-family":"Eurostile LT Condensed","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 8 6 5 0 0 2 0 4",ascent:"288",descent:"-72","x-height":"3",bbox:"-20 -347 303.672 90","underline-thickness":"18","underline-position":"-27","unicode-range":"U+0020-U+00FF"},glyphs:{" ":{w:90},'"':{d:"81,-148r41,0r0,-113r-41,0r0,113xm25,-148r40,0r0,-113r-40,0r0,113",w:146},"#":{d:"105,-106r-36,0r6,-48r36,0xm1,-75r30,0r-10,75r34,0r10,-75r35,0r-10,75r34,0r10,-75r34,0r0,-31r-29,0r6,-48r34,0r0,-32r-30,0r10,-75r-34,0r-10,75r-35,0r10,-75r-34,0r-10,75r-34,0r0,32r29,0r-6,48r-34,0r0,31",w:180},"$":{d:"80,-162v-20,-2,-22,-46,-9,-58v2,-1,5,-1,9,-1r0,59xm101,-106v21,4,17,38,14,60v-3,4,-7,6,-14,6r0,-66xm77,-40v-23,3,-16,-22,-17,-42r-48,0v-5,57,12,88,65,85r0,34r24,0r0,-34v48,0,67,-22,67,-73v0,-60,-18,-75,-64,-85r0,-66v23,-4,15,18,16,36r47,0v6,-55,-10,-84,-63,-79r0,-29r-24,0r0,29v-52,-1,-67,24,-67,77v0,52,25,65,64,73r0,74",w:180},"%":{d:"67,-264v-67,-5,-57,55,-57,115v0,39,15,51,57,51v68,0,56,-55,56,-114v0,-39,-15,-49,-56,-52xm67,-136v-31,0,-10,-50,-16,-75v0,-10,5,-12,16,-12v11,0,15,3,15,12r0,63v0,9,-4,12,-15,12xm247,-163v-67,-5,-57,54,-57,114v0,39,16,49,57,52v67,4,56,-56,56,-115v0,-39,-16,-48,-56,-51xm247,-35v-11,0,-16,-3,-16,-13r0,-63v0,-10,5,-12,16,-12v11,0,15,3,15,12r0,63v0,10,-4,13,-15,13xm67,3r37,0r142,-266r-37,0",w:313},"&":{d:"116,-47v-11,12,-56,14,-49,-14v4,-17,-8,-51,13,-47v11,21,33,32,36,61xm53,-148v-45,1,-40,52,-40,99v0,56,53,55,108,51v14,-1,23,-5,30,-13v3,6,6,11,10,14r40,-29r-31,-44r0,-91r-47,0v-1,8,2,19,-1,25v-13,-25,-36,-41,-43,-72v0,-10,3,-13,13,-13v19,-2,17,13,17,30r51,0v5,-54,-14,-73,-67,-73v-44,0,-69,10,-67,54v0,30,14,44,27,62",w:200},"'":{d:"20,-148r40,0r0,-113r-40,0r0,113",w:79},"(":{d:"99,-264v-54,-3,-82,15,-78,70v6,85,-34,213,78,197r0,-43v-18,-2,-22,-12,-23,-31r0,-119v0,-16,7,-31,23,-31r0,-43",w:119},")":{d:"44,-71v0,16,-6,32,-23,31r0,43v55,3,81,-16,78,-70v-5,-86,33,-212,-78,-197r0,43v18,3,22,12,23,31r0,119",w:119},"*":{d:"61,-195r23,-17r22,17r0,30r-22,17r-23,-17r0,-30xm30,-112r36,17v7,-16,10,-35,18,-50r17,50r37,-17r-30,-53r51,5r0,-39r-51,4r30,-52r-38,-17v-6,16,-9,35,-17,49r-16,-49r-37,17r29,52r-51,-4r0,39r51,-5"},"+":{d:"17,-71r71,0r0,71r40,0r0,-71r71,0r0,-40r-71,0r0,-71r-40,0r0,71r-71,0r0,40",w:216},",":{d:"41,0v1,19,-5,28,-21,30r0,27v57,3,54,-56,52,-112r-54,0r0,55r23,0",w:90},"-":{d:"13,-72r94,0r0,-47r-94,0r0,47",w:119},"\u00ad":{d:"13,-72r94,0r0,-47r-94,0r0,47",w:119},".":{d:"18,0r54,0r0,-55r-54,0r0,55",w:90},"/":{d:"-14,3r42,0r93,-267r-43,0",w:106},"0":{d:"90,-40v-11,0,-15,-1,-15,-11r0,-158v0,-10,3,-12,15,-12v11,1,15,0,15,10r0,160v0,10,-4,11,-15,11xm90,-264v-51,0,-75,16,-75,68r0,139v-2,49,28,60,75,60v47,0,75,-11,75,-60r0,-139v3,-52,-24,-68,-75,-68",w:180},"1":{d:"5,-189r32,32r40,-59r0,216r59,0r0,-261r-75,0",w:180},"2":{d:"90,-264v-43,5,-72,12,-70,58r0,41r56,0v3,-21,-11,-61,17,-55v12,11,7,54,3,76v-32,24,-82,31,-78,90r0,54r140,0r0,-45r-85,0v-6,-65,82,-38,85,-100v4,-65,8,-127,-68,-119",w:180},"3":{d:"85,-264v-58,-1,-77,21,-72,79r56,0v0,-20,-5,-44,22,-35v8,2,7,11,8,21v4,36,-8,48,-46,43r0,43v19,3,49,-7,48,16v-1,19,9,61,-16,57v-25,3,-13,-27,-16,-47r-56,0r0,37v-1,44,25,53,71,53v55,0,75,-19,75,-73v0,-39,-5,-63,-37,-68v33,-3,34,-28,34,-66v0,-49,-24,-59,-71,-60",w:180},"4":{d:"7,-54r90,0r0,54r55,0r0,-54r16,0r0,-44r-16,0r0,-163r-89,0r-56,145r0,62xm97,-98r-43,0r43,-131r0,131",w:180},"5":{d:"88,-40v-20,3,-13,-22,-14,-39r-56,0v-5,58,14,82,71,82v44,0,74,-12,73,-57v-2,-58,16,-130,-50,-130v-16,0,-30,8,-36,18r0,-50r74,0r0,-45r-127,0r0,141r49,0v0,-14,-1,-23,15,-21v11,-1,15,2,15,11r0,80v1,9,-7,9,-14,10",w:180},"6":{d:"91,-40v-29,1,-11,-46,-15,-70v-2,-12,3,-14,15,-14v30,-1,11,46,16,70v0,11,-4,14,-16,14xm87,-264v-44,0,-72,11,-71,54r0,160v-3,47,28,53,74,53v48,0,74,-8,74,-57v0,-55,10,-117,-51,-111v-20,2,-27,5,-37,18r0,-61v0,-10,3,-12,14,-13v19,-2,15,14,15,30r54,0r0,-31v1,-39,-33,-41,-72,-42",w:180},"7":{d:"18,-216r74,0r-57,216r60,0r56,-216r0,-45r-133,0r0,45",w:180},"8":{d:"90,-40v-29,2,-13,-38,-17,-60v1,-10,5,-13,17,-13v29,0,13,38,17,61v-1,9,-6,12,-17,12xm90,-151v-28,3,-14,-35,-17,-57v1,-11,5,-13,17,-13v28,-3,14,35,17,57v-1,11,-5,13,-17,13xm50,-135v-30,6,-38,28,-38,65v0,54,27,73,78,73v51,0,78,-19,78,-73v0,-37,-8,-59,-38,-65v26,-6,34,-23,34,-57v0,-54,-20,-72,-74,-72v-54,0,-74,18,-74,72v0,34,8,51,34,57",w:180},"9":{d:"90,-145v-31,3,-12,-41,-17,-64v0,-11,4,-12,17,-12v32,0,12,41,17,63v0,11,-6,13,-17,13xm89,-40v-24,4,-14,-21,-16,-38r-58,0r0,33v-3,42,24,48,66,48v119,0,77,-112,86,-211v6,-65,-69,-60,-119,-52v-36,6,-34,42,-35,88v-1,45,8,68,55,68v20,0,30,-8,38,-19r0,69v0,12,-5,15,-17,14",w:180},":":{d:"18,0r54,0r0,-55r-54,0r0,55xm18,-128r54,0r0,-56r-54,0r0,56",w:90},";":{d:"41,0v1,19,-5,28,-21,30r0,27v57,3,54,-56,52,-112r-54,0r0,55r23,0xm18,-128r54,0r0,-56r-54,0r0,56",w:90},"\u037e":{d:"41,0v1,19,-5,28,-21,30r0,27v57,3,54,-56,52,-112r-54,0r0,55r23,0xm18,-128r54,0r0,-56r-54,0r0,56",w:90},"<":{d:"17,-75r182,78r0,-39r-130,-55r130,-55r0,-39r-182,78r0,32",w:216},"=":{d:"17,-111r182,0r0,-41r-182,0r0,41xm17,-31r182,0r0,-40r-182,0r0,40",w:216},">":{d:"17,3r182,-78r0,-32r-182,-78r0,39r130,55r-130,55r0,39",w:216},"?":{d:"132,-251v-44,-23,-144,-24,-129,48r0,22r55,0v0,-21,-5,-47,24,-39v10,4,7,29,6,42v-2,36,-51,26,-46,70r0,28r55,0v-9,-57,58,-37,50,-109v-3,-28,-1,-49,-15,-62xm42,0r55,0r0,-55r-55,0r0,55",w:153},"@":{d:"176,-131v6,40,-65,61,-66,12v-5,-42,65,-60,66,-12xm246,-144v0,30,-12,53,-38,57v-7,-2,-4,-12,-2,-21r19,-87r-33,0r-5,17v-9,-13,-23,-21,-44,-21v-85,-6,-103,143,-16,147v20,0,28,-9,38,-19v0,12,9,19,20,19v55,0,92,-41,92,-103v0,-71,-56,-109,-127,-109v-81,0,-133,52,-139,134v-9,134,185,176,250,78r-33,-2v-17,15,-41,25,-72,25v-66,-1,-107,-36,-107,-101v0,-63,38,-102,100,-102v58,0,97,30,97,88",w:288},A:{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0",w:187,k:{y:6,w:6,v:6,Y:27,W:13,V:20,T:20}},B:{d:"113,-193v0,27,2,45,-33,39r0,-62v22,-1,33,-1,33,23xm173,-198v0,-84,-81,-60,-153,-63r0,261r98,0v47,1,59,-25,59,-74v0,-38,-12,-57,-43,-62v32,-3,39,-26,39,-62xm116,-88v-2,21,5,47,-19,43r-17,0r0,-67v22,0,38,-2,36,24",w:193},C:{d:"99,-264v-55,0,-83,13,-83,64r0,147v0,45,31,56,83,56v62,0,73,-36,68,-99r-58,0v-3,20,10,53,-15,52v-10,0,-16,-4,-16,-11r0,-151v0,-7,5,-11,16,-11v24,-1,12,27,15,46r58,0r0,-48v-1,-36,-29,-45,-68,-45",w:180},D:{d:"111,-72v2,25,-9,26,-31,25r0,-169v22,-1,31,0,31,25r0,119xm171,-98v-1,-81,15,-172,-73,-163r-78,0r0,261r78,0v64,4,73,-35,73,-98",w:187},E:{d:"20,0r119,0r0,-47r-59,0r0,-65r51,0r0,-45r-51,0r0,-57r55,0r0,-47r-115,0r0,261",w:153},F:{d:"20,0r60,0r0,-103r48,0r0,-46r-48,0r0,-65r52,0r0,-47r-112,0r0,261",w:140,k:{A:13,".":46,",":46}},G:{d:"94,-264v-44,2,-78,9,-78,54r0,159v-1,45,33,54,78,54v50,0,77,-9,77,-60r0,-83r-76,0r0,49r18,0v-3,21,10,54,-19,49v-11,1,-16,-2,-16,-9r0,-152v1,-12,3,-16,16,-16v27,0,17,23,19,43r58,0v7,-64,-18,-90,-77,-88",w:187},H:{d:"20,0r60,0r0,-112r34,0r0,112r60,0r0,-261r-60,0r0,102r-34,0r0,-102r-60,0r0,261",w:193},I:{d:"23,0r60,0r0,-261r-60,0r0,261",w:106},J:{d:"68,-44v-19,0,-5,-34,-9,-50r-54,0v-3,57,-1,97,61,97v45,0,71,-11,71,-56r0,-208r-60,0r0,207v0,7,-1,10,-9,10",w:153},K:{d:"20,0r60,0r0,-116r45,116r64,0r-58,-137r51,-124r-64,0r-39,111v3,-34,0,-75,1,-111r-60,0r0,261",w:187},L:{d:"20,0r118,0r0,-47r-58,0r0,-214r-60,0r0,261",w:146,k:{y:13,Y:40,W:13,V:27,T:33}},M:{d:"107,0r68,0r40,-220r-3,220r55,0r0,-261r-94,0r-30,206r-29,-206r-94,0r0,261r53,0r1,-220",w:286},N:{d:"118,0r87,0r0,-261r-56,0r4,203r-44,-203r-87,0r0,261r55,0r-3,-203",w:226},O:{d:"94,-219v11,0,15,3,15,12r0,153v-1,10,-3,12,-15,12v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12xm94,-264v-44,0,-78,9,-78,54r0,159v-1,45,33,54,78,54v45,0,78,-9,77,-54r0,-159v1,-45,-33,-54,-77,-54",w:187},P:{d:"172,-152v0,-64,-2,-109,-66,-109r-86,0r0,261r60,0r0,-74v63,4,92,-13,92,-78xm111,-203v-6,32,20,91,-31,82r0,-93v14,1,33,-4,31,11",w:180,k:{A:13,".":40,",":40}},Q:{d:"94,-42v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12v11,0,15,3,15,12r-1,100r-6,-10r-18,24v8,14,19,24,25,39v-1,10,-3,12,-15,12xm94,-264v-44,0,-78,9,-78,54r0,159v-6,64,82,60,129,46r14,21r21,-24r-13,-18v10,-53,2,-124,4,-184v2,-45,-33,-54,-77,-54",w:187},R:{d:"116,-197v-2,33,11,71,-36,62r0,-81v19,0,38,-2,36,19xm176,-167v0,-69,-15,-94,-82,-94r-74,0r0,261r60,0r0,-90v18,1,36,-1,36,15r0,75r60,0v0,-52,10,-113,-41,-114v28,-4,41,-19,41,-53",w:193,k:{Y:6}},S:{d:"88,-42v-23,2,-17,-23,-18,-44r-55,0v-5,64,12,95,76,89v70,9,80,-48,72,-114v-5,-44,-53,-37,-86,-55v-9,-14,-13,-63,21,-52v12,4,7,23,8,37r53,0v6,-58,-12,-87,-69,-83v-73,-11,-83,43,-73,112v5,38,52,36,83,49v9,8,4,30,5,46v1,13,-4,14,-17,15",w:180},T:{d:"47,0r60,0r0,-214r41,0r0,-47r-143,0r0,47r42,0r0,214",w:153,k:{y:33,w:33,u:33,s:33,r:33,o:33,i:33,e:33,c:33,a:33,A:27,";":33,":":33,".":33,"-":33,",":33}},U:{d:"94,3v50,0,75,-15,75,-65r0,-199r-60,0r0,201v0,10,-3,16,-15,16v-12,0,-16,-5,-16,-16r0,-201r-60,0r0,199v-1,51,25,65,76,65",w:187},V:{d:"39,0r102,0r34,-261r-61,0r-24,229r-24,-229r-61,0",w:180,k:{y:6,u:6,r:6,o:13,i:6,e:13,a:13,A:13,";":13,":":13,".":33,"-":13,",":33}},W:{d:"34,0r84,0r26,-216r24,216r85,0r29,-261r-58,0r-17,223r-23,-223r-81,0r-25,223r-16,-223r-57,0",w:286,k:{o:6,e:6,a:6,A:6,".":13,",":13}},X:{d:"8,0r60,0r22,-116r22,116r60,0r-32,-137r30,-124r-59,0r-21,109r-21,-109r-59,0r30,124",w:180},Y:{d:"55,0r57,0r0,-84r55,-177r-59,0r-25,118r-24,-118r-59,0r55,177r0,84",k:{v:13,u:20,q:27,p:20,o:27,i:20,e:27,a:27,A:20,";":27,":":27,".":46,"-":33,",":46}},Z:{d:"16,-214r60,0r-67,169r0,45r131,0r0,-47r-67,0r67,-168r0,-46r-124,0r0,47",w:153},"[":{d:"21,0r78,0r0,-42r-23,0r0,-176r23,0r0,-43r-78,0r0,261",w:119},"\\":{d:"78,3r43,0r-93,-267r-42,0",w:106},"]":{d:"44,-42r-23,0r0,42r78,0r0,-261r-78,0r0,43r23,0r0,176",w:119},"^":{d:"25,-126r40,0r43,-94r43,94r40,0r-65,-135r-36,0",w:216},_:{d:"0,45r180,0r0,-18r-180,0r0,18",w:180},"`":{d:"37,-207r36,0r-33,-54r-56,0",w:87},a:{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14",w:159},b:{d:"70,-134v0,-7,4,-10,12,-10v8,0,13,3,13,10r0,84v0,7,-5,10,-13,10v-8,0,-12,-3,-12,-10r0,-84xm150,-149v6,-47,-65,-45,-80,-18r0,-94r-53,0r0,261r51,0r0,-19v16,37,95,27,82,-28r0,-102"},c:{d:"86,-186v-47,0,-74,12,-73,58r0,73v0,45,25,58,71,58v52,0,68,-21,63,-75r-49,0v0,17,3,36,-15,35v-11,0,-14,-6,-14,-17r0,-75v0,-11,3,-17,14,-17v14,-1,15,11,15,26r46,0r0,-31v0,-29,-29,-35,-58,-35",w:159},d:{d:"57,-186v-64,0,-31,86,-40,139v-10,55,63,66,82,28r0,19r51,0r0,-261r-53,0r-1,94v-8,-12,-18,-19,-39,-19xm72,-134v0,-7,5,-10,13,-10v8,0,12,3,12,10r0,84v0,7,-4,10,-12,10v-8,0,-13,-3,-13,-10r0,-84"},e:{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v48,0,74,-10,70,-60r-54,0v1,14,-1,23,-15,22v-25,4,-13,-25,-16,-44r85,0r0,-57v-1,-40,-26,-50,-70,-50xm84,-150v22,-4,12,21,14,37r-29,0v2,-17,-8,-42,15,-37"},f:{d:"98,-262v-56,-10,-89,15,-79,78r-15,0r0,41r15,0r0,143r53,0r0,-143r26,0r0,-41r-26,0v0,-23,-4,-47,26,-41r0,-37",w:100},g:{d:"84,-37v-10,0,-14,-2,-14,-11r0,-87v0,-9,4,-11,14,-11v10,0,13,3,13,11r0,87v0,8,-3,11,-13,11xm101,-167v-22,-31,-90,-25,-84,29v7,56,-21,139,43,139v17,0,27,-7,37,-16v-2,18,8,47,-14,45v-11,0,-15,-3,-14,-13r-46,0v-4,39,18,51,55,51v43,0,72,-8,72,-52r0,-200r-49,0r0,17"},h:{d:"150,-144v7,-49,-67,-55,-79,-19v-4,-29,0,-66,-1,-98r-53,0r0,261r53,0r0,-131v0,-9,3,-13,13,-13v10,0,14,4,14,13r0,131r53,0r0,-144"},i:{d:"17,0r53,0r0,-184r-53,0r0,184xm17,-218r53,0r0,-43r-53,0r0,43",w:87},j:{d:"17,3v0,15,-2,22,-16,22r0,41v38,6,69,-2,69,-43r0,-207r-53,0r0,187xm17,-218r53,0r0,-43r-53,0r0,43",w:87},k:{d:"17,0r53,0r1,-91r28,91r57,0r-36,-103r28,-81r-53,0v-9,22,-15,47,-25,68r0,-145r-53,0r0,261",w:153},l:{d:"17,0r53,0r0,-261r-53,0r0,261",w:87},m:{d:"230,-144v7,-49,-68,-55,-79,-19v-10,-31,-71,-31,-80,0v-3,-4,0,-15,-1,-21r-53,0r0,184r53,0r0,-131v0,-9,3,-13,13,-13v10,0,14,4,14,13r0,131r53,0r0,-131v0,-9,3,-13,13,-13v10,0,14,4,14,13r0,131r53,0r0,-144",w:246},n:{d:"150,-144v7,-49,-67,-55,-79,-19v-3,-4,0,-15,-1,-21r-53,0r0,184r53,0r0,-131v0,-9,3,-13,13,-13v10,0,14,4,14,13r0,131r53,0r0,-144"},o:{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v46,0,70,-14,70,-58r0,-73v1,-45,-24,-58,-70,-58xm84,-37v-11,0,-15,-2,-15,-14r0,-82v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,82v0,12,-3,14,-14,14"},p:{d:"70,-134v0,-7,4,-10,12,-10v8,0,13,3,13,10r0,84v0,7,-5,10,-13,10v-8,0,-12,-3,-12,-10r0,-84xm107,-186v-23,0,-31,9,-39,21r0,-19r-51,0r0,252r53,0r1,-84v15,28,85,27,79,-18v-7,-59,26,-152,-43,-152"},q:{d:"72,-134v0,-7,5,-10,13,-10v8,0,12,3,12,10r0,84v0,7,-4,10,-12,10v-8,0,-13,-3,-13,-10r0,-84xm99,-165v-19,-38,-92,-26,-82,29v10,53,-23,139,40,139v21,0,29,-9,40,-19r0,84r53,0r0,-252r-51,0r0,19"},r:{d:"105,-186v-23,0,-27,7,-37,21r0,-19r-51,0r0,184r53,0r0,-134v0,-8,4,-9,11,-10v18,-3,9,21,11,35r44,0v-2,-35,11,-77,-31,-77",w:140,k:{".":40,",":40}},s:{d:"75,-35v-13,1,-12,-8,-12,-22r-49,0v-5,49,18,60,64,60v58,0,69,-35,61,-90v-5,-33,-53,-20,-72,-39v-1,-11,-3,-26,11,-24v12,-1,13,9,12,21r47,0v6,-47,-17,-61,-62,-57v-63,-13,-76,53,-53,99v10,22,63,4,66,35v1,14,-1,17,-13,17",w:153},t:{d:"104,-39v-13,2,-27,5,-27,-12r0,-92r31,0r0,-41r-31,0r0,-47r-54,0r0,47r-15,0r0,41r15,0v5,65,-28,145,64,145v6,0,12,-1,17,-1r0,-40",w:113},u:{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,145v-7,49,66,54,79,19v3,4,0,14,1,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12"},v:{d:"31,0r85,0r27,-184r-53,0r-17,152r-16,-152r-53,0",w:146,k:{".":20,",":20}},w:{d:"32,0r80,0r15,-145r15,145r79,0r27,-184r-50,0r-17,150r-16,-150r-76,0r-17,150r-17,-150r-50,0",w:253,k:{".":6,",":6}},x:{d:"9,0r53,0r18,-80r18,80r53,0r-27,-99r23,-85r-52,0r-15,76r-15,-76r-52,0r22,85",w:159},y:{d:"30,63v39,14,77,-2,83,-41r30,-206r-53,0r-17,152r-16,-152r-53,0r25,184r36,0v1,22,-14,36,-35,27r0,36",w:146,k:{".":13,",":13}},z:{d:"9,0r109,0r0,-38r-52,0r50,-101r0,-45r-104,0r0,39r49,0r-52,105r0,40",w:127},"{":{d:"21,-215v1,30,4,65,-25,65r0,40v30,-1,26,35,25,64v-2,45,37,49,82,46r0,-42v-33,8,-27,-25,-27,-53v1,-25,-20,-30,-37,-36v33,-1,40,-30,37,-69v-1,-17,11,-19,27,-18r0,-43v-45,-3,-84,1,-82,46",w:119},"|":{d:"20,-270r0,360r40,0r0,-360r-40,0",w:79},"}":{d:"99,-46v0,-29,-6,-65,25,-64r0,-40v-29,0,-26,-35,-25,-65v2,-45,-37,-49,-82,-46r0,43v32,-7,27,24,27,52v-1,25,19,31,37,36v-34,1,-40,31,-37,70v1,17,-11,19,-27,18r0,42v45,3,82,-1,82,-46",w:119},"~":{d:"147,-99v-39,-12,-101,-47,-122,7r13,34v5,-11,14,-27,30,-25v44,6,97,48,123,-7r-13,-35v-7,11,-15,26,-31,26",w:216},"\u00a0":{w:90},"\u00a1":{d:"23,65r54,0r0,-181r-54,0r0,181xm23,-140r54,0r0,-56r-54,0r0,56",w:100},"\u00a2":{d:"77,-78v0,-26,-15,-82,29,-69xm120,-184v-54,-9,-101,1,-97,59v3,44,-9,103,21,118r-22,52r24,0r18,-44v44,6,97,3,91,-47r0,-26r-47,0v2,23,0,46,-28,35r35,-83r38,0v0,-22,3,-47,-12,-55r21,-49r-23,0",w:180},"\u00a3":{d:"96,-264v-73,0,-65,64,-60,127r-23,0r0,42r24,0v2,25,5,53,-24,50r0,45r157,0r0,-47r-78,0v4,-17,3,-32,4,-48r42,0r0,-42r-43,0r-6,-71v-1,-10,5,-12,14,-13v18,-2,12,20,13,35r53,0v6,-57,-19,-78,-73,-78",w:180},"\u00a4":{d:"90,-79v-30,0,-49,-21,-49,-51v0,-30,19,-51,49,-51v30,0,49,21,49,51v0,30,-19,51,-49,51xm16,-181v-20,24,-20,78,1,101r-21,21r23,23r21,-21v23,21,77,21,100,0r21,21r23,-23r-21,-21v20,-24,21,-77,0,-101r21,-21r-23,-23r-20,21v-25,-20,-76,-20,-101,0r-21,-21r-23,23",w:180},"\u00a5":{d:"62,0r56,0r0,-41r50,0r0,-34r-50,0v-1,-12,3,-19,5,-28r45,0r0,-34r-34,0r38,-124r-58,0r-24,118r-24,-118r-58,0r38,124r-34,0r0,34r45,0v2,9,6,16,5,28r-50,0r0,34r50,0r0,41",w:180},"\u00a6":{d:"20,-243r0,126r40,0r0,-126r-40,0xm20,-63r0,126r40,0r0,-126r-40,0",w:79},"\u00a7":{d:"92,-35v-17,0,-17,-4,-17,-19r-52,0v-5,48,27,57,71,57v43,0,73,-8,73,-49v0,-17,-5,-30,-16,-41v29,-8,32,-62,11,-82v-18,-18,-58,-18,-76,-35v-4,-13,1,-23,15,-21v12,-1,14,4,14,16r51,0v2,-46,-25,-56,-70,-55v-39,1,-67,14,-67,53v0,15,5,33,16,40v-28,8,-36,57,-12,78v20,18,58,21,77,39v4,15,-2,19,-18,19xm125,-107v-17,-15,-54,-11,-62,-35v0,-5,1,-9,6,-12v19,11,78,16,56,47",w:193},"\u00a8":{d:"-15,-218r46,0r0,-43r-46,0r0,43xm56,-218r47,0r0,-43r-47,0r0,43",w:87},"\u00a9":{d:"78,-131v-9,83,118,108,126,21r-30,0v-2,15,-12,25,-28,25v-23,-1,-35,-19,-34,-47v-8,-43,54,-63,62,-22r30,0v-2,-35,-22,-55,-59,-55v-45,0,-62,33,-67,78xm144,-264v-79,0,-133,53,-133,134v0,81,54,133,133,133v79,0,133,-52,133,-133v0,-81,-54,-134,-133,-134xm144,-33v-60,0,-93,-38,-93,-97v0,-59,34,-98,93,-98v59,0,93,39,93,98v0,59,-33,97,-93,97",w:288},"\u00aa":{d:"52,-264v-31,0,-45,2,-42,34r34,0v-1,-7,1,-10,9,-10v14,-1,8,13,9,24v-23,-14,-65,-8,-58,29v-9,38,37,51,59,28r0,9r37,0r0,-82v1,-29,-20,-32,-48,-32xm53,-175v-9,0,-8,-6,-8,-15v0,-7,2,-8,8,-9v10,-1,9,7,9,16v-1,4,-2,8,-9,8",w:104},"\u00ab":{d:"122,-32r55,0r-32,-63r31,-64r-54,0r-32,63xm48,-32r55,0r-31,-63r31,-64r-55,0r-31,64",w:193},"\u00ac":{d:"17,-111r142,0r0,71r40,0r0,-112r-182,0r0,41",w:216},"\u00ae":{d:"144,-264v-79,0,-133,53,-133,134v0,81,54,133,133,133v79,0,133,-52,133,-133v0,-81,-54,-134,-133,-134xm144,-33v-60,0,-93,-38,-93,-97v0,-59,34,-98,93,-98v59,0,93,39,93,98v0,59,-33,97,-93,97xm203,-159v0,-55,-61,-42,-112,-44r0,145r32,0r0,-60r12,0r31,60r34,0r-34,-62v23,-2,37,-13,37,-39xm171,-162v0,26,-25,19,-48,20r0,-37v21,1,48,-6,48,17",w:288},"\u00af":{d:"-16,-233r119,0r0,-28r-119,0r0,28",w:87},"\u02c9":{d:"-16,-233r119,0r0,-28r-119,0r0,28",w:87},"\u00b0":{d:"72,-264v-31,0,-51,20,-51,52v0,32,21,51,51,51v30,0,51,-19,51,-51v0,-32,-20,-52,-51,-52xm72,-184v-16,0,-28,-12,-28,-28v0,-16,12,-28,28,-28v16,0,28,12,28,28v0,16,-12,28,-28,28",w:144},"\u00b1":{d:"17,-97r71,0r0,45r40,0r0,-45r71,0r0,-40r-71,0r0,-45r-40,0r0,45r-71,0r0,40xm17,0r182,0r0,-40r-182,0r0,40",w:216},"\u00b2":{d:"65,-219v5,55,-64,28,-57,81r0,33r101,0r0,-30v-19,-2,-46,4,-61,-2v2,-40,72,-14,61,-76v5,-40,-11,-51,-49,-51v-41,0,-57,16,-51,60r41,0v2,-11,-5,-31,8,-30v8,0,6,5,7,15",w:117},"\u00b3":{d:"65,-222v2,21,-9,23,-30,22r0,29v15,2,37,-6,32,18v6,22,-20,29,-22,10r0,-12r-40,0v-4,39,9,52,49,52v45,0,59,-14,55,-60v-1,-16,-12,-19,-24,-25v20,-1,22,-17,22,-40v0,-31,-20,-36,-52,-36v-36,0,-53,10,-49,47r40,0v0,-9,-2,-19,9,-17v9,1,9,1,10,12",w:117},"\u00b4":{d:"14,-207r36,0r53,-54r-56,0",w:87},"\u00b5":{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,252r53,0v1,-24,-2,-52,1,-74v11,15,21,-2,26,-14r0,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12"},"\u03bc":{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,252r53,0v1,-24,-2,-52,1,-74v11,15,21,-2,26,-14r0,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12"},"\u00b6":{d:"12,-204v1,38,25,54,66,54r0,150r41,0r0,-229r31,0r0,229r41,0r0,-261v-74,5,-181,-23,-179,57",w:223},"\u00b7":{d:"45,-135v-18,0,-33,14,-32,32v0,18,15,32,32,32v17,0,32,-14,32,-32v1,-18,-14,-32,-32,-32",w:90},"\u2219":{d:"45,-135v-18,0,-33,14,-32,32v0,18,15,32,32,32v17,0,32,-14,32,-32v1,-18,-14,-32,-32,-32",w:90},"\u00b8":{d:"52,51v-1,22,-32,12,-47,8r-6,14v27,14,83,14,85,-25v1,-23,-26,-29,-45,-26r16,-22r-20,0r-21,32v6,16,39,-3,38,19",w:87},"\u00b9":{d:"1,-217r23,18v8,-10,14,-23,23,-32r0,126r44,0r0,-156r-54,0",w:117},"\u00ba":{d:"54,-264v-28,0,-48,6,-48,35r0,46v-1,29,18,35,48,35v30,0,50,-6,49,-35r0,-46v1,-30,-21,-35,-49,-35xm54,-175v-17,-4,-4,-36,-8,-53v1,-6,1,-9,8,-8v19,1,5,36,9,53v0,6,-3,7,-9,8",w:108},"\u00bb":{d:"17,-32r55,0r31,-64r-31,-63r-55,0r31,64xm90,-32r55,0r32,-63r-32,-64r-55,0r32,64",w:193},"\u00bc":{d:"155,-30r61,0r0,30r40,0r0,-30r11,0r0,-29r-11,0r0,-96r-64,0r-37,87r0,38xm216,-59r-28,0r28,-75r0,75xm45,3r38,0r142,-267r-37,0xm1,-217r23,18v8,-10,14,-23,23,-32r0,126r44,0r0,-156r-54,0",w:270},"\u00bd":{d:"45,3r38,0r142,-267r-37,0xm1,-217r23,18v8,-10,14,-23,23,-32r0,126r44,0r0,-156r-54,0xm222,-113v5,56,-64,27,-57,81r0,32r101,0r0,-30v-19,-2,-46,4,-61,-2v6,-39,74,-18,62,-76v3,-39,-10,-50,-50,-50v-42,0,-54,17,-50,59r40,0v2,-11,-5,-31,8,-30v7,1,6,6,7,16",w:270},"\u00be":{d:"61,-222v4,21,-9,23,-30,22r0,29v15,2,35,-6,32,18v-2,14,2,21,-11,21v-14,0,-9,-12,-10,-23r-41,0v-4,39,9,52,49,52v45,0,62,-16,55,-60v1,-18,-13,-19,-24,-25v21,-1,23,-17,23,-40v1,-31,-21,-36,-53,-36v-36,0,-52,10,-49,47r40,0v0,-10,-1,-19,10,-17v9,1,8,1,9,12xm155,-30r61,0r0,30r40,0r0,-30r11,0r0,-29r-11,0r0,-96r-64,0r-37,87r0,38xm45,3r38,0r142,-267r-37,0xm216,-59r-28,0r28,-75r0,75",w:270},"\u00bf":{d:"65,13v-14,-66,48,-51,47,-100r0,-29r-56,0v10,56,-61,37,-49,109v-4,60,20,75,79,75v54,0,69,-26,65,-82r-56,0v0,20,6,46,-23,38v-5,0,-7,-6,-7,-11xm56,-140r56,0r0,-56r-56,0r0,56",w:153},"\u00c0":{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0xm87,-274r36,0r-33,-53r-56,0",w:187},"\u00c1":{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0xm64,-274r36,0r53,-53r-56,0",w:187},"\u00c2":{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0xm30,-274r41,0r23,-29r23,29r40,0r-41,-53r-45,0",w:187},"\u00c3":{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0xm136,-327v-13,41,-70,-23,-95,14v-6,8,-10,19,-13,33r23,0v13,-41,71,23,96,-14v6,-9,10,-19,12,-33r-23,0",w:187},"\u00c4":{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0xm35,-275r46,0r0,-43r-46,0r0,43xm106,-275r47,0r0,-43r-47,0r0,43",w:187},"\u00c5":{d:"108,-107r-29,0r15,-118xm6,0r61,0r7,-63r39,0r8,63r60,0r-39,-261r-97,0xm94,-347v-23,0,-39,15,-39,38v0,23,16,39,39,39v23,0,38,-15,38,-39v0,-23,-16,-38,-38,-38xm94,-292v-11,0,-17,-7,-17,-17v0,-10,7,-16,17,-16v10,0,17,6,17,16v0,10,-6,17,-17,17",w:187},"\u00c6":{d:"132,-112r-41,0r32,-106r9,0r0,106xm-3,0r60,0r21,-67r54,0r0,67r120,0r0,-47r-60,0r0,-65r51,0r0,-45r-51,0r0,-57r56,0r0,-47r-169,0",w:266},"\u00c7":{d:"99,-264v-55,0,-83,13,-83,64r0,147v1,39,22,58,66,56v-5,13,-27,26,-12,38v12,-6,30,-3,30,10v-1,22,-31,12,-46,8r-6,14v27,14,83,14,84,-25v1,-23,-25,-30,-44,-26r14,-19v60,4,69,-39,65,-99r-58,0v-3,20,10,53,-15,52v-10,0,-16,-4,-16,-11r0,-151v0,-7,5,-11,16,-11v24,-1,12,27,15,46r58,0r0,-48v-1,-36,-29,-45,-68,-45",w:180},"\u00c8":{d:"20,0r119,0r0,-47r-59,0r0,-65r51,0r0,-45r-51,0r0,-57r55,0r0,-47r-115,0r0,261xm71,-274r35,0r-33,-53r-56,0",w:153},"\u00c9":{d:"20,0r119,0r0,-47r-59,0r0,-65r51,0r0,-45r-51,0r0,-57r55,0r0,-47r-115,0r0,261xm47,-274r36,0r53,-53r-56,0",w:153},"\u00ca":{d:"20,0r119,0r0,-47r-59,0r0,-65r51,0r0,-45r-51,0r0,-57r55,0r0,-47r-115,0r0,261xm13,-274r41,0r23,-29r23,29r40,0r-41,-53r-45,0",w:153},"\u00cb":{d:"20,0r119,0r0,-47r-59,0r0,-65r51,0r0,-45r-51,0r0,-57r55,0r0,-47r-115,0r0,261xm18,-275r46,0r0,-43r-46,0r0,43xm89,-275r47,0r0,-43r-47,0r0,43",w:153},"\u00cc":{d:"23,0r60,0r0,-261r-60,0r0,261xm47,-274r36,0r-33,-53r-56,0",w:106},"\u00cd":{d:"23,0r60,0r0,-261r-60,0r0,261xm24,-274r35,0r54,-53r-56,0",w:106},"\u00ce":{d:"23,0r60,0r0,-261r-60,0r0,261xm-10,-274r40,0r23,-29r23,29r41,0r-41,-53r-45,0",w:106},"\u00cf":{d:"23,0r60,0r0,-261r-60,0r0,261xm-6,-275r47,0r0,-43r-47,0r0,43xm66,-275r46,0r0,-43r-46,0r0,43",w:106},"\u00d0":{d:"171,-98v-1,-81,15,-172,-73,-163r-78,0r0,102r-17,0r0,47r17,0r0,112r78,0v64,4,73,-35,73,-98xm111,-72v2,25,-9,26,-31,25r0,-65r16,0r0,-47r-16,0r0,-57v22,-1,31,0,31,25r0,119",w:187},"\u00d1":{d:"118,0r87,0r0,-261r-56,0r4,203r-44,-203r-87,0r0,261r55,0r-3,-203xm156,-327v-13,41,-70,-23,-95,14v-6,8,-10,19,-13,33r23,0v13,-41,70,23,95,-14v6,-9,11,-19,13,-33r-23,0",w:226},"\u00d2":{d:"94,-219v11,0,15,3,15,12r0,153v-1,10,-3,12,-15,12v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12xm94,-264v-44,0,-78,9,-78,54r0,159v-1,45,33,54,78,54v45,0,78,-9,77,-54r0,-159v1,-45,-33,-54,-77,-54xm87,-274r36,0r-33,-53r-56,0",w:187},"\u00d3":{d:"94,-219v11,0,15,3,15,12r0,153v-1,10,-3,12,-15,12v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12xm94,-264v-44,0,-78,9,-78,54r0,159v-1,45,33,54,78,54v45,0,78,-9,77,-54r0,-159v1,-45,-33,-54,-77,-54xm64,-274r36,0r53,-53r-56,0",w:187},"\u00d4":{d:"94,-219v11,0,15,3,15,12r0,153v-1,10,-3,12,-15,12v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12xm94,-264v-44,0,-78,9,-78,54r0,159v-1,45,33,54,78,54v45,0,78,-9,77,-54r0,-159v1,-45,-33,-54,-77,-54xm30,-274r41,0r23,-29r23,29r40,0r-41,-53r-45,0",w:187},"\u00d5":{d:"94,-219v11,0,15,3,15,12r0,153v-1,10,-3,12,-15,12v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12xm94,-264v-44,0,-78,9,-78,54r0,159v-1,45,33,54,78,54v45,0,78,-9,77,-54r0,-159v1,-45,-33,-54,-77,-54xm136,-327v-13,41,-70,-23,-95,14v-6,8,-10,19,-13,33r23,0v13,-41,71,23,96,-14v6,-9,10,-19,12,-33r-23,0",w:187},"\u00d6":{d:"94,-219v11,0,15,3,15,12r0,153v-1,10,-3,12,-15,12v-12,0,-16,-2,-16,-12r0,-153v1,-10,5,-12,16,-12xm94,-264v-44,0,-78,9,-78,54r0,159v-1,45,33,54,78,54v45,0,78,-9,77,-54r0,-159v1,-45,-33,-54,-77,-54xm35,-275r46,0r0,-43r-46,0r0,43xm106,-275r47,0r0,-43r-47,0r0,43",w:187},"\u00d7":{d:"80,-91r-57,57r28,28r57,-58r57,58r28,-28r-58,-57r58,-57r-28,-28r-57,57r-57,-57r-28,28",w:216},"\u00d8":{d:"143,-257v-48,-13,-131,-15,-127,47v4,60,-6,132,5,183r-19,36r27,15r15,-29v46,15,132,17,127,-46v-4,-60,6,-133,-5,-184r19,-36r-28,-13xm94,-42v-20,3,-15,-15,-16,-31v11,-19,19,-41,31,-59r0,78v-1,10,-3,13,-15,12xm94,-219v18,-2,15,14,15,30v-11,19,-19,41,-31,59r0,-77v1,-10,5,-12,16,-12",w:187},"\u00d9":{d:"94,3v50,0,75,-15,75,-65r0,-199r-60,0r0,201v0,10,-3,16,-15,16v-12,0,-16,-5,-16,-16r0,-201r-60,0r0,199v-1,51,25,65,76,65xm87,-274r36,0r-33,-53r-56,0",w:187},"\u00da":{d:"94,3v50,0,75,-15,75,-65r0,-199r-60,0r0,201v0,10,-3,16,-15,16v-12,0,-16,-5,-16,-16r0,-201r-60,0r0,199v-1,51,25,65,76,65xm64,-274r36,0r53,-53r-56,0",w:187},"\u00db":{d:"94,3v50,0,75,-15,75,-65r0,-199r-60,0r0,201v0,10,-3,16,-15,16v-12,0,-16,-5,-16,-16r0,-201r-60,0r0,199v-1,51,25,65,76,65xm30,-274r41,0r23,-29r23,29r40,0r-41,-53r-45,0",w:187},"\u00dc":{d:"94,3v50,0,75,-15,75,-65r0,-199r-60,0r0,201v0,10,-3,16,-15,16v-12,0,-16,-5,-16,-16r0,-201r-60,0r0,199v-1,51,25,65,76,65xm35,-275r46,0r0,-43r-46,0r0,43xm106,-275r47,0r0,-43r-47,0r0,43",w:187},"\u00dd":{d:"55,0r57,0r0,-84r55,-177r-59,0r-25,118r-24,-118r-59,0r55,177r0,84xm54,-274r36,0r53,-53r-56,0"},"\u00de":{d:"172,-123v0,-76,-10,-121,-92,-109r0,-29r-60,0r0,261r60,0r0,-45v63,4,92,-13,92,-78xm111,-174v-6,32,20,91,-31,82r0,-93v14,1,33,-4,31,11",w:180},"\u00df":{d:"84,-264v-45,0,-67,17,-67,59r0,205r53,0r0,-211v0,-12,5,-11,15,-12v23,-3,15,22,16,40v1,14,-6,18,-19,19r0,45v30,0,23,26,25,55v2,21,-11,25,-25,20r0,41v40,18,78,-9,78,-56v0,-49,-5,-84,-48,-86v28,-4,40,-23,40,-54v1,-47,-23,-65,-68,-65",w:173},"\u00e0":{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm74,-207r35,0r-33,-54r-55,0",w:159},"\u00e1":{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm50,-207r36,0r53,-54r-55,0",w:159},"\u00e2":{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm16,-207r41,0r23,-30r23,30r41,0r-42,-54r-44,0",w:159},"\u00e3":{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm122,-261v-12,42,-70,-23,-94,14v-6,8,-11,19,-14,33r23,0v13,-41,70,23,96,-14v6,-9,11,-19,13,-33r-24,0",w:159},"\u00e4":{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm21,-209r47,0r0,-43r-47,0r0,43xm92,-209r47,0r0,-43r-47,0r0,43",w:159},"\u00e5":{d:"75,-186v-43,0,-65,10,-59,55r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-91,-10,-82,44v-11,56,53,78,84,42r0,15r51,0r0,-135v2,-43,-24,-51,-68,-51xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm80,-284v-23,0,-38,16,-39,38v0,23,16,39,39,39v23,0,38,-15,38,-39v0,-23,-16,-38,-38,-38xm80,-229v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17",w:159},"\u00e6":{d:"118,-173v-13,-19,-109,-25,-102,19r0,23r47,0v-1,-12,0,-19,13,-19v25,0,10,30,14,49v-33,-25,-82,-10,-82,44v0,40,14,60,55,60v28,0,36,-4,45,-20v7,18,23,19,49,20v48,1,74,-10,70,-60r-54,0v1,14,-1,22,-15,22v-24,0,-12,-26,-15,-44r84,0r0,-57v7,-54,-75,-62,-109,-37xm77,-37v-14,0,-13,-12,-13,-26v0,-11,3,-16,13,-16v16,-2,13,14,13,28v-1,8,-3,15,-13,14xm157,-148v21,-4,12,19,14,35r-28,0v2,-16,-7,-39,14,-35",w:240},"\u00e7":{d:"86,-186v-47,0,-74,12,-73,58r0,73v-1,41,20,57,59,58v-5,13,-27,26,-12,38v12,-6,30,-3,30,10v-1,22,-31,12,-46,8r-6,14v27,14,82,14,84,-25v1,-23,-26,-30,-44,-26r13,-19v47,2,60,-26,56,-75r-49,0v0,17,3,36,-15,35v-11,0,-14,-6,-14,-17r0,-75v0,-11,3,-17,14,-17v14,-1,15,11,15,26r46,0r0,-31v0,-29,-29,-35,-58,-35",w:159},"\u00e8":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v48,0,74,-10,70,-60r-54,0v1,14,-1,23,-15,22v-25,4,-13,-25,-16,-44r85,0r0,-57v-1,-40,-26,-50,-70,-50xm84,-150v22,-4,12,21,14,37r-29,0v2,-17,-8,-42,15,-37xm77,-207r36,0r-33,-54r-56,0"},"\u00e9":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v48,0,74,-10,70,-60r-54,0v1,14,-1,23,-15,22v-25,4,-13,-25,-16,-44r85,0r0,-57v-1,-40,-26,-50,-70,-50xm84,-150v22,-4,12,21,14,37r-29,0v2,-17,-8,-42,15,-37xm54,-207r36,0r53,-54r-56,0"},"\u00ea":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v48,0,74,-10,70,-60r-54,0v1,14,-1,23,-15,22v-25,4,-13,-25,-16,-44r85,0r0,-57v-1,-40,-26,-50,-70,-50xm84,-150v22,-4,12,21,14,37r-29,0v2,-17,-8,-42,15,-37xm20,-207r40,0r24,-30r23,30r40,0r-41,-54r-45,0"},"\u00eb":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v48,0,74,-10,70,-60r-54,0v1,14,-1,23,-15,22v-25,4,-13,-25,-16,-44r85,0r0,-57v-1,-40,-26,-50,-70,-50xm84,-150v22,-4,12,21,14,37r-29,0v2,-17,-8,-42,15,-37xm24,-209r47,0r0,-43r-47,0r0,43xm96,-209r47,0r0,-43r-47,0r0,43"},"\u00ec":{d:"17,0r53,0r0,-184r-53,0r0,184xm37,-207r36,0r-33,-54r-56,0",w:87},"\u00ed":{d:"17,0r53,0r0,-184r-53,0r0,184xm14,-207r36,0r53,-54r-56,0",w:87},"\u00ee":{d:"17,0r53,0r0,-184r-53,0r0,184xm-20,-207r41,0r23,-30r23,30r40,0r-41,-54r-45,0",w:87},"\u00ef":{d:"17,0r53,0r0,-184r-53,0r0,184xm-15,-209r46,0r0,-43r-46,0r0,43xm56,-209r47,0r0,-43r-47,0r0,43",w:87},"\u00f0":{d:"101,-166v-29,-31,-88,-11,-88,38r0,73v0,45,25,58,71,58v46,0,71,-14,70,-58v-2,-64,10,-143,-25,-175r34,-17r-11,-19r-40,19v-15,-13,-35,-20,-61,-20r-23,36v13,0,24,4,34,8r-30,14r12,18r39,-18v11,8,17,26,18,43xm84,-37v-11,0,-15,-2,-15,-14r0,-76v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,76v0,12,-3,14,-14,14"},"\u00f1":{d:"150,-144v7,-49,-67,-55,-79,-19v-3,-4,0,-15,-1,-21r-53,0r0,184r53,0r0,-131v0,-9,3,-13,13,-13v10,0,14,4,14,13r0,131r53,0r0,-144xm126,-261v-12,41,-71,-23,-95,14v-6,8,-10,19,-13,33r23,0v13,-41,70,23,95,-14v6,-9,11,-19,13,-33r-23,0"},"\u00f2":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v46,0,70,-14,70,-58r0,-73v1,-45,-24,-58,-70,-58xm84,-37v-11,0,-15,-2,-15,-14r0,-82v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,82v0,12,-3,14,-14,14xm77,-207r36,0r-33,-54r-56,0"},"\u00f3":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v46,0,70,-14,70,-58r0,-73v1,-45,-24,-58,-70,-58xm84,-37v-11,0,-15,-2,-15,-14r0,-82v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,82v0,12,-3,14,-14,14xm54,-207r36,0r53,-54r-56,0"},"\u00f4":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v46,0,70,-14,70,-58r0,-73v1,-45,-24,-58,-70,-58xm84,-37v-11,0,-15,-2,-15,-14r0,-82v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,82v0,12,-3,14,-14,14xm20,-207r40,0r24,-30r23,30r40,0r-41,-54r-45,0"},"\u00f5":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v46,0,70,-14,70,-58r0,-73v1,-45,-24,-58,-70,-58xm84,-37v-11,0,-15,-2,-15,-14r0,-82v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,82v0,12,-3,14,-14,14xm126,-261v-12,41,-71,-23,-95,14v-6,8,-10,19,-13,33r23,0v13,-41,70,23,95,-14v6,-9,11,-19,13,-33r-23,0"},"\u00f6":{d:"84,-186v-47,0,-72,13,-71,58r0,73v0,45,25,58,71,58v46,0,70,-14,70,-58r0,-73v1,-45,-24,-58,-70,-58xm84,-37v-11,0,-15,-2,-15,-14r0,-82v0,-12,4,-13,15,-13v11,0,14,2,14,13r0,82v0,12,-3,14,-14,14xm24,-209r47,0r0,-43r-47,0r0,43xm96,-209r47,0r0,-43r-47,0r0,43"},"\u00f7":{d:"17,-71r182,0r0,-40r-182,0r0,40xm108,-198v-17,0,-31,15,-32,32v0,17,14,32,32,32v18,1,33,-14,32,-32v0,-18,-15,-32,-32,-32xm108,-49v-17,0,-31,15,-32,32v0,17,14,32,32,32v18,1,33,-14,32,-32v0,-18,-15,-32,-32,-32",w:216},"\u00f8":{d:"69,-89v3,-24,-12,-69,25,-55v2,2,4,5,4,10xm98,-92v-1,24,10,66,-25,53v-2,-1,-4,-5,-4,-9xm126,-181v-50,-12,-119,-9,-113,53v4,36,-6,84,8,107r-20,28r24,16r17,-26v48,14,118,9,112,-52v-4,-36,5,-84,-7,-108r19,-28r-24,-16"},"\u00f9":{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,145v-7,49,66,54,79,19v3,4,0,14,1,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12xm77,-207r36,0r-33,-54r-56,0"},"\u00fa":{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,145v-7,49,66,54,79,19v3,4,0,14,1,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12xm54,-207r36,0r53,-54r-56,0"},"\u00fb":{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,145v-7,49,66,54,79,19v3,4,0,14,1,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12xm20,-207r40,0r24,-30r23,30r40,0r-41,-54r-45,0"},"\u00fc":{d:"84,-40v-10,0,-14,-3,-14,-12r0,-132r-53,0r0,145v-7,49,66,54,79,19v3,4,0,14,1,20r53,0r0,-184r-53,0r0,132v0,8,-4,12,-13,12xm24,-209r47,0r0,-43r-47,0r0,43xm96,-209r47,0r0,-43r-47,0r0,43"},"\u00fd":{d:"30,63v39,14,77,-2,83,-41r30,-206r-53,0r-17,152r-16,-152r-53,0r25,184r36,0v1,22,-14,36,-35,27r0,36xm44,-207r36,0r53,-54r-56,0",w:146},"\u00fe":{d:"70,-134v0,-7,4,-10,12,-10v8,0,13,3,13,10r0,84v0,7,-4,10,-12,10v-8,0,-13,-3,-13,-10r0,-84xm107,-186v-22,-3,-29,8,-37,21r0,-96r-53,0r0,329r53,0r1,-84v15,28,85,27,79,-18v-7,-59,26,-157,-43,-152"},"\u00ff":{d:"30,63v39,14,77,-2,83,-41r30,-206r-53,0r-17,152r-16,-152r-53,0r25,184r36,0v1,22,-14,36,-35,27r0,36xm14,-209r47,0r0,-43r-47,0r0,43xm86,-209r46,0r0,-43r-46,0r0,43",w:146},"!":{d:"23,-80r54,0r0,-181r-54,0r0,181xm23,0r54,0r0,-55r-54,0r0,55",w:100}}});
/*------------------------*/

function loadCufon() {
    Cufon.replace('h1');
    Cufon.replace('h2', {hover: true});
	//Cufon.replace('.footerlinklist h3');// 
	Cufon.replace('.h3Replace');// 
    Cufon.replace('.newsText');
}

function formatText(index, panel) {
    return index + "";
}
    // Read a page's GET URL variables and return them as an associative array.
$.extend({
  
});
$(document).ready(function() {
    loadCufon();
	
    /*    $(".MegaMenuLink").megamenu(".MegaMenuContent", {
    width: "948px"
    });
    */
    
// Read a page's GET URL variables and return them as an associative array.
$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});
	var byId = $.getUrlVar('id');
	//console.log("byId : "+byId);
  
	$("#menuContainerUl>li>ul>li").each(
        function(i) {
            var linkUrl = $("a",$(this)).attr('href');
            //console.log("linkurl : "+linkUrl);
            if (typeof (linkUrl) != "undefined") {
                if (document.location.toString().indexOf(linkUrl) >= 0) {
                    $(this).attr("class", "mainmenuCurr");
                    $(this).parents().parents().addClass("current");
                    $(this).parents().parents().children("div").addClass("currcat");
                    //console.log("indexOf(byId) >= 0");
                } else {
                    $(this).removeClass("mainmenuCurr");
                    //$(this).parents().parents().removeClass("current");
                }
				
            }
        }
    );
 
    //force in case default page is used
    if (document.location.toString().indexOf('.aspx') < 0) {
        $("#MegaMenuFirst").attr("class", "current");
    }
    if (document.location.toString().indexOf('Catalogue') >= 0) {
    	//$("#MegaMenuFirst").removeClass("current");
        $("#MegaMenuCatalogue").attr("class", "current");
    }
    if (document.location.toString().indexOf('Informations') >= 0) {
        $("#MegaMenuInformation").attr("class", "current");
    }
    if (document.location.toString().indexOf('Societe') >= 0) {
        $("#MegaMenuSociete").attr("class", "current");
    }  
});
/*  ------------------------------------ */
/** jquery.color.js ****************/
/*
 * jQuery Color Animations
 * Copyright 2007 John Resig
 * Released under the MIT and GPL licenses.
 */

(function(jQuery){

	// We override the animation for all of these color styles
	jQuery.each(['backgroundColor', 'borderBottomColor', 'borderLeftColor', 'borderRightColor', 'borderTopColor', 'color', 'outlineColor'], function(i,attr){
		jQuery.fx.step[attr] = function(fx){
			if ( fx.state == 0 ) {
				fx.start = getColor( fx.elem, attr );
				fx.end = getRGB( fx.end );
			}
            if ( fx.start )
                fx.elem.style[attr] = "rgb(" + [
                    Math.max(Math.min( parseInt((fx.pos * (fx.end[0] - fx.start[0])) + fx.start[0]), 255), 0),
                    Math.max(Math.min( parseInt((fx.pos * (fx.end[1] - fx.start[1])) + fx.start[1]), 255), 0),
                    Math.max(Math.min( parseInt((fx.pos * (fx.end[2] - fx.start[2])) + fx.start[2]), 255), 0)
                ].join(",") + ")";
		}
	});

	// Color Conversion functions from highlightFade
	// By Blair Mitchelmore
	// http://jquery.offput.ca/highlightFade/

	// Parse strings looking for color tuples [255,255,255]
	function getRGB(color) {
		var result;

		// Check if we're already dealing with an array of colors
		if ( color && color.constructor == Array && color.length == 3 )
			return color;

		// Look for rgb(num,num,num)
		if (result = /rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
			return [parseInt(result[1]), parseInt(result[2]), parseInt(result[3])];

		// Look for rgb(num%,num%,num%)
		if (result = /rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
			return [parseFloat(result[1])*2.55, parseFloat(result[2])*2.55, parseFloat(result[3])*2.55];

		// Look for #a0b1c2
		if (result = /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
			return [parseInt(result[1],16), parseInt(result[2],16), parseInt(result[3],16)];

		// Look for #fff
		if (result = /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
			return [parseInt(result[1]+result[1],16), parseInt(result[2]+result[2],16), parseInt(result[3]+result[3],16)];

		// Otherwise, we're most likely dealing with a named color
		return colors[jQuery.trim(color).toLowerCase()];
	}
	
	function getColor(elem, attr) {
		var color;

		do {
			color = jQuery.curCSS(elem, attr);

			// Keep going until we find an element that has color, or we hit the body
			if ( color != '' && color != 'transparent' || jQuery.nodeName(elem, "body") )
				break; 

			attr = "backgroundColor";
		} while ( elem = elem.parentNode );

		return getRGB(color);
	};
	
	// Some named colors to work with
	// From Interface by Stefan Petre
	// http://interface.eyecon.ro/

	var colors = {
		aqua:[0,255,255],
		azure:[240,255,255],
		beige:[245,245,220],
		black:[0,0,0],
		blue:[0,0,255],
		brown:[165,42,42],
		cyan:[0,255,255],
		darkblue:[0,0,139],
		darkcyan:[0,139,139],
		darkgrey:[169,169,169],
		darkgreen:[0,100,0],
		darkkhaki:[189,183,107],
		darkmagenta:[139,0,139],
		darkolivegreen:[85,107,47],
		darkorange:[255,140,0],
		darkorchid:[153,50,204],
		darkred:[139,0,0],
		darksalmon:[233,150,122],
		darkviolet:[148,0,211],
		fuchsia:[255,0,255],
		gold:[255,215,0],
		green:[0,128,0],
		indigo:[75,0,130],
		khaki:[240,230,140],
		lightblue:[173,216,230],
		lightcyan:[224,255,255],
		lightgreen:[144,238,144],
		lightgrey:[211,211,211],
		lightpink:[255,182,193],
		lightyellow:[255,255,224],
		lime:[0,255,0],
		magenta:[255,0,255],
		maroon:[128,0,0],
		navy:[0,0,128],
		olive:[128,128,0],
		orange:[255,165,0],
		pink:[255,192,203],
		purple:[128,0,128],
		violet:[128,0,128],
		red:[255,0,0],
		silver:[192,192,192],
		white:[255,255,255],
		yellow:[255,255,0]
	};
	
})(jQuery);

(function($) {
$.fn.lavaLamp = function(o) {
    o = $.extend({ fx: "linear", speed: 500, click: function(){} }, o || {});

    return this.each(function() {
        var me = $(this), noop = function(){},
            $back = $('<li class="back"><div class="left"></div></li>').appendTo(me),
            $li = $(">li", this), curr = $("li.current", this)[0] || $($li[0]).addClass("current")[0];

        $li.not(".back").hover(function() {
            move(this);
        }, noop);

        $(this).hover(noop, function() {
            move(curr);
        });

        $li.click(function(e) {
            setCurr(this);
            return o.click.apply(this, [e, this]);
        });
        
        setCurr(curr);

        function setCurr(el) {
            $back.css({ "left": el.offsetLeft+"px", "width": el.offsetWidth+"px" });
            curr = el;
        };

        function move(el) {
            $back.each(function() {
                $.dequeue(this, "fx"); }
            ).animate({
                width: el.offsetWidth,
                left: el.offsetLeft
            }, o.speed, o.fx);
        };

    });
};
})(jQuery);

/** jquery.easing.js ****************/
/*
 * jQuery Easing v1.1 - http://gsgd.co.uk/sandbox/jquery.easing.php
 *
 * Uses the built in easing capabilities added in jQuery 1.1
 * to offer multiple easing options
 *
 * Copyright (c) 2007 George Smith
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */
jQuery.easing={easein:function(x,t,b,c,d){return c*(t/=d)*t+b},easeinout:function(x,t,b,c,d){if(t<d/2)return 2*c*t*t/(d*d)+b;var a=t-d/2;return-2*c*a*a/(d*d)+2*c*a/d+c/2+b},easeout:function(x,t,b,c,d){return-c*t*t/(d*d)+2*c*t/d+b},expoin:function(x,t,b,c,d){var a=1;if(c<0){a*=-1;c*=-1}return a*(Math.exp(Math.log(c)/d*t))+b},expoout:function(x,t,b,c,d){var a=1;if(c<0){a*=-1;c*=-1}return a*(-Math.exp(-Math.log(c)/d*(t-d))+c+1)+b},expoinout:function(x,t,b,c,d){var a=1;if(c<0){a*=-1;c*=-1}if(t<d/2)return a*(Math.exp(Math.log(c/2)/(d/2)*t))+b;return a*(-Math.exp(-2*Math.log(c/2)/d*(t-d))+c+1)+b},bouncein:function(x,t,b,c,d){return c-jQuery.easing['bounceout'](x,d-t,0,c,d)+b},bounceout:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b}},bounceinout:function(x,t,b,c,d){if(t<d/2)return jQuery.easing['bouncein'](x,t*2,0,c,d)*.5+b;return jQuery.easing['bounceout'](x,t*2-d,0,c,d)*.5+c*.5+b},elasin:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},elasout:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},elasinout:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},backin:function(x,t,b,c,d){var s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b},backout:function(x,t,b,c,d){var s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},backinout:function(x,t,b,c,d){var s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b},linear:function(x,t,b,c,d){return c*t/d+b}};


/** apycom menu ****************/
jQuery(function() {
    
    var $ = jQuery;
    // retarder
    $.fn.retarder = function(delay, method){
        var node = this;
        if (node.length){
            if (node[0]._timer_) clearTimeout(node[0]._timer_);
            node[0]._timer_ = setTimeout(function(){ method(node); }, delay);
        }
        return this;
    };
    
    // base rules
    $('ul ul', '#menu').css({display: 'none', left: -2});
    $('li', '#menu').hover(
        function(){
            var ul = $('ul:first', this);
            $('span', ul).css('color', 'rgb(255,255,255)');
            if (ul.length){
                if (!ul[0].wid){
                    ul[0].wid = ul.width();
                    ul[0].hei = ul.height();
                }
                ul.css({width: 0, height: 0, overflow: 'hidden', display: 'block'}).retarder(100, function(i){
                    i.animate({width: ul[0].wid, height: ul[0].hei}, {duration: 300, complete : function(){ ul.css('overflow', 'visible'); }});
                });
            }
        },
        function(){
            var ul = $('ul:first', this);
            if (ul.length){
                var css = {display: 'none', width: ul[0].wid, height: ul[0].hei};
                ul.stop().css('overflow', 'hidden').retarder(50, function(i){
                    i.animate({width: 0, height: 0}, {duration: 100, complete : function(){  $(this).css(css); }});
                });
            }
        }
    );
    // lava lamp
    $('#menu ul.menu').lavaLamp({
        fx: 'backout',
        speed: 800
    });
    // color animation
    if (!($.browser.msie && $.browser.version.substr(0, 1) == '6')){
        $('ul ul a span', '#menu').css('color', 'rgb(169,169,169)').hover(
            function(){ $(this).animate({color: 'rgb(255,255,255)'}, 500); },
            function(){ $(this).animate({color: 'rgb(169,169,169)'}, 200); }
        );
    }
});
/*
    anythingSlider v1.2
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/


	To use the navigationFormatter function, you must have a function that
	accepts two paramaters, and returns a string of HTML text.
	
	index = integer index (1 based);
	panel = jQuery wrapped LI item this tab references
	@return = Must return a string of HTML/Text
	
	navigationFormatter: function(index, panel){
		return index + " Panel"; // This would have each tab with the text 'X Panel' where X = index
	}
*/

(function($){
	
    $.anythingSlider = function(el, options){
        // To avoid scope issues, use 'base' instead of 'this'
        // to reference this class from internal events and functions.
        var base = this;
        
        // Access to jQuery and DOM versions of element
        base.$el = $(el);
        base.el = el; 

		// Set up a few defaults
        base.currentPage = 1;
		base.timer = null;
		base.playing = false;

        // Add a reverse reference to the DOM object
        base.$el.data("AnythingSlider", base);
        
        base.init = function(){
            base.options = $.extend({},$.anythingSlider.defaults, options);
			
			// Cache existing DOM elements for later 
			base.$wrapper = base.$el.find('> div').css('overflow', 'hidden');
            base.$slider  = base.$wrapper.find('> ul');
            base.$items   = base.$slider.find('> li');
            base.$single  = base.$items.filter(':first');

			// Build the navigation if needed
			if(base.options.buildNavigation) base.buildNavigation();
        
        	// Get the details
            base.singleWidth = base.$single.outerWidth();
            base.pages = base.$items.length;

            // Top and tail the list with 'visible' number of items, top has the last section, and tail has the first
			// This supports the "infinite" scrolling
			base.$items.filter(':first').before(base.$items.filter(':last').clone().addClass('cloned'));
            base.$items.filter(':last' ).after(base.$items.filter(':first').clone().addClass('cloned'));

			// We just added two items, time to re-cache the list
            base.$items = base.$slider.find('> li'); // reselect
            
			// Setup our forward/backward navigation
			base.buildNextBackButtons();
		
			// If autoPlay functionality is included, then initialize the settings
			if(base.options.autoPlay) {
				base.playing = !base.options.startStopped; // Sets the playing variable to false if startStopped is true
				base.buildAutoPlay();
			};
			
			// If pauseOnHover then add hover effects
			if(base.options.pauseOnHover) {
				base.$el.hover(function(){
					base.clearTimer();
				}, function(){
					base.startStop(base.playing);
				});
			}
			
			// If a hash can not be used to trigger the plugin, then go to page 1
			if((base.options.hashTags == true && !base.gotoHash()) || base.options.hashTags == false){
				base.setCurrentPage(1);
			};
        };

		base.gotoPage = function(page, autoplay){
			// When autoplay isn't passed, we stop the timer
			if(autoplay !== true) autoplay = false;
			if(!autoplay) base.startStop(false);
			
			if(typeof(page) == "undefined" || page == null) {
				page = 1;
				base.setCurrentPage(1);
			};
			
			// Just check for bounds
			if(page > base.pages + 1) page = base.pages;
			if(page < 0 ) page = 1;

			var dir = page < base.currentPage ? -1 : 1,
                n = Math.abs(base.currentPage - page),
                left = base.singleWidth * dir * n;
			
			base.$wrapper.filter(':not(:animated)').animate({
                scrollLeft : '+=' + left
            }, base.options.animationTime, base.options.easing, function () {
                if (page == 0) {
                    base.$wrapper.scrollLeft(base.singleWidth * base.pages);
					page = base.pages;
                } else if (page > base.pages) {
                    base.$wrapper.scrollLeft(base.singleWidth);
                    // reset back to start position
                    page = 1;
                };
				base.setCurrentPage(page);
				
            });
		};
		
		base.setCurrentPage = function(page, move){
			// Set visual
			if(base.options.buildNavigation){
				base.$nav.find('.cur').removeClass('cur');
				$(base.$navLinks[page - 1]).addClass('cur');	
			};
			
			// Only change left if move does not equal false
			if(move !== false) base.$wrapper.scrollLeft(base.singleWidth * page);

			// Update local variable
			base.currentPage = page;
		};
		
		base.goForward = function(autoplay){
			if(autoplay !== true) autoplay = false;
			base.gotoPage(base.currentPage + 1, autoplay);
		};
		
		base.goBack = function(){
			base.gotoPage(base.currentPage - 1);
		};
		
		// This method tries to find a hash that matches panel-X
		// If found, it tries to find a matching item
		// If that is found as well, then that item starts visible
		base.gotoHash = function(){
			if(/^#?panel-\d+$/.test(window.location.hash)){
				var index = parseInt(window.location.hash.substr(7));
				var $item = base.$items.filter(':eq(' + index + ')');
				if($item.length != 0){
					base.setCurrentPage(index);
					return true;
				};
			};
			return false; // A item wasn't found;
		};
        
		// Creates the numbered navigation links
		base.buildNavigation = function(){
			base.$nav = $("<div id='thumbNav'></div>").appendTo(base.$el);
			base.$items.each(function(i,el){
				var index = i + 1;
				var $a = $("<a href='#'></a>");
				
				// If a formatter function is present, use it
				if( typeof(base.options.navigationFormatter) == "function"){
					$a.html(base.options.navigationFormatter(index, $(this)));
				} else {
					$a.text(index);
				}
				$a.click(function(e){
                    base.gotoPage(index);
                    
                    if (base.options.hashTags)
						base.setHash('panel-' + index);
						
                    e.preventDefault();
				});
				base.$nav.append($a);
			});
			base.$navLinks = base.$nav.find('> a');
		};
		
		
		// Creates the Forward/Backward buttons
		base.buildNextBackButtons = function(){
			var $forward = $('<a class="arrow forward">&gt;</a>'),
				$back    = $('<a class="arrow back">&lt;</a>');
				
            // Bind to the forward and back buttons
            $back.click(function(e){
                base.goBack();
				e.preventDefault();
            });

            $forward.click(function(e){
                base.goForward();
				e.preventDefault();
            });

			// Append elements to page
			base.$wrapper.after($back).after($forward);
		};
		
		// Creates the Start/Stop button
		base.buildAutoPlay = function(){

			// ---------- Hide Button in css -------------------------------------------------------------------------------------
			base.$startStop = $("<div style='position:absolute; display:none;'><a href='#' id='start-stop'></a></div>").html(base.playing ? base.options.stopText :  base.options.startText);
			base.$el.append(base.$startStop);            
            base.$startStop.click(function(e){
				base.startStop(!base.playing);
				e.preventDefault();
            });

			// Use the same setting, but trigger the start;
			base.startStop(base.playing);
		};
		
		// Handles stopping and playing the slideshow
		// Pass startStop(false) to stop and startStop(true) to play
		base.startStop = function(playing){
			if(playing !== true) playing = false; // Default if not supplied is false
			
			// Update variable
			base.playing = playing;
			
			// Toggle playing and text
			if(base.options.autoPlay) base.$startStop.toggleClass("playing", playing).html( playing ? base.options.stopText : base.options.startText );
			
			if(playing){
				base.clearTimer(); // Just in case this was triggered twice in a row
				base.timer = window.setInterval(function(){
					base.goForward(true);
				}, base.options.delay);
			} else {
				base.clearTimer();
			};
		};
		
		base.clearTimer = function(){
			// Clear the timer only if it is set
			if(base.timer) window.clearInterval(base.timer);
		};
		
		// Taken from AJAXY jquery.history Plugin
		base.setHash = function ( hash ) {
			// Write hash
			if ( typeof window.location.hash !== 'undefined' ) {
				if ( window.location.hash !== hash ) {
					window.location.hash = hash;
				};
			} else if ( location.hash !== hash ) {
				location.hash = hash;
			};
			
			// Done
			return hash;
		};
		// <-- End AJAXY code


		// Trigger the initialization
        base.init();
    };

	
    $.anythingSlider.defaults = {
        easing: "swing",                // Anything other than "linear" or "swing" requires the easing plugin
        autoPlay: true,                 // This turns off the entire FUNCTIONALY, not just if it starts running or not
        startStopped: false,            // If autoPlay is on, this can force it to start stopped
        delay: 3000,                    // How long between slide transitions in AutoPlay mode
        animationTime: 600,             // How long the slide transition takes
        hashTags: true,                 // Should links change the hashtag in the URL?
        buildNavigation: true,          // If true, builds and list of anchor links to link to each slide
        pauseOnHover: true,             // If true, and autoPlay is enabled, the show will pause on hover
		startText: "Start",             // Start text
		stopText: "Stop",               // Stop text
		navigationFormatter: null       // Details at the top of the file on this use (advanced use)
    };
	

    $.fn.anythingSlider = function(options){
		if(typeof(options) == "object"){
		    return this.each(function(i){			
				(new $.anythingSlider(this, options));

	            // This plugin supports multiple instances, but only one can support hash-tag support
				// This disables hash-tags on all items but the first one
				options.hashTags = false;
	        });	
		} else if (typeof(options) == "number") {

			return this.each(function(i){
				var anySlide = $(this).data('AnythingSlider');
				if(anySlide){
					anySlide.gotoPage(options);
				}
			});
		}
    };

	
})(jQuery);
/*
 * jQuery EasIng v1.1.2 - http://gsgd.co.uk/sandbox/jquery.easIng.php
 *
 * Uses the built In easIng capabilities added In jQuery 1.1
 * to offer multiple easIng options
 *
 * Copyright (c) 2007 George Smith
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */

// t: current time, b: begInnIng value, c: change In value, d: duration

jQuery.extend( jQuery.easing,
{
	easeInQuad: function (x, t, b, c, d) {
		return c*(t/=d)*t + b;
	},
	easeOutQuad: function (x, t, b, c, d) {
		return -c *(t/=d)*(t-2) + b;
	},
	easeInOutQuad: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t + b;
		return -c/2 * ((--t)*(t-2) - 1) + b;
	},
	easeInCubic: function (x, t, b, c, d) {
		return c*(t/=d)*t*t + b;
	},
	easeOutCubic: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t + 1) + b;
	},
	easeInOutCubic: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t + b;
		return c/2*((t-=2)*t*t + 2) + b;
	},
	easeInQuart: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t + b;
	},
	easeOutQuart: function (x, t, b, c, d) {
		return -c * ((t=t/d-1)*t*t*t - 1) + b;
	},
	easeInOutQuart: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
		return -c/2 * ((t-=2)*t*t*t - 2) + b;
	},
	easeInQuint: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t*t + b;
	},
	easeOutQuint: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t*t*t + 1) + b;
	},
	easeInOutQuint: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
		return c/2*((t-=2)*t*t*t*t + 2) + b;
	},
	easeInSine: function (x, t, b, c, d) {
		return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
	},
	easeOutSine: function (x, t, b, c, d) {
		return c * Math.sin(t/d * (Math.PI/2)) + b;
	},
	easeInOutSine: function (x, t, b, c, d) {
		return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
	},
	easeInExpo: function (x, t, b, c, d) {
		return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
	},
	easeOutExpo: function (x, t, b, c, d) {
		return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
	},
	easeInOutExpo: function (x, t, b, c, d) {
		if (t==0) return b;
		if (t==d) return b+c;
		if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
		return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	},
	easeInCirc: function (x, t, b, c, d) {
		return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
	},
	easeOutCirc: function (x, t, b, c, d) {
		return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
	},
	easeInOutCirc: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
		return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
	},
	easeInElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
	},
	easeOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
	},
	easeInOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d/2)==2) return b+c;  if (!p) p=d*(.3*1.5);
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
		return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
	},
	easeInBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*(t/=d)*t*((s+1)*t - s) + b;
	},
	easeOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
	},
	easeInOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158; 
		if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
		return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
	},
	easeInBounce: function (x, t, b, c, d) {
		return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
	},
	easeOutBounce: function (x, t, b, c, d) {
		if ((t/=d) < (1/2.75)) {
			return c*(7.5625*t*t) + b;
		} else if (t < (2/2.75)) {
			return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
		} else if (t < (2.5/2.75)) {
			return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
		} else {
			return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
		}
	},
	easeInOutBounce: function (x, t, b, c, d) {
		if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
		return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
	}
});

/*
*
*
jquery.Articleslide.js
*
*
*/
function makeScrollable(wrapper, scrollable) {
    // Get jQuery elements
    var wrapper = $(wrapper), scrollable = $(scrollable);

    // Hide images until they are not loaded
    scrollable.hide();
    var loading = $('<div class="loading">Loading...</div>').appendTo(wrapper);

    // Set function that will check if all images are loaded
    var interval = setInterval(function() {
        var images = scrollable.find('img');
        var completed = 0;

        // Counts number of images that are succesfully loaded
        images.each(function() {
            if (this.complete) completed++;
        });

        if (completed == images.length) {
            clearInterval(interval);
            // Timeout added to fix problem with Chrome
            setTimeout(function() {

                loading.hide();
                // Remove scrollbars	
                wrapper.css({ overflow: 'hidden' });

                scrollable.slideDown('slow', function() {
                    enable();
                });
            }, 1000);
        }
    }, 100);

    function enable() {
        // height of area at the top at bottom, that don't respond to mousemove
        var inactiveMargin = 100;
        // Cache for performance
        var wrapperWidth = wrapper.width();
        var wrapperHeight = wrapper.height();
        // UL width with item number
        var lastLi = $('ul.sc_menu').find('li:last-child');
        var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + 15;
        $('ul.sc_menu').width(ulWidth);
        // Using outer height to include padding too
        var scrollableWidth = ulWidth + 2 * inactiveMargin;
        var scrollableHeight = scrollable.outerHeight() + 2 * inactiveMargin;
        // Do not cache wrapperOffset, because it can change when user resizes window
        // We could use onresize event, but it's just not worth doing that 
        // var wrapperOffset = wrapper.offset();

        // Remove default tooltip
        scrollable.find('a').removeAttr('title');
        // Remove default tooltip in IE
        scrollable.find('img').removeAttr('alt');

        var lastTarget;
        //When user move mouse over menu			
        wrapper.mousemove(function(e) {
            // Save target
            lastTarget = e.target;
            //alert(wrapperOffset);
            var wrapperOffset = wrapper.offset();


            var left = (e.pageX - wrapperOffset.left) * (scrollableWidth - wrapperWidth) / wrapperWidth - inactiveMargin;
            if (left < 0) {
                left = 0;
            }
            wrapper.scrollLeft(left);
           
        });

       // ---------------------
       $('.sc_menu li').mouseenter(function() {
           //$(this).css('background-color', '#cccccc';'', '8px;';'', '8px';);
           var cssObj = {
                'background-color' : '#cccccc'
            }
            $(this).css(cssObj);
           //$("span", this).show();
           $("span", this).fadeIn(500);
           
           
           

           
       });
       
       $('.sc_menu li').mouseleave(function() {
            $("span", this).fadeOut(50);
           $(this).css('background-color', '');
       });	
    }
}
$(function() {
    makeScrollable("div.sc_menu", "ul.sc_menu");
});
