// JavaScript Document/* * Copyright (c) 2009 Simo Kinnunen. * Licensed under the MIT license. * * @version 1.03 	CUFON */var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),hasClass:function(C,B){return RegExp("(?:^|\\s)"+B+"(?=\\s|$)").test(C.className)},quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textDecoration:function(G,F){if(!F){F=this.getStyle(G)}var C={underline:null,overline:null,"line-through":null};for(var B=G;B.parentNode&&B.parentNode.nodeType==1;){var E=true;for(var D in C){if(!k(C,D)||C[D]){continue}if(F.get("textDecoration").indexOf(D)!=-1){C[D]=F.get("color")}E=false}if(E){break}F=this.getStyle(B=B.parentNode)}return C},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var B={inline:1,"inline-block":1,"run-in":1};return function(E,C,D){if(B[C.get("display")]){return E}if(!D.previousSibling){E=E.replace(/^\s+/,"")}if(!D.nextSibling){E=E.replace(/\s+$/,"")}return E}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(C){var B=this.face=C.face;this.glyphs=C.glyphs;this.w=C.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 E=B.bbox.split(/\s+/);var D={minX:parseInt(E[0],10),minY:parseInt(E[1],10),maxX:parseInt(E[2],10),maxY:parseInt(E[3],10)};D.width=D.maxX-D.minX;D.height=D.maxY-D.minY;D.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return D})();this.ascent=-parseInt(B.ascent,10);this.descent=-parseInt(B.descent,10);this.height=-this.ascent+this.descent}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>I&&L>I)?M<L:M>L:(M<I&&L<I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this)}function E(F){C(this)}function C(F){setTimeout(function(){m.replace(F,d.get(F).options,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var B={},D,F;for(var E=0,C=arguments.length;D=arguments[E],E<C;++E){for(F in D){if(k(D,F)){B[F]=D[F]}}}return B}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(C,J){var B=n.getStyle(v(C,J)).extend(J);var D=c(C,B),E,H,G,F,I;for(E=C.firstChild;E;E=G){H=E.nodeType;G=E.nextSibling;if(H==3){if(F){F.appendData(E.data);C.removeChild(E)}else{F=E}if(G){continue}}if(F){C.replaceChild(o(D,n.whiteSpace(F.data,B,F),B,J,E,C),F);F=null}if(H==1&&E.firstChild){if(n.hasClass(E,"cufon")){z[J.engine](D,null,B,J,E,C)}else{arguments.callee(E,J)}}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={enableTextDecoration:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textShadow:"none"};var p={words:/[^\S\u00a0]+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode((".cufon-canvas{text-indent:0;}@media screen,projection{.cufon-canvas{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}.cufon-canvas .cufon-alt{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?".cufon-canvas canvas{position:relative;}":".cufon-canvas canvas{position:absolute;}")+"}@media print{.cufon-canvas{padding:0;}.cufon-canvas canvas{display:none;}.cufon-canvas .cufon-alt{display:inline;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(ah,H,Z,D,L,ai){var n=(H===null);if(n){H=L.alt}var J=ah.viewBox;var p=Z.getSize("fontSize",ah.baseSize);var X=Z.get("letterSpacing");X=(X=="normal")?0:p.convertFrom(parseInt(X,10));var K=0,Y=0,W=0,F=0;var I=D.textShadow,U=[];if(I){for(var ag=I.length;ag--;){var O=I[ag];var T=p.convertFrom(parseFloat(O.offX));var R=p.convertFrom(parseFloat(O.offY));U[ag]=[T,R];if(R<K){K=R}if(T>Y){Y=T}if(R>W){W=R}if(T<F){F=T}}}var al=Cufon.CSS.textTransform(H,Z).split(""),B;var o=ah.glyphs,E,r,ac;var h=0,v,N=[];for(var ag=0,ae=0,ab=al.length;ag<ab;++ag){E=o[B=al[ag]]||ah.missingGlyph;if(!E){continue}if(r){h-=ac=r[B]||0;N[ae-1]-=ac}h+=v=N[ae++]=~~(E.w||ah.w)+X;r=E.k}if(v===undefined){return null}Y+=J.width-v;F+=J.minX;var C,q;if(n){C=L;q=L.firstChild}else{C=document.createElement("span");C.className="cufon cufon-canvas";C.alt=H;q=document.createElement("canvas");C.appendChild(q);if(D.printable){var ad=document.createElement("span");ad.className="cufon-alt";ad.appendChild(document.createTextNode(H));C.appendChild(ad)}}var am=C.style;var Q=q.style;var m=p.convert(J.height);var ak=Math.ceil(m);var V=ak/m;var P=V*Cufon.CSS.fontStretch(Z.get("fontStretch"));var S=h*P;var aa=Math.ceil(p.convert(S+Y-F));var t=Math.ceil(p.convert(J.height-K+W));q.width=aa;q.height=t;Q.width=aa+"px";Q.height=t+"px";K+=J.minY;Q.top=Math.round(p.convert(K-ah.ascent))+"px";Q.left=Math.round(p.convert(F))+"px";var A=Math.ceil(p.convert(S))+"px";if(a){am.width=A;am.height=p.convert(ah.height)+"px"}else{am.paddingLeft=A;am.paddingBottom=(p.convert(ah.height)-1)+"px"}var aj=q.getContext("2d"),M=m/J.height;aj.scale(M,M*V);aj.translate(-F,-K);aj.lineWidth=ah.face["underline-thickness"];aj.save();function s(i,g){aj.strokeStyle=g;aj.beginPath();aj.moveTo(0,i);aj.lineTo(h,i);aj.stroke()}var u=D.enableTextDecoration?Cufon.CSS.textDecoration(ai,Z):{};if(u.underline){s(-ah.face["underline-position"],u.underline)}if(u.overline){s(ah.ascent,u.overline)}function af(){aj.scale(P,1);for(var x=0,k=0,g=al.length;x<g;++x){var y=o[al[x]]||ah.missingGlyph;if(!y){continue}if(y.d){aj.beginPath();if(y.code){c(y.code,aj)}else{y.code=d("m"+y.d,aj)}aj.fill()}aj.translate(N[k++],0)}aj.restore()}if(I){for(var ag=I.length;ag--;){var O=I[ag];aj.save();aj.fillStyle=O.color;aj.translate.apply(aj,U[ag]);af()}}var z=D.textGradient;if(z){var G=z.stops,w=aj.createLinearGradient(0,J.minY,0,J.maxY);for(var ag=0,ab=G.length;ag<ab;++ag){w.addColorStop.apply(w,G[ag])}aj.fillStyle=w}else{aj.fillStyle=Z.get("color")}af();if(u["line-through"]){s(-ah.descent,u["line-through"])}return C}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var g=(document.documentMode||0)<8;document.write(('<style type="text/css">.cufon-vml-canvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}.cufon-vml-canvas{position:absolute;text-align:left;}.cufon-vml{display:inline-block;position:relative;vertical-align:'+(g?"middle":"text-bottom")+";}.cufon-vml .cufon-alt{position:absolute;left:-10000in;font-size:1px;}a .cufon-vml{cursor:pointer}}@media print{.cufon-vml *{display:none;}.cufon-vml .cufon-alt{display:inline;}}</style>").replace(/;/g,"!important;"));function c(h,i){return a(h,/(?:em|ex|%)$|^[a-z-]+$/i.test(i)?"1em":i)}function a(k,l){if(/px$/i.test(l)){return parseFloat(l)}var j=k.style.left,i=k.runtimeStyle.left;k.runtimeStyle.left=k.currentStyle.left;k.style.left=l.replace("%","em");var h=k.style.pixelLeft;k.style.left=j;k.runtimeStyle.left=i;return h}var f={};function d(o){var p=o.id;if(!f[p]){var m=o.stops,n=document.createElement("cvml:fill"),h=[];n.type="gradient";n.angle=180;n.focus="0";n.method="sigma";n.color=m[0][1];for(var l=1,i=m.length-1;l<i;++l){h.push(m[l][0]*100+"% "+m[l][1])}n.colors=h.join(",");n.color2=m[i][1];f[p]=n}return f[p]}return function(aj,K,ad,G,O,ak,ab){var o=(K===null);if(o){K=O.alt}var M=aj.viewBox;var q=ad.computedFontSize||(ad.computedFontSize=new Cufon.CSS.Size(c(ak,ad.get("fontSize"))+"px",aj.baseSize));var aa=ad.computedLSpacing;if(aa==undefined){aa=ad.get("letterSpacing");ad.computedLSpacing=aa=(aa=="normal")?0:~~q.convertFrom(a(ak,aa))}var C,r;if(o){C=O;r=O.firstChild}else{C=document.createElement("span");C.className="cufon cufon-vml";C.alt=K;r=document.createElement("span");r.className="cufon-vml-canvas";C.appendChild(r);if(G.printable){var ag=document.createElement("span");ag.className="cufon-alt";ag.appendChild(document.createTextNode(K));C.appendChild(ag)}if(!ab){C.appendChild(document.createElement("cvml:shape"))}}var ap=C.style;var V=r.style;var m=q.convert(M.height),am=Math.ceil(m);var Z=am/m;var T=Z*Cufon.CSS.fontStretch(ad.get("fontStretch"));var Y=M.minX,X=M.minY;V.height=am;V.top=Math.round(q.convert(X-aj.ascent));V.left=Math.round(q.convert(Y));ap.height=q.convert(aj.height)+"px";var v=G.enableTextDecoration?Cufon.CSS.textDecoration(ak,ad):{};var J=ad.get("color");var ao=Cufon.CSS.textTransform(K,ad).split(""),B;var p=aj.glyphs,H,s,af;var h=0,P=[],W=0,x;var z,L=G.textShadow;for(var ai=0,ah=0,ae=ao.length;ai<ae;++ai){H=p[B=ao[ai]]||aj.missingGlyph;if(!H){continue}if(s){h-=af=s[B]||0;P[ah-1]-=af}h+=x=P[ah++]=~~(H.w||aj.w)+aa;s=H.k}if(x===undefined){return null}var A=-Y+h+(M.width-x);var an=q.convert(A*T),ac=Math.round(an);var S=A+","+M.height,n;var N="r"+S+"ns";var y=G.textGradient&&d(G.textGradient);for(ai=0,ah=0;ai<ae;++ai){H=p[ao[ai]]||aj.missingGlyph;if(!H){continue}if(o){z=r.childNodes[ah];while(z.firstChild){z.removeChild(z.firstChild)}}else{z=document.createElement("cvml:shape");r.appendChild(z)}z.stroked="f";z.coordsize=S;z.coordorigin=n=(Y-W)+","+X;z.path=(H.d?"m"+H.d+"xe":"")+"m"+n+N;z.fillcolor=J;if(y){z.appendChild(y.cloneNode(false))}var al=z.style;al.width=ac;al.height=am;if(L){var u=L[0],t=L[1];var F=Cufon.CSS.color(u.color),D;var R=document.createElement("cvml:shadow");R.on="t";R.color=F.color;R.offset=u.offX+","+u.offY;if(t){D=Cufon.CSS.color(t.color);R.type="double";R.color2=D.color;R.offset2=t.offX+","+t.offY}R.opacity=F.opacity||(D&&D.opacity)||1;z.appendChild(R)}W+=P[ah++]}var Q=z.nextSibling,w,E;if(G.forceHitArea){if(!Q){Q=document.createElement("cvml:rect");Q.stroked="f";Q.className="cufon-vml-cover";w=document.createElement("cvml:fill");w.opacity=0;Q.appendChild(w);r.appendChild(Q)}E=Q.style;E.width=ac;E.height=am}else{if(Q){r.removeChild(Q)}}ap.width=Math.max(Math.ceil(q.convert(h*T)),0);if(g){var U=ad.computedYAdjust;if(U===undefined){var I=ad.get("lineHeight");if(I=="normal"){I="1em"}else{if(!isNaN(I)){I+="em"}}ad.computedYAdjust=U=0.5*(a(ak,I)-parseFloat(ap.height))}if(U){ap.marginTop=Math.ceil(U)+"px";ap.marginBottom=U+"px"}}return C}})());						/*Jura Font JS*/ 																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																													Cufon.registerFont({"w":49,"face":{"font-family":"Jura","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 0 0 0 0 0 0 0","ascent":"288","descent":"-72","bbox":"-34 -281.169 311.033 71.0787","underline-thickness":"26.3672","underline-position":"-24.9609","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":89},"\u00a0":{"w":89},"!":{"d":"16,-28v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14xm16,-239v11,0,16,5,16,14r-7,176v0,5,-3,7,-9,7v-6,0,-9,-2,-9,-7r-7,-176v0,-9,5,-14,16,-14","w":42},"\"":{"d":"16,-239v12,-1,19,4,19,14v0,9,-5,14,-16,14v-11,0,-16,-5,-16,-14v-5,-25,18,-43,36,-31v-4,9,-22,1,-23,17xm54,-239v12,-1,19,4,19,14v0,9,-5,14,-16,14v-11,0,-15,-5,-15,-14v-5,-25,17,-43,35,-31v-6,8,-22,2,-23,17","w":84},"#":{"d":"110,-77r-43,-1r-11,71v-1,8,-8,7,-16,7v-5,0,-6,-2,-5,-7r11,-71r-44,0v-10,1,-5,-11,-4,-17v6,-14,35,-4,52,-7r6,-35r-47,0v-10,1,-5,-11,-4,-18v6,-15,36,-4,54,-7r11,-70v1,-8,8,-7,16,-7v5,0,7,2,6,7r-11,70r42,0r11,-70v1,-8,8,-7,16,-7v5,0,6,2,5,7r-11,70r46,0v10,0,3,12,3,18v-6,15,-36,4,-53,7r-6,35r49,0v10,0,3,12,3,18v-6,15,-38,3,-55,7r-11,70v-1,8,-8,7,-16,7v-5,0,-7,-2,-6,-7xm71,-102r42,0r6,-35r-42,0","w":200},"$":{"d":"141,-67v0,-29,-24,-53,-60,-67r0,-87v18,-1,31,7,32,24v2,8,17,11,17,0r-3,-35v-17,-4,-32,-7,-46,-7v1,-11,-2,-16,-14,-14v-8,-1,-7,8,-7,15v-33,4,-56,24,-56,59v0,31,20,54,56,69r0,93v-24,0,-41,-4,-43,-25v-1,-8,-17,-11,-16,0r3,35v21,5,39,7,56,7v-1,11,2,16,14,14v8,1,7,-7,7,-14v39,-4,60,-24,60,-67xm60,-145v-38,-18,-39,-64,0,-74r0,74xm81,-100v45,17,40,71,0,81r0,-81","w":158},"%":{"d":"24,0r148,-239r21,0r-147,239r-22,0xm7,-212v11,-36,90,-34,100,0v13,45,-22,75,-71,62v-25,-6,-39,-32,-29,-62xm87,-206v-16,-37,-73,-17,-58,24v0,25,55,26,58,0v1,-8,1,-16,0,-24xm110,-64v11,-37,91,-35,101,0v13,46,-23,73,-72,61v-25,-6,-38,-31,-29,-61xm189,-57v-15,-37,-72,-17,-58,23v1,25,55,28,58,0v1,-8,1,-15,0,-23","w":225},"&":{"d":"160,-104r-12,39v14,16,19,39,42,47v11,1,14,17,4,18v-12,-1,-29,4,-35,-4r-22,-29v-15,45,-108,42,-127,-3v-23,-53,6,-102,43,-115v-24,-31,-11,-81,26,-87v33,-5,54,22,45,51v-4,12,-17,23,-38,34r53,76r7,-27r14,0xm62,-139v-29,7,-44,65,-19,95v16,36,74,29,85,0xm84,-226v-26,5,-20,42,-7,63v20,-8,29,-21,27,-39v-2,-18,-9,-25,-20,-24","w":203},"'":{"d":"16,-239v12,-1,19,4,19,14v0,9,-5,14,-16,14v-11,0,-16,-5,-16,-14v-5,-25,18,-43,36,-31v-4,9,-22,1,-23,17"},"(":{"d":"35,-274v3,-7,15,-11,14,0v-26,96,-26,192,0,288v0,11,-10,8,-14,0v-44,-96,-44,-192,0,-288","w":56},")":{"d":"14,14v-3,8,-14,11,-14,0v26,-96,26,-192,0,-288v0,-11,10,-8,14,0v44,96,45,192,0,288","w":63},"*":{"d":"41,-217v4,19,7,20,9,32v0,6,-3,9,-9,9v-10,1,-9,-10,-6,-17v1,-3,3,-11,6,-24v-15,14,-14,16,-23,25v-5,3,-9,2,-12,-3v-4,-20,14,-11,34,-23v-19,-9,-20,-6,-32,-11v-5,-3,-5,-7,-2,-12v18,-11,17,10,34,23v-4,-20,-6,-21,-8,-33v0,-6,2,-9,8,-9v19,6,3,21,1,42v15,-14,14,-17,23,-26v5,-3,9,-2,12,3v4,20,-14,11,-35,23v20,11,37,2,35,23v-18,11,-17,-9,-35,-22","w":84},"+":{"d":"53,-28r14,0r0,-53r52,0r0,-14r-52,0r0,-52r-14,0r0,52r-53,0r0,14r53,0r0,53","w":133},",":{"d":"27,0v-12,1,-20,-4,-20,-14v0,-9,5,-14,16,-14v11,0,16,5,16,14v5,25,-17,43,-35,31v4,-9,22,-1,23,-17"},"-":{"d":"0,-92v0,-5,2,-7,7,-7r99,0v5,0,7,2,7,7v0,5,-3,7,-8,7r-98,0v-5,0,-7,-2,-7,-7","w":119},"\u00ad":{"d":"0,-92v0,-5,2,-7,7,-7r99,0v5,0,7,2,7,7v0,5,-3,7,-8,7r-98,0v-5,0,-7,-2,-7,-7","w":119},".":{"d":"20,-28v11,0,15,5,15,14v0,9,-5,14,-15,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14","w":45},"\/":{"d":"0,0r77,-260r21,0r-77,260r-21,0","w":100},"0":{"d":"82,-197v-56,0,-81,33,-82,98v0,65,26,99,82,99v52,0,77,-35,77,-99v0,-64,-25,-98,-77,-98xm130,-99v0,53,-16,84,-50,84v-34,0,-51,-31,-51,-84v0,-53,17,-83,51,-83v34,0,50,30,50,83","w":175},"1":{"d":"60,-26v-2,11,23,10,21,21v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-11,21,-11,21,-21r0,-141v1,-10,-28,0,-28,-10v5,-14,35,-13,49,-20v5,0,7,3,7,8r0,163","w":91},"2":{"d":"102,-26v9,1,15,-23,25,-21v15,3,1,25,1,37v0,7,-3,10,-8,10r-113,0v-13,-2,-8,-25,2,-34r65,-57v26,-17,29,-72,-3,-80v-15,-4,-34,-2,-60,4v-5,1,-9,0,-11,-5v0,-6,2,-10,7,-11v51,-29,119,-13,119,41v0,43,-60,82,-90,111v-4,3,-5,5,-1,5r67,0","w":147},"3":{"d":"9,13v54,14,87,14,96,-28v8,-39,-15,-59,-56,-54v-7,0,-7,-7,-7,-14v-1,-12,15,-8,25,-8v46,0,40,-67,8,-80v-14,-6,-34,-5,-61,5v-11,1,-12,-15,-2,-18v54,-31,113,-4,116,49v1,26,-4,44,-19,54v-2,1,-2,2,0,4v41,19,32,101,-14,115v-27,8,-55,7,-88,-7v-9,-4,-9,-21,2,-18","w":147},"4":{"d":"134,-190v-10,-19,-40,0,-43,12r-87,131v-4,5,-9,28,3,28r92,0v16,5,3,37,7,54v-1,10,12,6,21,7v16,-5,3,-37,7,-54v0,-19,40,8,35,-23v1,-17,-35,4,-35,-14r0,-141xm28,-46r75,-115v2,-3,3,-2,3,3r0,109v0,5,-2,7,-7,7r-67,0v-5,0,-6,-1,-4,-4","w":175},"5":{"d":"120,-197r-99,0v-5,0,-7,2,-7,7r-6,93v-1,5,1,7,6,7v68,-4,106,10,97,63v-7,42,-43,55,-104,41v-11,0,-8,15,0,18v65,26,127,0,134,-54v9,-68,-33,-94,-113,-90r3,-55v0,-4,3,-5,8,-5r81,0v9,1,7,-10,7,-18v0,-5,-2,-7,-7,-7","w":154},"6":{"d":"1,-97v0,82,70,123,126,78v47,-38,19,-137,-38,-135v-19,-3,-39,3,-55,5v3,-42,30,-89,93,-71v5,1,8,0,9,-5v0,-5,-2,-8,-7,-9v-93,-23,-128,43,-128,137xm37,-127v64,-27,89,11,83,65v-6,49,-64,51,-81,16v-7,-15,-15,-59,-2,-81","w":161},"7":{"d":"28,-169v-10,-1,-10,23,-21,21v-14,-2,-4,-29,-7,-42v0,-5,2,-7,7,-7r134,0v13,0,7,24,4,35r-78,201v-6,7,-23,1,-34,3v-4,0,-3,-2,-1,-7r91,-197v2,-5,2,-7,-3,-7r-92,0","w":161},"8":{"d":"77,-218v-34,0,-46,31,-36,62v8,26,63,27,71,0v9,-30,-1,-62,-35,-62xm78,-21v33,0,52,-38,37,-71v-13,-29,-63,-31,-76,-1v-15,34,5,72,39,72xm114,-7v-53,23,-112,-10,-112,-58v0,-27,9,-47,30,-61v2,-2,2,-3,0,-4v-33,-28,-27,-86,14,-102v45,-18,97,7,98,47v1,22,-5,40,-23,55v-2,1,-2,2,0,4v45,25,41,98,-7,119","w":168},"9":{"d":"151,-100v0,-83,-69,-123,-126,-78v-47,38,-18,137,38,135v19,3,39,-5,55,-6v-3,43,-29,90,-93,71v-5,-1,-8,1,-9,6v0,5,2,8,7,9v93,23,128,-43,128,-137xm115,-70v-64,27,-89,-11,-82,-66v6,-49,64,-49,81,-15v7,15,16,60,1,81","w":162},":":{"d":"16,-98v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14xm16,-28v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14","w":42},";":{"d":"27,0v-12,1,-20,-4,-20,-14v0,-9,5,-14,16,-14v11,0,16,5,16,14v5,25,-17,43,-35,31v4,-9,22,-1,23,-17xm23,-98v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14"},"\u037e":{"d":"27,0v-12,1,-20,-4,-20,-14v0,-9,5,-14,16,-14v11,0,16,5,16,14v5,25,-17,43,-35,31v4,-9,22,-1,23,-17xm23,-98v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14"},"<":{"d":"110,-191v-2,-11,-24,-8,-29,-2r-78,90v-2,3,-2,6,0,8r76,91v7,5,17,4,28,4v3,0,5,-3,2,-7r-64,-87v-2,-3,-2,-5,0,-8","w":132},"=":{"d":"0,-74v0,-5,2,-7,7,-7r99,0v5,0,7,2,7,7v0,5,-2,7,-7,7r-99,0v-5,0,-7,-2,-7,-7xm0,-123v0,-5,2,-7,7,-7r99,0v5,0,7,2,7,7v0,5,-3,7,-8,7r-98,0v-5,0,-7,-2,-7,-7","w":126},">":{"d":"3,-191r65,89v2,3,2,5,0,8r-64,87v-3,4,-3,7,1,7v12,0,22,2,29,-4r76,-91v2,-2,2,-5,0,-8r-78,-90v-4,-6,-17,-4,-27,-4v-4,0,-5,2,-2,6","w":134},"?":{"d":"49,-91v-3,-40,52,-55,49,-98v-3,-46,-32,-61,-89,-43v-5,1,-8,0,-9,-5v0,-5,2,-8,7,-9v69,-42,145,10,116,85v-10,27,-53,38,-53,70r0,49r-21,0r0,-49xm60,-28v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14","w":142},"@":{"d":"79,-95v0,61,34,89,94,56v6,12,21,18,46,18v54,1,62,-90,42,-143v-22,-60,-115,-100,-191,-57v-75,43,-91,183,-9,235v43,28,101,34,176,11v6,-2,10,-6,11,-11v-1,-7,-5,-9,-11,-7v-128,40,-206,-19,-201,-117v5,-71,58,-119,130,-104v56,11,80,61,76,126v-2,30,-11,46,-25,45v-14,-1,-21,-5,-21,-13r0,-110v0,-6,-5,-9,-15,-9v-10,0,-14,3,-13,10v-57,-26,-89,16,-89,70xm168,-146r0,92v-59,29,-70,-30,-60,-76v5,-21,25,-27,60,-16","w":295},"A":{"d":"144,-94r-36,-109v-2,-5,-3,-5,-5,1r-37,108v-1,4,1,6,5,6r70,0v4,0,4,-2,3,-6xm198,-22v0,8,25,8,23,17v0,4,-2,5,-7,5r-59,0v-5,0,-7,-1,-7,-5v-3,-8,23,-9,18,-17r-12,-42v-1,-4,-4,-6,-9,-6v-29,3,-71,-8,-89,6r-11,41v-6,10,21,9,18,18v0,4,-2,5,-7,5r-49,0v-5,0,-7,-1,-7,-5v-1,-9,22,-8,23,-18r69,-212v3,-11,33,-12,36,-1","w":239},"B":{"d":"52,-107r0,82v2,14,27,7,41,7v36,0,54,-15,54,-47v0,-45,-41,-51,-89,-48v-4,0,-6,2,-6,6xm21,-214v2,-10,-22,-11,-21,-20v0,-4,2,-5,7,-5v72,-3,154,-3,154,63v0,23,-8,40,-25,50v26,9,39,28,39,59v0,77,-92,68,-169,67v-5,0,-6,-1,-6,-5v-2,-9,21,-8,21,-18r0,-191xm52,-215r0,77v0,12,18,5,29,7v32,-2,48,-17,48,-45v0,-36,-28,-48,-70,-45v-4,0,-7,2,-7,6","w":192},"C":{"d":"161,-225v-81,-37,-161,0,-161,105v0,106,79,143,162,106v2,-17,0,-61,-15,-32v-3,21,-19,28,-45,28v-42,0,-67,-36,-67,-102v0,-66,25,-101,67,-101v26,0,42,7,45,28v2,12,15,15,14,0r0,-32","w":182},"D":{"d":"21,-216v2,-10,-23,-8,-21,-18v0,-4,2,-5,7,-5r84,0v66,0,99,39,99,119v0,80,-33,120,-99,120r-84,0v-5,0,-7,-1,-7,-5v-2,-9,21,-8,21,-18r0,-193xm52,-25v2,14,26,4,39,7v42,-2,63,-36,63,-102v0,-80,-25,-108,-95,-101v-5,0,-7,2,-7,6r0,190","w":207},"E":{"d":"118,-91v-9,2,-8,-23,-17,-21v-16,3,-44,-7,-49,7r0,81v0,4,2,6,6,6r94,0v11,3,10,-22,18,-21v8,3,12,39,-2,39r-161,0v-5,0,-7,-1,-7,-5v-2,-9,21,-8,21,-18r0,-193v2,-11,-23,-7,-21,-18v0,-4,2,-5,7,-5r161,0v13,0,5,21,7,32v0,5,-1,7,-5,7v-9,2,-8,-21,-17,-21r-94,0v-4,0,-7,2,-7,6r0,78v4,15,33,4,49,7v10,1,7,-23,17,-21v4,0,5,2,5,7v-2,17,5,45,-5,53","w":197},"F":{"d":"119,-151v-9,-2,-8,22,-17,21v-16,-2,-44,7,-49,-7r0,-77v0,-5,4,-7,9,-7r91,0v11,-2,9,23,18,21v10,-2,3,-22,5,-32v0,-5,-1,-7,-5,-7r-163,0v-5,0,-7,1,-7,5v-2,9,21,8,21,17r0,195v1,8,-23,9,-21,17v0,4,2,5,7,5r59,0v5,0,8,-1,8,-5v2,-8,-22,-9,-22,-17r0,-84v5,-13,33,-3,48,-6v11,-2,9,23,18,21v12,-8,2,-37,5,-53v0,-5,-1,-7,-5,-7","w":187},"G":{"d":"118,-100v-2,9,22,8,21,17v-2,40,13,69,-42,65v-42,-3,-64,-36,-64,-102v0,-66,22,-101,64,-101v40,0,57,4,63,28v2,10,14,15,14,3r0,-35v-19,-9,-45,-14,-77,-14v-66,0,-99,39,-99,119v0,116,88,140,176,106r0,-69v-2,-10,23,-8,21,-17v0,-4,-3,-5,-7,-5r-63,0v-5,0,-7,1,-7,5","w":206},"H":{"d":"197,-22v-2,9,23,8,21,17v0,4,-3,5,-8,5r-59,0v-5,0,-7,-1,-7,-5v-2,-9,21,-8,21,-17r0,-85v0,-4,-2,-5,-6,-5r-100,0v-5,0,-7,1,-7,6r0,84v-1,9,23,8,21,17v0,4,-2,5,-6,5r-60,0v-5,0,-7,-1,-7,-5v-2,-9,21,-8,21,-17r0,-195v1,-9,-23,-8,-21,-17v0,-4,2,-5,7,-5r60,0v4,0,6,1,6,5v2,9,-21,8,-21,18r0,79v0,5,2,7,7,7r100,0v4,0,6,-3,6,-7r0,-80v1,-9,-23,-8,-21,-17v0,-4,3,-5,8,-5r59,0v5,0,7,1,7,5v2,9,-21,7,-21,18r0,194","w":237},"I":{"d":"60,-216v-2,-11,23,-9,21,-18v0,-4,-2,-5,-7,-5r-60,0v-5,0,-7,1,-7,5v-2,9,21,8,21,17r0,195v2,10,-23,7,-21,17v0,4,2,5,7,5r59,0v5,0,8,-1,8,-5v2,-11,-21,-7,-21,-18r0,-193","w":98},"J":{"d":"53,-216v2,-10,-23,-8,-21,-18v0,-4,2,-5,7,-5r60,0v5,0,7,1,7,5v2,9,-22,8,-22,18r0,167v1,53,-40,57,-78,44v-4,-3,-6,-7,-6,-11v0,-6,3,-8,7,-7v30,7,46,1,46,-19r0,-174","w":122},"K":{"d":"74,-5v2,-9,-22,-8,-22,-17r0,-78v0,-4,3,-3,7,1r89,94v9,8,26,4,41,5v5,0,8,-1,8,-5v-1,-11,-22,-8,-27,-17r-92,-103v-4,-5,-5,-9,-1,-13r72,-80v5,-8,27,-6,27,-16v0,-4,-2,-5,-7,-5r-49,0v-12,1,-9,11,0,13v5,1,7,3,4,6r-65,71v-4,5,-7,5,-7,0r0,-68v-1,-9,23,-8,21,-17v0,-4,-2,-5,-7,-5r-59,0v-5,0,-7,1,-7,5v-2,9,21,8,21,17r0,195v1,9,-23,8,-21,17v0,4,2,5,7,5r60,0v5,0,7,-1,7,-5","w":211},"L":{"d":"21,-22v1,9,-23,8,-21,17v0,4,2,5,7,5r154,0v13,-1,5,-22,7,-33v0,-4,-1,-6,-5,-6v-9,-2,-8,21,-17,21r-87,0v-5,0,-7,-1,-7,-6r0,-193v-1,-8,36,-13,15,-22r-60,0v-5,0,-7,2,-7,5v-2,9,21,8,21,18r0,194","w":181},"M":{"d":"239,-216v-2,-10,23,-8,21,-18v-5,-11,-31,-2,-45,-5v-5,0,-9,3,-12,11r-67,163v-2,4,-4,4,-5,0r-60,-163v-7,-22,-40,-7,-63,-11v-5,0,-8,1,-8,5v-2,9,21,8,21,17r0,195v2,9,-23,8,-21,17v0,4,2,5,7,5r53,0v5,0,7,-1,7,-5v2,-9,-21,-7,-21,-18r0,-174v0,-5,1,-3,4,5r65,166v5,15,17,17,23,1r65,-160v3,-8,4,-9,4,-5r0,167v2,11,-23,9,-21,18v0,4,3,5,8,5r59,0v5,0,7,-1,7,-5v2,-9,-21,-8,-21,-18r0,-193","w":278},"N":{"d":"158,-216v2,-11,-23,-9,-21,-18v0,-4,2,-5,7,-5r52,0v5,0,8,1,8,5v2,9,-21,8,-21,17r0,210v-1,12,-33,10,-39,0r-93,-175v-3,-6,-5,-6,-5,-1r0,161v-2,9,23,8,21,17v0,4,-2,5,-7,5r-53,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-191v3,-11,-22,-11,-21,-20v0,-4,2,-5,7,-5v20,3,49,-8,57,7r90,168v3,5,4,5,4,0r0,-152","w":218},"O":{"d":"99,-239v-68,0,-99,39,-99,119v0,80,31,121,99,120v63,-1,94,-42,94,-120v0,-78,-31,-119,-94,-119xm158,-120v0,65,-20,102,-61,102v-41,0,-62,-37,-62,-102v0,-65,21,-101,62,-101v41,0,61,36,61,101","w":207},"P":{"d":"52,-23v-2,11,23,7,21,18v0,4,-2,5,-7,5r-60,0v-5,0,-7,-1,-7,-5v-2,-11,21,-7,21,-18r1,-194v1,-9,-24,-8,-22,-17v0,-4,3,-5,8,-5v72,-2,154,-6,154,64v0,51,-39,71,-102,67v-5,0,-7,2,-7,6r0,79xm52,-132v1,10,17,6,27,6v36,0,54,-15,54,-47v0,-39,-29,-51,-73,-48v-5,0,-8,2,-8,6r0,83","w":175},"Q":{"d":"158,-120v0,65,-20,102,-61,102v-41,0,-62,-37,-62,-102v0,-65,21,-101,62,-101v41,0,61,36,61,101xm94,0v25,16,58,30,90,28v4,0,6,-2,6,-7v0,-5,-2,-7,-6,-7v-18,0,-35,-5,-50,-15v-3,-3,-3,-4,1,-5v39,-12,58,-50,58,-114v-1,-80,-31,-119,-99,-119v-63,0,-94,41,-94,119v0,78,31,118,94,120","w":210},"R":{"d":"52,-132v1,10,17,6,27,6v36,0,54,-15,54,-47v0,-39,-29,-51,-73,-48v-5,0,-8,2,-8,6r0,83xm52,-23v-2,10,23,8,21,18v0,4,-2,5,-7,5r-60,0v-5,0,-7,-1,-7,-5v-2,-9,23,-8,21,-18r1,-194v1,-9,-24,-8,-22,-17v0,-4,3,-5,8,-5v72,-2,154,-6,154,64v0,35,-16,56,-47,62v-3,1,-4,4,-2,8r42,84v2,8,22,6,21,16v-5,9,-40,9,-46,-2r-50,-95v-3,-8,-27,-10,-27,0r0,79","w":192},"S":{"d":"121,-190v15,-3,2,-29,4,-42v-68,-17,-122,-5,-123,53v0,30,18,53,54,68v36,15,55,32,55,48v0,51,-69,55,-93,35v-4,-7,-4,-21,-14,-21v-12,5,0,29,-2,42v77,16,137,12,137,-60v0,-28,-18,-50,-54,-65v-36,-15,-55,-32,-55,-51v0,-39,60,-49,79,-28v3,7,4,20,12,21","w":157},"T":{"d":"106,-23v-2,10,23,9,21,18v0,4,-2,5,-7,5r-60,0v-5,0,-7,-1,-7,-5v-2,-8,23,-8,21,-18r0,-191v-4,-15,-35,-3,-51,-7v-11,-2,-9,23,-18,21v-10,-2,-3,-22,-5,-32v0,-5,2,-7,7,-7r162,0v13,0,5,21,7,32v0,5,-1,7,-5,7v-9,2,-8,-23,-18,-21v-15,3,-43,-7,-47,7r0,191","w":189},"U":{"d":"143,-233v-1,9,24,7,22,17v-8,75,31,193,-55,193v-86,0,-51,-118,-58,-193v-2,-10,23,-8,21,-18v0,-4,-2,-5,-7,-5r-60,0v-5,0,-7,1,-7,5v-2,9,21,7,21,18r0,132v0,56,27,84,81,84v54,0,81,-27,81,-81r0,-135v-2,-9,23,-9,21,-17v0,-4,-2,-6,-7,-6v-17,3,-46,-7,-53,6","w":217},"V":{"d":"119,-63v-2,9,-4,9,-7,0r-53,-154v-4,-9,22,-9,19,-17v0,-4,-2,-5,-7,-5r-64,0v-5,0,-7,1,-7,5v-1,9,23,8,23,18r76,209v3,9,17,10,19,0r72,-209v1,-10,24,-8,23,-18v-6,-11,-36,-2,-51,-5v-5,0,-7,1,-7,5v-2,9,19,7,16,17","w":222},"W":{"d":"221,-71r-43,-148v-2,-9,-23,-8,-26,2r-44,147v-2,9,-4,9,-7,0r-42,-147v-4,-9,22,-9,19,-17v0,-4,-2,-5,-7,-5r-64,0v-5,0,-7,1,-7,5v-1,9,23,8,23,18r65,209v3,10,17,9,20,-1r47,-148v2,-9,5,-10,8,-1r45,149v3,10,17,11,20,0r61,-208v1,-10,23,-8,22,-18v-6,-11,-36,-2,-51,-5v-5,0,-7,1,-7,5v-2,9,20,7,17,17r-41,147v-3,9,-5,9,-8,-1","w":322},"X":{"d":"80,-110r-55,89v-2,8,-26,6,-25,16v0,4,2,5,7,5r53,0v5,0,7,-1,7,-5v3,-8,-20,-7,-18,-15r44,-72v2,-3,4,-3,6,0r43,72v4,7,-21,5,-19,15v0,4,2,5,7,5r67,0v5,0,7,-1,7,-5v1,-10,-21,-10,-25,-17r-59,-98v-3,-4,-4,-8,-1,-12r60,-85v3,-8,25,-7,25,-17v0,-4,-2,-5,-7,-5r-53,0v-5,0,-6,1,-6,5v-3,9,20,8,18,15r-50,69v-2,3,-4,3,-6,0r-37,-69v-5,-8,20,-5,18,-15v0,-4,-2,-5,-7,-5r-67,0v-5,0,-7,1,-7,5v0,9,22,9,25,17r55,95v3,4,3,8,0,12","w":220},"Y":{"d":"137,-5v2,-9,-22,-7,-21,-18v3,-31,-4,-69,3,-95r53,-99v3,-8,25,-8,25,-17v0,-4,-2,-5,-7,-5r-50,0v-5,0,-7,1,-7,5v-3,9,23,7,18,16r-43,83v-2,3,-4,3,-6,0r-46,-83v-5,-10,19,-5,18,-16v0,-4,-3,-5,-8,-5r-59,0v-5,0,-7,1,-7,5v-1,10,21,9,25,17v18,37,43,70,59,110r0,84v2,10,-23,9,-21,18v0,4,2,5,7,5r60,0v5,0,7,-1,7,-5","w":206},"Z":{"d":"157,-42v-10,-1,-7,21,-21,21r-90,0v-2,0,-3,-1,-2,-3r107,-188v4,-6,9,-26,-3,-27r-134,0v-13,0,-7,21,-7,32v0,7,1,10,5,10v10,1,8,-24,22,-21r75,0v2,0,3,1,2,3r-107,188v-4,6,-9,26,3,27r148,0v13,0,7,-21,7,-32v0,-7,-1,-10,-5,-10","w":179},"[":{"d":"0,0r0,-260r42,0r0,21r-21,0r0,218r21,0r0,21r-42,0","w":56},"\\":{"d":"77,0r-77,-260r21,0r77,260r-21,0","w":105},"]":{"d":"42,-260r0,260r-42,0r0,-21r21,0r0,-218r-21,0r0,-21r42,0","w":56},"^":{"d":"6,-165r33,-38v20,0,25,27,39,37v4,3,7,2,7,-1v-1,-34,-27,-46,-39,-70v-2,-2,-5,-2,-8,0v-12,24,-36,36,-38,70v0,3,2,4,6,2","w":98},"_":{"d":"0,-14r0,14r176,0r0,-14r-176,0","w":189},"`":{"d":"40,-232v-9,-10,5,-27,17,-18v22,16,41,41,61,60v-36,-4,-53,-27,-78,-42","w":180},"a":{"d":"15,-162v5,-13,26,-14,48,-15v82,-4,61,81,63,153v-3,10,19,10,18,18v-7,13,-37,3,-43,-6v-46,24,-99,12,-101,-34v-2,-45,43,-59,91,-58v9,1,7,-8,7,-16v4,-47,-41,-47,-76,-36v-5,0,-7,-3,-7,-6xm88,-91v-49,0,-73,23,-56,62v5,13,26,16,55,10v18,-8,3,-45,7,-66v0,-5,-1,-6,-6,-6","w":157},"b":{"d":"-2,-244v2,-12,43,-20,49,-6r0,80v0,5,2,5,7,3v74,-34,128,48,98,121v-19,45,-73,59,-133,32r0,-218v2,-11,-22,-3,-21,-12xm47,-141r0,112v0,4,2,6,5,7v52,13,78,-11,78,-63v0,-52,-21,-84,-76,-65v-4,1,-7,5,-7,9","w":179},"c":{"d":"120,-133v13,-1,5,-24,7,-36v-111,-47,-170,102,-91,157v23,16,55,16,91,3v8,-3,11,-12,0,-12v-57,19,-99,-10,-99,-63v0,-47,25,-88,71,-74v10,3,9,26,21,25","w":151},"d":{"d":"92,-244v2,-12,26,-14,42,-13v5,0,7,2,7,7r0,225v-3,12,18,10,17,19v-7,13,-36,2,-42,-8v-71,38,-133,-18,-113,-98v10,-41,44,-76,103,-60v4,1,6,-1,6,-6r0,-54v3,-11,-22,-3,-20,-12xm108,-154v-49,-19,-75,16,-75,67v0,52,26,80,76,63v3,-1,4,-4,4,-8r1,-114v0,-4,-2,-7,-6,-8","w":170},"e":{"d":"146,-90v5,-73,-50,-107,-110,-75v-48,26,-47,127,1,153v26,14,55,15,90,0v8,-3,11,-12,0,-13v-64,25,-96,-6,-97,-60r110,0v4,0,6,-1,6,-5xm77,-162v27,-1,44,18,44,57v0,5,-2,7,-7,7r-75,0v-5,0,-7,-2,-7,-7v0,-36,18,-56,45,-57","w":166},"f":{"d":"49,-23v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-132v1,-13,-24,0,-21,-16v-3,-15,18,-2,21,-12v0,-38,22,-56,67,-56v5,0,7,2,7,7v0,5,-2,7,-7,7v-26,0,-39,14,-39,42v0,11,28,-5,28,12v0,17,-22,2,-28,13r0,135","w":100},"g":{"d":"111,-132v-22,-52,-102,-23,-81,33v1,33,76,38,80,0v2,-11,3,-22,1,-33xm63,0v-49,5,-64,-45,-35,-65v-41,-16,-36,-99,14,-107v21,-3,45,-5,63,2r36,-6v5,0,7,2,7,7v-1,11,-15,7,-22,12v26,28,14,90,-27,97v-17,3,-35,5,-52,1v-17,10,-14,34,16,31v49,-3,84,6,88,49v5,55,-57,49,-111,49v-40,0,-59,-50,-22,-66v8,-7,23,-3,16,6v-17,8,-16,42,13,39v32,-3,87,9,83,-24v-3,-25,-36,-28,-67,-25","w":170},"h":{"d":"105,-5v-2,-9,24,-8,22,-18v-5,-47,15,-112,-22,-128v-14,-7,-33,-5,-56,7r0,121v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-209v3,-11,-22,-3,-21,-12v4,-11,26,-14,42,-13v5,0,7,2,7,7r0,92v44,-32,106,-19,106,42r0,93v-2,11,23,9,21,18v0,4,-2,5,-7,5r-57,0v-5,0,-7,-1,-7,-5","w":187},"i":{"d":"0,-163v4,-11,26,-14,42,-13v5,0,7,2,7,7r0,142v-2,11,23,11,21,22v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-11,21,-10,21,-21r0,-125v3,-11,-22,-3,-21,-12xm34,-225v11,0,15,5,15,14v0,9,-5,14,-15,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14","w":87},"j":{"d":"0,-163v2,-12,26,-14,42,-13v5,0,7,2,7,7r0,190v0,36,-18,57,-56,48v-18,-4,-27,-8,-27,-13v0,-5,2,-7,7,-7v32,7,48,0,48,-21r0,-179v2,-11,-23,-3,-21,-12xm33,-225v11,0,16,5,16,14v0,9,-6,14,-16,14v-10,0,-16,-5,-16,-14v0,-9,5,-14,16,-14","w":70},"k":{"d":"0,-244v4,-11,26,-14,42,-13v5,0,7,2,7,7r0,138v0,5,1,5,5,1r37,-40v12,-11,-17,-12,-14,-20v0,-4,2,-5,7,-5r50,0v5,0,7,1,7,5v-2,10,-24,10,-29,20r-43,46v-4,4,-4,8,-1,11v29,26,49,60,85,80v11,0,12,14,2,14v-13,-1,-27,3,-34,-5r-67,-68v-3,-3,-5,-2,-5,3r0,47v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-209v3,-11,-22,-3,-21,-12","w":172},"l":{"d":"49,-23v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-209v3,-11,-22,-3,-21,-12v4,-11,26,-14,42,-13v5,0,7,2,7,7r0,227","w":83},"m":{"d":"100,-5v-2,-9,23,-8,21,-18v-5,-47,15,-111,-21,-129v-13,-7,-30,-3,-51,11r0,118v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-128v3,-11,-22,-3,-21,-12v4,-11,26,-13,42,-13v10,0,6,12,7,20v31,-29,71,-25,91,2v48,-39,109,-25,109,38r0,93v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,23,-8,21,-18v-5,-47,15,-111,-21,-129v-14,-7,-31,-3,-53,13v5,35,1,78,2,116v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5","w":283},"n":{"d":"105,-5v-2,-9,24,-8,22,-18v-5,-47,15,-111,-21,-128v-14,-7,-33,-2,-57,14r0,114v-2,10,23,8,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-7,21,-18r0,-128v3,-11,-22,-3,-21,-12v4,-11,26,-13,42,-13v11,0,6,16,7,25v43,-41,107,-28,106,35r0,93v-2,11,23,9,21,18v0,4,-2,5,-7,5r-57,0v-5,0,-7,-1,-7,-5","w":188},"o":{"d":"46,-171v75,-26,120,43,100,121v-10,39,-51,60,-100,46v-58,-17,-59,-147,0,-167xm95,-154v-57,-23,-73,47,-63,96v6,29,30,48,63,36v38,-14,37,-117,0,-132","w":169},"p":{"d":"50,-149r0,124v81,43,108,-76,65,-123v-14,-14,-36,-14,-65,-1xm1,-163v2,-12,26,-13,42,-13v8,0,7,6,7,13v61,-36,111,10,111,70v0,63,-43,111,-111,88r0,53v-2,10,23,8,21,17v0,4,-2,5,-7,5r-56,0v-5,0,-7,-1,-7,-5v-2,-9,21,-8,21,-18r0,-198v2,-11,-23,-3,-21,-12","w":180},"q":{"d":"95,65v-2,-9,22,-8,20,-18r0,-55v0,-5,-2,-5,-7,-3v-70,42,-134,-46,-99,-119v21,-43,74,-68,132,-32r0,209v-2,10,23,8,21,18v0,4,-2,5,-7,5r-53,0v-5,0,-7,-1,-7,-5xm115,-33r0,-115v0,-4,-2,-7,-5,-8v-52,-21,-79,18,-81,67v-2,49,30,87,79,65v4,-1,7,-4,7,-9","w":164},"r":{"d":"0,-163v2,-12,26,-13,42,-13v11,0,6,16,7,25v19,-23,40,-30,66,-18v1,15,1,61,-13,32v-7,-25,-32,-23,-53,0r0,114v-2,11,23,9,21,18v0,4,-2,5,-7,5r-56,0v-5,0,-8,-1,-8,-5v-2,-9,22,-8,22,-18r0,-128v2,-11,-23,-3,-21,-12","w":132},"s":{"d":"124,-46v7,-45,-91,-56,-91,-88v0,-32,57,-39,67,-14v4,8,2,22,14,21v5,0,7,-1,6,-5r-6,-37v-55,-14,-108,-8,-108,37v0,22,15,40,45,51v30,11,46,23,46,35v7,35,-69,42,-76,16v-3,-9,-12,-31,-21,-16r7,37v56,15,109,15,117,-37","w":140},"t":{"d":"15,-179v0,-26,-8,-61,21,-60v5,0,7,2,7,7v2,19,-4,46,3,60v13,2,36,-7,36,9v0,18,-32,-1,-39,12r0,95v-4,39,22,45,49,35v5,-1,7,0,7,5v0,5,-2,8,-7,9v-43,19,-77,1,-77,-49r0,-95v-1,-10,-23,3,-21,-12v-3,-16,21,-2,21,-16","w":107},"u":{"d":"-5,-163v3,-12,26,-13,42,-13v5,0,7,2,7,7v6,51,-16,123,20,145v13,8,32,3,57,-15r0,-112v3,-10,-21,-3,-21,-12v4,-11,22,-12,42,-13v5,0,7,2,7,7r0,146v-2,11,22,3,21,12v-6,16,-62,25,-49,-14v-42,43,-105,29,-105,-35r0,-91v3,-10,-21,-3,-21,-12","w":185},"v":{"d":"2,-162v-10,-2,-15,-14,-3,-14r56,0v5,0,7,2,7,5v2,9,-23,7,-19,18r37,103v2,5,4,5,6,0r33,-103v5,-10,-33,-13,-11,-23r45,0v5,0,7,1,7,5v0,9,-23,9,-24,21r-53,150r-10,0r-57,-150v-2,-6,-7,-11,-14,-12","w":172},"w":{"d":"166,0r11,0r46,-150v1,-12,24,-12,25,-21v-7,-11,-37,-2,-53,-5v-5,0,-7,1,-7,5v-2,9,24,8,18,19r-27,95v-2,5,-3,5,-5,0r-37,-110v-2,-12,-15,-12,-18,-1r-37,112v-2,5,-3,5,-5,0r-31,-97v-6,-11,21,-9,19,-18v0,-3,-2,-5,-7,-5r-56,0v-5,0,-7,1,-7,5v0,10,23,9,24,21r50,150r10,0r43,-120v2,-6,3,-6,5,0","w":259},"x":{"d":"90,-94v20,-22,27,-55,56,-68v10,-2,15,-14,3,-14r-46,0v-5,0,-7,2,-7,6v-3,6,24,8,18,15r-32,47r-29,-47v-4,-6,23,-8,19,-16v0,-4,-2,-5,-7,-5r-57,0v-5,0,-7,1,-7,5v0,10,22,9,27,18r40,66r-45,65v-3,8,-25,7,-25,17v7,11,36,2,52,5v5,0,7,-1,7,-5v3,-9,-20,-8,-18,-15r37,-53r31,53v5,7,-20,6,-18,15v0,4,2,5,7,5r56,0v5,0,7,-1,7,-5v0,-10,-22,-9,-26,-17","w":181},"y":{"d":"74,-7r-54,-145v-1,-11,-24,-11,-25,-19v0,-4,2,-5,7,-5r57,0v5,0,7,2,7,5v1,6,-25,7,-19,17r37,104v2,5,3,5,5,0r34,-104v6,-10,-20,-11,-19,-17v8,-11,38,-2,55,-5v5,0,7,1,7,5v-2,7,-25,8,-25,19r-67,193v-12,32,-37,37,-63,21v-7,-4,-8,-10,-7,-14v7,-11,20,7,32,6v23,-2,29,-42,38,-61","w":172},"z":{"d":"134,-28v-12,-23,-16,14,-28,14r-63,0v-5,0,-6,-2,-4,-5r91,-138v4,-4,7,-20,-3,-19r-120,0v0,11,-15,32,0,35v11,2,11,-21,22,-21r62,0v5,0,6,2,4,5r-91,138v-4,4,-8,20,3,19r120,0","w":158},"{":{"d":"28,-128v23,6,33,30,28,72v-5,42,4,67,28,67v5,0,7,1,7,5v0,4,-2,5,-7,5v-38,0,-56,-22,-56,-67v0,-45,-9,-72,-28,-81v-4,-2,-4,-5,0,-7v19,-9,28,-35,28,-80v0,-45,18,-67,56,-67v5,0,7,1,7,5v0,4,-2,5,-7,5v-24,0,-33,25,-28,67v5,42,-5,66,-28,72v-4,1,-4,3,0,4","w":98},"|":{"d":"0,0r0,-260r21,0r0,260r-21,0","w":35},"}":{"d":"63,-132v-23,-6,-33,-30,-28,-72v5,-42,-4,-67,-28,-67v-5,0,-7,-1,-7,-5v0,-4,2,-5,7,-5v38,0,56,22,56,67v0,45,10,71,29,80v4,2,3,5,-1,7v-19,9,-28,36,-28,81v0,45,-18,67,-56,67v-5,0,-7,-1,-7,-5v0,-4,2,-5,7,-5v24,0,33,-25,28,-67v-5,-42,5,-66,28,-72v4,-1,4,-3,0,-4","w":108},"~":{"d":"17,-125v22,-39,71,-11,103,-5v19,-2,28,-9,42,-24r0,27v-11,13,-23,21,-42,22v-11,2,-50,-19,-62,-17v-19,2,-28,9,-41,24r0,-27","w":178}}});																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							/** * jCarouselLite - jQuery plugin to navigate images/any content in a carousel style widget. * @requires jQuery v1.2 or above * * http://gmarwaha.com/jquery/jcarousellite/ * * Copyright (c) 2007 Ganeshji Marwaha (gmarwaha.com) * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * * Version: 1.0.1 * Note: Requires jquery 1.2 or above from version 1.0.1 *//** * Creates a carousel-style navigation widget for images/any-content from a simple HTML markup. * * The HTML markup that is used to build the carousel can be as simple as... * *  <div class="carousel"> *      <ul> *          <li><img src="image/1.jpg" alt="1"></li> *          <li><img src="image/2.jpg" alt="2"></li> *          <li><img src="image/3.jpg" alt="3"></li> *      </ul> *  </div> * * As you can see, this snippet is nothing but a simple div containing an unordered list of images. * You don't need any special "class" attribute, or a special "css" file for this plugin. * I am using a class attribute just for the sake of explanation here. * * To navigate the elements of the carousel, you need some kind of navigation buttons. * For example, you will need a "previous" button to go backward, and a "next" button to go forward. * This need not be part of the carousel "div" itself. It can be any element in your page. * Lets assume that the following elements in your document can be used as next, and prev buttons... * * <button class="prev">&lt;&lt;</button> * <button class="next">&gt;&gt;</button> * * Now, all you need to do is call the carousel component on the div element that represents it, and pass in the * navigation buttons as options. * * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev" * }); * * That's it, you would have now converted your raw div, into a magnificient carousel. * * There are quite a few other options that you can use to customize it though. * Each will be explained with an example below. * * @param an options object - You can specify all the options shown below as an options object param. * * @option btnPrev, btnNext : string - no defaults * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev" * }); * @desc Creates a basic carousel. Clicking "btnPrev" navigates backwards and "btnNext" navigates forward. * * @option btnGo - array - no defaults * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      btnGo: [".0", ".1", ".2"] * }); * @desc If you don't want next and previous buttons for navigation, instead you prefer custom navigation based on * the item number within the carousel, you can use this option. Just supply an array of selectors for each element * in the carousel. The index of the array represents the index of the element. What i mean is, if the * first element in the array is ".0", it means that when the element represented by ".0" is clicked, the carousel * will slide to the first element and so on and so forth. This feature is very powerful. For example, i made a tabbed * interface out of it by making my navigation elements styled like tabs in css. As the carousel is capable of holding * any content, not just images, you can have a very simple tabbed navigation in minutes without using any other plugin. * The best part is that, the tab will "slide" based on the provided effect. :-) * * @option mouseWheel : boolean - default is false * @example * $(".carousel").jCarouselLite({ *      mouseWheel: true * }); * @desc The carousel can also be navigated using the mouse wheel interface of a scroll mouse instead of using buttons. * To get this feature working, you have to do 2 things. First, you have to include the mouse-wheel plugin from brandon. * Second, you will have to set the option "mouseWheel" to true. That's it, now you will be able to navigate your carousel * using the mouse wheel. Using buttons and mouseWheel or not mutually exclusive. You can still have buttons for navigation * as well. They complement each other. To use both together, just supply the options required for both as shown below. * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      mouseWheel: true * }); * * @option auto : number - default is null, meaning autoscroll is disabled by default * @example * $(".carousel").jCarouselLite({ *      auto: 800, *      speed: 500 * }); * @desc You can make your carousel auto-navigate itself by specfying a millisecond value in this option. * The value you specify is the amount of time between 2 slides. The default is null, and that disables auto scrolling. * Specify this value and magically your carousel will start auto scrolling. * * @option speed : number - 200 is default * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      speed: 800 * }); * @desc Specifying a speed will slow-down or speed-up the sliding speed of your carousel. Try it out with * different speeds like 800, 600, 1500 etc. Providing 0, will remove the slide effect. * * @option easing : string - no easing effects by default. * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      easing: "bounceout" * }); * @desc You can specify any easing effect. Note: You need easing plugin for that. Once specified, * the carousel will slide based on the provided easing effect. * * @option vertical : boolean - default is false * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      vertical: true * }); * @desc Determines the direction of the carousel. true, means the carousel will display vertically. The next and * prev buttons will slide the items vertically as well. The default is false, which means that the carousel will * display horizontally. The next and prev items will slide the items from left-right in this case. * * @option circular : boolean - default is true * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      circular: false * }); * @desc Setting it to true enables circular navigation. This means, if you click "next" after you reach the last * element, you will automatically slide to the first element and vice versa. If you set circular to false, then * if you click on the "next" button after you reach the last element, you will stay in the last element itself * and similarly for "previous" button and first element. * * @option visible : number - default is 3 * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      visible: 4 * }); * @desc This specifies the number of items visible at all times within the carousel. The default is 3. * You are even free to experiment with real numbers. Eg: "3.5" will have 3 items fully visible and the * last item half visible. This gives you the effect of showing the user that there are more images to the right. * * @option start : number - default is 0 * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      start: 2 * }); * @desc You can specify from which item the carousel should start. Remember, the first item in the carousel * has a start of 0, and so on. * * @option scrool : number - default is 1 * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      scroll: 2 * }); * @desc The number of items that should scroll/slide when you click the next/prev navigation buttons. By * default, only one item is scrolled, but you may set it to any number. Eg: setting it to "2" will scroll * 2 items when you click the next or previous buttons. * * @option beforeStart, afterEnd : function - callbacks * @example * $(".carousel").jCarouselLite({ *      btnNext: ".next", *      btnPrev: ".prev", *      beforeStart: function(a) { *          alert("Before animation starts:" + a); *      }, *      afterEnd: function(a) { *          alert("After animation ends:" + a); *      } * }); * @desc If you wanted to do some logic in your page before the slide starts and after the slide ends, you can * register these 2 callbacks. The functions will be passed an argument that represents an array of elements that * are visible at the time of callback. * * * @cat Plugins/Image Gallery * @author Ganeshji Marwaha/ganeshread@gmail.com */(function($) {                                          // Compliant with jquery.noConflict()$.fn.jCarouselLite = function(o) {    o = $.extend({        btnPrev: null,        btnNext: null,        btnGo: null,        mouseWheel: false,        auto: null,        speed: 200,        easing: null,        vertical: false,        circular: true,        visible: 3,        start: 0,        scroll: 1,        beforeStart: null,        afterEnd: null    }, o || {});    return this.each(function() {                           // Returns the element collection. Chainable.        var running = false, animCss=o.vertical?"top":"left", sizeCss=o.vertical?"height":"width";        var div = $(this), ul = $("ul", div), tLi = $("li", ul), tl = tLi.size(), v = o.visible;        if(o.circular) {            ul.prepend(tLi.slice(tl-v-1+1).clone())              .append(tLi.slice(0,v).clone());            o.start += v;        }        var li = $("li", ul), itemLength = li.size(), curr = o.start;        div.css("visibility", "visible");        li.css({overflow: "hidden", float: o.vertical ? "none" : "left"});        ul.css({margin: "0", padding: "0", position: "relative", "list-style-type": "none", "z-index": "1"});        div.css({overflow: "hidden", position: "relative", "z-index": "2", left: "0px"});        var liSize = o.vertical ? height(li) : width(li);   // Full li size(incl margin)-Used for animation        var ulSize = liSize * itemLength;                   // size of full ul(total length, not just for the visible items)        var divSize = liSize * v;                           // size of entire div(total length for just the visible items)        li.css({width: li.width(), height: li.height()});        ul.css(sizeCss, ulSize+"px").css(animCss, -(curr*liSize));        div.css(sizeCss, divSize+"px");                     // Width of the DIV. length of visible images        if(o.btnPrev)            $(o.btnPrev).click(function() {                return go(curr-o.scroll);            });        if(o.btnNext)            $(o.btnNext).click(function() {                return go(curr+o.scroll);            });        if(o.btnGo)            $.each(o.btnGo, function(i, val) {                $(val).click(function() {                    //this.addClass("azul");			//adjuntar aqui el el css .azul de los parrafos					return go(o.circular ? o.visible+i : i);	                });            });        if(o.mouseWheel && div.mousewheel)            div.mousewheel(function(e, d) {                return d>0 ? go(curr-o.scroll) : go(curr+o.scroll);            });        if(o.auto)            setInterval(function() {                go(curr+o.scroll);            }, o.auto+o.speed);        function vis() {            return li.slice(curr).slice(0,v);        };        function go(to) {            if(!running) {                if(o.beforeStart)                    o.beforeStart.call(this, vis());                if(o.circular) {            // If circular we are in first or last, then goto the other end                    if(to<=o.start-v-1) {           // If first, then goto last                        ul.css(animCss, -((itemLength-(v*2))*liSize)+"px");                        // If "scroll" > 1, then the "to" might not be equal to the condition; it can be lesser depending on the number of elements.                        curr = to==o.start-v-1 ? itemLength-(v*2)-1 : itemLength-(v*2)-o.scroll;                    } else if(to>=itemLength-v+1) { // If last, then goto first                        ul.css(animCss, -( (v) * liSize ) + "px" );                        // If "scroll" > 1, then the "to" might not be equal to the condition; it can be greater depending on the number of elements.                        curr = to==itemLength-v+1 ? v+1 : v+o.scroll;                    } else curr = to;                } else {                    // If non-circular and to points to first or last, we just return.                    if(to<0 || to>itemLength-v) return;                    else curr = to;                }                           // If neither overrides it, the curr will still be "to" and we can proceed.                running = true;                ul.animate(                    animCss == "left" ? { left: -(curr*liSize) } : { top: -(curr*liSize) } , o.speed, o.easing,                    function() {                        if(o.afterEnd)                            o.afterEnd.call(this, vis());                        running = false;                    }                );                // Disable buttons when the carousel reaches the last/first, and enable when not                if(!o.circular) {                    $(o.btnPrev + "," + o.btnNext).removeClass("disabled");                    $( (curr-o.scroll<0 && o.btnPrev)                        ||                       (curr+o.scroll > itemLength-v && o.btnNext)                        ||                       []                     ).addClass("disabled");                }            }            return false;        };    });};function css(el, prop) {    return parseInt($.css(el[0], prop)) || 0;};function width(el) {    return  el[0].offsetWidth + css(el, 'marginLeft') + css(el, 'marginRight');};function height(el) {    return el[0].offsetHeight + css(el, 'marginTop') + css(el, 'marginBottom');};})(jQuery);/* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - jQuery Easing *  * Open source under the BSD License.  *  * Copyright © 2008 George McGinley Smith * All rights reserved. *  * Redistribution and use in source and binary forms, with or without modification,  * are permitted provided that the following conditions are met: *  * Redistributions of source code must retain the above copyright notice, this list of  * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list  * of conditions and the following disclaimer in the documentation and/or other materials  * provided with the distribution. *  * Neither the name of the author nor the names of contributors may be used to endorse  * or promote products derived from this software without specific prior written permission. *  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED  * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED  * OF THE POSSIBILITY OF SUCH DAMAGE.  **/// t: current time, b: begInnIng value, c: change In value, d: durationjQuery.easing['jswing'] = jQuery.easing['swing'];jQuery.extend( jQuery.easing,{        def: 'easeOutQuad',        swing: function (x, t, b, c, d) {                //alert(jQuery.easing.default);                return jQuery.easing[jQuery.easing.def](x, t, b, c, d);        },        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;        }});/* * * TERMS OF USE - EASING EQUATIONS *  * Open source under the BSD License.  *  * Copyright © 2001 Robert Penner * All rights reserved. *  * Redistribution and use in source and binary forms, with or without modification,  * are permitted provided that the following conditions are met: *  * Redistributions of source code must retain the above copyright notice, this list of  * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list  * of conditions and the following disclaimer in the documentation and/or other materials  * provided with the distribution. *  * Neither the name of the author nor the names of contributors may be used to endorse  * or promote products derived from this software without specific prior written permission. *  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED  * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED  * OF THE POSSIBILITY OF SUCH DAMAGE.  * */   /** * jQuery Gallery Plugin *   http://code.google.com/p/jquery-gallery-plugin/ * * Copyright (c) 2009 Yusuke Horie * * Released under the MIT License: * http://www.opensource.org/licenses/mit-license.php * * Since  : 0.1.0 - 08/02/2009 * Version: 0.3.0 - 08/25/2009 */(function(jQuery) {  /** private properties **/  var _inc = 0;  /** public methods **/  jQuery.fn.gallery = function (options) {    var options = jQuery.extend({}, jQuery.fn.gallery.defaults, options);    return this.each(function(i, e) {      var        $this = jQuery(e),        id = options.prefix + _inc,        i = 0,        n = 0,        limit = 5,        step = 1,        duration = Math.ceil(options.interval*0.3),        timeId = null;      var height;      if (!options.height) {        if (!parseInt($this.css('height'), 10)) {          height = '450px';        } else {          height = $this.height();        }      } else {        height = options.height;      }      var        width = (!options.width) ? $this.width(): options.width,        paddingTop = parseInt($this.css('padding-top'), 10),        paddingBottom = parseInt($this.css('padding-bottom'), 10),        pheight = parseInt(height, 10),        contentHeight = pheight - options.thumbHeight + paddingTop,        o = $this.offset(),        barWidth = jQuery(window).width() - o.left;      // thumbnail bar      var barTop = (options.barPosition == 'top') ? paddingTop: contentHeight;      if (options.toggleBar) {        if (options.barPosition == 'top') {          $this.hover(            function() {              $('#thumbnails_' + id).animate({top: paddingTop}, {queue: false, duration: 300});            },            function() {              $('#thumbnails_' + id).animate({top: barTop}, {queue: false, duration: 300});            });          barTop = (options.thumbHeight + paddingTop) * (-1);        } else {          var outerHeight = pheight + paddingTop + paddingBottom;          $this.hover(            function() {              $('#thumbnails_' + id).animate({top: contentHeight}, {queue: false, duration: 300});            },            function() {              $('#thumbnails_' + id).animate({top: outerHeight}, {queue: false, duration: 300});            });          barTop = outerHeight;        }      }      $this        .css({          width: width,          height: height,          zIndex: options.zIndex        })        .prepend('<div id="' + id + '"></div>')        .find('ul')          .attr('id', 'thumbnails_' + id)          .addClass(options.barClass)          .css({            top: barTop,            height: options.thumbHeight + 'px',            width: barWidth + 'px',            zIndex: options.zIndex + 2000          })          .find('li')            .css({              width: options.thumbWidth + 'px',              height: options.thumbHeight + 'px'            })            .each(function (index) {              jQuery.data(this, 'index', index);            })            .click(function (event) {              event.preventDefault();              if (options.slideshow) clearInterval(timeId);              if ($.isFunction(options.onSelect))                options.onSelect.apply(this, [event]);              var $e = this;              bar.find('li').each(function (index, e) {                if (e == $e) {                  step = index;                  return false;                }              });              i = jQuery.data(this, 'index');              // pre load              for (var j=i; j<i+limit; j++) {                var o = pictures.eq(j);                if (o.length > 0 && typeof o.data('loaded') == 'undefined') {                  preLoad(o.attr('href'));                  o.data('loaded', true);                }              }              display();              if (options.slideshow)                timeId = setInterval(display, options.interval);            });      if (options.showOverlay) {        var          itop = pheight*(1-options.ratio) + paddingTop,          ileft = $this.css('padding-left'),          iheight = (pheight*options.ratio) + paddingTop;        // screen        $('<div />')          .addClass(options.screenClass)          .css({            opacity: 0.5,            top: itop,            left: 0,            height: iheight,            width: $this.outerWidth(),            zIndex: options.zIndex + 1000          })          .insertAfter('#' + id);        $('<div />')          .addClass(options.infoClass)          .html('<div id="gtitle_' + id + '" class="' + options.titleClass + '" style="display:none;"></div>' +            '<div id="gdesc_' + id + '" class="' + options.descClass + '" style="display:none;"></div>')          .css({            top: itop,            left: 0,            height: iheight,            zIndex: options.zIndex + 1500          })          .insertAfter('#' + id);      }      // content container      var c = jQuery('#' + id).css({        position: 'relative',        width: width,        height: height,        overflow: 'hidden'      }).addClass(options.contentClass);      var        bar = $this.find('ul').show(),        thumbnails = bar.find('img'),        pictures = $this.find('a').bind('click.gallery', function (e) { e.preventDefault(); }),        gtitle = $('#gtitle_' + id),        gdesc = $('#gdesc_' + id),        len =  thumbnails.length,        w = $this.find('li:first').outerWidth(true);      var display = function () {        var t = thumbnails.eq(i);        var pict = pictures.eq(i);        var p = pict.attr('href');        var pid = id + '_' + i;        // pre load        var next = pictures.eq(i+limit);        if (next.length > 0 && typeof next.data('loaded') == 'undefined') {          preLoad(next.attr('href'));        }        // delete previous picture        c.find('img').animate({opacity: 0.0}, {          queue: false,          duration: duration,          easing: 'linear',          complete: function() { jQuery(this).remove(); }        });        // append new picture        jQuery('<img />')          .attr('src', p)          .attr('id', pid)          .css({            position: 'absolute',            top: 0,            left: 0,            opacity: 0.0          })          .bind('click.gallery', function (event) {            options.onClick.apply(this, [event, pict.get()]);          })          .appendTo('#' + id)          .animate({opacity: 1.0}, {            queue: false,            duration: duration,            easing: 'linear'          })          .load(function () {            pict.data('loaded', true);          });        var title = t.attr('title');        var id_of_desc = pict.attr('rel');        var desc = (id_of_desc && $('#' + id_of_desc).length > 0)          ? $('#' + id_of_desc).html(): pict.attr('title');        if (n != 0) {          // title          if (typeof title != 'undefined')            gtitle.fadeOut(duration*0.3, function () {              jQuery(this).html(title).show();            });          // description          if (typeof desc != 'undefined')            gdesc.fadeOut(duration*0.3, function () {              jQuery(this).html(desc).show();            });          // scrolle          bar.animate({left: w*(-1)*step}, {            queue: false,            duration: 300,            easing: options.easing,            complete: function () {              var $t = jQuery(this).css({left: 0});              var f = $t.find('li').slice(0, step);              var indexes = f.map(function () {                return jQuery.data(this, 'index');              });              var cln = f.clone(true).each(function (j) {                jQuery.data(this, 'index', indexes[j]);              }).hide().appendTo(this).fadeIn(duration);              f.remove();              step = 1;            }          });        } else {          // title & description          if (typeof title != 'undefined') gtitle.html(title).show();          if (typeof desc != 'undefined') gdesc.html(desc).show();        }        options.onChange.apply($this.get(), [i, pict.get()]);        if (i < (len-1)) {          i++;        } else {          i = 0;        }        n++;      };      // pre load      for (var j=0; j<limit; j++) {        var o = pictures.eq(j);        if (o.length > 0) {          preLoad(o.attr('href'));          o.data('loaded', true);        }      }      display();      if (options.slideshow)        timeId = setInterval(display, options.interval);      _inc++;    });  };  jQuery.fn.gallery.defaults = {    width: null,    height: null,    thumbWidth: 55,    thumbHeight: 55,    zIndex: 1000,    interval: 4500,    prefix: 'gallery_',    easing: 'linear',    ratio: 0.35,    slideshow: true,    toggleBar: true,    showOverlay: true,    barPosition: null,    barClass: 'galleryBar',    contentClass: 'galleryContent',    infoClass: 'galleryInfo',    screenClass: 'galleryScreen',    titleClass: 'galleryTitle',    descClass: 'galleryDesc',    onClick: function () { return; },    onSelect: function () { return; },    onChange: function () { return; }  };  /** private methods **/  var preLoad = function (url) {    jQuery('<img />').attr('src', url);  };})(jQuery);/* * Facebox (for jQuery) * version: 1.2 (05/05/2008) * @requires jQuery v1.2 or later * * Examples at http://famspam.com/facebox/ * * Licensed under the MIT: *   http://www.opensource.org/licenses/mit-license.php * * Copyright 2007, 2008 Chris Wanstrath [ chris@ozmm.org ] * * Usage: *   *  jQuery(document).ready(function() { *    jQuery('a[rel*=facebox]').facebox()  *  }) * *  <a href="#terms" rel="facebox">Terms</a> *    Loads the #terms div in the box * *  <a href="terms.html" rel="facebox">Terms</a> *    Loads the terms.html page in the box * *  <a href="terms.png" rel="facebox">Terms</a> *    Loads the terms.png image in the box * * *  You can also use it programmatically: *  *    jQuery.facebox('some html') * *  The above will open a facebox with "some html" as the content. *     *    jQuery.facebox(function($) {  *      $.get('blah.html', function(data) { $.facebox(data) }) *    }) * *  The above will show a loading screen before the passed function is called, *  allowing for a better ajaxy experience. * *  The facebox function can also display an ajax page or image: *   *    jQuery.facebox({ ajax: 'remote.html' }) *    jQuery.facebox({ image: 'dude.jpg' }) * *  Want to close the facebox?  Trigger the 'close.facebox' document event: * *    jQuery(document).trigger('close.facebox') * *  Facebox also has a bunch of other hooks: * *    loading.facebox *    beforeReveal.facebox *    reveal.facebox (aliased as 'afterReveal.facebox') *    init.facebox * *  Simply bind a function to any of these hooks: * *   $(document).bind('reveal.facebox', function() { ...stuff to do after the facebox and contents are revealed... }) * */(function($) {  $.facebox = function(data, klass) {    $.facebox.loading()    if (data.ajax) fillFaceboxFromAjax(data.ajax)    else if (data.image) fillFaceboxFromImage(data.image)    else if (data.div) fillFaceboxFromHref(data.div)    else if ($.isFunction(data)) data.call($)    else $.facebox.reveal(data, klass)  }  /*   * Public, $.facebox methods   */  $.extend($.facebox, {    settings: {      opacity      : 0,      overlay      : true,      loadingImage : 'facebox/loading.gif',      closeImage   : 'facebox/closelabel.gif',      imageTypes   : [ 'png', 'jpg', 'jpeg', 'gif' ],      faceboxHtml  : '\    <div id="facebox" style="display:none;"> \      <div class="popup"> \        <table> \          <tbody> \            <tr> \              <td class="tl"/><td class="b"/><td class="tr"/> \            </tr> \            <tr> \              <td class="b"/> \              <td class="body"> \                <div class="content"> \                </div> \                <div class="footer"> \                  <a href="#" class="close"> \                    <img src="facebox/closelabel.gif" class="close_image" /> \                  </a> \                </div> \              </td> \              <td class="b"/> \            </tr> \            <tr> \              <td class="bl"/><td class="b"/><td class="br"/> \            </tr> \          </tbody> \        </table> \      </div> \    </div>'    },    loading: function() {      init()      if ($('#facebox .loading').length == 1) return true      showOverlay()      $('#facebox .content').empty()      $('#facebox .body').children().hide().end().        append('<div class="loading"><img src="'+$.facebox.settings.loadingImage+'"/></div>')      $('#facebox').css({        top:	getPageScroll()[1] + (getPageHeight() / 10),        left:	385.5      }).show()      $(document).bind('keydown.facebox', function(e) {        if (e.keyCode == 27) $.facebox.close()        return true      })      $(document).trigger('loading.facebox')    },    reveal: function(data, klass) {      $(document).trigger('beforeReveal.facebox')      if (klass) $('#facebox .content').addClass(klass)      $('#facebox .content').append(data)      $('#facebox .loading').remove()      $('#facebox .body').children().fadeIn('normal')      $('#facebox').css('left', $(window).width() / 2 - ($('#facebox table').width() / 2))      $(document).trigger('reveal.facebox').trigger('afterReveal.facebox')    },    close: function() {      $(document).trigger('close.facebox')      return false    }  })  /*   * Public, $.fn methods   */  $.fn.facebox = function(settings) {    init(settings)    function clickHandler() {      $.facebox.loading(true)      // support for rel="facebox.inline_popup" syntax, to add a class      // also supports deprecated "facebox[.inline_popup]" syntax      var klass = this.rel.match(/facebox\[?\.(\w+)\]?/)      if (klass) klass = klass[1]      fillFaceboxFromHref(this.href, klass)      return false    }    return this.click(clickHandler)  }  /*   * Private methods   */  // called one time to setup facebox on this page  function init(settings) {    if ($.facebox.settings.inited) return true    else $.facebox.settings.inited = true    $(document).trigger('init.facebox')    makeCompatible()    var imageTypes = $.facebox.settings.imageTypes.join('|')    $.facebox.settings.imageTypesRegexp = new RegExp('\.' + imageTypes + '$', 'i')    if (settings) $.extend($.facebox.settings, settings)    $('body').append($.facebox.settings.faceboxHtml)    var preload = [ new Image(), new Image() ]    preload[0].src = $.facebox.settings.closeImage    preload[1].src = $.facebox.settings.loadingImage    $('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function() {      preload.push(new Image())      preload.slice(-1).src = $(this).css('background-image').replace(/url\((.+)\)/, '$1')    })    $('#facebox .close').click($.facebox.close)    $('#facebox .close_image').attr('src', $.facebox.settings.closeImage)  }    // getPageScroll() by quirksmode.com  function getPageScroll() {    var xScroll, yScroll;    if (self.pageYOffset) {      yScroll = self.pageYOffset;      xScroll = self.pageXOffset;    } else if (document.documentElement && document.documentElement.scrollTop) {	 // Explorer 6 Strict      yScroll = document.documentElement.scrollTop;      xScroll = document.documentElement.scrollLeft;    } else if (document.body) {// all other Explorers      yScroll = document.body.scrollTop;      xScroll = document.body.scrollLeft;	    }    return new Array(xScroll,yScroll)   }  // Adapted from getPageSize() by quirksmode.com  function getPageHeight() {    var windowHeight    if (self.innerHeight) {	// all except Explorer      windowHeight = self.innerHeight;    } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode      windowHeight = document.documentElement.clientHeight;    } else if (document.body) { // other Explorers      windowHeight = document.body.clientHeight;    }	    return windowHeight  }  // Backwards compatibility  function makeCompatible() {    var $s = $.facebox.settings    $s.loadingImage = $s.loading_image || $s.loadingImage    $s.closeImage = $s.close_image || $s.closeImage    $s.imageTypes = $s.image_types || $s.imageTypes    $s.faceboxHtml = $s.facebox_html || $s.faceboxHtml  }  // Figures out what you want to display and displays it  // formats are:  //     div: #id  //   image: blah.extension  //    ajax: anything else  function fillFaceboxFromHref(href, klass) {    // div    if (href.match(/#/)) {      var url    = window.location.href.split('#')[0]      var target = href.replace(url,'')      $.facebox.reveal($(target).clone().show(), klass)    // image    } else if (href.match($.facebox.settings.imageTypesRegexp)) {      fillFaceboxFromImage(href, klass)    // ajax    } else {      fillFaceboxFromAjax(href, klass)    }  }  function fillFaceboxFromImage(href, klass) {    var image = new Image()    image.onload = function() {      $.facebox.reveal('<div class="image"><img src="' + image.src + '" /></div>', klass)    }    image.src = href  }  function fillFaceboxFromAjax(href, klass) {    $.get(href, function(data) { $.facebox.reveal(data, klass) })  }  function skipOverlay() {    return $.facebox.settings.overlay == false || $.facebox.settings.opacity === null   }  function showOverlay() {    if (skipOverlay()) return    if ($('facebox_overlay').length == 0)       $("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')    $('#facebox_overlay').hide().addClass("facebox_overlayBG")      .css('opacity', $.facebox.settings.opacity)      .click(function() { $(document).trigger('close.facebox') })      .fadeIn(200)    return false  }  function hideOverlay() {    if (skipOverlay()) return    $('#facebox_overlay').fadeOut(200, function(){      $("#facebox_overlay").removeClass("facebox_overlayBG")      $("#facebox_overlay").addClass("facebox_hide")       $("#facebox_overlay").remove()    })        return false  }  /*   * Bindings   */  $(document).bind('close.facebox', function() {    $(document).unbind('keydown.facebox')    $('#facebox').fadeOut(function() {      $('#facebox .content').removeClass().addClass('content')      hideOverlay()      $('#facebox .loading').remove()    })  })})(jQuery);																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																								/*Cufon Settings																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																										Cufon.DOM.ready(function() {  		Cufon.replace ('#topNav a') ('h1') ('h3') ('h4') ('.cufon') ;		});*/				/*Slider Settings*/	$(document).ready( function(){		$("#sliderImg").jCarouselLite({			btnNext: "#sliderNext",			btnPrev: "#sliderPre",			visible: 1,			speed: 800,			easing: "easeInOutCubic",			easeTime:8000,			auto:8000,		btnGo: ["#ventajas ul li .0", "#ventajas ul li .1", "#ventajas ul li .2", "#ventajas ul li .3", "#ventajas ul li .4", "#ventajas ul li .5", "#ventajas ul li .6", "#ventajas ul li .7"]		});				$("#sliderInfo").jCarouselLite({        btnNext: "#sliderNext",        btnPrev: "#sliderPre",		visible: 1,        speed: 800,		easing: "easeInOutCubic",		easeTime:8000,		vertical:true,		auto:8000,			btnGo: ["#ventajas ul li .0", "#ventajas ul li .1", "#ventajas ul li .2", "#ventajas ul li .3", "#ventajas ul li .4", "#ventajas ul li .5", "#ventajas ul li .6", "#ventajas ul li .7"]		});	});/* function azul(clase){		$("#ventajas li").removeClass("azul"),		$("#ventajas class(clase)").addClass("azul"),	};*///Jquery Gallery settings	$(document).ready(function(){			$('#photos').gallery({  				interval: 3700,  				width: '653px',  				height: '640px',				thumbWidth:59,    			thumbHeight: 59,				ratio:0.26,				toggleBar:false,				showOverlay:true,				easing:'easeInOutSine'			});		});			//Facebox Settings		jQuery(document).ready(function($) {  		$('a[rel*=facebox]').facebox()		}); 
