/* Cufon version 1.09i */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());

Cufon.registerFont({"w":142,"face":{"font-family":"Bebas Neue","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 0 0 0 0 0 0 0 0","ascent":"252","descent":"-108","x-height":"3","bbox":"0 -306 242 36","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":55},"!":{"d":"49,-56r-30,0r-5,-91r0,-105r40,0r0,105xm15,-38r38,0r0,38r-38,0r0,-38","w":68},"\"":{"d":"20,-178r-6,-74r39,0r-6,74r-27,0xm70,-178r-6,-74r39,0r-6,74r-27,0","w":117},"#":{"d":"71,0r8,-72r-24,0r-7,72r-33,0r8,-72r-18,0r3,-28r18,0r7,-66r-18,0r3,-28r18,0r6,-58r32,0r-6,58r23,0r7,-58r32,0r-6,58r18,0r-3,28r-18,0r-7,66r18,0r-2,28r-19,0r-7,72r-33,0xm65,-166r-7,66r24,0r7,-66r-24,0","w":147},"$":{"d":"13,-188v0,-34,14,-55,42,-61r0,-19r32,0r0,19v30,6,45,30,43,69r-37,0v1,-20,-3,-35,-20,-35v-13,0,-20,7,-20,25v0,52,77,54,77,126v0,34,-15,56,-43,62r0,18r-32,0r0,-18v-33,-7,-46,-36,-43,-79r38,0v-1,22,0,44,20,44v13,0,21,-7,21,-25v0,-52,-78,-54,-78,-126"},"%":{"d":"37,-215r0,86v0,11,5,16,13,16v8,0,13,-5,13,-16r0,-86v0,-11,-5,-16,-13,-16v-8,0,-13,5,-13,16xm50,-90v-55,2,-38,-73,-38,-123v0,-26,13,-41,38,-41v55,-2,39,73,39,123v0,26,-14,41,-39,41xm50,0r100,-252r23,0r-99,252r-24,0xm162,-122r0,86v0,11,5,16,13,16v8,0,13,-5,13,-16r0,-86v0,-11,-5,-16,-13,-16v-8,0,-13,5,-13,16xm175,3v-55,0,-38,-74,-38,-123v0,-26,13,-41,38,-41v55,-2,38,74,38,124v0,26,-13,40,-38,40","w":225},"&":{"d":"59,3v-58,0,-59,-120,-17,-136v-46,-20,-35,-130,32,-119r45,0r0,36v-35,1,-65,-12,-65,40v0,28,17,28,41,27r0,-28r40,0r0,28r10,0r0,36r-10,0v2,38,-4,82,4,113r-40,0v-2,-5,-3,-9,-4,-20v-7,15,-18,23,-36,23xm54,-81v0,23,-1,48,21,48v30,0,17,-51,20,-80v-27,-2,-41,2,-41,32","w":149},"'":{"d":"19,-178r-6,-74r38,0r-5,74r-27,0","w":64},"(":{"d":"17,-197v-1,-45,22,-57,68,-55r0,32v-19,-1,-29,0,-28,23r0,142v-1,23,9,24,28,23r0,32v-46,2,-68,-10,-68,-55r0,-142","w":90,"k":{"y":-2,"w":-1,"t":-3,"Y":-2,"W":-1,"T":-3,"v":-1,"V":-1}},")":{"d":"6,-252v45,-2,67,10,67,55r0,142v1,45,-21,57,-67,55r0,-32v18,1,28,-1,28,-23r0,-142v0,-22,-9,-24,-28,-23r0,-32","w":90},"*":{"d":"11,-220r53,27r-9,-59r32,0r-9,59r54,-27r10,31r-59,10r42,42r-26,19r-28,-53r-27,53r-26,-19r42,-42r-59,-10"},"+":{"d":"85,-91r45,0r0,28r-117,0r0,-28r44,0r0,-29r-44,0r0,-28r44,0r0,-41r28,0r0,41r45,0r0,28r-45,0r0,29"},",":{"d":"30,0r-16,0r0,-38r39,0v4,34,-8,53,-18,74r-16,0","w":66,"k":{"y":29,"w":14,"u":2,"t":22,"s":2,"o":4,"g":4,"c":4,"Y":29,"W":14,"U":2,"T":22,"S":2,"O":4,"G":4,"C":4,"v":22,"q":4,"V":22,"Q":4}},"-":{"d":"13,-108r0,-36r72,0r0,36r-72,0","w":97,"k":{"x":5,"v":4,"X":5,"V":4,"T":12,"W":1,"Y":6,"t":12,"w":1,"y":6,"A":4,"a":4,"Z":4,"z":4}},".":{"d":"14,-38r39,0r0,38r-39,0r0,-38","w":66,"k":{"y":29,"w":14,"u":2,"t":22,"s":2,"o":4,"g":4,"c":4,"Y":29,"W":14,"U":2,"T":22,"S":2,"O":4,"G":4,"C":4,"v":22,"q":4,"V":22,"Q":4}},"\/":{"d":"2,0r99,-252r34,0r-99,252r-34,0","w":137,"k":{"\/":65}},"0":{"d":"51,-194r0,136v0,18,7,25,20,25v13,0,21,-7,21,-25r0,-136v0,-18,-8,-25,-21,-25v-13,0,-20,7,-20,25xm71,3v-87,0,-60,-117,-60,-195v0,-40,21,-63,60,-63v87,0,60,117,60,195v0,40,-21,63,-60,63"},"1":{"d":"39,-192r0,-28v31,0,37,-15,43,-32r27,0r0,252r-40,0r0,-192r-30,0"},"2":{"d":"93,-190v2,-40,-43,-38,-41,-4r0,27r-38,0v-4,-52,10,-89,59,-88v39,0,59,23,59,63v0,83,-86,112,-78,156r75,0r0,36r-115,0v-15,-101,74,-109,79,-190"},"3":{"d":"51,-149v32,4,40,-8,40,-41v0,-40,-43,-38,-41,-4r0,16r-38,0v-3,-48,15,-77,59,-77v66,0,79,100,32,122v47,23,38,136,-32,136v-47,0,-63,-33,-59,-84r38,0v-1,22,-1,51,20,48v19,4,21,-24,21,-48v0,-29,-14,-34,-40,-32r0,-36"},"4":{"d":"5,-46r0,-36r72,-170r43,0r0,170r19,0r0,36r-19,0r0,46r-39,0r0,-46r-76,0xm41,-82r40,0r0,-93"},"5":{"d":"13,-81r37,0v-1,23,-1,48,21,48v31,0,20,-51,20,-80v0,-18,-7,-25,-20,-25v-15,-1,-23,12,-21,32r-37,0r7,-146r104,0r0,36r-69,0r-3,60v24,-35,79,-18,79,39v0,62,3,120,-59,120v-47,0,-63,-33,-59,-84"},"6":{"d":"72,3v-86,0,-60,-114,-60,-192v0,-42,19,-66,60,-66v41,0,61,26,59,70r-37,0v2,-20,-5,-36,-21,-34v-29,-4,-21,48,-22,77v21,-40,81,-24,81,35v0,59,-2,110,-60,110xm72,-128v-29,0,-20,43,-21,70v0,18,8,25,21,25v29,0,20,-43,21,-70v0,-18,-8,-25,-21,-25"},"7":{"d":"12,-252r119,0r0,35r-59,217r-39,0r58,-216r-79,0r0,-36"},"8":{"d":"109,-133v44,32,31,147,-38,136v-70,10,-82,-104,-37,-136v-45,-25,-30,-133,37,-122v66,-10,82,94,38,122xm49,-85v0,25,1,56,22,52v21,4,23,-26,23,-52v0,-20,-9,-28,-23,-28v-14,0,-22,8,-22,28xm71,-219v-18,0,-22,19,-22,43v0,20,9,27,22,27v18,0,23,-17,23,-41v0,-23,-10,-29,-23,-29"},"9":{"d":"71,-255v86,0,60,114,60,192v0,42,-20,66,-61,66v-41,0,-61,-26,-59,-70r38,0v-1,20,4,36,20,34v29,4,21,-48,22,-77v-21,40,-89,24,-81,-35v-4,-60,3,-110,61,-110xm71,-124v28,0,20,-43,20,-70v0,-18,-7,-25,-20,-25v-29,0,-20,43,-21,70v0,18,8,25,21,25"},":":{"d":"14,-38r39,0r0,38r-39,0r0,-38xm14,-175r39,0r0,38r-39,0r0,-38","w":66,"k":{"y":7,"t":13,"Y":7,"T":13}},";":{"d":"30,0r-16,0r0,-38r39,0v4,34,-8,53,-18,74r-16,0xm14,-175r39,0r0,38r-39,0r0,-38","w":66,"k":{"y":7,"t":13,"Y":7,"T":13}},"<":{"d":"128,-69r-117,-43r0,-28r117,-43r0,28r-80,29r80,29r0,28"},"=":{"d":"13,-111r117,0r0,28r-117,0r0,-28xm13,-169r117,0r0,28r-117,0r0,-28"},">":{"d":"132,-112r-118,43r0,-28r81,-29r-81,-29r0,-28r118,43r0,28"},"?":{"d":"78,-56r-35,0v-12,-63,41,-72,41,-138v0,-18,-7,-25,-20,-25v-23,0,-19,29,-19,52r-38,0v-4,-52,10,-89,59,-88v39,0,58,23,58,63v0,72,-55,76,-46,136xm41,-38r39,0r0,38r-39,0r0,-38","w":129},"@":{"d":"171,-46v-18,0,-30,-6,-31,-23v-22,39,-76,23,-68,-34v6,-41,10,-90,48,-90v15,0,25,8,30,22r2,-21r34,0r-10,105v-1,6,1,9,7,9v20,0,29,-45,29,-82v0,-45,-22,-76,-72,-76v-64,0,-98,51,-98,133v0,93,95,120,159,70r-3,34v-24,16,-47,21,-74,21v-81,0,-115,-51,-115,-126v0,-89,43,-162,132,-162v76,0,101,47,101,105v0,89,-43,115,-71,115xm131,-158v-22,0,-21,33,-24,53v-2,17,5,24,16,24v23,0,22,-36,24,-57v2,-14,-6,-20,-16,-20","w":248},"A":{"d":"102,-252r41,252r-40,0r-7,-46r-49,0r-7,46r-36,0r40,-252r58,0xm71,-207r-19,127r38,0","w":146,"k":{"v":9,"V":9,"?":11}},"B":{"d":"14,-252v65,-2,119,-6,119,67v0,26,-8,43,-26,51v49,19,43,146,-30,134r-63,0r0,-252xm97,-61v0,-39,-5,-59,-43,-52r0,77v24,0,43,5,43,-25xm93,-176v0,-33,-8,-45,-39,-40r0,67v24,1,39,0,39,-27","w":146,"k":{"x":1,"v":1,"X":1,"V":1,".":2,",":2,"Y":5,"y":5}},"C":{"d":"92,-94r37,0v4,55,-7,97,-59,97v-86,0,-59,-117,-59,-195v0,-40,20,-63,59,-63v48,-1,63,35,59,88r-37,0v1,-24,2,-52,-21,-52v-13,0,-20,7,-20,25r0,136v0,18,7,25,20,25v26,0,21,-36,21,-61","w":138,"k":{"x":4,"X":4,".":2,",":2,"Y":4,"y":4}},"D":{"d":"14,0r0,-252v64,-2,127,-5,122,62v-6,77,28,194,-59,190r-63,0xm96,-192v1,-28,-18,-24,-42,-24r0,180v23,0,42,4,42,-24r0,-132","w":146,"k":{"x":5,"X":5,".":4,",":4,"Y":5,"y":5}},"E":{"d":"54,-216r0,70r54,0r0,36r-54,0r0,74r68,0r0,36r-108,0r0,-252r108,0r0,36r-68,0","w":132},"F":{"d":"54,-216r0,76r51,0r0,36r-51,0r0,104r-40,0r0,-252r105,0r0,36r-65,0","w":123,"k":{"}":-2,"]":-2,".":25,",":25,")":-2,"A":5,"a":5,"J":7,"Z":4,"j":7,"z":4}},"G":{"d":"74,-104r0,-36r55,0v0,67,12,143,-59,143v-86,0,-59,-117,-59,-195v0,-40,20,-63,59,-63v48,-1,63,35,59,88r-37,0v1,-24,2,-52,-21,-52v-13,0,-20,7,-20,25r0,136v0,18,7,25,20,25v29,0,20,-44,21,-71r-18,0","w":140,"k":{"x":5,"X":5,".":4,",":4,"Y":5,"y":5}},"H":{"d":"54,-108r0,108r-40,0r0,-252r40,0r0,108r45,0r0,-108r40,0r0,252r-40,0r0,-108r-45,0","w":153},"I":{"d":"14,0r0,-252r40,0r0,252r-40,0","w":68},"J":{"d":"4,0r0,-36v21,1,36,1,36,-24r0,-192r40,0r0,189v-2,58,-32,68,-76,63","w":92,"k":{".":2,",":2}},"K":{"d":"105,0r-39,-100v-18,20,-11,64,-12,100r-40,0r0,-252r40,0r0,110r53,-110r38,0r-55,112r55,140r-40,0","w":149,"k":{"q":3,"Q":3,"C":3,"G":3,"O":3,"c":3,"g":3,"o":3,"S":2,"U":1,"s":2,"u":1}},"L":{"d":"14,0r0,-252r40,0r0,216r65,0r0,36r-105,0","w":122,"k":{"}":-3,"v":12,"]":-3,"V":12,"?":11,")":-3,"T":18,"W":6,"Y":22,"-":14,"t":18,"w":6,"y":22,"J":-2,"j":-2}},"M":{"d":"69,-252r29,179r27,-179r55,0r0,252r-37,0r0,-181r-27,181r-38,0r-29,-178r0,178r-35,0r0,-252r55,0","w":194},"N":{"d":"99,0r-49,-183r0,183r-36,0r0,-252r50,0r40,151r0,-151r36,0r0,252r-41,0","w":153},"O":{"d":"51,-194r0,136v0,18,7,25,20,25v13,0,21,-7,21,-25r0,-136v0,-18,-8,-25,-21,-25v-13,0,-20,7,-20,25xm71,3v-87,0,-60,-117,-60,-195v0,-40,21,-63,60,-63v87,0,60,117,60,195v0,40,-21,63,-60,63","k":{"x":5,"X":5,".":4,",":4,"Y":5,"y":5}},"P":{"d":"14,-252v63,-3,118,-3,118,62v0,63,-11,103,-78,95r0,95r-40,0r0,-252xm92,-192v1,-27,-15,-24,-38,-24r0,85v22,0,38,4,38,-23r0,-38","w":135,"k":{"x":4,"X":4,".":29,",":29,"Y":1,"y":1,"A":5,"a":5,"J":6,"j":6}},"Q":{"d":"99,-2v-112,34,-86,-102,-88,-190v0,-40,21,-63,60,-63v87,0,60,117,60,195v0,14,-2,26,-7,35v2,6,8,5,15,5r0,35v-20,1,-35,-5,-40,-17xm51,-194r0,136v0,18,7,25,20,25v13,0,21,-7,21,-25r0,-136v0,-18,-8,-25,-21,-25v-13,0,-20,7,-20,25","k":{"y":5,"Y":5}},"R":{"d":"138,0r-41,0v-13,-28,21,-119,-43,-103r0,103r-40,0r0,-252v70,-3,119,-4,119,78v0,26,-8,43,-26,51v41,13,17,82,31,123xm93,-165v0,-36,-3,-59,-39,-51r0,77v23,1,39,1,39,-26","w":144,"k":{"v":1,"V":1,"Y":4,"y":4}},"S":{"d":"9,-192v0,-40,20,-63,59,-63v42,0,60,27,58,73r-37,0v11,-39,-40,-54,-40,-12v0,52,77,62,77,134v0,40,-20,63,-59,63v-46,1,-63,-31,-59,-81r38,0v-1,22,-1,45,20,45v13,0,21,-7,21,-25v0,-52,-78,-62,-78,-134","w":134,"k":{"x":3,"X":3,".":2,",":2,"Y":3,"y":3}},"T":{"d":"4,-216r0,-36r122,0r0,36r-41,0r0,216r-40,0r0,-216r-41,0","w":129,"k":{"}":-3,"]":-3,";":13,":":13,".":22,",":22,")":-3,"-":12,"A":14,"a":14,"J":11,"j":11}},"U":{"d":"13,-252r39,0r0,194v0,18,8,25,21,25v13,0,20,-7,20,-25r0,-194r38,0r0,192v0,40,-20,63,-59,63v-39,0,-59,-23,-59,-63r0,-192","w":143,"k":{".":2,",":2}},"V":{"d":"44,-252r30,206r30,-206r37,0r-39,252r-59,0r-39,-252r40,0","w":144,"k":{"j":9,"a":9,"J":9,"A":9,"-":4,"}":-1,"]":-1,".":22,",":22,")":-1}},"W":{"d":"117,0r-15,-134r-14,134r-55,0r-28,-252r39,0r21,199r19,-199r38,0r20,200r21,-200r34,0r-28,252r-52,0","w":202,"k":{"}":-1,"]":-1,".":14,",":14,")":-1,"-":1,"A":5,"a":5,"J":5,"j":5}},"X":{"d":"110,-252r37,0r-42,122r44,130r-41,0r-33,-100r-33,100r-37,0r45,-130r-42,-122r41,0r30,93","w":154,"k":{"s":3,"o":5,"g":5,"c":5,"S":3,"O":5,"G":5,"C":5,"-":5,"q":5,"Q":5}},"Y":{"d":"51,0r0,-84r-50,-168r42,0r30,115r30,-115r38,0r-50,168r0,84r-40,0","k":{"}":-2,"q":5,"]":-2,"Q":5,";":7,":":7,".":29,",":29,")":-2,"C":5,"G":5,"O":5,"-":6,"c":5,"g":5,"o":5,"A":18,"a":18,"J":13,"j":13,"S":3,"s":3}},"Z":{"d":"12,-252r112,0r0,35r-75,181r75,0r0,36r-116,0r0,-35r76,-181r-72,0r0,-36","w":133,"k":{"-":5}},"[":{"d":"17,0r0,-252r65,0r0,32r-25,0r0,188r25,0r0,32r-65,0","w":90,"k":{"y":-2,"w":-1,"t":-3,"Y":-2,"W":-1,"T":-3,"v":-1,"V":-1}},"\\":{"d":"36,-252r99,252r-34,0r-99,-252r34,0","w":137},"]":{"d":"73,-252r0,252r-65,0r0,-32r26,0r0,-188r-26,0r0,-32r65,0","w":90},"^":{"d":"7,-140r50,-112r28,0r50,112r-31,0r-33,-76r-32,76r-32,0"},"_":{"d":"0,32r0,-28r180,0r0,28r-180,0","w":180},"`":{"d":"10,-306r43,0r26,42r-30,0","w":90},"a":{"d":"102,-252r41,252r-40,0r-7,-46r-49,0r-7,46r-36,0r40,-252r58,0xm71,-207r-19,127r38,0","w":146,"k":{"v":9,"V":9,"?":11,"T":14,"W":5,"Y":18,"-":4,"t":14,"w":5,"y":18}},"b":{"d":"14,-252v65,-2,119,-6,119,67v0,26,-8,43,-26,51v49,19,43,146,-30,134r-63,0r0,-252xm97,-61v0,-39,-5,-59,-43,-52r0,77v24,0,43,5,43,-25xm93,-176v0,-33,-8,-45,-39,-40r0,67v24,1,39,0,39,-27","w":146,"k":{"x":1,"v":1,"X":1,"V":1,".":2,",":2,"Y":5,"y":5}},"c":{"d":"92,-94r37,0v4,55,-7,97,-59,97v-86,0,-59,-117,-59,-195v0,-40,20,-63,59,-63v48,-1,63,35,59,88r-37,0v1,-24,2,-52,-21,-52v-13,0,-20,7,-20,25r0,136v0,18,7,25,20,25v26,0,21,-36,21,-61","w":138,"k":{"x":4,"X":4,".":2,",":2,"Y":4,"y":4}},"d":{"d":"14,0r0,-252v64,-2,127,-5,122,62v-6,77,28,194,-59,190r-63,0xm96,-192v1,-28,-18,-24,-42,-24r0,180v23,0,42,4,42,-24r0,-132","w":146,"k":{"x":5,"X":5,".":4,",":4,"Y":5,"y":5}},"e":{"d":"54,-216r0,70r54,0r0,36r-54,0r0,74r68,0r0,36r-108,0r0,-252r108,0r0,36r-68,0","w":132},"f":{"d":"54,-216r0,76r51,0r0,36r-51,0r0,104r-40,0r0,-252r105,0r0,36r-65,0","w":123,"k":{"}":-2,"]":-2,".":25,",":25,")":-2,"A":5,"a":5,"J":7,"Z":4,"j":7,"z":4}},"g":{"d":"74,-104r0,-36r55,0v0,67,12,143,-59,143v-86,0,-59,-117,-59,-195v0,-40,20,-63,59,-63v48,-1,63,35,59,88r-37,0v1,-24,2,-52,-21,-52v-13,0,-20,7,-20,25r0,136v0,18,7,25,20,25v29,0,20,-44,21,-71r-18,0","w":140,"k":{"x":5,"X":5,".":4,",":4,"Y":5,"y":5}},"h":{"d":"54,-108r0,108r-40,0r0,-252r40,0r0,108r45,0r0,-108r40,0r0,252r-40,0r0,-108r-45,0","w":153},"i":{"d":"14,0r0,-252r40,0r0,252r-40,0","w":68},"j":{"d":"4,0r0,-36v21,1,36,1,36,-24r0,-192r40,0r0,189v-2,58,-32,68,-76,63","w":92,"k":{".":2,",":2}},"k":{"d":"105,0r-39,-100v-18,20,-11,64,-12,100r-40,0r0,-252r40,0r0,110r53,-110r38,0r-55,112r55,140r-40,0","w":149,"k":{"q":3,"Q":3,"C":3,"G":3,"O":3,"c":3,"g":3,"o":3,"S":2,"U":1,"s":2,"u":1}},"l":{"d":"14,0r0,-252r40,0r0,216r65,0r0,36r-105,0","w":122,"k":{"}":-3,"v":12,"]":-3,"V":12,"?":11,")":-3,"T":18,"W":6,"Y":22,"-":14,"t":18,"w":6,"y":22,"J":-2,"j":-2}},"m":{"d":"69,-252r29,179r27,-179r55,0r0,252r-37,0r0,-181r-27,181r-38,0r-29,-178r0,178r-35,0r0,-252r55,0","w":194},"n":{"d":"99,0r-49,-183r0,183r-36,0r0,-252r50,0r40,151r0,-151r36,0r0,252r-41,0","w":153},"o":{"d":"51,-194r0,136v0,18,7,25,20,25v13,0,21,-7,21,-25r0,-136v0,-18,-8,-25,-21,-25v-13,0,-20,7,-20,25xm71,3v-87,0,-60,-117,-60,-195v0,-40,21,-63,60,-63v87,0,60,117,60,195v0,40,-21,63,-60,63","k":{"x":5,"X":5,".":4,",":4,"Y":5,"y":5}},"p":{"d":"14,-252v63,-3,118,-3,118,62v0,63,-11,103,-78,95r0,95r-40,0r0,-252xm92,-192v1,-27,-15,-24,-38,-24r0,85v22,0,38,4,38,-23r0,-38","w":135,"k":{"x":4,"X":4,".":29,",":29,"Y":1,"y":1,"A":5,"a":5,"J":6,"j":6}},"q":{"d":"99,-2v-112,34,-86,-102,-88,-190v0,-40,21,-63,60,-63v87,0,60,117,60,195v0,14,-2,26,-7,35v2,6,8,5,15,5r0,35v-20,1,-35,-5,-40,-17xm51,-194r0,136v0,18,7,25,20,25v13,0,21,-7,21,-25r0,-136v0,-18,-8,-25,-21,-25v-13,0,-20,7,-20,25","k":{"y":5,"Y":5}},"r":{"d":"138,0r-41,0v-13,-28,21,-119,-43,-103r0,103r-40,0r0,-252v70,-3,119,-4,119,78v0,26,-8,43,-26,51v41,13,17,82,31,123xm93,-165v0,-36,-3,-59,-39,-51r0,77v23,1,39,1,39,-26","w":144,"k":{"v":1,"V":1,"Y":4,"y":4}},"s":{"d":"9,-192v0,-40,20,-63,59,-63v42,0,60,27,58,73r-37,0v11,-39,-40,-54,-40,-12v0,52,77,62,77,134v0,40,-20,63,-59,63v-46,1,-63,-31,-59,-81r38,0v-1,22,-1,45,20,45v13,0,21,-7,21,-25v0,-52,-78,-62,-78,-134","w":134,"k":{"x":3,"X":3,".":2,",":2,"Y":3,"y":3}},"t":{"d":"4,-216r0,-36r122,0r0,36r-41,0r0,216r-40,0r0,-216r-41,0","w":129,"k":{"}":-3,"]":-3,";":13,":":13,".":22,",":22,")":-3,"-":12,"A":14,"a":14,"J":11,"j":11}},"u":{"d":"13,-252r39,0r0,194v0,18,8,25,21,25v13,0,20,-7,20,-25r0,-194r38,0r0,192v0,40,-20,63,-59,63v-39,0,-59,-23,-59,-63r0,-192","w":143,"k":{".":2,",":2}},"v":{"d":"44,-252r30,206r30,-206r37,0r-39,252r-59,0r-39,-252r40,0","w":144,"k":{"j":9,"a":9,"J":9,"A":9,"-":4,"}":-1,"]":-1,".":22,",":22,")":-1}},"w":{"d":"117,0r-15,-134r-14,134r-55,0r-28,-252r39,0r21,199r19,-199r38,0r20,200r21,-200r34,0r-28,252r-52,0","w":202,"k":{"}":-1,"]":-1,".":14,",":14,")":-1,"-":1,"A":5,"a":5,"J":5,"j":5}},"x":{"d":"110,-252r37,0r-42,122r44,130r-41,0r-33,-100r-33,100r-37,0r45,-130r-42,-122r41,0r30,93","w":154,"k":{"s":3,"o":5,"g":5,"c":5,"S":3,"O":5,"G":5,"C":5,"-":5,"q":5,"Q":5}},"y":{"d":"51,0r0,-84r-50,-168r42,0r30,115r30,-115r38,0r-50,168r0,84r-40,0","k":{"}":-2,"q":5,"]":-2,"Q":5,";":7,":":7,".":29,",":29,")":-2,"C":5,"G":5,"O":5,"-":6,"c":5,"g":5,"o":5,"A":18,"a":18,"J":13,"j":13,"S":3,"s":3}},"z":{"d":"12,-252r112,0r0,35r-75,181r75,0r0,36r-116,0r0,-35r76,-181r-72,0r0,-36","w":133,"k":{"-":5}},"{":{"d":"37,-126v30,9,22,37,25,68v2,23,7,27,25,26r0,32v-35,3,-55,-5,-60,-40v-4,-25,8,-72,-23,-70r0,-32v31,2,19,-45,23,-70v5,-35,25,-43,60,-40r0,32v-50,-6,-2,83,-50,94","w":92,"k":{"y":-2,"w":-1,"t":-3,"Y":-2,"W":-1,"T":-3,"v":-1,"V":-1}},"|":{"d":"76,23r0,-298r32,0r0,298r-32,0","w":180},"}":{"d":"56,-126v-30,-9,-23,-36,-25,-68v-1,-23,-7,-27,-25,-26r0,-32v35,-3,55,5,60,40v4,25,-8,72,23,70r0,32v-31,-2,-19,45,-23,70v-5,35,-25,43,-60,40r0,-32v50,7,1,-84,50,-94","w":92},"~":{"d":"22,-102r-19,-18v28,-54,60,-23,94,-10v8,0,13,-5,24,-20r19,19v-29,54,-61,21,-95,9v-8,0,-12,5,-23,20"},"\u00a0":{"w":55}}});



/**
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
* 
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne <brian@cherne.net>
*/
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);


/* jCarousel */
(function(i){var q={vertical:false,rtl:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null, itemFallbackDimension:null},r=false;i(window).bind("load.jcarousel",function(){r=true});i.jcarousel=function(a,c){this.options=i.extend({},q,c||{});this.autoStopped=this.locked=false;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!c||c.rtl===undefined)this.options.rtl=(i(a).attr("dir")||i("html").attr("dir")||"").toLowerCase()=="rtl";this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?this.options.rtl? "right":"left":"top";for(var b="",d=a.className.split(" "),f=0;f<d.length;f++)if(d[f].indexOf("jcarousel-skin")!=-1){i(a).removeClass(d[f]);b=d[f];break}if(a.nodeName.toUpperCase()=="UL"||a.nodeName.toUpperCase()=="OL"){this.list=i(a);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container"))this.container=this.container.wrap("<div></div>");this.container=this.container.parent()}else if(!this.container.hasClass("jcarousel-container"))this.container= this.list.wrap("<div></div>").parent()}else{this.container=i(a);this.list=this.container.find("ul,ol").eq(0)}b!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+b+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip"))this.clip=this.list.wrap("<div></div>").parent();this.buttonNext=i(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext= this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className("jcarousel-next"));this.buttonPrev=i(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden", position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});!this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var j=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;b=this.list.children("li");var e=this;if(b.size()>0){var g=0,k=this.options.offset;b.each(function(){e.format(this,k++);g+=e.dimension(this, j)});this.list.css(this.wh,g+100+"px");if(!c||c.size===undefined)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){e.next()};this.funcPrev=function(){e.prev()};this.funcResize=function(){e.reload()};this.options.initCallback!==null&&this.options.initCallback(this,"init");if(!r&&i.browser.safari){this.buttons(false,false);i(window).bind("load.jcarousel",function(){e.setup()})}else this.setup()}; var h=i.jcarousel;h.fn=h.prototype={jcarousel:"0.2.7"};h.fn.extend=h.extend=i.extend;h.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=false;this.tail=this.timer=null;this.inTail=false;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start,true);this.prevFirst=this.prevLast=null;this.animate(a,false);i(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)}}, reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,h.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var a=this,c=Math.ceil(this.clipping()/this.options.visible),b=0,d=0; this.list.children("li").each(function(f){b+=a.dimension(this,c);if(f+1<a.first)d=b});this.list.css(this.wh,b+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(a){if(a!==undefined){this.options.size=a;this.locked||this.buttons()}return this.options.size},has:function(a,c){if(c===undefined||!c)c=a;if(this.options.size!==null&&c>this.options.size)c=this.options.size;for(var b= a;b<=c;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return false}return true},get:function(a){return i(".jcarousel-item-"+a,this.list)},add:function(a,c){var b=this.get(a),d=0,f=i(c);if(b.length===0){var j,e=h.intval(a);for(b=this.create(a);;){j=this.get(--e);if(e<=0||j.length){e<=0?this.list.prepend(b):j.after(b);break}}}else d=this.dimension(b);if(f.get(0).nodeName.toUpperCase()=="LI"){b.replaceWith(f);b=f}else b.empty().append(c);this.format(b.removeClass(this.className("jcarousel-item-placeholder")), a);f=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;d=this.dimension(b,f)-d;a>0&&a<this.first&&this.list.css(this.lt,h.intval(this.list.css(this.lt))-d+"px");this.list.css(this.wh,h.intval(this.list.css(this.wh))+d+"px");return b},remove:function(a){var c=this.get(a);if(!(!c.length||a>=this.first&&a<=this.last)){var b=this.dimension(c);a<this.first&&this.list.css(this.lt,h.intval(this.list.css(this.lt))+b+"px");c.remove();this.list.css(this.wh,h.intval(this.list.css(this.wh))- b+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(false):this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(true):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(a){if(!(this.locked|| this.animating||!this.tail)){this.pauseAuto();var c=h.intval(this.list.css(this.lt));c=!a?c-this.tail:c+this.tail;this.inTail=!a;this.prevFirst=this.first;this.prevLast=this.last;this.animate(c)}},scroll:function(a,c){if(!(this.locked||this.animating)){this.pauseAuto();this.animate(this.pos(a),c)}},pos:function(a,c){var b=h.intval(this.list.css(this.lt));if(this.locked||this.animating)return b;if(this.options.wrap!="circular")a=a<1?1:this.options.size&&a>this.options.size?this.options.size:a;for(var d= this.first>a,f=this.options.wrap!="circular"&&this.first<=1?1:this.first,j=d?this.get(f):this.get(this.last),e=d?f:f-1,g=null,k=0,l=false,m=0;d?--e>=a:++e<a;){g=this.get(e);l=!g.length;if(g.length===0){g=this.create(e).addClass(this.className("jcarousel-item-placeholder"));j[d?"before":"after"](g);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size)){j=this.get(this.index(e));if(j.length)g=this.add(e,j.clone(true))}}j=g;m=this.dimension(g);if(l)k+= m;if(this.first!==null&&(this.options.wrap=="circular"||e>=1&&(this.options.size===null||e<=this.options.size)))b=d?b+m:b-m}f=this.clipping();var p=[],o=0,n=0;j=this.get(a-1);for(e=a;++o;){g=this.get(e);l=!g.length;if(g.length===0){g=this.create(e).addClass(this.className("jcarousel-item-placeholder"));j.length===0?this.list.prepend(g):j[d?"before":"after"](g);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size)){j=this.get(this.index(e));if(j.length)g= this.add(e,j.clone(true))}}j=g;m=this.dimension(g);if(m===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");if(this.options.wrap!="circular"&&this.options.size!==null&&e>this.options.size)p.push(g);else if(l)k+=m;n+=m;if(n>=f)break;e++}for(g=0;g<p.length;g++)p[g].remove();if(k>0){this.list.css(this.wh,this.dimension(this.list)+k+"px");if(d){b-=k;this.list.css(this.lt,h.intval(this.list.css(this.lt))-k+"px")}}k=a+o-1;if(this.options.wrap!="circular"&& this.options.size&&k>this.options.size)k=this.options.size;if(e>k){o=0;e=k;for(n=0;++o;){g=this.get(e--);if(!g.length)break;n+=this.dimension(g);if(n>=f)break}}e=k-o+1;if(this.options.wrap!="circular"&&e<1)e=1;if(this.inTail&&d){b+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&k==this.options.size&&k-o+1>=1){d=h.margin(this.get(k),!this.options.vertical?"marginRight":"marginBottom");if(n-d>f)this.tail=n-f-d}if(c&&a===this.options.size&&this.tail){b-=this.tail;this.inTail= true}for(;a-- >e;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=e;this.last=k;return b},animate:function(a,c){if(!(this.locked||this.animating)){this.animating=true;var b=this,d=function(){b.animating=false;a===0&&b.list.css(b.lt,0);if(!b.autoStopped&&(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size===null||b.last<b.options.size||b.last==b.options.size&&b.tail!==null&&!b.inTail))b.startAuto();b.buttons();b.notify("onAfterAnimation"); if(b.options.wrap=="circular"&&b.options.size!==null)for(var f=b.prevFirst;f<=b.prevLast;f++)if(f!==null&&!(f>=b.first&&f<=b.last)&&(f<1||f>b.options.size))b.remove(f)};this.notify("onBeforeAnimation");if(!this.options.animation||c===false){this.list.css(this.lt,a+"px");d()}else this.list.animate(!this.options.vertical?this.options.rtl?{right:a}:{left:a}:{top:a},this.options.animation,this.options.easing,d)}},startAuto:function(a){if(a!==undefined)this.options.auto=a;if(this.options.auto===0)return this.stopAuto(); if(this.timer===null){this.autoStopped=false;var c=this;this.timer=window.setTimeout(function(){c.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=true},pauseAuto:function(){if(this.timer!==null){window.clearTimeout(this.timer);this.timer=null}},buttons:function(a,c){if(a==null){a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap== "first")&&this.options.size!==null&&this.last>=this.options.size)a=this.tail!==null&&!this.inTail}if(c==null){c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1)c=this.tail!==null&&this.inTail}var b=this;if(this.buttonNext.size()>0){this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext);a&&this.buttonNext.bind(this.options.buttonNextEvent+ ".jcarousel",this.funcNext);this.buttonNext[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?false:true);this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=a&&this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,a)}).data("jcarouselstate",a)}else this.options.buttonNextCallback!==null&&this.buttonNextState!=a&&this.options.buttonNextCallback(b,null,a);if(this.buttonPrev.size()>0){this.buttonPrev.unbind(this.options.buttonPrevEvent+ ".jcarousel",this.funcPrev);c&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev);this.buttonPrev[c?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",c?false:true);this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=c&&this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,c)}).data("jcarouselstate",c)}else this.options.buttonPrevCallback!==null&&this.buttonPrevState!=c&&this.options.buttonPrevCallback(b, null,c);this.buttonNextState=a;this.buttonPrevState=c},notify:function(a){var c=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",a,c);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",a,c,this.first);this.callback("itemFirstOutCallback",a,c,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",a,c,this.last);this.callback("itemLastOutCallback",a,c,this.prevLast)}this.callback("itemVisibleInCallback", a,c,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",a,c,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(a,c,b,d,f,j,e){if(!(this.options[a]==null||typeof this.options[a]!="object"&&c!="onAfterAnimation")){var g=typeof this.options[a]=="object"?this.options[a][c]:this.options[a];if(i.isFunction(g)){var k=this;if(d===undefined)g(k,b,c);else if(f===undefined)this.get(d).each(function(){g(k,this,d,b,c)});else{a=function(m){k.get(m).each(function(){g(k, this,m,b,c)})};for(var l=d;l<=f;l++)l!==null&&!(l>=j&&l<=e)&&a(l)}}}},create:function(a){return this.format("<li></li>",a)},format:function(a,c){a=i(a);for(var b=a.get(0).className.split(" "),d=0;d<b.length;d++)b[d].indexOf("jcarousel-")!=-1&&a.removeClass(b[d]);a.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+c)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",c);return a},className:function(a){return a+" "+a+(!this.options.vertical? "-horizontal":"-vertical")},dimension:function(a,c){var b=a.jquery!==undefined?a[0]:a,d=!this.options.vertical?(b.offsetWidth||h.intval(this.options.itemFallbackDimension))+h.margin(b,"marginLeft")+h.margin(b,"marginRight"):(b.offsetHeight||h.intval(this.options.itemFallbackDimension))+h.margin(b,"marginTop")+h.margin(b,"marginBottom");if(c==null||d==c)return d;d=!this.options.vertical?c-h.margin(b,"marginLeft")-h.margin(b,"marginRight"):c-h.margin(b,"marginTop")-h.margin(b,"marginBottom");i(b).css(this.wh, d+"px");return this.dimension(b)},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-h.intval(this.clip.css("borderLeftWidth"))-h.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-h.intval(this.clip.css("borderTopWidth"))-h.intval(this.clip.css("borderBottomWidth"))},index:function(a,c){if(c==null)c=this.options.size;return Math.round(((a-1)/c-Math.floor((a-1)/c))*c)+1}});h.extend({defaults:function(a){return i.extend(q,a||{})},margin:function(a,c){if(!a)return 0; var b=a.jquery!==undefined?a[0]:a;if(c=="marginRight"&&i.browser.safari){var d={display:"block","float":"none",width:"auto"},f,j;i.swap(b,d,function(){f=b.offsetWidth});d.marginRight=0;i.swap(b,d,function(){j=b.offsetWidth});return j-f}return h.intval(i.css(b,c))},intval:function(a){a=parseInt(a,10);return isNaN(a)?0:a}});i.fn.jcarousel=function(a){if(typeof a=="string"){var c=i(this).data("jcarousel"),b=Array.prototype.slice.call(arguments,1);return c[a].apply(c,b)}else return this.each(function(){i(this).data("jcarousel", new h(this,a))})}})(jQuery);


/* ------------------------------------------------------------------------
 * Class: prettyPhoto
 * Use: Lightbox clone for jQuery
 * Author: Stephane Caron (http://www.no-margin-for-errors.com)
 * Version: 3.0.1
 * ------------------------------------------------------------------------- */

(function($){$.prettyPhoto={version:'3.0'};$.fn.prettyPhoto=function(pp_settings){pp_settings=jQuery.extend({animation_speed:'fast',slideshow:false,autoplay_slideshow:false,opacity:0.80,show_title:true,allow_resize:true,default_width:500,default_height:344,counter_separator_label:'/',theme:'facebook',hideflash:false,wmode:'opaque',autoplay:true,modal:false,overlay_gallery:true,keyboard_shortcuts:true,changepicturecallback:function(){},callback:function(){},markup:'<div class="pp_pic_holder"> \
      <div class="ppt">&nbsp;</div> \
      <div class="pp_top"> \
       <div class="pp_left"></div> \
       <div class="pp_middle"></div> \
       <div class="pp_right"></div> \
      </div> \
      <div class="pp_content_container"> \
       <div class="pp_left"> \
       <div class="pp_right"> \
        <div class="pp_content"> \
         <div class="pp_loaderIcon"></div> \
         <div class="pp_fade"> \
          <a href="#" class="pp_expand" title="Expand the image">Expand</a> \
          <div class="pp_hoverContainer"> \
           <a class="pp_next" href="#">next</a> \
           <a class="pp_previous" href="#">previous</a> \
          </div> \
          <div id="pp_full_res"></div> \
          <div class="pp_details clearfix"> \
           <p class="pp_description"></p> \
           <a class="pp_close" href="#">Close</a> \
           <div class="pp_nav"> \
            <a href="#" class="pp_arrow_previous">Previous</a> \
            <p class="currentTextHolder">0/0</p> \
            <a href="#" class="pp_arrow_next">Next</a> \
           </div> \
          </div> \
         </div> \
        </div> \
       </div> \
       </div> \
      </div> \
      <div class="pp_bottom"> \
       <div class="pp_left"></div> \
       <div class="pp_middle"></div> \
       <div class="pp_right"></div> \
      </div> \
     </div> \
     <div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"> \
        <a href="#" class="pp_arrow_previous">Previous</a> \
        <ul> \
         {gallery} \
        </ul> \
        <a href="#" class="pp_arrow_next">Next</a> \
       </div>',image_markup:'<img id="fullResImage" src="" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline clearfix">{content}</div>',custom_markup:''},pp_settings);var matchedObjects=this,percentBased=false,correctSizes,pp_open,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,windowHeight=$(window).height(),windowWidth=$(window).width(),pp_slideshow;doresize=true,scroll_pos=_get_scroll();$(window).unbind('resize').resize(function(){_center_overlay();_resize_overlay();});if(pp_settings.keyboard_shortcuts){$(document).unbind('keydown').keydown(function(e){if(typeof $pp_pic_holder!='undefined'){if($pp_pic_holder.is(':visible')){switch(e.keyCode){case 37:$.prettyPhoto.changePage('previous');break;case 39:$.prettyPhoto.changePage('next');break;case 27:if(!settings.modal)
$.prettyPhoto.close();break;};return false;};};});}
$.prettyPhoto.initialize=function(){settings=pp_settings;if($.browser.msie&&parseInt($.browser.version)==6)settings.theme="light_square";_buildOverlay(this);if(settings.allow_resize)
$(window).scroll(function(){_center_overlay();});_center_overlay();set_position=jQuery.inArray($(this).attr('href'),pp_images);$.prettyPhoto.open();return false;}
$.prettyPhoto.open=function(event){if(typeof settings=="undefined"){settings=pp_settings;if($.browser.msie&&$.browser.version==6)settings.theme="light_square";_buildOverlay(event.target);pp_images=$.makeArray(arguments[0]);pp_titles=(arguments[1])?$.makeArray(arguments[1]):$.makeArray("");pp_descriptions=(arguments[2])?$.makeArray(arguments[2]):$.makeArray("");isSet=(pp_images.length>1)?true:false;set_position=0;}
if($.browser.msie&&$.browser.version==6)$('select').css('visibility','hidden');if(settings.hideflash)$('object,embed').css('visibility','hidden');_checkPosition($(pp_images).size());$('.pp_loaderIcon').show();if($ppt.is(':hidden'))$ppt.css('opacity',0).show();$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find('.currentTextHolder').text((set_position+1)+settings.counter_separator_label+$(pp_images).size());$pp_pic_holder.find('.pp_description').show().html(unescape(pp_descriptions[set_position]));(settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined")?$ppt.html(unescape(pp_titles[set_position])):$ppt.html('&nbsp;');movie_width=(parseFloat(grab_param('width',pp_images[set_position])))?grab_param('width',pp_images[set_position]):settings.default_width.toString();movie_height=(parseFloat(grab_param('height',pp_images[set_position])))?grab_param('height',pp_images[set_position]):settings.default_height.toString();if(movie_width.indexOf('%')!=-1||movie_height.indexOf('%')!=-1){movie_height=parseFloat(($(window).height()*parseFloat(movie_height)/100)-150);movie_width=parseFloat(($(window).width()*parseFloat(movie_width)/100)-150);percentBased=true;}else{percentBased=false;}
$pp_pic_holder.fadeIn(function(){imgPreloader="";switch(_getFileType(pp_images[set_position])){case'image':imgPreloader=new Image();nextImage=new Image();if(isSet&&set_position>$(pp_images).size())nextImage.src=pp_images[set_position+1];prevImage=new Image();if(isSet&&pp_images[set_position-1])prevImage.src=pp_images[set_position-1];$pp_pic_holder.find('#pp_full_res')[0].innerHTML=settings.image_markup;$pp_pic_holder.find('#fullResImage').attr('src',pp_images[set_position]);imgPreloader.onload=function(){correctSizes=_fitToViewport(imgPreloader.width,imgPreloader.height);_showContent();};imgPreloader.onerror=function(){alert('Image cannot be loaded. Make sure the path is correct and image exist.');$.prettyPhoto.close();};imgPreloader.src=pp_images[set_position];break;case'youtube':correctSizes=_fitToViewport(movie_width,movie_height);movie='http://www.youtube.com/v/'+grab_param('v',pp_images[set_position]);if(settings.autoplay)movie+="&autoplay=1";toInject=settings.flash_markup.replace(/{width}/g,correctSizes['width']).replace(/{height}/g,correctSizes['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case'vimeo':correctSizes=_fitToViewport(movie_width,movie_height);movie_id=pp_images[set_position];var regExp=/http:\/\/(www\.)?vimeo.com\/(\d+)/;var match=movie_id.match(regExp);movie='http://player.vimeo.com/video/'+match[2]+'?title=0&amp;byline=0&amp;portrait=0';if(settings.autoplay)movie+="&autoplay=1;";vimeo_width=correctSizes['width']+'/embed/?moog_width='+correctSizes['width'];toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,correctSizes['height']).replace(/{path}/g,movie);break;case'quicktime':correctSizes=_fitToViewport(movie_width,movie_height);correctSizes['height']+=15;correctSizes['contentHeight']+=15;correctSizes['containerHeight']+=15;toInject=settings.quicktime_markup.replace(/{width}/g,correctSizes['width']).replace(/{height}/g,correctSizes['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case'flash':correctSizes=_fitToViewport(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf('flashvars')+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf('?'));toInject=settings.flash_markup.replace(/{width}/g,correctSizes['width']).replace(/{height}/g,correctSizes['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+'?'+flash_vars);break;case'iframe':correctSizes=_fitToViewport(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf('iframe')-1);toInject=settings.iframe_markup.replace(/{width}/g,correctSizes['width']).replace(/{height}/g,correctSizes['height']).replace(/{path}/g,frame_url);break;case'custom':correctSizes=_fitToViewport(movie_width,movie_height);toInject=settings.custom_markup;break;case'inline':myClone=$(pp_images[set_position]).clone().css({'width':settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline clearfix"></div></div>').appendTo($('body'));correctSizes=_fitToViewport($(myClone).width(),$(myClone).height());$(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html());break;};if(!imgPreloader){$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();};});return false;};$.prettyPhoto.changePage=function(direction){currentGalleryPage=0;if(direction=='previous'){set_position--;if(set_position<0){set_position=0;return;};}else if(direction=='next'){set_position++;if(set_position>$(pp_images).size()-1){set_position=0;}}else{set_position=direction;};if(!doresize)doresize=true;$('.pp_contract').removeClass('pp_contract').addClass('pp_expand');_hideContent(function(){$.prettyPhoto.open();});};$.prettyPhoto.changeGalleryPage=function(direction){if(direction=='next'){currentGalleryPage++;if(currentGalleryPage>totalPage){currentGalleryPage=0;};}else if(direction=='previous'){currentGalleryPage--;if(currentGalleryPage<0){currentGalleryPage=totalPage;};}else{currentGalleryPage=direction;};itemsToSlide=(currentGalleryPage==totalPage)?pp_images.length-((totalPage)*itemsPerPage):itemsPerPage;$pp_pic_holder.find('.pp_gallery li').each(function(i){$(this).animate({'left':(i*itemWidth)-((itemsToSlide*itemWidth)*currentGalleryPage)});});};$.prettyPhoto.startSlideshow=function(){if(typeof pp_slideshow=='undefined'){$pp_pic_holder.find('.pp_play').unbind('click').removeClass('pp_play').addClass('pp_pause').click(function(){$.prettyPhoto.stopSlideshow();return false;});pp_slideshow=setInterval($.prettyPhoto.startSlideshow,settings.slideshow);}else{$.prettyPhoto.changePage('next');};}
$.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find('.pp_pause').unbind('click').removeClass('pp_pause').addClass('pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});clearInterval(pp_slideshow);pp_slideshow=undefined;}
$.prettyPhoto.close=function(){clearInterval(pp_slideshow);$pp_pic_holder.stop().find('object,embed').css('visibility','hidden');$('div.pp_pic_holder,div.ppt,.pp_fade').fadeOut(settings.animation_speed,function(){$(this).remove();});$pp_overlay.fadeOut(settings.animation_speed,function(){if($.browser.msie&&$.browser.version==6)$('select').css('visibility','visible');if(settings.hideflash)$('object,embed').css('visibility','visible');$(this).remove();$(window).unbind('scroll');settings.callback();doresize=true;pp_open=false;delete settings;});};_showContent=function(){$('.pp_loaderIcon').hide();$ppt.fadeTo(settings.animation_speed,1);projectedTop=scroll_pos['scrollTop']+((windowHeight/2)-(correctSizes['containerHeight']/2));if(projectedTop<0)projectedTop=0;$pp_pic_holder.find('.pp_content').animate({'height':correctSizes['contentHeight']},settings.animation_speed);$pp_pic_holder.animate({'top':projectedTop,'left':(windowWidth/2)-(correctSizes['containerWidth']/2),'width':correctSizes['containerWidth']},settings.animation_speed,function(){$pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(correctSizes['height']).width(correctSizes['width']);$pp_pic_holder.find('.pp_fade').fadeIn(settings.animation_speed);if(isSet&&_getFileType(pp_images[set_position])=="image"){$pp_pic_holder.find('.pp_hoverContainer').show();}else{$pp_pic_holder.find('.pp_hoverContainer').hide();}
if(correctSizes['resized'])$('a.pp_expand,a.pp_contract').fadeIn(settings.animation_speed);if(settings.autoplay_slideshow&&!pp_slideshow&&!pp_open)$.prettyPhoto.startSlideshow();settings.changepicturecallback();pp_open=true;});_insert_gallery();};function _hideContent(callback){$pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility','hidden');$pp_pic_holder.find('.pp_fade').fadeOut(settings.animation_speed,function(){$('.pp_loaderIcon').show();callback();});};function _checkPosition(setCount){if(set_position==setCount-1){$pp_pic_holder.find('a.pp_next').css('visibility','hidden');$pp_pic_holder.find('a.pp_next').addClass('disabled').unbind('click');}else{$pp_pic_holder.find('a.pp_next').css('visibility','visible');$pp_pic_holder.find('a.pp_next.disabled').removeClass('disabled').bind('click',function(){$.prettyPhoto.changePage('next');return false;});};if(set_position==0){$pp_pic_holder.find('a.pp_previous').css('visibility','hidden').addClass('disabled').unbind('click');}else{$pp_pic_holder.find('a.pp_previous.disabled').css('visibility','visible').removeClass('disabled').bind('click',function(){$.prettyPhoto.changePage('previous');return false;});};(setCount>1)?$('.pp_nav').show():$('.pp_nav').hide();};function _fitToViewport(width,height){resized=false;_getDimensions(width,height);imageWidth=width,imageHeight=height;if(((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight))&&doresize&&settings.allow_resize&&!percentBased){resized=true,fitting=false;while(!fitting){if((pp_containerWidth>windowWidth)){imageWidth=(windowWidth-200);imageHeight=(height/width)*imageWidth;}else if((pp_containerHeight>windowHeight)){imageHeight=(windowHeight-200);imageWidth=(width/height)*imageHeight;}else{fitting=true;};pp_containerHeight=imageHeight,pp_containerWidth=imageWidth;};_getDimensions(imageWidth,imageHeight);};return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(pp_containerHeight),containerWidth:Math.floor(pp_containerWidth)+40,contentHeight:Math.floor(pp_contentHeight),contentWidth:Math.floor(pp_contentWidth),resized:resized};};function _getDimensions(width,height){width=parseFloat(width);height=parseFloat(height);$pp_details=$pp_pic_holder.find('.pp_details');$pp_details.width(width);detailsHeight=parseFloat($pp_details.css('marginTop'))+parseFloat($pp_details.css('marginBottom'));$pp_details=$pp_details.clone().appendTo($('body')).css({'position':'absolute','top':-10000});detailsHeight+=$pp_details.height();detailsHeight=(detailsHeight<=34)?36:detailsHeight;if($.browser.msie&&$.browser.version==7)detailsHeight+=8;$pp_details.remove();pp_contentHeight=height+detailsHeight;pp_contentWidth=width;pp_containerHeight=pp_contentHeight+$ppt.height()+$pp_pic_holder.find('.pp_top').height()+$pp_pic_holder.find('.pp_bottom').height();pp_containerWidth=width;}
function _getFileType(itemSrc){if(itemSrc.match(/youtube\.com\/watch/i)){return'youtube';}else if(itemSrc.match(/vimeo\.com/i)){return'vimeo';}else if(itemSrc.indexOf('.mov')!=-1){return'quicktime';}else if(itemSrc.indexOf('.swf')!=-1){return'flash';}else if(itemSrc.indexOf('iframe')!=-1){return'iframe';}else if(itemSrc.indexOf('custom')!=-1){return'custom';}else if(itemSrc.substr(0,1)=='#'){return'inline';}else{return'image';};};function _center_overlay(){if(doresize&&typeof $pp_pic_holder!='undefined'){scroll_pos=_get_scroll();titleHeight=$ppt.height(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=(windowHeight/2)+scroll_pos['scrollTop']-(contentHeight/2);$pp_pic_holder.css({'top':projectedTop,'left':(windowWidth/2)+scroll_pos['scrollLeft']-(contentwidth/2)});};};function _get_scroll(){if(self.pageYOffset){return{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};}else if(document.documentElement&&document.documentElement.scrollTop){return{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};}else if(document.body){return{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft};};};function _resize_overlay(){windowHeight=$(window).height(),windowWidth=$(window).width();if(typeof $pp_overlay!="undefined")$pp_overlay.height($(document).height());};function _insert_gallery(){if(isSet&&settings.overlay_gallery&&_getFileType(pp_images[set_position])=="image"){itemWidth=52+5;navWidth=(settings.theme=="facebook")?58:38;itemsPerPage=Math.floor((correctSizes['containerWidth']-100-navWidth)/itemWidth);itemsPerPage=(itemsPerPage<pp_images.length)?itemsPerPage:pp_images.length;totalPage=Math.ceil(pp_images.length/itemsPerPage)-1;if(totalPage==0){navWidth=0;$pp_pic_holder.find('.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous').hide();}else{$pp_pic_holder.find('.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous').show();};galleryWidth=itemsPerPage*itemWidth+navWidth;$pp_pic_holder.find('.pp_gallery').width(galleryWidth).css('margin-left',-(galleryWidth/2));$pp_pic_holder.find('.pp_gallery ul').width(itemsPerPage*itemWidth).find('li.selected').removeClass('selected');goToPage=(Math.floor(set_position/itemsPerPage)<=totalPage)?Math.floor(set_position/itemsPerPage):totalPage;if(itemsPerPage){$pp_pic_holder.find('.pp_gallery').hide().show().removeClass('disabled');}else{$pp_pic_holder.find('.pp_gallery').hide().addClass('disabled');}
$.prettyPhoto.changeGalleryPage(goToPage);$pp_pic_holder.find('.pp_gallery ul li:eq('+set_position+')').addClass('selected');}else{$pp_pic_holder.find('.pp_content').unbind('mouseenter mouseleave');$pp_pic_holder.find('.pp_gallery').hide();}}
function _buildOverlay(caller){theRel=$(caller).attr('rel');galleryRegExp=/\[(?:.*)\]/;isSet=(galleryRegExp.exec(theRel))?true:false;pp_images=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return $(n).attr('href');}):$.makeArray($(caller).attr('href'));pp_titles=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).find('img').attr('alt'))?$(n).find('img').attr('alt'):"";}):$.makeArray($(caller).find('img').attr('alt'));pp_descriptions=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).attr('title'))?$(n).attr('title'):"";}):$.makeArray($(caller).attr('title'));$('body').append(settings.markup);$pp_pic_holder=$('.pp_pic_holder'),$ppt=$('.ppt'),$pp_overlay=$('div.pp_overlay');if(isSet&&settings.overlay_gallery){currentGalleryPage=0;toInject="";for(var i=0;i<pp_images.length;i++){var regex=new RegExp("(.*?)\.(jpg|jpeg|png|gif)$");var results=regex.exec(pp_images[i]);if(!results){classname='default';}else{classname='';}
toInject+="<li class='"+classname+"'><a href='#'><img src='"+pp_images[i]+"' width='50' alt='' /></a></li>";};toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find('#pp_full_res').after(toInject);$pp_pic_holder.find('.pp_gallery .pp_arrow_next').click(function(){$.prettyPhoto.changeGalleryPage('next');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_gallery .pp_arrow_previous').click(function(){$.prettyPhoto.changeGalleryPage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_content').hover(function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeIn();},function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeOut();});itemWidth=52+5;$pp_pic_holder.find('.pp_gallery ul li').each(function(i){$(this).css({'position':'absolute','left':i*itemWidth});$(this).find('a').unbind('click').click(function(){$.prettyPhoto.changePage(i);$.prettyPhoto.stopSlideshow();return false;});});};if(settings.slideshow){$pp_pic_holder.find('.pp_nav').prepend('<a href="#" class="pp_play">Play</a>')
$pp_pic_holder.find('.pp_nav .pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});}
$pp_pic_holder.attr('class','pp_pic_holder '+settings.theme);$pp_overlay.css({'opacity':0,'height':$(document).height(),'width':$(document).width()}).bind('click',function(){if(!settings.modal)$.prettyPhoto.close();});$('a.pp_close').bind('click',function(){$.prettyPhoto.close();return false;});$('a.pp_expand').bind('click',function(e){if($(this).hasClass('pp_expand')){$(this).removeClass('pp_expand').addClass('pp_contract');doresize=false;}else{$(this).removeClass('pp_contract').addClass('pp_expand');doresize=true;};_hideContent(function(){$.prettyPhoto.open();});return false;});$pp_pic_holder.find('.pp_previous, .pp_nav .pp_arrow_previous').bind('click',function(){$.prettyPhoto.changePage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_next, .pp_nav .pp_arrow_next').bind('click',function(){$.prettyPhoto.changePage('next');$.prettyPhoto.stopSlideshow();return false;});_center_overlay();};return this.unbind('click').click($.prettyPhoto.initialize);};function grab_param(name,url){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);return(results==null)?"":results[1];}})(jQuery);

/*																																																																																																																																																																																																																																																																																																																																																																																																																																																																/*
 * Scripts
 *
 */

Cufon.replace('h1, h2, h3, .registration-btn, .nav li a, #countdown-wrap p, #carousel .title, .album-wrap .title, ul.sidenav li a',{ hover: true });
 
jQuery(function($) {
	var Engine = {
		utils : {
			links : function(){
				$('a[rel*=external]').click(function(e){
					e.preventDefault();
					window.open($(this).attr('href'));
				});
			},
			mails : function(){
				$('a[href^=mailto:]').each(function(){
					var mail = $(this).attr('href').replace('mailto:','');
					var replaced = mail.replace('/at/','@');
					$(this).attr('href','mailto:'+replaced);
					if($(this).text() == mail) {
						$(this).text(replaced);
					}
				});
			}
		},
		enhancements : {
			media : function(){
				// HEADER SLIDESHOWS
				$('#home-slideshow').cycle({
					fx:   'fade',
					speed:  800,
					timeout:  6500,
					next: '#slideshow-next',
					prev: '#slideshow-prev'
				});
				$('#child-slideshow').cycle({
					fx:   'fade',
					speed:  800,
					timeout:  6500,
					next: '#slideshow-next',
					prev: '#slideshow-prev'
				});
				
				// CAROUSEL
				function cufon_refresh(){
					Cufon.refresh();
				}
				$('#carousel').jcarousel({
					scroll: 1,
					animation: 1000,
					auto: 4,
        			wrap: 'circular',
					itemVisibleInCallback: {
						onAfterAnimation: cufon_refresh
					}
				});
				$('#carousel li a').mouseover( function(){
					$(this).parent().find('span.container').stop().animate({ 'margin-top': '19px' },300, function() {
					});
				});
				$('#carousel li a').mouseout( function(){
					$(this).parent().find('span.container').stop().animate({ 'margin-top': '132px' },300, function() {
					});
				});
				
				$('.album-wrap a').mouseover( function(){
					$(this).parent().find('span.container').stop().animate({ 'margin-top': '118px' },300, function() {
					});
				});
				$('.album-wrap a').mouseout( function(){
					$(this).parent().find('span.container').stop().animate({ 'margin-top': '162px' },300, function() {
					});
				});
				
				// PRETTY PHOTO
				$("a[rel^='prettyPhoto']").prettyPhoto({
					show_title: false,
					allow_resize: false
				});
			},
			countdown : function(){
				$("#countdown-close-btn").click(function(){
					$('#countdown-wrap').animate({ 'margin-top': '91px' },500, function() {
						$("#countdown-close-btn").fadeOut('med');
						$('.numbers').fadeOut('med');
						$('.letters').fadeOut('med', function(){
							$("#countdown-open-btn").css('visibility','visible');
						});
					});
					return false;
				});
				$("#countdown-open-btn").click(function(){
					$("#countdown-open-btn").css('visibility','hidden');
					$('#countdown-wrap').animate({ 'margin-top': '0px' },500, function() {
						$("#countdown-close-btn").fadeIn('med');
						$('.numbers').fadeIn('med');
						$('.letters').fadeIn('med');
					});
					return false;
				});
			},
			accordions : function(){
				$('.accordions').each(function(){
					var sections = $(this).find('.accordion');

					if (sections.length === 0) {
						return;
					}

					sections.find('h2').click(function(e){
						if($(this).parent().hasClass('accordion-active')) {
							sections.filter('.accordion-active').find('.accordion-wrapper').slideUp(500, function(){
								$(this).parent().removeClass('accordion-active');
							});
							return;
						}

						sections.filter('.accordion-active').find('.accordion-wrapper').slideUp(500, function(){
							$(this).parent().removeClass('accordion-active');
						});

						$(this).parent().find('.accordion-wrapper').slideDown(500, function(){
							$(this).parent().addClass('accordion-active');
						});
					});					
				});
			},
			forms : function(){
				// CONTACT FORM
				$("#contact-form").submit(function(e){
					
					e.preventDefault();
					
					// Clear the current status text, if any
					$("#contact-status").hide();
					$("#contact-status").html("");
					
					// Create variables that contain the values of the form fields
					var contact_name = $("#contact-name").val();
					var contact_email = $("#contact-email").val();
					var contact_msg = $("#contact-msg").val();
					
					// Validate the name field
				    if(contact_name == ""){
						$("#contact-status").show();
						$("#contact-status").html("Please Enter Your Full Name!");
						$("#contact-name").focus();
						return false;
					}
					
					// Validate the email field
					if(contact_email == ""){
						$("#contact-status").show();
						$("#contact-status").html("Please Enter a Valid Email Address!");
						$("#contact-email").focus();
						return false;
					}
					var email_regex = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
					if(!email_regex.test(contact_email)){
						$("#contact-status").show();
						$("#contact-status").html("Please Enter a Valid Email Address!");
						$("#contact-email").focus();
						return false;
					}
					
					// Validate the msg field
				    if(contact_msg == ""){
						$("#contact-status").show();
						$("#contact-status").html("Please Type Your Message!");
						$("#contact-msg").focus();
						return false;
					}
					
					// Display the loader animation and send the data to the processing script
					$.post($(this).attr('action'), {
						'contact-name': contact_name,
						'contact-email':contact_email,
						'contact-msg':contact_msg
					},
					function(data){
						$("#contact-status").show();
						$("#contact-status").html(data);
						$("#contact-status").css('background-color','#9ab157');
						$("#contact-name").val("");
						$("#contact-email").val("");
						$("#contact-msg").val("");
					});
				});
				
				$("#comment-form").submit(function(){
					
					// Clear the current status text, if any
					$("#comment-status").html("");
					
					// Create variables that contain the values of the form fields
					var name = $("#comment-name").val();
					var email = $("#comment-email").val();
					var message = $("#comment-message").val();
					var id = $("#record-id").val();
					
					// Validate the name field
				    if(name == ""){
						$("#comment-status").html("Please Enter Your Full Name!");
						$("#comment-name").focus();
						return false;
					}
					
					// Validate the email field
					if(email == ""){
						$("#comment-status").html("Please Enter a Valid Email Address!");
						$("#comment-email").focus();
						return false;
					}
					var email_regex = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
					if(!email_regex.test(email)){
						$("#comment-status").html("Please Enter a Valid Email Address!");
						$("#comment-email").focus();
						return false;
					}
					
					// Validate the name field
				    if(message == ""){
						$("#comment-status").html("Please Enter your Comment!");
						$("#comment-message").focus();
						return false;
					}
					
					// Show the loader animation
					$('#comment-status').html('<img src="http://impactretreat.com/public/images/loader.gif" />');
					
					// Submit the form via AJAX
					$.post($(this).attr('action'), {
						'comment_name' : name,
						'comment_email' : email,
						'comment_message' : message,
						'record_id' : id
					},
					function(data){						
						//Clear the progress loader and display the success message
						$("#comment-status").html("");
						$("#comment-name").val("");
						$("#comment-email").val("");
						$("#comment-message").val("");
						$('#comment-status').html(data);
					});
					
					// Return false stops the form from submiting to another page
					return false;
				});
			},
			twitter : function(){
				$(".tweet").tweet({
					username: "impactretreat",
					join_text: "auto",
					avatar_size: 0,
					count: 1,
					auto_join_text_default: "",
					auto_join_text_ed: "",
					auto_join_text_ing: "",
					auto_join_text_reply: "",
					auto_join_text_url: "",
					loading_text: "loading tweets..."
				});
			},
			footer : function(){
				$('#footer-am-icon').mouseover( function(){
            		$('#footer-vimeo-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-twitter-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-facebook-icon').stop().fadeTo('fast', 0.4);
				});
				$('#footer-am-icon').mouseout( function(){
            		$('#footer-vimeo-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-twitter-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-facebook-icon').stop().fadeTo('fast', 1.0);
				});
				$('#footer-vimeo-icon').mouseover( function(){
            		$('#footer-am-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-twitter-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-facebook-icon').stop().fadeTo('fast', 0.4);
				});
				$('#footer-vimeo-icon').mouseout( function(){
            		$('#footer-am-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-twitter-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-facebook-icon').stop().fadeTo('fast', 1.0);
				});
				$('#footer-twitter-icon').mouseover( function(){
            		$('#footer-am-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-vimeo-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-facebook-icon').stop().fadeTo('fast', 0.4);
				});
				$('#footer-twitter-icon').mouseout( function(){
            		$('#footer-am-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-vimeo-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-facebook-icon').stop().fadeTo('fast', 1.0);
				});
				$('#footer-facebook-icon').mouseover( function(){
            		$('#footer-am-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-vimeo-icon').stop().fadeTo('fast', 0.4);
            		$('#footer-twitter-icon').stop().fadeTo('fast', 0.4);
				});
				$('#footer-facebook-icon').mouseout( function(){
            		$('#footer-am-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-vimeo-icon').stop().fadeTo('fast', 1.0);
            		$('#footer-twitter-icon').stop().fadeTo('fast', 1.0);
				});
			}
		}
	};

	Engine.utils.links();
	Engine.utils.mails();
	Engine.enhancements.media();
	Engine.enhancements.countdown();
	Engine.enhancements.accordions();
	Engine.enhancements.forms();
	Engine.enhancements.twitter();
	Engine.enhancements.footer();
});


// SUB NAVIGATION
$(document).ready(function() {	
	$('.sub').each( function(){
		$(this).find('ul').find('li').last().addClass('last');
	});
	
	function megaHoverOver(){
		$(this).find(".sub").stop().fadeTo('fast', 1).show();
			
		//Calculate width of all ul's
		(function($) { 
			jQuery.fn.calcSubWidth = function() {
				rowWidth = 0;
				//Calculate row
				$(this).find("ul").each(function() {					
					rowWidth += $(this).width(); 
				});	
			};
		})(jQuery); 
		
		if ( $(this).find(".row").length > 0 ) { //If row exists...
			var biggestRow = 0;	
			//Calculate each row
			$(this).find(".row").each(function() {							   
				$(this).calcSubWidth();
				//Find biggest row
				if(rowWidth > biggestRow) {
					biggestRow = rowWidth;
				}
			});
			//Set width
			$(this).find(".sub").css({'width' :biggestRow});
			$(this).find(".row:last").css({'margin':'0'});
			
		} else { //If row does not exist...
			
			$(this).calcSubWidth();
			//Set Width
			$(this).find(".sub").css({'width' : rowWidth});
			
		}
	}
	
	function megaHoverOut(){ 
	  $(this).find(".sub").stop().fadeTo('fast', 0, function() {
		  $(this).hide(); 
	  });
	}


	var config = {    
		 sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 50, // number = milliseconds for onMouseOver polling interval    
		 over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
		 timeout: 500, // number = milliseconds delay before onMouseOut    
		 out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
	};

	$("ul.nav li .sub").css({'opacity':'0'});
	$("ul.nav li").hoverIntent(config);
});
