/*
 * jQuery JavaScript Library v1.3.1
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-01-21 20:42:16 -0500 (Wed, 21 Jan 2009)
 * Revision: 6158
 */
(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.makeArray(E))},selector:"",jquery:"1.3.1",size:function(){return this.length},get:function(E){return E===g?o.makeArray(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,find:function(E){if(this.length===1&&!/,/.test(E)){var G=this.pushStack([],"find",E);G.length=0;o.find(E,this[0],G);return G}else{var F=o.map(this,function(H){return o.find(E,H)});return this.pushStack(/[^+>] [^+>]/.test(E)?o.unique(F):F,"find",E)}},clone:function(F){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.cloneNode(true),H=document.createElement("div");H.appendChild(I);return o.clean([H.innerHTML])[0]}else{return this.cloneNode(true)}});var G=E.find("*").andSelf().each(function(){if(this[h]!==g){this[h]=null}});if(F===true){this.find("*").andSelf().each(function(I){if(this.nodeType==3){return}var H=o.data(this,"events");for(var K in H){for(var J in H[K]){o.event.add(G[I],K,H[K][J],H[K][J].data)}}})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var F=o.expr.match.POS.test(E)?o(E):null;return this.map(function(){var G=this;while(G&&G.ownerDocument){if(F?F.index(G)>-1:o(G).is(E)){return G}G=G.parentNode}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML:null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(K,N,M){if(this[0]){var J=(this[0].ownerDocument||this[0]).createDocumentFragment(),G=o.clean(K,(this[0].ownerDocument||this[0]),J),I=J.firstChild,E=this.length>1?J.cloneNode(true):J;if(I){for(var H=0,F=this.length;H<F;H++){M.call(L(this[H],I),H>0?E.cloneNode(true):J)}}if(G){o.each(G,z)}}return this;function L(O,P){return N&&o.nodeName(O,"table")&&o.nodeName(P,"tr")?(O.getElementsByTagName("tbody")[0]||O.appendChild(O.ownerDocument.createElement("tbody"))):O}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){G=o.trim(G);if(G){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(G,E,I){if(E=="width"||E=="height"){var K,F={position:"absolute",visibility:"hidden",display:"block"},J=E=="width"?["Left","Right"]:["Top","Bottom"];function H(){K=E=="width"?G.offsetWidth:G.offsetHeight;var M=0,L=0;o.each(J,function(){M+=parseFloat(o.curCSS(G,"padding"+this,true))||0;L+=parseFloat(o.curCSS(G,"border"+this+"Width",true))||0});K-=Math.round(M+L)}if(o(G).is(":visible")){H()}else{o.swap(G,F,H)}return Math.max(0,K)}return o.curCSS(G,E,I)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,R){if(typeof R==="number"){R+=""}if(!R){return}if(typeof R==="string"){R=R.replace(/(<(\w+)[^>]*?)\/>/g,function(T,U,S){return S.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?T:U+"></"+S+">"});var O=o.trim(R).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+R+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var N=!O.indexOf("<table")&&O.indexOf("<tbody")<0?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&O.indexOf("<tbody")<0?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(R)){L.insertBefore(K.createTextNode(R.match(/^\s*/)[0]),L.firstChild)}R=o.makeArray(L.childNodes)}if(R.nodeType){G.push(R)}else{G=o.merge(G,R)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(){var G=arguments;return this.each(function(){for(var H=0,I=G.length;H<I;H++){o(G[H])[F](this)}})}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(">*",this).remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var Q=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]+['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[]+)+|[>+~])(\s*,\s*)?/g,K=0,G=Object.prototype.toString;var F=function(X,T,aa,ab){aa=aa||[];T=T||document;if(T.nodeType!==1&&T.nodeType!==9){return[]}if(!X||typeof X!=="string"){return aa}var Y=[],V,ae,ah,S,ac,U,W=true;Q.lastIndex=0;while((V=Q.exec(X))!==null){Y.push(V[1]);if(V[2]){U=RegExp.rightContext;break}}if(Y.length>1&&L.exec(X)){if(Y.length===2&&H.relative[Y[0]]){ae=I(Y[0]+Y[1],T)}else{ae=H.relative[Y[0]]?[T]:F(Y.shift(),T);while(Y.length){X=Y.shift();if(H.relative[X]){X+=Y.shift()}ae=I(X,ae)}}}else{var ad=ab?{expr:Y.pop(),set:E(ab)}:F.find(Y.pop(),Y.length===1&&T.parentNode?T.parentNode:T,P(T));ae=F.filter(ad.expr,ad.set);if(Y.length>0){ah=E(ae)}else{W=false}while(Y.length){var ag=Y.pop(),af=ag;if(!H.relative[ag]){ag=""}else{af=Y.pop()}if(af==null){af=T}H.relative[ag](ah,af,P(T))}}if(!ah){ah=ae}if(!ah){throw"Syntax error, unrecognized expression: "+(ag||X)}if(G.call(ah)==="[object Array]"){if(!W){aa.push.apply(aa,ah)}else{if(T.nodeType===1){for(var Z=0;ah[Z]!=null;Z++){if(ah[Z]&&(ah[Z]===true||ah[Z].nodeType===1&&J(T,ah[Z]))){aa.push(ae[Z])}}}else{for(var Z=0;ah[Z]!=null;Z++){if(ah[Z]&&ah[Z].nodeType===1){aa.push(ae[Z])}}}}}else{E(ah,aa)}if(U){F(U,T,aa,ab)}return aa};F.matches=function(S,T){return F(S,null,null,T)};F.find=function(Z,S,aa){var Y,W;if(!Z){return[]}for(var V=0,U=H.order.length;V<U;V++){var X=H.order[V],W;if((W=H.match[X].exec(Z))){var T=RegExp.leftContext;if(T.substr(T.length-1)!=="\\"){W[1]=(W[1]||"").replace(/\\/g,"");Y=H.find[X](W,S,aa);if(Y!=null){Z=Z.replace(H.match[X],"");break}}}}if(!Y){Y=S.getElementsByTagName("*")}return{set:Y,expr:Z}};F.filter=function(ab,aa,ae,V){var U=ab,ag=[],Y=aa,X,S;while(ab&&aa.length){for(var Z in H.filter){if((X=H.match[Z].exec(ab))!=null){var T=H.filter[Z],af,ad;S=false;if(Y==ag){ag=[]}if(H.preFilter[Z]){X=H.preFilter[Z](X,Y,ae,ag,V);if(!X){S=af=true}else{if(X===true){continue}}}if(X){for(var W=0;(ad=Y[W])!=null;W++){if(ad){af=T(ad,X,W,Y);var ac=V^!!af;if(ae&&af!=null){if(ac){S=true}else{Y[W]=false}}else{if(ac){ag.push(ad);S=true}}}}}if(af!==g){if(!ae){Y=ag}ab=ab.replace(H.match[Z],"");if(!S){return[]}break}}}ab=ab.replace(/\s*,\s*/,"");if(ab==U){if(S==null){throw"Syntax error, unrecognized expression: "+ab}else{break}}U=ab}return Y};var H=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(S){return S.getAttribute("href")}},relative:{"+":function(W,T){for(var U=0,S=W.length;U<S;U++){var V=W[U];if(V){var X=V.previousSibling;while(X&&X.nodeType!==1){X=X.previousSibling}W[U]=typeof T==="string"?X||false:X===T}}if(typeof T==="string"){F.filter(T,W,true)}},">":function(X,T,Y){if(typeof T==="string"&&!/\W/.test(T)){T=Y?T:T.toUpperCase();for(var U=0,S=X.length;U<S;U++){var W=X[U];if(W){var V=W.parentNode;X[U]=V.nodeName===T?V:false}}}else{for(var U=0,S=X.length;U<S;U++){var W=X[U];if(W){X[U]=typeof T==="string"?W.parentNode:W.parentNode===T}}if(typeof T==="string"){F.filter(T,X,true)}}},"":function(V,T,X){var U="done"+(K++),S=R;if(!T.match(/\W/)){var W=T=X?T:T.toUpperCase();S=O}S("parentNode",T,U,V,W,X)},"~":function(V,T,X){var U="done"+(K++),S=R;if(typeof T==="string"&&!T.match(/\W/)){var W=T=X?T:T.toUpperCase();S=O}S("previousSibling",T,U,V,W,X)}},find:{ID:function(T,U,V){if(typeof U.getElementById!=="undefined"&&!V){var S=U.getElementById(T[1]);return S?[S]:[]}},NAME:function(S,T,U){if(typeof T.getElementsByName!=="undefined"&&!U){return T.getElementsByName(S[1])}},TAG:function(S,T){return T.getElementsByTagName(S[1])}},preFilter:{CLASS:function(V,T,U,S,Y){V=" "+V[1].replace(/\\/g,"")+" ";var X;for(var W=0;(X=T[W])!=null;W++){if(X){if(Y^(" "+X.className+" ").indexOf(V)>=0){if(!U){S.push(X)}}else{if(U){T[W]=false}}}}return false},ID:function(S){return S[1].replace(/\\/g,"")},TAG:function(T,S){for(var U=0;S[U]===false;U++){}return S[U]&&P(S[U])?T[1]:T[1].toUpperCase()},CHILD:function(S){if(S[1]=="nth"){var T=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(S[2]=="even"&&"2n"||S[2]=="odd"&&"2n+1"||!/\D/.test(S[2])&&"0n+"+S[2]||S[2]);S[2]=(T[1]+(T[2]||1))-0;S[3]=T[3]-0}S[0]="done"+(K++);return S},ATTR:function(T){var S=T[1].replace(/\\/g,"");if(H.attrMap[S]){T[1]=H.attrMap[S]}if(T[2]==="~="){T[4]=" "+T[4]+" "}return T},PSEUDO:function(W,T,U,S,X){if(W[1]==="not"){if(W[3].match(Q).length>1){W[3]=F(W[3],null,null,T)}else{var V=F.filter(W[3],T,U,true^X);if(!U){S.push.apply(S,V)}return false}}else{if(H.match.POS.test(W[0])){return true}}return W},POS:function(S){S.unshift(true);return S}},filters:{enabled:function(S){return S.disabled===false&&S.type!=="hidden"},disabled:function(S){return S.disabled===true},checked:function(S){return S.checked===true},selected:function(S){S.parentNode.selectedIndex;return S.selected===true},parent:function(S){return !!S.firstChild},empty:function(S){return !S.firstChild},has:function(U,T,S){return !!F(S[3],U).length},header:function(S){return/h\d/i.test(S.nodeName)},text:function(S){return"text"===S.type},radio:function(S){return"radio"===S.type},checkbox:function(S){return"checkbox"===S.type},file:function(S){return"file"===S.type},password:function(S){return"password"===S.type},submit:function(S){return"submit"===S.type},image:function(S){return"image"===S.type},reset:function(S){return"reset"===S.type},button:function(S){return"button"===S.type||S.nodeName.toUpperCase()==="BUTTON"},input:function(S){return/input|select|textarea|button/i.test(S.nodeName)}},setFilters:{first:function(T,S){return S===0},last:function(U,T,S,V){return T===V.length-1},even:function(T,S){return S%2===0},odd:function(T,S){return S%2===1},lt:function(U,T,S){return T<S[3]-0},gt:function(U,T,S){return T>S[3]-0},nth:function(U,T,S){return S[3]-0==T},eq:function(U,T,S){return S[3]-0==T}},filter:{CHILD:function(S,V){var Y=V[1],Z=S.parentNode;var X=V[0];if(Z&&(!Z[X]||!S.nodeIndex)){var W=1;for(var T=Z.firstChild;T;T=T.nextSibling){if(T.nodeType==1){T.nodeIndex=W++}}Z[X]=W-1}if(Y=="first"){return S.nodeIndex==1}else{if(Y=="last"){return S.nodeIndex==Z[X]}else{if(Y=="only"){return Z[X]==1}else{if(Y=="nth"){var ab=false,U=V[2],aa=V[3];if(U==1&&aa==0){return true}if(U==0){if(S.nodeIndex==aa){ab=true}}else{if((S.nodeIndex-aa)%U==0&&(S.nodeIndex-aa)/U>=0){ab=true}}return ab}}}}},PSEUDO:function(Y,U,V,Z){var T=U[1],W=H.filters[T];if(W){return W(Y,V,U,Z)}else{if(T==="contains"){return(Y.textContent||Y.innerText||"").indexOf(U[3])>=0}else{if(T==="not"){var X=U[3];for(var V=0,S=X.length;V<S;V++){if(X[V]===Y){return false}}return true}}}},ID:function(T,S){return T.nodeType===1&&T.getAttribute("id")===S},TAG:function(T,S){return(S==="*"&&T.nodeType===1)||T.nodeName===S},CLASS:function(T,S){return S.test(T.className)},ATTR:function(W,U){var S=H.attrHandle[U[1]]?H.attrHandle[U[1]](W):W[U[1]]||W.getAttribute(U[1]),X=S+"",V=U[2],T=U[4];return S==null?V==="!=":V==="="?X===T:V==="*="?X.indexOf(T)>=0:V==="~="?(" "+X+" ").indexOf(T)>=0:!U[4]?S:V==="!="?X!=T:V==="^="?X.indexOf(T)===0:V==="$="?X.substr(X.length-T.length)===T:V==="|="?X===T||X.substr(0,T.length+1)===T+"-":false},POS:function(W,T,U,X){var S=T[2],V=H.setFilters[S];if(V){return V(W,U,T,X)}}}};var L=H.match.POS;for(var N in H.match){H.match[N]=RegExp(H.match[N].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(T,S){T=Array.prototype.slice.call(T);if(S){S.push.apply(S,T);return S}return T};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(M){E=function(W,V){var T=V||[];if(G.call(W)==="[object Array]"){Array.prototype.push.apply(T,W)}else{if(typeof W.length==="number"){for(var U=0,S=W.length;U<S;U++){T.push(W[U])}}else{for(var U=0;W[U];U++){T.push(W[U])}}}return T}}(function(){var T=document.createElement("form"),U="script"+(new Date).getTime();T.innerHTML="<input name='"+U+"'/>";var S=document.documentElement;S.insertBefore(T,S.firstChild);if(!!document.getElementById(U)){H.find.ID=function(W,X,Y){if(typeof X.getElementById!=="undefined"&&!Y){var V=X.getElementById(W[1]);return V?V.id===W[1]||typeof V.getAttributeNode!=="undefined"&&V.getAttributeNode("id").nodeValue===W[1]?[V]:g:[]}};H.filter.ID=function(X,V){var W=typeof X.getAttributeNode!=="undefined"&&X.getAttributeNode("id");return X.nodeType===1&&W&&W.nodeValue===V}}S.removeChild(T)})();(function(){var S=document.createElement("div");S.appendChild(document.createComment(""));if(S.getElementsByTagName("*").length>0){H.find.TAG=function(T,X){var W=X.getElementsByTagName(T[1]);if(T[1]==="*"){var V=[];for(var U=0;W[U];U++){if(W[U].nodeType===1){V.push(W[U])}}W=V}return W}}S.innerHTML="<a href='#'></a>";if(S.firstChild&&S.firstChild.getAttribute("href")!=="#"){H.attrHandle.href=function(T){return T.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var S=F,T=document.createElement("div");T.innerHTML="<p class='TEST'></p>";if(T.querySelectorAll&&T.querySelectorAll(".TEST").length===0){return}F=function(X,W,U,V){W=W||document;if(!V&&W.nodeType===9&&!P(W)){try{return E(W.querySelectorAll(X),U)}catch(Y){}}return S(X,W,U,V)};F.find=S.find;F.filter=S.filter;F.selectors=S.selectors;F.matches=S.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){H.order.splice(1,0,"CLASS");H.find.CLASS=function(S,T){return T.getElementsByClassName(S[1])}}function O(T,Z,Y,ac,aa,ab){for(var W=0,U=ac.length;W<U;W++){var S=ac[W];if(S){S=S[T];var X=false;while(S&&S.nodeType){var V=S[Y];if(V){X=ac[V];break}if(S.nodeType===1&&!ab){S[Y]=W}if(S.nodeName===Z){X=S;break}S=S[T]}ac[W]=X}}}function R(T,Y,X,ab,Z,aa){for(var V=0,U=ab.length;V<U;V++){var S=ab[V];if(S){S=S[T];var W=false;while(S&&S.nodeType){if(S[X]){W=ab[S[X]];break}if(S.nodeType===1){if(!aa){S[X]=V}if(typeof Y!=="string"){if(S===Y){W=true;break}}else{if(F.filter(Y,[S]).length>0){W=S;break}}}S=S[T]}ab[V]=W}}}var J=document.compareDocumentPosition?function(T,S){return T.compareDocumentPosition(S)&16}:function(T,S){return T!==S&&(T.contains?T.contains(S):true)};var P=function(S){return S.nodeType===9&&S.documentElement.nodeName!=="HTML"||!!S.ownerDocument&&P(S.ownerDocument)};var I=function(S,Z){var V=[],W="",X,U=Z.nodeType?[Z]:Z;while((X=H.match.PSEUDO.exec(S))){W+=X[0];S=S.replace(H.match.PSEUDO,"")}S=H.relative[S]?S+"*":S;for(var Y=0,T=U.length;Y<T;Y++){F(S,U[Y],V)}return F.filter(W,V)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(S){return"hidden"===S.type||o.css(S,"display")==="none"||o.css(S,"visibility")==="hidden"};F.selectors.filters.visible=function(S){return"hidden"!==S.type&&o.css(S,"display")!=="none"&&o.css(S,"visibility")!=="hidden"};F.selectors.filters.animated=function(S){return o.grep(o.timers,function(T){return S===T.elem}).length};o.multiFilter=function(U,S,T){if(T){U=":not("+U+")"}return F.matches(U,S)};o.dir=function(U,T){var S=[],V=U[T];while(V&&V!=document){if(V.nodeType==1){S.push(V)}V=V[T]}return S};o.nth=function(W,S,U,V){S=S||1;var T=0;for(;W;W=W[U]){if(W.nodeType==1&&++T==S){break}}return W};o.sibling=function(U,T){var S=[];for(;U;U=U.nextSibling){if(U.nodeType==1&&U!=T){S.push(U)}}return S};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){G=false}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&typeof l.frameElement==="undefined"){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width="1px";L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L)})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}this[H].style.display=o.data(this[H],"olddisplay",K)}}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)==1){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n)}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(H,F){var E=H?"Left":"Top",G=H?"Right":"Bottom";o.fn["inner"+F]=function(){return this[F.toLowerCase()]()+j(this,"padding"+E)+j(this,"padding"+G)};o.fn["outer"+F]=function(J){return this["inner"+F]()+j(this,"border"+E+"Width")+j(this,"border"+G+"Width")+(J?j(this,"margin"+E)+j(this,"margin"+G):0)};var I=F.toLowerCase();o.fn[I]=function(J){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+F]||document.body["client"+F]:this[0]==document?Math.max(document.documentElement["client"+F],document.body["scroll"+F],document.documentElement["scroll"+F],document.body["offset"+F],document.documentElement["offset"+F]):J===g?(this.length?o.css(this[0],I):null):this.css(I,typeof J==="string"?J:J+"px")}})})();


/*****************************************************************

typeface.js, version 0.15 | typefacejs.neocracy.org

Copyright (c) 2008 - 2009, David Chester davidchester@gmx.net 

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

*****************************************************************/

(function() {

var _typeface_js = {

	faces: {},

	loadFace: function(typefaceData) {

		var familyName = typefaceData.familyName.toLowerCase();
		
		if (!this.faces[familyName]) {
			this.faces[familyName] = {};
		}
		if (!this.faces[familyName][typefaceData.cssFontWeight]) {
			this.faces[familyName][typefaceData.cssFontWeight] = {};
		}

		var face = this.faces[familyName][typefaceData.cssFontWeight][typefaceData.cssFontStyle] = typefaceData;
		face.loaded = true;
	},

	log: function(message) {
		
		if (this.quiet) {
			return;
		}
		
		message = "typeface.js: " + message;
		
		if (this.customLogFn) {
			this.customLogFn(message);

		} else if (window.console && window.console.log) {
			window.console.log(message);
		}
		
	},
	
	pixelsFromPoints: function(face, style, points, dimension) {
		var pixels = points * parseInt(style.fontSize) * 72 / (face.resolution * 100);
		if (dimension == 'horizontal' && style.fontStretchPercent) {
			pixels *= style.fontStretchPercent;
		}
		return pixels;
	},

	pointsFromPixels: function(face, style, pixels, dimension) {
		var points = pixels * face.resolution / (parseInt(style.fontSize) * 72 / 100);
		if (dimension == 'horizontal' && style.fontStretchPrecent) {
			points *= style.fontStretchPercent;
		}
		return points;
	},

	cssFontWeightMap: {
		normal: 'normal',
		bold: 'bold',
		400: 'normal',
		700: 'bold'
	},

	cssFontStretchMap: {
		'ultra-condensed': 0.55,
		'extra-condensed': 0.77,
		'condensed': 0.85,
		'semi-condensed': 0.93,
		'normal': 1,
		'semi-expanded': 1.07,
		'expanded': 1.15,
		'extra-expanded': 1.23,
		'ultra-expanded': 1.45,
		'default': 1
	},
	
	fallbackCharacter: '.',

	configure: function(args) {
		var configurableOptionNames = [ 'customLogFn',  'customClassNameRegex', 'customTypefaceElementsList', 'quiet', 'verbose', 'disableSelection' ];
		
		for (var i = 0; i < configurableOptionNames.length; i++) {
			var optionName = configurableOptionNames[i];
			if (args[optionName]) {
				if (optionName == 'customLogFn') {
					if (typeof args[optionName] != 'function') {
						throw "customLogFn is not a function";
					} else {
						this.customLogFn = args.customLogFn;
					}
				} else {
					this[optionName] = args[optionName];
				}
			}
		}
	},

	getTextExtents: function(face, style, text) {
		var extentX = 0;
		var extentY = 0;
		var horizontalAdvance;
	
		var textLength = text.length;
		for (var i = 0; i < textLength; i++) {
			var glyph = face.glyphs[text.charAt(i)] ? face.glyphs[text.charAt(i)] : face.glyphs[this.fallbackCharacter];
			var letterSpacingAdjustment = this.pointsFromPixels(face, style, style.letterSpacing);

			// if we're on the last character, go with the glyph extent if that's more than the horizontal advance
			extentX += i + 1 == textLength ? Math.max(glyph.x_max, glyph.ha) : glyph.ha;
			extentX += letterSpacingAdjustment;

			horizontalAdvance += glyph.ha + letterSpacingAdjustment;
		}
		return { 
			x: extentX, 
			y: extentY,
			ha: horizontalAdvance
			
		};
	},

	pixelsFromCssAmount: function(cssAmount, defaultValue, element) {

		var matches = undefined;

		if (cssAmount == 'normal') {
			return defaultValue;

		} else if (matches = cssAmount.match(/([\-\d+\.]+)px/)) {
			return matches[1];

		} else {
			// thanks to Dean Edwards for this very sneaky way to get IE to convert 
			// relative values to pixel values
			
			var pixelAmount;
			
			var leftInlineStyle = element.style.left;
			var leftRuntimeStyle = element.runtimeStyle.left;

			element.runtimeStyle.left = element.currentStyle.left;

			if (!cssAmount.match(/\d(px|pt)$/)) {
				element.style.left = '1em';
			} else {
				element.style.left = cssAmount || 0;
			}

			pixelAmount = element.style.pixelLeft;
		
			element.style.left = leftInlineStyle;
			element.runtimeStyle.left = leftRuntimeStyle;
			
			return pixelAmount || defaultValue;
		}
	},

	capitalizeText: function(text) {
		return text.replace(/(^|\s)[a-z]/g, function(match) { return match.toUpperCase() } ); 
	},

	getElementStyle: function(e) {
		if (window.getComputedStyle) {
			return window.getComputedStyle(e, '');
		
		} else if (e.currentStyle) {
			return e.currentStyle;
		}
	},

	getRenderedText: function(e) {

		var browserStyle = this.getElementStyle(e.parentNode);

		var inlineStyleAttribute = e.parentNode.getAttribute('style');
		if (inlineStyleAttribute && typeof(inlineStyleAttribute) == 'object') {
			inlineStyleAttribute = inlineStyleAttribute.cssText;
		}

		if (inlineStyleAttribute) {

			var inlineStyleDeclarations = inlineStyleAttribute.split(/\s*\;\s*/);

			var inlineStyle = {};
			for (var i = 0; i < inlineStyleDeclarations.length; i++) {
				var declaration = inlineStyleDeclarations[i];
				var declarationOperands = declaration.split(/\s*\:\s*/);
				inlineStyle[declarationOperands[0]] = declarationOperands[1];
			}
		}

		var style = { 
			color: browserStyle.color, 
			fontFamily: browserStyle.fontFamily.split(/\s*,\s*/)[0].replace(/(^"|^'|'$|"$)/g, '').toLowerCase(), 
			fontSize: this.pixelsFromCssAmount(browserStyle.fontSize, 12, e.parentNode),
			fontWeight: this.cssFontWeightMap[browserStyle.fontWeight],
			fontStyle: browserStyle.fontStyle ? browserStyle.fontStyle : 'normal',
			fontStretchPercent: this.cssFontStretchMap[inlineStyle && inlineStyle['font-stretch'] ? inlineStyle['font-stretch'] : 'default'],
			textDecoration: browserStyle.textDecoration,
			lineHeight: this.pixelsFromCssAmount(browserStyle.lineHeight, 'normal', e.parentNode),
			letterSpacing: this.pixelsFromCssAmount(browserStyle.letterSpacing, 0, e.parentNode),
			textTransform: browserStyle.textTransform
		};

		var face;
		if (
			this.faces[style.fontFamily]  
			&& this.faces[style.fontFamily][style.fontWeight]
		) {
			face = this.faces[style.fontFamily][style.fontWeight][style.fontStyle];
		}

		var text = e.nodeValue;
		
		if (
			e.previousSibling 
			&& e.previousSibling.nodeType == 1 
			&& e.previousSibling.tagName != 'BR' 
			&& this.getElementStyle(e.previousSibling).display.match(/inline/)
		) {
			text = text.replace(/^\s+/, ' ');
		} else {
			text = text.replace(/^\s+/, '');
		}
		
		if (
			e.nextSibling 
			&& e.nextSibling.nodeType == 1 
			&& e.nextSibling.tagName != 'BR' 
			&& this.getElementStyle(e.nextSibling).display.match(/inline/)
		) {
			text = text.replace(/\s+$/, ' ');
		} else {
			text = text.replace(/\s+$/, '');
		}
		
		text = text.replace(/\s+/g, ' ');
	
		if (style.textTransform && style.textTransform != 'none') {
			switch (style.textTransform) {
				case 'capitalize':
					text = this.capitalizeText(text);
					break;
				case 'uppercase':
					text = text.toUpperCase();
					break;
				case 'lowercase':
					text = text.toLowerCase();
					break;
			}
		}

		if (!face) {
			var excerptLength = 12;
			var textExcerpt = text.substring(0, excerptLength);
			if (text.length > excerptLength) {
				textExcerpt += '...';
			}
		
			var fontDescription = style.fontFamily;
			if (style.fontWeight != 'normal') fontDescription += ' ' + style.fontWeight;
			if (style.fontStyle != 'normal') fontDescription += ' ' + style.fontStyle;
		
			this.log("couldn't find typeface font: " + fontDescription + ' for text "' + textExcerpt + '"');
			return;
		}
	
		var words = text.split(/\b(?=\w)/);

		var containerSpan = document.createElement('span');
		containerSpan.className = 'typeface-js-vector-container';
		
		var wordsLength = words.length;
		for (var i = 0; i < wordsLength; i++) {
			var word = words[i];
			
			var vector = this.renderWord(face, style, word);
			
			if (vector) {
				containerSpan.appendChild(vector.element);

				if (!this.disableSelection) {
					var selectableSpan = document.createElement('span');
					selectableSpan.className = 'typeface-js-selected-text';

					var wordNode = document.createTextNode(word);
					selectableSpan.appendChild(wordNode);

					if (this.vectorBackend != 'vml') {
						selectableSpan.style.marginLeft = -1 * (vector.width + 1) + 'px';
					}
					selectableSpan.targetWidth = vector.width;
					//selectableSpan.style.lineHeight = 1 + 'px';

					if (this.vectorBackend == 'vml') {
						vector.element.appendChild(selectableSpan);
					} else {
						containerSpan.appendChild(selectableSpan);
					}
				}
			}
		}

		return containerSpan;
	},

	renderDocument: function(callback) { 
		
		if (!callback)
			callback = function(e) { e.style.visibility = 'visible' };

		var elements = document.getElementsByTagName('*');
		
		var elementsLength = elements.length;
		for (var i = 0; i < elements.length; i++) {
			if (elements[i].className.match(/(^|\s)typeface-js(\s|$)/) || elements[i].tagName.match(/^(H1|H2|H3|H4|H5|H6)$/)) {
				this.replaceText(elements[i]);
				if (typeof callback == 'function') {
					callback(elements[i]);
				}
			}
		}

		if (this.vectorBackend == 'vml') {
			// lamely work around IE's quirky leaving off final dynamic shapes
			var dummyShape = document.createElement('v:shape');
			dummyShape.style.display = 'none';
			document.body.appendChild(dummyShape);
		}
	},

	replaceText: function(e) {

		var childNodes = [];
		var childNodesLength = e.childNodes.length;

		for (var i = 0; i < childNodesLength; i++) {
			this.replaceText(e.childNodes[i]);
		}

		if (e.nodeType == 3 && e.nodeValue.match(/\S/)) {
			var parentNode = e.parentNode;

			if (parentNode.className == 'typeface-js-selected-text') {
				return;
			}

			var renderedText = this.getRenderedText(e);
			
			if (
				parentNode.tagName == 'A' 
				&& this.vectorBackend == 'vml'
				&& this.getElementStyle(parentNode).display == 'inline'
			) {
				// something of a hack, use inline-block to get IE to accept clicks in whitespace regions
				parentNode.style.display = 'inline-block';
				parentNode.style.cursor = 'pointer';
			}

			if (this.getElementStyle(parentNode).display == 'inline') {
				parentNode.style.display = 'inline-block';
			}

			if (renderedText) {	
				if (parentNode.replaceChild) {
					parentNode.replaceChild(renderedText, e);
				} else {
					parentNode.insertBefore(renderedText, e);
					parentNode.removeChild(e);
				}
				if (this.vectorBackend == 'vml') {
					renderedText.innerHTML = renderedText.innerHTML;
				}

				var childNodesLength = renderedText.childNodes.length
				for (var i; i < childNodesLength; i++) {
					
					// do our best to line up selectable text with rendered text

					var e = renderedText.childNodes[i];
					if (e.hasChildNodes() && !e.targetWidth) {
						e = e.childNodes[0];
					}
					
					if (e && e.targetWidth) {
						var letterSpacingCount = e.innerHTML.length;
						var wordSpaceDelta = e.targetWidth - e.offsetWidth;
						var letterSpacing = wordSpaceDelta / (letterSpacingCount || 1);

						if (this.vectorBackend == 'vml') {
							letterSpacing = Math.ceil(letterSpacing);
						}

						e.style.letterSpacing = letterSpacing + 'px';
						e.style.width = e.targetWidth + 'px';
					}
				}
			}
		}
	},

	applyElementVerticalMetrics: function(face, style, e) {

		if (style.lineHeight == 'normal') {
			style.lineHeight = this.pixelsFromPoints(face, style, face.lineHeight);
		}

		var cssLineHeightAdjustment = style.lineHeight - this.pixelsFromPoints(face, style, face.lineHeight);

		e.style.marginTop = Math.round( cssLineHeightAdjustment / 2 ) + 'px';
		e.style.marginBottom = Math.round( cssLineHeightAdjustment / 2) + 'px';
	
	},

	vectorBackends: {

		canvas: {

			_initializeSurface: function(face, style, text) {

				var extents = this.getTextExtents(face, style, text);

				var canvas = document.createElement('canvas');
				if (this.disableSelection) {
					canvas.innerHTML = text;
				}

				canvas.height = Math.round(this.pixelsFromPoints(face, style, face.lineHeight));
				canvas.width = Math.round(this.pixelsFromPoints(face, style, extents.x, 'horizontal'));
	
				this.applyElementVerticalMetrics(face, style, canvas);

				if (extents.x > extents.ha) 
					canvas.style.marginRight = Math.round(this.pixelsFromPoints(face, style, extents.x - extents.ha, 'horizontal')) + 'px';

				var ctx = canvas.getContext('2d');

				var pointScale = this.pixelsFromPoints(face, style, 1);
				ctx.scale(pointScale * style.fontStretchPercent, -1 * pointScale);
				ctx.translate(0, -1 * face.ascender);
				ctx.fillStyle = style.color;

				return { context: ctx, canvas: canvas };
			},

			_renderGlyph: function(ctx, face, char, style) {

				var glyph = face.glyphs[char];

				if (!glyph) {
					//this.log.error("glyph not defined: " + char);
					return this.renderGlyph(ctx, face, this.fallbackCharacter, style);
				}

				if (glyph.o) {

					var outline;
					if (glyph.cached_outline) {
						outline = glyph.cached_outline;
					} else {
						outline = glyph.o.split(' ');
						glyph.cached_outline = outline;
					}

					var outlineLength = outline.length;
					for (var i = 0; i < outlineLength; ) {

						var action = outline[i++];

						switch(action) {
							case 'm':
								ctx.moveTo(outline[i++], outline[i++]);
								break;
							case 'l':
								ctx.lineTo(outline[i++], outline[i++]);
								break;

							case 'q':
								var cpx = outline[i++];
								var cpy = outline[i++];
								ctx.quadraticCurveTo(outline[i++], outline[i++], cpx, cpy);
								break;

							case 'b':
								var x = outline[i++];
								var y = outline[i++];
								ctx.bezierCurveTo(outline[i++], outline[i++], outline[i++], outline[i++], x, y);
								break;
						}
					}					
				}
				if (glyph.ha) {
					var letterSpacingPoints = 
						style.letterSpacing && style.letterSpacing != 'normal' ? 
							this.pointsFromPixels(face, style, style.letterSpacing) : 
							0;

					ctx.translate(glyph.ha + letterSpacingPoints, 0);
				}
			},

			_renderWord: function(face, style, text) {
				var surface = this.initializeSurface(face, style, text);
				var ctx = surface.context;
				var canvas = surface.canvas;
				ctx.beginPath();
				ctx.save();

				var chars = text.split('');
				var charsLength = chars.length;
				for (var i = 0; i < charsLength; i++) {
					this.renderGlyph(ctx, face, chars[i], style);
				}

				ctx.fill();

				if (style.textDecoration == 'underline') {

					ctx.beginPath();
					ctx.moveTo(0, face.underlinePosition);
					ctx.restore();
					ctx.lineTo(0, face.underlinePosition);
					ctx.strokeStyle = style.color;
					ctx.lineWidth = face.underlineThickness;
					ctx.stroke();
				}

				return { element: ctx.canvas, width: Math.floor(canvas.width) };
			
			}
		},

		vml: {

			_initializeSurface: function(face, style, text) {

				var shape = document.createElement('v:shape');

				var extents = this.getTextExtents(face, style, text);
				
				shape.style.width = shape.style.height = style.fontSize + 'px'; 
				shape.style.marginLeft = '-1px'; // this seems suspect...

				if (extents.x > extents.ha) {
					shape.style.marginRight = this.pixelsFromPoints(face, style, extents.x - extents.ha, 'horizontal') + 'px';
				}

				this.applyElementVerticalMetrics(face, style, shape);

				var resolutionScale = face.resolution * 100 / 72;
				shape.coordsize = (resolutionScale / style.fontStretchPercent) + "," + resolutionScale;
				
				shape.coordorigin = '0,' + face.ascender;
				shape.style.flip = 'y';

				shape.fillColor = style.color;
				shape.stroked = false;

				shape.path = 'hh m 0,' + face.ascender + ' l 0,' + face.descender + ' ';

				return shape;
			},

			_renderGlyph: function(shape, face, char, offsetX, style, vmlSegments) {

				var glyph = face.glyphs[char];

				if (!glyph) {
					this.log("glyph not defined: " + char);
					this.renderGlyph(shape, face, this.fallbackCharacter, offsetX, style);
					return;
				}
				
				vmlSegments.push('m');

				if (glyph.o) {
					
					var outline, outlineLength;
					
					if (glyph.cached_outline) {
						outline = glyph.cached_outline;
						outlineLength = outline.length;
					} else {
						outline = glyph.o.split(' ');
						outlineLength = outline.length;

						for (var i = 0; i < outlineLength;) {

							switch(outline[i++]) {
								case 'q':
									outline[i] = Math.round(outline[i++]);
									outline[i] = Math.round(outline[i++]);
								case 'm':
								case 'l':
									outline[i] = Math.round(outline[i++]);
									outline[i] = Math.round(outline[i++]);
									break;
							} 
						}	

						glyph.cached_outline = outline;
					}

					var prevX, prevY;
					
					for (var i = 0; i < outlineLength;) {

						var action = outline[i++];

						var x = Math.round(outline[i++]) + offsetX;
						var y = Math.round(outline[i++]);
	
						switch(action) {
							case 'm':
								vmlSegments.push('xm ', x, ',', y);
								break;
	
							case 'l':
								vmlSegments.push('l ', x, ',', y);
								break;

							case 'q':
								var cpx = outline[i++] + offsetX;
								var cpy = outline[i++];

								var cp1x = Math.round(prevX + 2.0 / 3.0 * (cpx - prevX));
								var cp1y = Math.round(prevY + 2.0 / 3.0 * (cpy - prevY));

								var cp2x = Math.round(cp1x + (x - prevX) / 3.0);
								var cp2y = Math.round(cp1y + (y - prevY) / 3.0);
								
								vmlSegments.push('c ', cp1x, ',', cp1y, ',', cp2x, ',', cp2y, ',', x, ',', y);
								break;

							case 'b':
								var cp1x = Math.round(outline[i++]) + offsetX;
								var cp1y = outline[i++];

								var cp2x = Math.round(outline[i++]) + offsetX;
								var cp2y = outline[i++];

								vmlSegments.push('c ', cp1x, ',', cp1y, ',', cp2x, ',', cp2y, ',', x, ',', y);
								break;
						}

						prevX = x;
						prevY = y;
					}					
				}

				vmlSegments.push('x e');
				return vmlSegments;
			},

			_renderWord: function(face, style, text) {
				var offsetX = 0;
				var shape = this.initializeSurface(face, style, text);
		
				var letterSpacingPoints = 
					style.letterSpacing && style.letterSpacing != 'normal' ? 
						this.pointsFromPixels(face, style, style.letterSpacing) : 
						0;

				letterSpacingPoints = Math.round(letterSpacingPoints);
				var chars = text.split('');
				var vmlSegments = [];
				for (var i = 0; i < chars.length; i++) {
					var char = chars[i];
					vmlSegments = this.renderGlyph(shape, face, char, offsetX, style, vmlSegments);
					offsetX += face.glyphs[char].ha + letterSpacingPoints ;	
				}

				if (style.textDecoration == 'underline') {
					var posY = face.underlinePosition - (face.underlineThickness / 2);
					vmlSegments.push('xm ', 0, ',', posY);
					vmlSegments.push('l ', offsetX, ',', posY);
					vmlSegments.push('l ', offsetX, ',', posY + face.underlineThickness);
					vmlSegments.push('l ', 0, ',', posY + face.underlineThickness);
					vmlSegments.push('l ', 0, ',', posY);
					vmlSegments.push('x e');
				}

				// make sure to preserve trailing whitespace
				shape.path += vmlSegments.join('') + 'm ' + offsetX + ' 0 l ' + offsetX + ' ' + face.ascender;
				
				return {
					element: shape,
					width: Math.floor(this.pixelsFromPoints(face, style, offsetX, 'horizontal'))
				};
			}

		}

	},

	setVectorBackend: function(backend) {

		this.vectorBackend = backend;
		var backendFunctions = ['renderWord', 'initializeSurface', 'renderGlyph'];

		for (var i = 0; i < backendFunctions.length; i++) {
			var backendFunction = backendFunctions[i];
			this[backendFunction] = this.vectorBackends[backend]['_' + backendFunction];
		}
	},
	
	initialize: function() {

		// quit if this function has already been called
		if (arguments.callee.done) return; 
		
		// flag this function so we don't do the same thing twice
		arguments.callee.done = true;

		// kill the timer
		if (window._typefaceTimer) clearInterval(_typefaceTimer);

		this.renderDocument( function(e) { e.style.visibility = 'visible' } );

	}
	
};

// IE won't accept real selectors...
var typefaceSelectors = ['.typeface-js', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6'];

if (document.createStyleSheet) { 

	var styleSheet = document.createStyleSheet();
	for (var i = 0; i < typefaceSelectors.length; i++) {
		var selector = typefaceSelectors[i];
		styleSheet.addRule(selector, 'visibility: hidden');
	}

	styleSheet.addRule(
		'.typeface-js-selected-text', 
		'-ms-filter: \
			"Chroma(color=black) \
			progid:DXImageTransform.Microsoft.MaskFilter(Color=white) \
			progid:DXImageTransform.Microsoft.MaskFilter(Color=blue) \
			alpha(opacity=30)" !important; \
		color: black; \
		font-family: Modern; \
		position: absolute; \
		white-space: pre; \
		filter: alpha(opacity=0) !important;'
	);

	styleSheet.addRule(
		'.typeface-js-vector-container',
		'position: relative'
	);

} else if (document.styleSheets) {

	if (!document.styleSheets.length) { (function() {
		// create a stylesheet if we need to
		var styleSheet = document.createElement('style');
		styleSheet.type = 'text/css';
		document.getElementsByTagName('head')[0].appendChild(styleSheet);
	})() }

	var styleSheet = document.styleSheets[0];
	document.styleSheets[0].insertRule(typefaceSelectors.join(',') + ' { visibility: hidden; }', styleSheet.cssRules.length); 

	document.styleSheets[0].insertRule(
		'.typeface-js-selected-text { \
			color: rgba(128, 128, 128, 0); \
			opacity: 0.30; \
			position: absolute; \
			font-family: Arial, sans-serif; \
			white-space: pre \
		}', 
		styleSheet.cssRules.length
	);

	try { 
		// set selection style for Mozilla / Firefox
		document.styleSheets[0].insertRule(
			'.typeface-js-selected-text::-moz-selection { background: blue; }', 
			styleSheet.cssRules.length
		); 

	} catch(e) {};

	try { 
		// set styles for browsers with CSS3 selectors (Safari, Chrome)
		document.styleSheets[0].insertRule(
			'.typeface-js-selected-text::selection { background: blue; }', 
			styleSheet.cssRules.length
		); 

	} catch(e) {};

	// most unfortunately, sniff for WebKit's quirky selection behavior
	if (/WebKit/i.test(navigator.userAgent)) {
		document.styleSheets[0].insertRule(
			'.typeface-js-vector-container { position: relative }',
			styleSheet.cssRules.length
		);
	}

}

var backend =  window.CanvasRenderingContext2D || document.createElement('canvas').getContext ? 'canvas' : !!(window.attachEvent && !window.opera) ? 'vml' : null;

if (backend == 'vml') {

	document.namespaces.add("v","urn:schemas-microsoft-com:vml","#default#VML");

	var styleSheet = document.createStyleSheet();
	styleSheet.addRule('v\\:shape', "display: inline-block;");
}

_typeface_js.setVectorBackend(backend);
window._typeface_js = _typeface_js;
	
if (/WebKit/i.test(navigator.userAgent)) {

	var _typefaceTimer = setInterval(function() {
		if (/loaded|complete/.test(document.readyState)) {
			_typeface_js.initialize(); 
		}
	}, 10);
}

if (document.addEventListener) {
	window.addEventListener('DOMContentLoaded', function() { _typeface_js.initialize() }, false);
} 

/*@cc_on @*/
/*@if (@_win32)

document.write("<script id=__ie_onload_typeface defer src=//:><\/script>");
var script = document.getElementById("__ie_onload_typeface");
script.onreadystatechange = function() {
	if (this.readyState == "complete") {
		_typeface_js.initialize(); 
	}
};

/*@end @*/

try { console.log('initializing typeface.js') } catch(e) {};

})();



if (_typeface_js && _typeface_js.loadFace) _typeface_js.loadFace({"glyphs":{"S":{"x_min":116.671875,"x_max":836.1875,"ha":772,"o":"m 818 724 b 591 1066 838 827 895 1066 b 234 791 390 1066 271 969 b 250 631 223 735 229 678 b 501 391 306 527 418 470 b 548 254 543 356 561 315 b 405 131 532 174 485 131 b 322 306 311 131 296 205 l 334 367 l 143 367 l 128 291 b 372 -24 88 105 143 -24 b 750 274 559 -24 709 77 b 709 492 769 365 761 427 b 514 663 668 545 567 623 b 435 812 462 702 418 733 b 560 909 450 882 496 909 b 634 724 665 909 654 817 l 818 724 "},"¦":{"x_min":341.640625,"x_max":488.640625,"ha":625,"o":"m 341 1081 l 341 520 l 488 520 l 488 1081 l 341 1081 m 341 280 l 341 -279 l 488 -279 l 488 280 l 341 280 "},"/":{"x_min":-42,"x_max":641,"ha":386,"o":"m -42 -130 l 76 -130 l 641 1041 l 522 1041 l -42 -130 "},"y":{"x_min":49.453125,"x_max":747.703125,"ha":617,"o":"m 170 782 l 195 10 b 189 -89 195 -17 196 -61 b 78 -123 180 -139 106 -123 l 49 -264 b 395 -11 286 -300 313 -189 l 747 782 l 568 782 l 401 361 b 332 159 376 295 352 227 l 329 159 b 347 367 338 228 346 298 l 357 782 l 170 782 "},"≈":{"x_min":184,"x_max":778.8125,"ha":844,"o":"m 718 649 b 610 548 687 591 659 548 b 502 598 574 548 546 571 b 367 649 472 616 430 649 b 184 504 287 649 220 586 l 245 451 b 358 550 273 500 302 550 b 467 502 399 550 427 530 b 607 450 524 465 558 450 b 778 596 682 450 744 514 l 718 649 m 718 394 b 610 294 687 335 660 294 b 502 344 573 294 543 319 b 367 392 472 362 431 392 b 184 248 287 392 220 331 l 245 195 b 358 296 275 245 302 296 b 467 248 397 296 426 276 b 605 194 524 210 558 194 b 778 340 683 194 744 259 l 718 394 "},"Ž":{"x_min":45,"x_max":855,"ha":694,"o":"m 45 0 l 637 0 l 668 153 l 348 153 b 275 148 324 153 299 153 b 347 240 303 177 324 209 l 810 886 l 841 1041 l 283 1041 l 251 889 l 537 889 b 612 893 562 889 586 889 b 540 801 582 864 562 832 l 77 155 l 45 0 m 855 1313 l 699 1313 l 590 1199 l 526 1313 l 374 1313 l 486 1111 l 656 1111 l 855 1313 "},"Á":{"x_min":12.546875,"x_max":882.296875,"ha":772,"o":"m 216 0 l 321 263 l 544 263 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 856 521 760 536 808 b 573 926 558 880 565 903 l 576 926 b 567 856 573 903 571 880 b 556 712 563 808 556 760 l 547 416 l 384 416 l 502 712 m 501 1131 l 638 1131 l 882 1334 l 671 1334 l 501 1131 "},"g":{"x_min":60.21875,"x_max":752.03125,"ha":694,"o":"m 513 491 l 465 256 b 351 117 447 166 408 117 b 302 252 296 117 290 177 l 356 513 b 467 664 378 591 385 664 b 513 491 550 664 530 553 m 62 -87 b 249 -263 43 -219 132 -263 b 594 23 491 -263 560 -136 l 752 782 l 575 782 l 558 702 l 556 702 b 423 803 545 773 503 805 b 180 524 308 801 229 739 l 122 241 b 251 -20 100 116 101 -20 b 435 81 327 -16 383 6 l 436 79 l 417 -11 b 304 -133 405 -72 379 -133 b 251 -122 283 -133 264 -130 b 239 -87 241 -115 235 -104 l 62 -87 "},"²":{"x_min":105,"x_max":578.65625,"ha":417,"o":"m 460 710 b 574 881 521 760 561 813 b 430 1044 595 981 535 1042 b 201 851 239 1045 213 905 l 198 832 l 314 832 b 342 921 320 862 324 894 b 406 952 355 944 380 952 b 449 877 441 952 461 934 b 363 758 437 819 411 798 l 291 698 b 137 522 198 621 155 565 b 105 416 122 485 111 442 l 468 416 l 487 508 l 256 508 b 341 616 265 551 312 591 l 460 710 "},"–":{"x_min":75.140625,"x_max":787,"ha":694,"o":"m 755 359 l 787 512 l 106 512 l 75 359 l 755 359 "},"ë":{"x_min":119.59375,"x_max":780.46875,"ha":694,"o":"m 136 308 l 133 292 b 351 -20 87 73 151 -20 b 651 242 524 -20 617 80 l 656 265 l 479 265 l 475 248 b 366 118 457 161 427 118 b 299 240 313 118 279 137 l 322 354 l 677 354 l 698 459 b 498 803 743 673 745 803 b 184 535 331 803 219 706 l 136 308 m 351 492 l 362 542 b 472 665 375 606 390 665 b 543 560 543 665 558 640 l 528 492 l 351 492 m 480 894 l 513 1053 l 340 1053 l 307 894 l 480 894 m 747 894 l 780 1053 l 606 1053 l 573 894 l 747 894 "},"ƒ":{"x_min":-38,"x_max":886,"ha":694,"o":"m 886 1038 b 876 1041 883 1039 879 1039 b 774 1060 845 1050 809 1060 b 479 802 617 1060 533 939 l 434 693 l 262 693 l 235 561 l 386 561 l 189 36 b 133 -77 174 -2 159 -41 b 16 -90 102 -122 45 -116 l -38 -240 b 77 -256 0 -249 36 -256 b 269 -159 144 -256 223 -223 b 416 151 332 -71 379 53 l 567 561 l 736 561 l 763 693 l 612 693 l 628 736 b 771 911 656 811 673 911 b 826 895 792 911 809 905 l 886 1038 "},"Î":{"x_min":93.953125,"x_max":664,"ha":386,"o":"m 284 0 l 500 1041 l 310 1041 l 93 0 l 284 0 m 379 1327 l 183 1125 l 336 1125 l 447 1239 l 508 1125 l 664 1125 l 549 1327 l 379 1327 "},"e":{"x_min":119.421875,"x_max":721.96875,"ha":694,"o":"m 136 308 b 351 -20 84 77 147 -20 b 656 265 532 -20 626 90 l 479 265 b 366 118 461 166 431 118 b 299 240 313 118 279 137 l 322 354 l 677 354 l 698 459 b 498 803 743 673 745 803 b 180 513 324 803 210 698 l 136 308 m 351 492 l 358 524 b 472 665 373 595 384 665 b 543 560 543 665 558 640 l 528 492 l 351 492 "},"Ã":{"x_min":12.546875,"x_max":898.625,"ha":772,"o":"m 216 0 l 321 263 l 544 263 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 856 521 760 536 808 b 573 926 558 880 565 903 l 576 926 b 567 856 573 903 571 880 b 556 712 563 808 556 760 l 547 416 l 384 416 l 502 712 m 810 1291 b 729 1232 792 1253 767 1232 b 652 1259 712 1232 668 1252 b 554 1284 614 1274 599 1284 b 362 1113 494 1284 395 1228 l 446 1113 b 493 1164 449 1116 469 1153 b 522 1171 502 1170 513 1171 b 591 1153 546 1171 571 1162 b 703 1123 614 1145 676 1123 b 898 1291 762 1123 844 1150 l 810 1291 "},"J":{"x_min":49.34375,"x_max":739.4375,"ha":617,"o":"m 80 330 b 56 81 54 234 39 119 b 229 -24 90 1 160 -24 b 476 43 321 -24 407 -18 b 581 281 551 109 566 211 l 739 1041 l 548 1041 l 382 241 b 290 131 370 184 358 131 b 244 201 244 131 237 163 l 271 330 l 80 330 "},"»":{"x_min":128,"x_max":668,"ha":694,"o":"m 128 86 l 385 283 l 415 425 l 239 621 l 206 465 l 315 361 l 160 243 l 128 86 m 383 86 l 638 283 l 668 425 l 495 621 l 462 465 l 570 361 l 416 243 l 383 86 "},"∆":{"x_min":35,"x_max":795.890625,"ha":826,"o":"m 35 0 l 772 0 l 795 108 l 723 1048 l 531 1048 l 56 104 l 35 0 m 229 141 l 458 584 b 576 832 496 670 554 776 l 580 832 b 593 563 579 767 591 646 l 633 141 l 229 141 "},"©":{"x_min":126.796875,"x_max":1220.703125,"ha":1153,"o":"m 788 1066 b 138 523 491 1066 201 824 b 560 -24 76 219 264 -24 b 1208 523 856 -24 1146 219 b 788 1066 1271 824 1083 1066 m 582 79 b 239 523 341 79 189 277 b 767 963 289 766 526 963 b 1107 523 1003 963 1157 766 b 582 79 1057 277 819 79 m 805 424 b 653 312 788 358 718 312 b 523 530 542 312 501 426 b 739 741 546 638 625 741 b 849 634 807 741 852 702 l 970 634 b 760 841 974 764 890 841 b 402 527 579 841 439 708 b 632 212 365 351 454 212 b 926 424 757 212 884 292 l 805 424 "},"˘":{"x_min":218.53125,"x_max":681.828125,"ha":463,"o":"m 593 1082 b 425 985 570 1016 522 985 b 312 1082 353 985 306 1016 l 224 1082 b 410 881 197 966 263 881 b 681 1082 538 881 638 952 l 593 1082 "},"≥":{"x_min":249.078125,"x_max":816.671875,"ha":894,"o":"m 255 878 l 255 755 l 720 513 l 720 510 l 255 269 l 255 147 l 813 456 l 813 567 l 255 878 m 816 -11 l 816 94 l 249 94 l 249 -11 l 816 -11 "},"ò":{"x_min":119.359375,"x_max":722.5,"ha":694,"o":"m 356 516 b 481 665 371 590 387 665 b 538 516 570 665 553 590 l 484 255 b 367 118 463 159 448 118 b 301 255 281 118 281 159 l 356 516 m 338 -20 l 350 -20 b 681 349 564 -20 627 93 l 684 363 b 510 803 738 631 772 803 b 148 363 243 803 205 631 l 145 351 b 326 -20 90 93 108 -20 l 338 -20 m 340 1075 l 499 873 l 637 873 l 551 1075 l 340 1075 "},"^":{"x_min":120.671875,"x_max":774,"ha":694,"o":"m 248 452 l 515 839 l 618 452 l 774 517 l 637 1041 l 474 1041 l 120 517 l 248 452 "},"«":{"x_min":158.9375,"x_max":699,"ha":694,"o":"m 331 86 l 364 243 l 259 355 l 410 465 l 443 621 l 188 425 l 158 283 l 331 86 m 587 86 l 620 243 l 512 355 l 666 465 l 699 621 l 441 425 l 412 283 l 587 86 "},"D":{"x_min":98,"x_max":900.953125,"ha":849,"o":"m 319 151 l 473 887 l 598 887 b 666 544 713 887 717 789 b 402 151 602 242 573 151 l 319 151 m 450 -1 b 597 26 498 -1 549 1 b 865 562 773 119 823 356 b 884 921 902 734 913 849 b 711 1039 846 1019 758 1039 l 314 1039 l 98 -1 l 450 -1 "},"∙":{"x_min":191,"x_max":408.78125,"ha":463,"o":"m 229 437 l 191 254 l 370 254 l 408 437 l 229 437 "},"ł":{"x_min":93,"x_max":533,"ha":386,"o":"m 101 0 l 278 0 l 398 577 l 505 644 l 533 777 l 426 710 l 494 1041 l 317 1041 l 233 635 l 121 565 l 93 433 l 206 502 l 101 0 "},"ÿ":{"x_min":49.453125,"x_max":747.703125,"ha":617,"o":"m 170 783 l 195 11 b 189 -88 195 -16 196 -61 b 124 -126 184 -119 152 -126 b 78 -123 106 -126 88 -123 l 49 -263 b 129 -270 79 -267 106 -270 b 395 -11 294 -270 323 -166 l 747 783 l 568 783 l 401 362 b 332 159 376 295 352 227 l 329 159 b 347 367 338 229 346 298 l 357 783 l 170 783 m 442 894 l 475 1053 l 302 1053 l 269 894 l 442 894 m 709 894 l 742 1053 l 568 1053 l 535 894 l 709 894 "},"Ł":{"x_min":67,"x_max":677,"ha":694,"o":"m 645 0 l 677 152 l 322 152 l 406 549 l 572 671 l 608 849 l 442 727 l 508 1041 l 317 1041 l 222 578 l 103 497 l 67 320 l 185 402 l 101 0 l 645 0 "},"í":{"x_min":101,"x_max":640,"ha":386,"o":"m 277 0 l 441 783 l 264 783 l 101 0 l 277 0 m 258 873 l 396 873 l 640 1075 l 429 1075 l 258 873 "},"ˆ":{"x_min":173,"x_max":653,"ha":463,"o":"m 368 1096 l 173 894 l 325 894 l 435 1008 l 497 894 l 653 894 l 538 1096 l 368 1096 "},"w":{"x_min":173.609375,"x_max":1042.09375,"ha":926,"o":"m 682 783 l 536 783 l 362 299 b 309 131 341 244 324 188 l 307 131 b 328 305 315 166 327 281 l 365 783 l 179 783 l 173 0 l 370 0 l 493 327 b 550 513 516 388 534 451 l 556 513 b 536 316 546 447 538 381 l 530 0 l 723 0 l 1042 783 l 863 783 l 705 308 b 655 134 697 284 662 169 l 651 134 b 667 302 659 191 666 247 l 682 783 "},"$":{"x_min":93.34375,"x_max":783.65625,"ha":694,"o":"m 462 398 b 513 248 492 376 528 317 b 404 118 496 172 453 131 l 462 398 m 321 118 b 274 308 236 141 257 217 l 111 308 b 287 -24 65 127 100 -8 l 257 -172 l 349 -172 l 381 -20 b 695 291 566 5 657 99 b 507 612 724 434 632 538 l 564 888 b 611 748 624 870 626 823 l 768 748 b 781 835 775 777 775 806 b 598 1027 796 930 744 1009 l 617 1114 l 525 1114 l 506 1027 b 221 769 336 1006 246 891 b 385 427 181 577 270 517 l 321 118 m 430 640 b 388 784 401 680 373 714 b 481 888 398 835 432 881 l 430 640 "},"∫":{"x_min":255.890625,"x_max":710.5,"ha":767,"o":"m 710 1256 b 631 1271 695 1263 664 1271 b 475 1203 573 1271 511 1248 b 397 871 419 1137 397 1044 b 415 143 397 620 415 412 b 383 -86 415 12 404 -52 b 329 -113 370 -106 348 -113 b 276 -101 306 -113 288 -105 l 255 -231 b 352 -253 273 -241 310 -253 b 525 -149 419 -253 490 -224 b 571 147 555 -88 571 7 b 553 856 571 412 553 616 b 588 1103 553 981 560 1064 b 650 1141 604 1131 626 1141 b 692 1130 668 1141 680 1135 l 710 1256 "},"\\":{"x_min":167.421875,"x_max":363.421875,"ha":347,"o":"m 285 1041 l 167 1041 l 245 -130 l 363 -130 l 285 1041 "},"Ì":{"x_min":93.96875,"x_max":539,"ha":386,"o":"m 284 0 l 500 1041 l 310 1041 l 93 0 l 284 0 m 242 1334 l 401 1131 l 539 1131 l 453 1334 l 242 1334 "},"µ":{"x_min":25,"x_max":750,"ha":700,"o":"m 586 0 l 750 783 l 573 783 l 467 275 b 352 118 454 214 435 118 b 303 143 329 118 314 126 b 307 247 291 174 301 213 l 419 783 l 242 783 l 25 -261 l 201 -261 l 257 7 b 439 117 335 -17 393 27 l 442 117 l 418 0 l 586 0 "},"Ç":{"x_min":135.09375,"x_max":857.796875,"ha":772,"o":"m 262 -125 l 285 -153 b 374 -149 314 -143 349 -135 b 394 -182 387 -154 393 -167 b 321 -246 393 -217 352 -246 b 209 -223 276 -246 250 -237 l 171 -282 b 253 -311 198 -291 226 -303 b 481 -250 326 -326 417 -315 b 513 -186 498 -226 506 -212 b 498 -113 518 -160 515 -129 b 412 -79 479 -88 446 -79 b 368 -88 397 -79 379 -82 l 366 -85 l 420 -24 b 758 310 620 -17 709 125 b 774 369 763 329 769 350 l 582 369 b 435 131 564 303 540 131 b 345 357 304 131 327 271 l 405 646 b 597 908 421 726 447 908 b 653 716 691 908 658 783 l 841 716 b 853 796 848 743 851 769 b 630 1065 876 973 800 1062 b 200 603 325 1065 264 868 l 170 454 b 349 -23 115 194 92 0 l 262 -125 "},"’":{"x_min":249,"x_max":491,"ha":386,"o":"m 249 665 b 457 876 379 685 431 752 l 491 1041 l 326 1041 l 289 860 l 376 860 b 262 728 363 776 322 737 l 249 665 "},"-":{"x_min":139.03125,"x_max":497,"ha":463,"o":"m 462 354 l 497 513 l 173 513 l 139 354 l 462 354 "},"Q":{"x_min":142.90625,"x_max":902.65625,"ha":849,"o":"m 797 -6 l 714 99 b 845 455 781 180 816 322 l 875 603 b 638 1066 922 869 943 1066 b 208 603 333 1066 272 869 l 178 455 b 410 -24 119 177 97 -24 b 597 6 489 -24 545 -16 l 681 -98 l 797 -6 m 465 174 l 493 138 b 443 131 480 134 462 131 b 353 358 312 131 335 272 l 413 646 b 605 909 429 727 455 909 b 688 646 755 909 704 727 l 627 358 b 594 254 620 324 608 286 l 586 263 l 465 174 "},"M":{"x_min":91.65625,"x_max":1185.984375,"ha":1081,"o":"m 350 327 b 463 948 393 534 433 741 l 470 948 l 472 0 l 588 0 l 989 948 l 992 948 b 847 327 938 741 890 534 l 779 0 l 969 0 l 1185 1041 l 883 1041 l 681 558 b 602 317 653 490 632 420 l 599 317 b 612 558 607 398 612 478 l 611 1041 l 308 1041 l 91 0 l 282 0 l 350 327 "},"C":{"x_min":135.109375,"x_max":857.65625,"ha":772,"o":"m 582 370 b 435 131 564 304 540 131 b 345 358 304 131 327 272 l 405 646 b 597 909 421 727 447 909 b 653 717 691 909 658 784 l 841 717 b 853 796 848 744 850 770 b 630 1066 876 974 800 1063 b 200 603 325 1066 264 869 l 170 455 b 403 -24 111 177 90 -24 b 758 310 615 -24 707 120 b 774 370 763 330 769 351 l 582 370 "},"œ":{"x_min":109.734375,"x_max":1038.578125,"ha":1003,"o":"m 1027 503 b 1010 731 1044 584 1044 663 b 852 803 978 795 891 803 b 647 724 784 803 706 790 b 500 803 602 784 562 802 b 138 363 233 806 195 631 b 329 -20 80 91 95 -25 b 507 52 371 -20 444 -2 b 642 -20 534 5 587 -20 b 978 266 846 -20 938 62 l 801 266 l 789 208 b 685 117 777 152 743 117 b 645 277 631 117 616 148 l 661 358 l 998 358 l 1027 503 m 687 497 l 692 524 b 801 665 705 581 724 665 b 860 545 865 665 876 627 l 849 497 l 687 497 m 346 516 b 461 665 364 620 397 665 b 521 538 527 665 537 633 l 473 309 b 346 117 442 144 405 117 b 301 298 289 119 269 135 l 346 516 "},"!":{"x_min":139,"x_max":531,"ha":463,"o":"m 294 749 b 256 509 276 670 264 590 b 226 269 246 428 239 349 l 341 269 b 412 509 364 349 389 428 b 471 749 435 590 458 670 l 531 1041 l 354 1041 l 294 749 m 315 0 l 354 183 l 177 183 l 139 0 l 315 0 "},"ç":{"x_min":90.1875,"x_max":675.25,"ha":617,"o":"m 181 -125 l 204 -153 b 292 -149 233 -143 268 -135 b 313 -182 306 -154 311 -167 b 239 -246 311 -217 271 -246 b 128 -223 194 -246 169 -237 l 90 -282 b 171 -311 117 -291 144 -303 b 400 -250 245 -326 336 -315 b 431 -186 416 -226 424 -212 b 416 -113 437 -160 434 -129 b 330 -79 397 -88 364 -79 b 287 -88 315 -79 298 -82 l 284 -85 l 343 -18 b 597 232 491 -6 566 82 l 612 304 l 435 304 l 420 232 b 335 117 401 169 389 118 b 307 304 283 124 271 151 l 345 489 b 449 664 364 585 381 664 b 497 597 487 664 502 640 l 477 510 l 654 510 l 668 572 b 473 803 694 689 651 803 b 177 525 339 803 220 744 l 124 271 b 271 -18 76 76 136 -9 l 181 -125 "},"È":{"x_min":87.09375,"x_max":840,"ha":694,"o":"m 623 0 l 654 152 l 308 152 l 375 473 l 694 473 l 726 626 l 408 626 l 462 888 l 808 888 l 840 1041 l 303 1041 l 87 0 l 623 0 m 393 1334 l 552 1131 l 690 1131 l 604 1334 l 393 1334 "},"ﬁ":{"x_min":82,"x_max":824,"ha":694,"o":"m 770 783 l 593 783 l 430 0 l 607 0 l 770 783 m 824 1041 l 647 1041 l 612 877 l 789 877 l 824 1041 m 551 1041 l 484 1041 b 261 860 355 1041 290 1002 l 245 783 l 177 783 l 150 651 l 218 651 l 82 0 l 258 0 l 395 651 l 471 651 l 498 783 l 422 783 l 441 874 b 484 905 445 892 459 905 b 521 896 495 905 509 901 l 551 1041 "},"{":{"x_min":50.421875,"x_max":543.15625,"ha":381,"o":"m 185 605 b 51 453 170 534 132 465 l 50 451 b 121 302 125 430 138 383 l 74 77 b 211 -127 46 -59 65 -127 l 299 -127 l 300 -124 b 230 26 220 -102 215 -43 l 280 265 b 206 452 298 354 300 438 l 208 455 b 355 630 304 476 336 533 l 409 885 b 543 1038 426 963 454 1019 l 543 1041 l 442 1041 b 238 860 318 1041 262 981 l 185 605 "},"X":{"x_min":15,"x_max":950,"ha":772,"o":"m 598 527 l 950 1041 l 734 1041 l 624 864 b 522 674 586 803 543 742 l 518 674 b 509 805 528 721 518 762 l 454 1041 l 240 1041 l 375 527 l 15 0 l 223 0 l 347 191 b 453 385 387 254 430 316 l 455 385 b 468 254 454 340 458 295 l 524 0 l 741 0 l 598 527 "},"ô":{"x_min":119.359375,"x_max":762.03125,"ha":694,"o":"m 356 516 b 481 664 371 589 387 664 b 538 516 570 664 553 589 l 484 255 b 367 117 463 159 448 117 b 301 255 281 117 281 159 l 356 516 m 338 -20 l 350 -20 b 681 349 564 -20 627 92 l 684 363 b 510 803 738 631 772 803 b 148 363 243 803 205 631 l 145 351 b 326 -20 90 92 108 -20 l 338 -20 m 477 1068 l 282 866 l 434 866 l 544 980 l 606 866 l 762 866 l 647 1068 l 477 1068 "},"¼":{"x_min":178,"x_max":1072,"ha":1042,"o":"m 731 217 l 906 472 l 908 472 l 855 217 l 731 217 m 925 615 l 640 217 l 621 126 l 836 126 l 810 0 l 934 0 l 960 126 l 1017 126 l 1036 217 l 979 217 l 1062 615 l 925 615 m 280 0 l 1072 1024 l 969 1024 l 178 0 l 280 0 m 263 416 l 387 416 l 516 1041 l 425 1041 b 221 932 382 955 307 934 l 203 849 l 353 849 l 263 416 "},"#":{"x_min":110,"x_max":789,"ha":694,"o":"m 700 459 l 598 459 l 640 587 l 760 587 l 789 723 l 685 723 l 784 1024 l 667 1024 l 569 723 l 470 723 l 568 1024 l 455 1024 l 356 723 l 227 723 l 198 587 l 312 587 l 270 459 l 137 459 l 110 323 l 225 323 l 119 0 l 233 0 l 341 323 l 439 323 l 333 0 l 448 0 l 556 323 l 673 323 l 700 459 m 525 587 l 481 459 l 384 459 l 427 587 l 525 587 "},"Ê":{"x_min":87.09375,"x_max":840,"ha":694,"o":"m 623 0 l 654 153 l 308 153 l 375 474 l 694 474 l 726 626 l 408 626 l 462 889 l 808 889 l 840 1041 l 303 1041 l 87 0 l 623 0 m 530 1327 l 334 1125 l 487 1125 l 598 1239 l 660 1125 l 815 1125 l 701 1327 l 530 1327 "},")":{"x_min":16.328125,"x_max":494.515625,"ha":463,"o":"m 126 -274 b 460 369 307 -79 409 127 b 405 1066 521 666 499 813 l 292 1066 b 291 426 348 835 344 680 b 16 -274 213 49 132 -111 l 126 -274 "},"Å":{"x_min":12.546875,"x_max":783.046875,"ha":772,"o":"m 216 0 l 321 263 l 544 263 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 856 521 760 536 808 b 573 926 558 880 565 903 l 576 926 b 567 856 573 903 571 880 b 556 712 563 808 556 760 l 547 416 l 384 416 l 502 712 m 604 1080 b 779 1227 684 1080 762 1145 b 666 1375 796 1307 747 1375 b 490 1227 588 1375 506 1307 b 604 1080 473 1146 525 1080 m 652 1307 b 714 1227 694 1307 723 1270 b 619 1148 706 1185 660 1148 b 556 1227 578 1148 547 1184 b 652 1307 566 1271 608 1307 "},"ø":{"x_min":2.59375,"x_max":838.796875,"ha":694,"o":"m 527 469 l 529 469 l 484 255 b 367 117 464 159 449 117 b 292 197 302 117 287 141 l 527 469 m 687 748 b 510 803 655 784 599 803 b 148 363 244 803 205 631 b 125 104 123 252 114 166 l 2 -33 l 65 -80 l 160 27 b 340 -20 196 -7 253 -22 b 684 363 567 -25 629 91 b 720 670 710 490 732 595 l 838 808 l 781 856 l 687 748 m 316 304 l 313 304 l 356 516 b 482 665 371 590 388 665 b 548 574 547 665 555 624 l 316 304 "},"â":{"x_min":91.09375,"x_max":761.75,"ha":694,"o":"m 598 0 b 606 109 597 35 598 72 l 705 589 b 497 803 726 688 724 803 b 178 556 279 803 209 702 l 177 551 l 345 551 l 348 559 b 462 664 361 626 384 664 b 537 624 509 664 535 659 b 534 594 537 613 535 603 b 422 494 524 548 489 520 b 101 213 271 435 138 392 b 258 -20 67 52 115 -20 b 347 5 288 -20 318 -11 b 433 80 377 22 406 48 l 436 80 b 431 58 433 73 432 65 b 431 0 426 37 425 17 l 598 0 m 474 327 b 341 117 455 252 446 117 b 279 217 276 117 266 158 b 329 312 285 251 298 290 b 492 412 383 351 442 381 l 474 327 m 477 1068 l 281 866 l 433 866 l 543 980 l 606 866 l 761 866 l 647 1068 l 477 1068 "},"}":{"x_min":20.140625,"x_max":511.515625,"ha":381,"o":"m 493 857 b 356 1041 521 988 484 1039 l 263 1041 l 263 1037 b 333 884 335 1021 350 966 l 280 627 b 354 452 259 531 266 473 l 354 449 b 203 262 248 420 222 355 l 154 25 b 20 -127 138 -54 105 -108 l 20 -130 l 112 -130 b 330 74 256 -130 301 -63 l 378 299 b 511 449 394 380 418 438 l 511 452 b 440 603 435 463 425 531 l 493 857 "},"‰":{"x_min":173.015625,"x_max":1553.828125,"ha":1543,"o":"m 894 509 b 632 255 698 509 660 387 b 788 1 605 123 592 1 b 1050 255 986 1 1023 123 b 894 509 1077 387 1092 509 m 874 408 b 920 255 951 408 939 348 b 811 102 901 162 889 102 b 763 255 732 102 744 162 b 874 408 782 348 794 408 m 1381 509 b 1120 255 1185 509 1147 387 b 1275 1 1092 123 1079 1 b 1538 255 1474 1 1510 123 b 1381 509 1565 387 1580 509 m 1361 408 b 1407 255 1438 408 1426 348 b 1298 102 1388 162 1376 102 b 1250 255 1219 102 1231 162 b 1361 408 1269 348 1281 408 m 449 1023 b 189 769 253 1023 216 901 b 344 515 160 637 148 515 b 607 769 543 515 578 637 b 449 1023 634 901 647 1023 m 430 921 b 476 769 507 921 495 862 b 366 616 455 676 443 616 b 319 769 287 616 299 676 b 430 921 338 862 351 921 m 329 -23 l 1011 1039 l 913 1039 l 230 -23 l 329 -23 "},"Ä":{"x_min":12.546875,"x_max":872.78125,"ha":772,"o":"m 216 0 l 321 263 l 544 263 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 856 521 760 536 808 b 573 926 558 880 565 903 l 576 926 b 567 856 573 903 571 880 b 556 712 563 808 556 760 l 547 416 l 384 416 l 502 712 m 571 1152 l 606 1311 l 433 1311 l 399 1152 l 571 1152 m 838 1152 l 872 1311 l 698 1311 l 664 1152 l 838 1152 "},"¸":{"x_min":-5,"x_max":338.9375,"ha":463,"o":"m -5 -282 b 76 -311 22 -291 49 -303 b 305 -250 150 -326 241 -315 b 336 -186 321 -226 329 -212 b 321 -113 341 -160 339 -129 b 235 -79 302 -88 269 -79 b 192 -88 220 -79 203 -82 l 189 -85 l 264 0 l 192 0 l 86 -125 l 109 -153 b 197 -149 137 -143 173 -135 b 217 -182 211 -154 216 -167 b 144 -246 216 -217 175 -246 b 33 -223 99 -246 73 -237 l -5 -282 "},"a":{"x_min":91.640625,"x_max":715.375,"ha":694,"o":"m 598 0 b 607 109 597 36 598 72 l 703 571 b 498 803 726 674 739 803 b 177 551 276 803 207 699 l 345 551 b 462 665 359 621 382 665 b 537 624 510 665 536 659 b 423 494 539 560 505 526 b 102 213 272 435 138 392 b 258 -20 68 52 115 -20 b 348 5 288 -20 318 -11 b 434 80 378 22 407 48 l 437 80 b 431 0 428 52 424 24 l 598 0 m 475 327 b 341 118 456 252 446 118 b 279 217 276 118 266 158 b 329 312 285 251 298 290 b 492 412 383 351 442 381 l 475 327 "},"—":{"x_min":74.578125,"x_max":1467,"ha":1389,"o":"m 1435 359 l 1467 512 l 105 512 l 74 359 l 1435 359 "},"=":{"x_min":63,"x_max":763,"ha":694,"o":"m 763 556 l 151 556 l 120 404 l 731 404 l 763 556 m 707 285 l 95 285 l 63 133 l 674 133 l 707 285 "},"N":{"x_min":93,"x_max":956,"ha":849,"o":"m 723 837 b 671 544 704 744 687 644 b 629 248 656 444 642 342 l 626 248 b 576 662 615 417 600 541 l 506 1041 l 309 1041 l 93 0 l 283 0 l 324 195 b 376 487 342 279 359 383 b 416 784 392 592 406 698 l 419 784 b 470 370 430 620 445 494 l 540 0 l 739 0 l 956 1041 l 765 1041 l 723 837 "},"˚":{"x_min":292.359375,"x_max":588.40625,"ha":463,"o":"m 409 877 b 585 1024 490 877 567 942 b 472 1173 601 1105 552 1173 b 295 1024 393 1173 311 1105 b 409 877 279 944 330 877 m 457 1105 b 520 1024 499 1105 528 1067 b 424 945 510 982 465 945 b 362 1024 384 945 352 981 b 457 1105 371 1069 413 1105 "},"ú":{"x_min":105.96875,"x_max":790.71875,"ha":694,"o":"m 417 0 l 586 0 l 749 783 l 572 783 l 465 269 b 352 118 453 208 432 118 b 303 143 329 118 314 126 b 304 234 292 169 297 202 l 419 783 l 242 783 l 116 183 b 246 -20 89 52 106 -20 b 439 116 332 -19 393 23 l 442 116 l 417 0 m 409 873 l 547 873 l 790 1075 l 579 1075 l 409 873 "},"⁄":{"x_min":-230.25,"x_max":664,"ha":232,"o":"m -128 0 l 664 1024 l 561 1024 l -230 0 l -128 0 "},"2":{"x_min":43.453125,"x_max":785.53125,"ha":694,"o":"m 601 0 l 632 152 l 277 152 b 415 333 293 223 367 291 l 597 491 b 778 776 694 573 753 660 b 560 1045 812 942 721 1044 b 204 723 266 1048 223 814 l 197 694 l 375 694 b 421 841 387 742 393 795 b 521 892 443 880 481 892 b 586 769 575 892 605 863 b 450 569 566 670 526 637 l 337 469 b 96 176 194 342 123 248 b 43 0 74 116 54 44 l 601 0 "},"ü":{"x_min":105.96875,"x_max":779.828125,"ha":694,"o":"m 417 0 l 586 0 l 749 783 l 572 783 l 465 269 b 352 118 453 208 432 118 b 303 143 329 118 314 126 b 304 234 292 169 297 202 l 419 783 l 242 783 l 116 183 b 246 -20 89 52 106 -20 b 439 116 332 -19 393 23 l 442 116 l 417 0 m 480 894 l 513 1053 l 340 1053 l 307 894 l 480 894 m 747 894 l 779 1053 l 605 1053 l 572 894 l 747 894 "},"¯":{"x_min":184.640625,"x_max":676,"ha":463,"o":"m 655 924 l 676 1027 l 205 1027 l 184 924 l 655 924 "},"Z":{"x_min":45,"x_max":841,"ha":694,"o":"m 45 0 l 636 0 l 668 153 l 348 153 b 274 148 323 153 299 153 b 347 240 303 177 323 209 l 809 886 l 841 1041 l 283 1041 l 251 889 l 537 889 b 612 893 562 889 586 889 b 540 801 582 864 562 832 l 77 155 l 45 0 "},"u":{"x_min":105.96875,"x_max":749.875,"ha":694,"o":"m 417 0 l 586 0 l 749 783 l 572 783 l 466 274 b 352 118 454 213 435 118 b 303 143 329 118 314 126 b 307 247 291 173 300 212 l 419 783 l 242 783 l 116 183 b 246 -20 89 52 106 -20 b 439 116 332 -19 393 23 l 442 116 l 417 0 "},"˜":{"x_min":162,"x_max":696.921875,"ha":463,"o":"m 608 1061 b 528 1003 592 1023 566 1003 b 451 1029 510 1003 466 1022 b 352 1054 413 1044 397 1054 b 162 883 292 1054 194 998 l 246 883 b 292 935 249 886 268 923 b 389 923 325 951 362 935 b 503 893 413 915 476 893 b 696 1061 562 893 643 921 l 608 1061 "},"Ó":{"x_min":143.078125,"x_max":918.34375,"ha":849,"o":"m 178 455 b 411 -24 119 177 98 -24 b 845 455 724 -24 786 177 l 875 603 b 638 1066 922 869 943 1066 b 208 603 333 1066 272 869 l 178 455 m 413 646 l 421 685 b 605 909 440 774 476 909 b 689 655 738 909 708 744 l 631 374 b 443 131 610 274 579 131 b 353 358 312 131 335 272 l 413 646 m 537 1131 l 674 1131 l 918 1334 l 707 1334 l 537 1131 "},"k":{"x_min":65.015625,"x_max":766,"ha":617,"o":"m 241 0 l 292 238 l 356 319 l 399 0 l 597 0 l 507 467 l 766 783 l 572 783 l 339 472 l 337 472 b 360 570 345 505 353 537 l 458 1041 l 281 1041 l 65 0 l 241 0 "},"ˇ":{"x_min":212,"x_max":692,"ha":463,"o":"m 692 1082 l 536 1082 l 426 968 l 364 1082 l 212 1082 l 323 880 l 493 880 l 692 1082 "},"Ù":{"x_min":141.90625,"x_max":956.984375,"ha":849,"o":"m 619 331 b 446 131 597 231 570 131 b 352 331 317 131 330 231 l 499 1041 l 309 1041 l 158 315 b 412 -24 110 84 160 -24 b 805 315 661 -24 758 84 l 956 1041 l 766 1041 l 619 331 m 468 1334 l 627 1131 l 765 1131 l 679 1334 l 468 1334 "},"Ÿ":{"x_min":233,"x_max":958,"ha":772,"o":"m 441 1041 l 233 1041 l 374 442 l 281 0 l 472 0 l 564 442 l 958 1041 l 749 1041 l 609 805 b 506 608 574 746 536 688 l 503 608 b 492 767 507 663 502 716 l 441 1041 m 571 1152 l 605 1311 l 432 1311 l 398 1152 l 571 1152 m 838 1152 l 872 1311 l 698 1311 l 664 1152 l 838 1152 "},"€":{"x_min":88.703125,"x_max":878.1875,"ha":694,"o":"m 676 213 b 493 136 619 155 566 136 b 367 391 378 136 358 269 l 620 391 l 653 463 l 375 463 b 384 509 377 478 381 495 b 396 562 386 524 390 542 l 697 562 l 728 634 l 416 634 b 654 887 456 753 528 887 b 797 791 731 887 762 851 l 878 970 b 675 1045 830 1020 755 1045 b 226 634 442 1045 301 862 l 156 634 l 124 562 l 204 562 b 190 499 198 541 194 520 l 182 463 l 120 463 l 88 391 l 173 391 b 448 -20 151 170 215 -20 b 638 30 513 -20 581 -4 l 676 213 "},"¢":{"x_min":139,"x_max":708.359375,"ha":694,"o":"m 364 480 b 466 653 382 576 398 653 l 479 651 l 306 190 l 303 190 l 364 480 m 468 302 l 453 230 b 415 138 442 191 434 158 b 348 141 392 127 360 124 l 530 618 l 535 618 l 511 508 l 688 508 l 701 571 b 622 779 720 655 703 739 l 683 932 l 588 932 l 536 799 b 206 523 436 833 255 765 l 153 269 b 210 5 121 129 144 44 l 141 -168 l 235 -168 l 293 -19 b 618 190 439 -49 571 36 b 645 302 627 225 638 263 l 468 302 "},"Ω":{"x_min":44.03125,"x_max":918.34375,"ha":867,"o":"m 235 144 l 73 144 l 44 0 l 361 0 l 382 104 b 339 535 327 159 294 319 b 612 892 382 742 488 892 b 730 542 743 892 768 724 b 506 104 681 305 585 161 l 484 0 l 801 0 l 831 144 l 666 144 l 668 148 b 905 584 759 236 866 395 b 646 1044 950 795 884 1044 b 180 570 426 1044 234 831 b 237 148 142 387 182 240 l 235 144 "},"ß":{"x_min":81.734375,"x_max":764.140625,"ha":694,"o":"m 608 605 b 756 803 676 624 730 678 b 562 1066 782 927 745 1066 b 235 739 309 1066 260 862 l 81 0 l 258 0 l 419 769 b 530 927 430 826 451 927 b 592 841 585 927 601 888 l 574 756 b 471 659 555 667 529 665 l 443 527 b 514 420 513 524 529 487 l 483 258 b 385 119 469 194 442 120 b 348 127 374 119 360 120 l 321 0 b 442 -19 353 -13 398 -26 b 671 310 575 1 641 163 b 607 602 703 477 694 578 l 608 605 "},"é":{"x_min":119.59375,"x_max":791.359375,"ha":694,"o":"m 136 308 l 133 292 b 351 -20 87 73 151 -20 b 651 242 524 -20 617 80 l 656 265 l 479 265 l 475 248 b 366 118 457 161 427 118 b 299 240 313 118 279 137 l 322 354 l 677 354 l 698 459 b 498 803 743 673 745 803 b 184 535 331 803 219 706 l 136 308 m 351 492 l 362 542 b 472 665 375 606 390 665 b 543 560 543 665 558 640 l 528 492 l 351 492 m 409 873 l 547 873 l 791 1075 l 580 1075 l 409 873 "},"s":{"x_min":77.390625,"x_max":678.28125,"ha":617,"o":"m 94 258 b 285 -20 23 19 191 -20 b 605 256 530 -20 591 120 b 516 410 610 309 556 384 l 392 510 b 344 601 364 534 335 555 b 433 665 354 645 391 665 b 493 637 464 665 483 656 b 489 544 502 617 501 588 l 666 544 b 474 803 706 712 646 803 b 170 613 304 803 195 734 b 264 366 147 501 189 428 l 347 298 b 414 205 375 274 420 249 b 323 118 416 155 373 118 b 271 258 282 118 226 113 l 94 258 "},"B":{"x_min":88.265625,"x_max":836.46875,"ha":772,"o":"m 310 152 l 376 467 l 450 467 b 556 308 568 467 579 420 b 468 163 545 255 525 187 b 350 152 431 148 390 152 l 310 152 m 408 620 l 463 888 l 552 888 b 631 769 639 885 647 846 b 587 656 620 719 610 683 b 443 620 549 617 489 620 l 408 620 m 424 0 b 714 187 560 0 646 55 b 753 315 733 229 745 272 b 655 556 782 449 760 541 l 657 559 b 824 777 768 598 805 687 b 813 964 839 848 844 907 b 612 1041 774 1035 693 1041 l 304 1041 l 88 0 l 424 0 "},"…":{"x_min":137.21875,"x_max":1262,"ha":1389,"o":"m 316 0 l 355 183 l 175 183 l 137 0 l 316 0 m 770 0 l 809 183 l 629 183 l 590 0 l 770 0 m 1223 0 l 1262 183 l 1082 183 l 1044 0 l 1223 0 "},"?":{"x_min":199.796875,"x_max":774.484375,"ha":694,"o":"m 399 767 b 442 889 412 808 414 852 b 525 921 461 913 484 921 b 579 809 579 921 595 889 b 493 653 564 738 546 710 b 284 374 402 556 322 506 b 261 279 276 342 266 310 l 420 279 b 507 462 433 344 454 409 b 623 567 546 497 583 533 b 767 808 702 648 745 702 b 557 1066 800 967 718 1066 b 231 767 382 1066 262 971 l 399 767 m 237 180 l 199 0 l 372 0 l 410 180 l 237 180 "},"H":{"x_min":92.890625,"x_max":957,"ha":849,"o":"m 283 0 l 382 476 l 649 476 l 550 0 l 740 0 l 957 1041 l 766 1041 l 680 628 l 414 628 l 499 1041 l 309 1041 l 92 0 l 283 0 "},"î":{"x_min":100.984375,"x_max":596,"ha":386,"o":"m 277 0 l 440 782 l 264 782 l 100 0 l 277 0 m 311 1068 l 115 866 l 268 866 l 378 980 l 440 866 l 596 866 l 481 1068 l 311 1068 "},"c":{"x_min":107.984375,"x_max":675.25,"ha":617,"o":"m 654 510 l 668 573 b 473 803 694 689 651 803 b 176 526 338 803 220 745 l 123 272 b 302 -20 73 63 145 -20 b 597 233 477 -20 563 69 l 612 305 l 435 305 l 420 233 b 335 118 401 170 389 119 b 307 305 283 124 271 152 l 345 490 b 449 665 364 585 381 665 b 497 598 487 665 502 641 l 477 510 l 654 510 "},"¶":{"x_min":189.671875,"x_max":933,"ha":764,"o":"m 464 -161 l 625 -161 l 841 877 l 898 877 l 933 1041 l 520 1041 b 197 794 350 1041 235 981 b 361 556 167 655 219 556 l 211 -161 l 372 -161 l 588 877 l 681 877 l 464 -161 "},"−":{"x_min":91,"x_max":735,"ha":694,"o":"m 91 269 l 702 269 l 735 422 l 123 422 l 91 269 "},"≠":{"x_min":220.9375,"x_max":791.0625,"ha":869,"o":"m 671 730 l 593 759 l 533 612 l 220 612 l 220 509 l 498 509 l 425 324 l 220 324 l 220 222 l 389 222 l 339 102 l 416 72 l 478 222 l 791 222 l 791 324 l 513 324 l 588 509 l 791 509 l 791 612 l 622 612 l 671 730 "},"•":{"x_min":133,"x_max":656.234375,"ha":583,"o":"m 650 522 b 446 781 680 665 588 781 b 138 522 304 781 168 665 b 338 259 108 377 197 259 b 650 522 480 259 620 377 "},"¥":{"x_min":121,"x_max":921,"ha":694,"o":"m 921 1041 l 714 1041 l 550 767 b 470 608 519 716 492 663 l 467 608 b 455 767 470 663 465 716 l 404 1041 l 191 1041 l 337 442 l 319 359 l 167 359 l 152 290 l 304 290 l 286 205 l 134 205 l 121 136 l 273 136 l 244 0 l 435 0 l 463 136 l 610 136 l 624 205 l 477 205 l 495 290 l 642 290 l 657 359 l 510 359 l 527 442 l 921 1041 "},"(":{"x_min":124.125,"x_max":601.609375,"ha":463,"o":"m 491 1066 b 159 422 310 870 209 663 b 212 -274 96 124 119 -22 l 325 -274 b 326 365 269 -44 273 111 b 601 1066 405 741 485 902 l 491 1066 "},"U":{"x_min":141.90625,"x_max":956.984375,"ha":849,"o":"m 619 331 b 446 131 597 231 570 131 b 352 331 317 131 330 231 l 499 1041 l 309 1041 l 158 315 b 412 -24 110 84 160 -24 b 805 315 661 -24 758 84 l 956 1041 l 766 1041 l 619 331 "},"◊":{"x_min":284,"x_max":906,"ha":990,"o":"m 906 513 l 669 1095 l 530 1095 l 284 513 l 520 -66 l 658 -66 l 906 513 m 754 509 l 617 172 b 595 81 612 156 599 105 l 588 81 b 567 174 584 104 576 143 l 433 517 l 568 844 b 594 944 579 877 588 913 l 599 944 b 624 844 603 914 613 876 l 754 509 "},"Ñ":{"x_min":93,"x_max":956,"ha":849,"o":"m 723 837 b 671 544 704 744 687 644 b 629 248 656 444 642 342 l 626 248 b 576 662 615 417 600 541 l 506 1041 l 309 1041 l 93 0 l 283 0 l 324 195 b 376 487 342 279 359 383 b 416 784 392 592 406 698 l 419 784 b 470 370 430 620 445 494 l 540 0 l 739 0 l 956 1041 l 765 1041 l 723 837 m 847 1291 b 766 1232 829 1253 804 1232 b 689 1259 749 1232 705 1252 b 591 1284 651 1274 636 1284 b 399 1113 531 1284 431 1228 l 483 1113 b 529 1164 486 1116 506 1153 b 559 1171 539 1170 550 1171 b 627 1153 583 1171 608 1162 b 740 1123 651 1145 713 1123 b 935 1291 799 1123 881 1150 l 847 1291 "},"F":{"x_min":99.09375,"x_max":856,"ha":694,"o":"m 289 0 l 387 472 l 715 472 l 748 624 l 420 624 l 474 888 l 824 888 l 856 1041 l 315 1041 l 99 0 l 289 0 "},"­":{"x_min":139.03125,"x_max":497,"ha":463,"o":"m 462 354 l 497 513 l 173 513 l 139 354 l 462 354 "},":":{"x_min":98.8125,"x_max":439,"ha":386,"o":"m 400 588 l 439 771 l 259 771 l 221 588 l 400 588 m 278 0 l 316 183 l 136 183 l 98 0 l 278 0 "},"Û":{"x_min":141.90625,"x_max":956.984375,"ha":849,"o":"m 619 332 b 446 132 597 232 570 132 b 352 332 317 132 330 232 l 499 1041 l 309 1041 l 158 315 b 412 -24 110 85 160 -24 b 805 315 661 -24 758 85 l 956 1041 l 766 1041 l 619 332 m 605 1327 l 409 1125 l 562 1125 l 673 1239 l 735 1125 l 890 1125 l 775 1327 l 605 1327 "},"*":{"x_min":276,"x_max":743,"ha":694,"o":"m 653 640 l 601 744 b 587 769 597 753 593 762 b 613 774 595 769 604 771 l 743 812 l 729 920 l 604 879 b 572 870 591 875 582 872 b 579 895 576 878 578 886 l 606 1024 l 497 1024 l 470 895 b 466 867 469 885 466 875 b 443 875 458 871 451 872 l 330 914 l 276 809 l 387 770 b 413 762 397 767 403 764 b 394 742 405 755 399 749 l 297 637 l 374 572 l 467 674 b 489 701 476 683 484 691 b 497 680 492 692 495 687 l 549 573 l 653 640 "},"†":{"x_min":173.03125,"x_max":786,"ha":694,"o":"m 378 585 l 211 -215 l 385 -215 l 553 585 l 753 585 l 786 741 l 585 741 l 652 1066 l 478 1066 l 411 741 l 205 741 l 173 585 l 378 585 "},"∕":{"x_min":-230.25,"x_max":664,"ha":232,"o":"m -128 0 l 664 1024 l 561 1024 l -230 0 l -128 0 "},"°":{"x_min":237.5,"x_max":654.875,"ha":556,"o":"m 650 832 b 488 1041 673 946 600 1041 b 242 832 375 1041 264 946 b 402 624 217 717 289 624 b 650 832 514 624 626 717 m 349 832 b 466 931 359 887 413 931 b 543 832 521 931 553 887 b 426 734 530 777 479 734 b 349 832 371 734 337 777 "},"V":{"x_min":244.390625,"x_max":945.359375,"ha":772,"o":"m 494 373 b 434 195 471 315 452 255 b 409 109 426 167 414 138 l 406 109 b 415 195 411 138 413 167 b 429 373 422 255 428 315 l 448 1041 l 244 1041 l 253 0 l 508 0 l 945 1041 l 741 1041 l 494 373 "},"å":{"x_min":91.09375,"x_max":714.84375,"ha":694,"o":"m 599 0 b 607 109 597 36 599 72 l 706 590 b 498 803 727 688 725 803 b 178 556 279 803 209 702 l 177 551 l 345 551 l 348 559 b 462 665 361 626 385 665 b 537 624 510 665 536 659 b 534 594 537 613 536 603 b 422 494 525 548 489 520 b 101 213 271 435 138 392 b 258 -20 67 52 115 -20 b 347 5 288 -20 318 -11 b 433 80 377 22 406 48 l 436 80 b 431 58 433 73 432 65 b 431 0 426 37 425 18 l 599 0 m 474 327 b 341 118 455 252 446 118 b 279 217 276 118 266 158 b 329 312 285 251 298 290 b 492 412 383 351 442 381 l 474 327 m 501 863 b 676 1010 581 863 659 928 b 562 1159 693 1091 642 1159 b 386 1010 483 1159 403 1091 b 501 863 369 930 422 863 m 548 1091 b 611 1010 590 1091 619 1053 b 515 931 601 969 556 931 b 452 1010 474 931 443 967 b 548 1091 462 1055 504 1091 "}," ":{"x_min":0,"x_max":0,"ha":347},"0":{"x_min":111.546875,"x_max":784.0625,"ha":694,"o":"m 411 746 b 525 892 430 862 476 892 b 581 746 575 892 611 862 l 484 279 b 366 131 465 162 416 131 b 314 279 317 131 284 162 l 411 746 m 123 279 b 336 -20 77 58 164 -20 b 675 279 509 -20 628 58 l 771 746 b 559 1045 818 967 730 1045 b 220 746 386 1045 266 967 l 123 279 "},"”":{"x_min":268,"x_max":778,"ha":694,"o":"m 535 665 b 744 876 666 685 718 752 l 778 1041 l 613 1041 l 576 860 l 663 860 b 549 728 650 776 609 737 l 535 665 m 268 665 b 476 876 398 685 450 752 l 510 1041 l 345 1041 l 308 860 l 395 860 b 281 728 382 776 341 737 l 268 665 "},"¾":{"x_min":131.34375,"x_max":1110.421875,"ha":1042,"o":"m 745 218 l 919 472 l 922 472 l 869 218 l 745 218 m 938 615 l 654 218 l 635 126 l 850 126 l 824 0 l 948 0 l 974 126 l 1031 126 l 1050 218 l 993 218 l 1076 615 l 938 615 m 319 0 l 1110 1024 l 1008 1024 l 216 0 l 319 0 m 290 704 b 396 679 324 704 378 704 b 396 612 407 663 400 631 b 305 494 384 554 374 494 b 261 622 227 494 253 570 l 146 622 l 139 586 b 284 402 124 520 112 402 b 517 599 420 402 491 476 b 448 749 538 695 506 744 l 448 752 b 561 881 515 762 550 827 b 416 1042 582 980 541 1042 b 268 994 353 1042 303 1026 b 203 858 233 962 212 916 l 319 858 l 328 901 b 398 951 337 941 373 951 b 442 880 438 951 451 928 b 387 804 435 849 424 819 b 309 795 363 794 335 797 l 290 704 "},"@":{"x_min":147.921875,"x_max":1221.390625,"ha":1157,"o":"m 932 206 b 627 78 839 134 734 78 b 266 525 372 78 210 256 b 789 963 319 779 537 963 b 1098 587 1019 963 1154 822 b 1016 422 1083 522 1041 450 b 904 333 978 381 929 340 b 883 363 887 328 872 336 l 1045 789 l 911 789 l 881 716 b 726 801 853 776 798 801 b 368 471 551 801 404 640 b 545 215 338 329 401 215 b 730 300 601 215 660 243 l 732 297 b 771 210 710 243 737 210 b 1042 332 852 210 975 275 b 1212 627 1136 414 1189 514 b 1121 949 1240 759 1200 867 b 813 1066 1045 1031 937 1066 b 160 525 513 1066 225 834 b 594 -24 95 210 291 -24 b 1063 206 768 -24 933 64 l 932 206 m 793 514 b 589 345 770 436 687 329 b 524 496 533 353 499 404 b 714 672 547 585 628 665 b 793 514 801 679 816 597 "},"ö":{"x_min":119.359375,"x_max":779.71875,"ha":694,"o":"m 356 516 b 481 665 371 590 387 665 b 538 516 570 665 553 590 l 484 255 b 367 118 463 159 448 118 b 301 255 281 118 281 159 l 356 516 m 338 -20 l 350 -20 b 681 349 564 -20 627 93 l 684 363 b 510 803 738 631 772 803 b 148 363 243 803 205 631 l 145 351 b 326 -20 90 93 108 -20 l 338 -20 m 480 894 l 512 1053 l 340 1053 l 307 894 l 480 894 m 747 894 l 779 1053 l 605 1053 l 572 894 l 747 894 "},"i":{"x_min":100.6875,"x_max":494,"ha":386,"o":"m 277 0 l 440 783 l 264 783 l 100 0 l 277 0 m 460 877 l 494 1041 l 317 1041 l 283 877 l 460 877 "},"≤":{"x_min":247.71875,"x_max":818.03125,"ha":894,"o":"m 811 147 l 811 269 l 347 510 l 347 515 l 811 755 l 811 878 l 253 567 l 253 456 l 811 147 m 818 -11 l 818 94 l 247 94 l 247 -11 l 818 -11 "},"Õ":{"x_min":143.078125,"x_max":934.671875,"ha":849,"o":"m 178 455 b 411 -24 119 177 98 -24 b 845 455 724 -24 786 177 l 875 603 b 638 1066 922 869 943 1066 b 208 603 333 1066 272 869 l 178 455 m 413 646 l 421 685 b 605 909 440 774 476 909 b 689 655 738 909 708 744 l 631 374 b 443 131 610 274 579 131 b 353 358 312 131 335 272 l 413 646 m 846 1291 b 765 1232 828 1253 804 1232 b 688 1259 748 1232 704 1252 b 590 1284 650 1274 635 1284 b 398 1113 530 1284 431 1228 l 482 1113 b 529 1164 485 1116 506 1153 b 559 1171 538 1170 549 1171 b 627 1153 582 1171 608 1162 b 740 1123 650 1145 712 1123 b 934 1291 798 1123 880 1150 l 846 1291 "},"þ":{"x_min":24.234375,"x_max":719.703125,"ha":694,"o":"m 474 269 b 365 118 455 177 420 118 b 308 256 308 118 291 166 l 357 491 b 477 665 379 595 405 665 b 529 530 538 665 545 608 l 474 269 m 24 -262 l 201 -262 l 270 72 l 273 72 b 408 -20 293 1 338 -20 b 648 252 557 -20 620 116 l 703 513 b 579 803 749 735 693 803 b 482 781 542 803 511 796 b 403 701 454 764 428 739 l 401 701 l 472 1041 l 295 1041 l 24 -262 "},"]":{"x_min":45,"x_max":559.828125,"ha":463,"o":"m 288 1041 l 267 935 l 388 935 l 188 -24 l 66 -24 l 45 -130 l 316 -130 l 559 1041 l 288 1041 "},"m":{"x_min":89.65625,"x_max":1106.0625,"ha":1081,"o":"m 429 783 l 253 783 l 89 0 l 266 0 l 374 515 b 492 665 391 601 409 663 b 552 538 574 666 567 608 l 440 0 l 617 0 l 725 515 b 846 665 744 606 768 660 b 902 528 924 669 917 599 l 792 0 l 969 0 l 1102 637 b 948 803 1118 720 1079 803 b 835 778 905 803 868 795 b 751 702 803 762 775 737 l 748 702 b 605 803 752 776 670 805 b 416 702 548 801 473 788 l 413 702 l 429 783 "},"8":{"x_min":101.96875,"x_max":776.296875,"ha":694,"o":"m 305 288 b 442 488 329 402 342 487 b 499 305 534 488 520 404 b 369 131 480 217 464 138 b 305 288 276 134 287 201 m 471 627 b 414 762 393 627 400 699 b 530 892 429 832 456 892 b 588 776 580 892 604 855 b 471 627 574 713 554 627 m 314 563 b 116 294 201 516 148 448 b 342 -20 72 84 125 -20 b 687 295 515 -20 639 65 b 589 558 718 447 702 533 l 591 560 b 765 777 704 603 742 667 b 561 1045 802 953 750 1045 b 246 805 367 1045 269 916 b 314 563 216 658 243 608 "},"ž":{"x_min":31,"x_max":725,"ha":540,"o":"m 635 653 l 662 782 l 199 782 l 171 643 l 435 643 l 60 141 l 31 0 l 499 0 l 527 138 l 247 138 l 635 653 m 725 1054 l 569 1054 l 459 940 l 397 1054 l 244 1054 l 356 852 l 526 852 l 725 1054 "},"R":{"x_min":90,"x_max":912.96875,"ha":849,"o":"m 408 448 b 567 434 462 448 518 449 b 596 263 629 415 608 327 b 562 0 584 194 552 66 l 770 0 l 774 19 b 801 348 735 49 793 305 b 695 537 823 448 804 522 l 696 540 b 905 791 827 558 881 677 b 666 1041 944 982 831 1041 l 306 1041 l 90 0 l 280 0 l 374 448 l 408 448 m 465 888 l 606 888 b 697 751 678 887 721 867 b 554 601 675 646 618 605 l 405 601 l 465 888 "},"á":{"x_min":91.09375,"x_max":790.328125,"ha":694,"o":"m 598 0 b 606 109 597 36 598 72 l 705 590 b 497 803 726 688 724 803 b 178 556 279 803 209 702 l 177 551 l 345 551 l 348 559 b 462 665 361 626 384 665 b 537 624 509 665 535 659 b 534 594 537 613 535 603 b 422 494 524 548 489 520 b 101 213 271 435 138 392 b 258 -20 67 52 115 -20 b 347 5 288 -20 318 -11 b 433 80 377 22 406 48 l 436 80 b 431 58 433 73 432 65 b 431 0 426 37 425 18 l 598 0 m 474 327 b 341 118 455 252 446 118 b 279 217 276 118 266 158 b 329 312 285 251 298 290 b 492 412 383 351 442 381 l 474 327 m 409 873 l 546 873 l 790 1075 l 579 1075 l 409 873 "},"×":{"x_min":65,"x_max":762,"ha":694,"o":"m 303 346 l 65 146 l 149 37 l 386 237 l 546 31 l 674 139 l 515 346 l 762 552 l 677 661 l 432 454 l 277 654 l 149 545 l 303 346 "},"o":{"x_min":119.234375,"x_max":722.5,"ha":694,"o":"m 356 516 b 481 665 371 590 387 665 b 538 516 570 665 553 590 l 484 255 b 367 118 463 159 448 118 b 301 255 281 118 281 159 l 356 516 m 338 -20 b 684 363 566 -24 628 91 b 510 803 738 631 772 803 b 148 363 243 803 205 631 b 338 -20 89 91 104 -24 "},"5":{"x_min":98.5,"x_max":791.15625,"ha":694,"o":"m 328 478 b 439 555 343 523 392 555 b 506 349 509 555 547 516 b 351 131 482 246 463 124 b 296 327 249 137 284 252 l 118 327 b 337 -20 66 87 106 -20 b 695 348 552 -20 646 112 b 516 707 731 513 739 707 b 355 649 452 707 411 695 l 414 871 l 758 871 l 791 1024 l 299 1024 l 159 478 l 328 478 "},"õ":{"x_min":119.359375,"x_max":805.578125,"ha":694,"o":"m 356 516 b 481 665 371 590 387 665 b 538 516 570 665 553 590 l 484 255 b 367 118 463 159 448 118 b 301 255 281 118 281 159 l 356 516 m 338 -20 l 350 -20 b 681 349 564 -20 627 93 l 684 363 b 510 803 738 631 772 803 b 148 363 243 803 205 631 l 145 351 b 326 -20 90 93 108 -20 l 338 -20 m 717 1032 b 636 974 699 995 675 974 b 559 1000 619 974 575 994 b 461 1025 522 1016 506 1025 b 271 855 401 1025 304 970 l 355 855 b 401 906 357 857 377 895 b 431 913 411 912 422 913 b 498 895 454 913 479 903 b 611 864 522 887 584 864 b 805 1032 669 864 752 892 l 717 1032 "},"7":{"x_min":172,"x_max":832,"ha":694,"o":"m 225 871 l 631 871 b 465 635 572 801 499 691 b 172 0 344 431 233 219 l 367 0 b 506 380 400 127 449 256 b 802 884 585 552 679 721 l 832 1024 l 257 1024 l 225 871 "},"K":{"x_min":92.953125,"x_max":949,"ha":772,"o":"m 283 0 l 346 298 l 435 410 l 529 0 l 744 0 l 604 594 l 949 1041 l 733 1041 l 578 828 b 407 578 521 752 453 660 l 404 578 l 499 1041 l 309 1041 l 92 0 l 283 0 "},",":{"x_min":95,"x_max":355,"ha":463,"o":"m 95 -201 b 318 4 218 -186 293 -113 l 355 183 l 175 183 l 137 0 l 232 0 b 108 -140 221 -74 173 -133 l 95 -201 "},"d":{"x_min":112.640625,"x_max":805.53125,"ha":694,"o":"m 465 256 b 351 118 447 166 408 118 b 302 252 296 118 290 177 l 356 513 b 468 665 378 591 385 665 b 514 491 551 665 530 553 l 465 256 m 412 0 l 589 0 l 805 1041 l 628 1041 l 572 773 b 564 703 568 749 564 727 l 561 703 b 424 803 541 778 499 805 b 182 526 310 801 231 741 l 122 242 b 253 -20 100 118 103 -20 b 427 83 322 -16 377 4 l 430 83 l 412 0 "},"¨":{"x_min":192.859375,"x_max":665,"ha":463,"o":"m 365 894 l 398 1053 l 225 1053 l 192 894 l 365 894 m 632 894 l 665 1053 l 490 1053 l 458 894 l 632 894 "},"Ô":{"x_min":143.078125,"x_max":902.796875,"ha":849,"o":"m 178 456 b 411 -24 119 178 98 -24 b 845 456 724 -24 786 178 l 875 604 b 638 1066 922 869 943 1066 b 208 604 333 1066 272 869 l 178 456 m 413 647 l 421 686 b 605 909 440 775 476 909 b 689 655 738 909 708 744 l 631 375 b 443 132 610 275 579 132 b 353 358 312 132 335 272 l 413 647 m 605 1327 l 409 1125 l 561 1125 l 673 1239 l 734 1125 l 889 1125 l 775 1327 l 605 1327 "},"E":{"x_min":87.09375,"x_max":840,"ha":694,"o":"m 623 0 l 654 152 l 308 152 l 375 473 l 694 473 l 726 626 l 408 626 l 462 888 l 808 888 l 840 1041 l 303 1041 l 87 0 l 623 0 "},"Y":{"x_min":233,"x_max":958,"ha":772,"o":"m 441 1041 l 233 1041 l 374 442 l 281 0 l 472 0 l 564 442 l 958 1041 l 749 1041 l 609 805 b 506 608 574 746 536 688 l 503 608 b 492 767 507 663 502 716 l 441 1041 "},"\"":{"x_min":157,"x_max":647,"ha":463,"o":"m 568 649 l 647 1025 l 485 1025 l 406 649 l 568 649 m 318 649 l 397 1025 l 235 1025 l 157 649 l 318 649 "},"‹":{"x_min":136.84375,"x_max":421,"ha":386,"o":"m 309 86 l 342 243 l 237 361 l 388 465 l 421 621 l 166 425 l 136 283 l 309 86 "},"˙":{"x_min":327.46875,"x_max":533,"ha":463,"o":"m 500 894 l 533 1053 l 360 1053 l 327 894 l 500 894 "},"ê":{"x_min":119.59375,"x_max":762.78125,"ha":694,"o":"m 136 308 l 133 292 b 351 -20 87 73 151 -20 b 651 242 524 -20 617 80 l 656 265 l 479 265 l 475 248 b 366 117 457 160 427 117 b 299 240 313 117 279 137 l 322 353 l 677 353 l 698 459 b 498 803 743 673 745 803 b 184 535 331 803 219 706 l 136 308 m 351 492 l 362 542 b 472 664 375 606 390 664 b 543 560 543 664 558 639 l 528 492 l 351 492 m 478 1068 l 281 866 l 434 866 l 544 980 l 607 866 l 762 866 l 648 1068 l 478 1068 "},"Ï":{"x_min":93.8125,"x_max":683,"ha":386,"o":"m 284 0 l 500 1041 l 310 1041 l 93 0 l 284 0 m 382 1152 l 416 1311 l 243 1311 l 209 1152 l 382 1152 m 649 1152 l 683 1311 l 508 1311 l 474 1152 l 649 1152 "},"„":{"x_min":91,"x_max":600,"ha":694,"o":"m 359 -192 b 565 16 491 -166 538 -109 l 600 181 l 436 181 l 398 1 l 484 1 b 451 -87 478 -29 472 -59 b 371 -129 428 -112 402 -122 l 359 -192 m 91 -192 b 297 16 223 -166 270 -109 l 331 181 l 168 181 l 130 1 l 216 1 b 103 -129 203 -70 180 -113 l 91 -192 "},"Â":{"x_min":12.546875,"x_max":840.109375,"ha":772,"o":"m 216 0 l 321 264 l 544 264 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 857 521 761 536 808 b 573 926 558 880 565 904 l 576 926 b 567 857 573 904 571 880 b 556 712 563 808 556 761 l 547 417 l 384 417 l 502 712 m 555 1327 l 359 1125 l 512 1125 l 623 1239 l 684 1125 l 840 1125 l 725 1327 l 555 1327 "},"Í":{"x_min":94.03125,"x_max":693,"ha":386,"o":"m 284 0 l 501 1041 l 310 1041 l 94 0 l 284 0 m 311 1131 l 449 1131 l 693 1334 l 481 1334 l 311 1131 "},"´":{"x_min":295,"x_max":676,"ha":463,"o":"m 295 873 l 432 873 l 676 1075 l 465 1075 l 295 873 "},"ì":{"x_min":100.953125,"x_max":486,"ha":386,"o":"m 277 0 l 441 783 l 264 783 l 100 0 l 277 0 m 189 1075 l 348 873 l 486 873 l 400 1075 l 189 1075 "},"±":{"x_min":31,"x_max":756,"ha":694,"o":"m 375 526 l 145 526 l 112 373 l 342 373 l 304 187 l 454 187 l 492 373 l 723 373 l 756 526 l 524 526 l 562 712 l 413 712 l 375 526 m 31 -20 l 641 -20 l 673 131 l 62 131 l 31 -20 "},"Ú":{"x_min":141.90625,"x_max":956.984375,"ha":849,"o":"m 619 331 b 446 131 597 231 570 131 b 352 331 317 131 330 231 l 499 1041 l 309 1041 l 158 315 b 412 -24 110 84 160 -24 b 805 315 661 -24 758 84 l 956 1041 l 766 1041 l 619 331 m 537 1131 l 675 1131 l 918 1334 l 707 1334 l 537 1131 "},"|":{"x_min":341.640625,"x_max":488.640625,"ha":624,"o":"m 341 1200 l 341 -399 l 488 -399 l 488 1200 l 341 1200 "},"§":{"x_min":64.390625,"x_max":778.9375,"ha":694,"o":"m 507 444 b 543 351 530 417 551 392 b 472 263 534 315 506 280 l 334 402 b 306 458 318 416 310 435 b 379 573 296 516 349 560 l 507 444 m 77 16 b 64 -83 70 -16 62 -49 b 274 -254 73 -181 133 -254 b 592 -11 410 -254 562 -155 b 553 174 607 55 589 144 b 709 379 634 219 691 295 b 637 594 729 477 698 537 l 481 744 b 440 851 450 773 431 801 b 536 927 452 905 493 927 b 600 898 568 927 588 916 b 600 821 609 878 609 852 l 767 821 b 578 1066 810 977 727 1066 b 272 841 399 1066 294 949 b 306 667 254 758 258 708 b 146 466 217 623 164 547 b 229 227 122 344 156 298 l 364 98 b 413 -44 401 65 440 16 b 319 -112 396 -83 358 -112 b 246 16 235 -112 228 -58 l 77 16 "},"Ý":{"x_min":233,"x_max":958,"ha":772,"o":"m 441 1041 l 233 1041 l 374 442 l 281 0 l 472 0 l 564 442 l 958 1041 l 749 1041 l 609 805 b 506 608 574 746 536 688 l 503 608 b 492 767 507 663 502 716 l 441 1041 m 500 1131 l 638 1131 l 881 1334 l 671 1334 l 500 1131 "},"b":{"x_min":86.796875,"x_max":728.125,"ha":694,"o":"m 365 491 b 485 665 376 553 402 665 b 535 513 569 665 545 591 l 480 252 b 374 118 460 177 428 118 b 316 256 316 118 299 166 l 365 491 m 86 0 l 255 0 l 273 83 l 275 83 b 416 -20 299 5 342 -16 b 654 242 566 -20 624 118 l 714 526 b 587 803 755 741 702 801 b 409 703 513 805 459 778 l 406 703 b 428 791 416 741 423 766 l 480 1041 l 303 1041 l 86 0 "},"q":{"x_min":108.15625,"x_max":748.03125,"ha":694,"o":"m 461 256 b 347 118 443 166 404 118 b 298 252 292 118 286 177 l 352 513 b 463 665 374 591 381 665 b 509 491 546 665 526 553 l 461 256 m 748 783 l 571 783 l 554 703 l 552 703 b 419 803 534 780 492 805 b 178 526 304 801 227 741 l 118 242 b 247 -20 96 118 97 -20 b 423 83 318 -16 372 5 l 425 83 l 354 -261 l 530 -261 l 748 783 "},"Ω":{"x_min":44.03125,"x_max":918.34375,"ha":867,"o":"m 235 144 l 73 144 l 44 0 l 361 0 l 382 104 b 339 535 327 159 294 319 b 612 892 382 742 488 892 b 730 542 743 892 768 724 b 506 104 681 305 585 161 l 484 0 l 801 0 l 831 144 l 666 144 l 668 148 b 905 584 759 236 866 395 b 646 1044 950 795 884 1044 b 180 570 426 1044 234 831 b 237 148 142 387 182 240 l 235 144 "},"Ö":{"x_min":143.078125,"x_max":908.8125,"ha":849,"o":"m 178 455 b 411 -24 119 177 98 -24 b 845 455 724 -24 786 177 l 875 603 b 638 1066 922 869 943 1066 b 208 603 333 1066 272 869 l 178 455 m 413 646 l 421 685 b 605 909 440 774 476 909 b 689 655 738 909 708 744 l 631 374 b 443 131 610 274 579 131 b 353 358 312 131 335 272 l 413 646 m 608 1152 l 642 1311 l 469 1311 l 435 1152 l 608 1152 m 874 1152 l 908 1311 l 734 1311 l 700 1152 l 874 1152 "},"ﬂ":{"x_min":82,"x_max":820,"ha":694,"o":"m 820 1041 l 643 1041 l 426 0 l 603 0 l 820 1041 m 218 651 l 82 0 l 259 0 l 395 651 l 471 651 l 498 783 l 422 783 l 441 874 b 485 905 445 892 459 905 b 521 896 495 905 509 901 l 551 1041 l 485 1041 b 261 860 355 1041 290 1002 l 245 783 l 177 783 l 150 651 l 218 651 "},"z":{"x_min":31,"x_max":663,"ha":540,"o":"m 635 653 l 663 783 l 199 783 l 171 644 l 435 644 l 60 141 l 31 0 l 499 0 l 528 138 l 247 138 l 635 653 "},"™":{"x_min":196,"x_max":1270,"ha":1194,"o":"m 1270 1041 l 1094 1041 l 917 709 l 914 709 l 872 1041 l 696 1041 l 581 480 l 690 480 l 784 932 l 786 932 l 835 480 l 899 480 l 1136 932 l 1139 932 l 1045 480 l 1154 480 l 1270 1041 m 638 1041 l 217 1041 l 196 932 l 351 932 l 257 480 l 366 480 l 460 932 l 616 932 l 638 1041 "},"ã":{"x_min":91.09375,"x_max":805.296875,"ha":694,"o":"m 598 0 b 606 109 597 36 598 72 l 705 590 b 497 803 726 688 724 803 b 178 556 279 803 209 702 l 177 551 l 345 551 l 348 559 b 462 665 361 626 384 665 b 537 624 509 665 535 659 b 534 594 537 613 535 603 b 422 494 524 548 489 520 b 101 213 271 435 138 392 b 258 -20 67 52 115 -20 b 347 5 288 -20 318 -11 b 433 80 377 22 406 48 l 436 80 b 431 58 433 73 432 65 b 431 0 426 37 425 18 l 598 0 m 474 327 b 341 118 455 252 446 118 b 279 217 276 118 266 158 b 329 312 285 251 298 290 b 492 412 383 351 442 381 l 474 327 m 716 1032 b 636 974 699 995 674 974 b 559 1000 618 974 575 994 b 461 1025 522 1016 506 1025 b 270 855 401 1025 303 970 l 355 855 b 401 906 356 857 376 895 b 431 913 410 912 421 913 b 497 895 454 913 478 903 b 610 864 522 887 583 864 b 805 1032 669 864 752 892 l 716 1032 "},"æ":{"x_min":93.0625,"x_max":1036.875,"ha":1003,"o":"m 355 555 b 465 665 371 622 384 665 b 532 597 514 665 544 652 b 292 440 513 505 411 501 b 100 198 171 377 128 327 b 294 -20 66 33 144 -20 b 488 61 360 -20 438 1 b 657 -20 525 0 570 -20 b 970 266 864 -20 941 113 l 792 266 l 777 192 b 685 117 762 145 733 117 b 639 290 596 117 626 224 l 654 359 l 987 359 l 1030 560 b 835 803 1062 749 973 803 b 665 753 777 803 724 794 b 499 803 620 790 562 803 b 222 676 398 803 276 783 b 178 555 200 635 185 597 l 355 555 m 456 252 b 332 117 438 165 401 117 b 283 222 280 117 268 147 b 488 410 306 335 404 356 l 456 252 m 683 498 l 699 576 b 797 665 715 624 745 665 b 855 576 838 665 872 653 l 839 498 l 683 498 "},"®":{"x_min":126.796875,"x_max":1220.640625,"ha":1153,"o":"m 560 -24 b 1208 522 854 -24 1146 219 b 788 1066 1271 821 1082 1066 b 138 522 491 1066 201 821 b 560 -24 76 219 264 -24 m 582 77 b 239 522 341 77 187 274 b 767 963 289 766 526 963 b 1107 522 1006 963 1157 766 b 582 77 1055 274 821 77 m 789 473 b 981 631 893 480 957 524 b 944 784 993 692 989 749 b 794 813 906 812 843 813 l 515 813 l 391 223 l 504 223 l 556 473 l 669 473 l 745 223 l 877 223 l 789 473 m 575 560 l 609 726 l 749 726 b 870 649 805 726 887 726 b 744 560 855 574 808 559 l 575 560 "},"É":{"x_min":87.0625,"x_max":844,"ha":694,"o":"m 623 0 l 654 152 l 308 152 l 375 473 l 694 473 l 726 626 l 408 626 l 462 888 l 808 888 l 839 1041 l 303 1041 l 87 0 l 623 0 m 462 1131 l 600 1131 l 844 1334 l 632 1334 l 462 1131 "},"~":{"x_min":101,"x_max":729.828125,"ha":694,"o":"m 672 498 b 554 395 640 456 604 395 b 318 487 497 395 407 487 b 101 315 230 487 155 394 l 158 212 b 286 326 192 259 230 326 b 520 234 329 326 438 234 b 729 397 610 234 671 322 l 672 498 "},"³":{"x_min":131.34375,"x_max":566.828125,"ha":417,"o":"m 290 704 b 396 679 324 704 378 704 b 396 612 407 663 400 631 b 305 494 384 554 374 494 b 261 622 227 494 253 570 l 146 622 l 139 586 b 284 402 124 520 112 402 b 517 599 420 402 491 476 b 448 749 538 695 506 744 l 448 752 b 561 881 515 762 550 827 b 416 1042 582 980 541 1042 b 268 994 353 1042 303 1026 b 203 858 233 962 212 916 l 319 858 l 328 901 b 398 951 337 941 373 951 b 442 880 438 951 451 928 b 387 804 435 849 424 819 b 309 795 363 794 335 797 l 290 704 "},"¡":{"x_min":89.828125,"x_max":483,"ha":463,"o":"m 266 -236 l 327 55 b 366 295 345 136 356 215 b 398 535 376 376 385 456 l 279 535 b 208 295 258 456 232 376 b 151 55 185 215 164 136 l 89 -236 l 266 -236 m 268 620 l 444 620 l 483 803 l 306 803 l 268 620 "},"[":{"x_min":83.171875,"x_max":598,"ha":463,"o":"m 354 -130 l 375 -24 l 254 -24 l 454 935 l 576 935 l 598 1041 l 326 1041 l 83 -130 l 354 -130 "},"L":{"x_min":93.09375,"x_max":669,"ha":694,"o":"m 637 0 l 669 152 l 314 152 l 500 1041 l 309 1041 l 93 0 l 637 0 "}," ":{"x_min":0,"x_max":0,"ha":347},"∑":{"x_min":248.171875,"x_max":883.90625,"ha":925,"o":"m 883 -143 l 883 27 l 442 27 l 442 31 l 732 480 l 475 873 l 475 878 l 863 878 l 863 1028 l 256 1028 l 256 901 l 546 447 l 248 -22 l 248 -143 l 883 -143 "},"%":{"x_min":186.65625,"x_max":1161.84375,"ha":1157,"o":"m 462 1021 b 202 767 266 1021 230 899 b 357 513 174 635 161 513 b 622 767 556 513 593 635 b 462 1021 649 899 661 1021 m 445 920 b 491 767 522 920 510 860 b 381 615 471 674 458 615 b 333 767 302 615 313 674 b 445 920 352 860 366 920 m 989 508 b 728 254 793 508 755 385 b 883 0 700 122 687 0 b 1146 254 1082 0 1118 122 b 989 508 1173 385 1188 508 m 969 406 b 1015 254 1046 406 1034 347 b 906 101 996 161 984 101 b 858 254 827 101 839 161 b 969 406 877 347 889 406 m 377 -20 l 1053 1041 l 958 1041 l 280 -20 l 377 -20 "},"P":{"x_min":92.546875,"x_max":885.9375,"ha":772,"o":"m 468 888 l 555 888 b 680 751 662 888 705 870 b 507 588 654 624 590 588 l 405 588 l 468 888 m 283 0 l 374 435 l 502 435 b 728 498 575 434 658 449 b 875 745 812 556 857 656 b 698 1041 905 891 880 1041 l 308 1041 l 92 0 l 283 0 "},"∏":{"x_min":250.4375,"x_max":1084.8125,"ha":1142,"o":"m 1084 863 l 1084 1028 l 250 1028 l 250 863 l 371 863 l 371 -141 l 539 -141 l 539 863 l 797 863 l 797 -141 l 965 -141 l 965 863 l 1084 863 "},"À":{"x_min":12.546875,"x_max":744.796875,"ha":772,"o":"m 216 0 l 321 263 l 544 263 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 856 521 760 536 808 b 573 926 558 880 565 903 l 576 926 b 567 856 573 903 571 880 b 556 712 563 808 556 760 l 547 416 l 384 416 l 502 712 m 431 1334 l 591 1131 l 728 1131 l 642 1334 l 431 1334 "},"_":{"x_min":-36.53125,"x_max":659,"ha":694,"o":"m 644 -173 l 659 -104 l -21 -104 l -36 -173 l 644 -173 "},"ñ":{"x_min":83.03125,"x_max":805.78125,"ha":694,"o":"m 423 783 l 246 783 l 83 0 l 259 0 l 367 519 b 479 651 383 594 419 651 l 483 651 b 530 522 548 648 547 598 l 421 0 l 598 0 l 726 616 b 588 803 755 748 687 803 b 409 702 548 803 466 792 l 406 702 l 423 783 m 717 1032 b 637 974 699 995 675 974 b 559 1000 619 974 575 994 b 461 1025 522 1016 506 1025 b 270 855 401 1025 303 970 l 355 855 b 401 906 356 857 377 895 b 431 913 411 912 421 913 b 498 895 454 913 479 903 b 611 864 522 887 583 864 b 805 1032 669 864 752 892 l 717 1032 "},"+":{"x_min":91,"x_max":735,"ha":694,"o":"m 353 422 l 123 422 l 91 269 l 321 269 l 265 0 l 415 0 l 470 269 l 702 269 l 735 422 l 503 422 l 558 683 l 408 683 l 353 422 "},"‚":{"x_min":79,"x_max":320,"ha":386,"o":"m 79 -192 b 285 16 211 -166 258 -109 l 320 181 l 156 181 l 118 1 l 204 1 b 91 -129 192 -70 168 -113 l 79 -192 "},"½":{"x_min":147.015625,"x_max":1107.15625,"ha":1042,"o":"m 249 0 l 1041 1024 l 939 1024 l 147 0 l 249 0 m 253 416 l 377 416 l 506 1041 l 415 1041 b 211 932 371 955 296 934 l 193 849 l 343 849 l 253 416 m 988 294 b 1102 465 1051 344 1089 397 b 958 627 1124 565 1063 626 b 731 434 767 628 742 488 l 727 416 l 842 416 b 870 505 848 445 852 477 b 934 535 883 527 908 535 b 979 460 969 535 989 517 b 891 341 966 402 939 381 l 819 281 b 665 105 727 205 683 148 b 633 0 652 69 639 26 l 996 0 l 1015 91 l 784 91 b 871 199 795 134 840 174 l 988 294 "},"Æ":{"x_min":-30,"x_max":1237,"ha":1081,"o":"m 496 0 l 1020 0 l 1051 152 l 718 152 l 785 472 l 1096 472 l 1129 624 l 817 624 l 872 888 l 1205 888 l 1237 1041 l 578 1041 l -30 0 l 174 0 l 318 266 l 552 266 l 496 0 m 673 848 l 583 419 l 401 419 l 636 848 l 673 848 "},"Ë":{"x_min":87.09375,"x_max":840,"ha":694,"o":"m 623 0 l 654 152 l 308 152 l 375 473 l 694 473 l 726 626 l 408 626 l 462 888 l 808 888 l 840 1041 l 303 1041 l 87 0 l 623 0 m 533 1152 l 567 1311 l 394 1311 l 360 1152 l 533 1152 m 800 1152 l 834 1311 l 660 1311 l 626 1152 l 800 1152 "},"'":{"x_min":225.078125,"x_max":466,"ha":347,"o":"m 387 649 l 466 1025 l 304 1025 l 225 649 l 387 649 "},"Š":{"x_min":116.671875,"x_max":894.46875,"ha":772,"o":"m 818 725 b 591 1066 838 827 895 1066 b 234 791 390 1066 271 969 b 250 632 223 736 229 679 b 501 391 306 528 418 471 b 548 254 543 357 561 315 b 405 132 532 175 485 132 b 318 289 316 132 299 197 l 334 368 l 143 368 l 128 292 b 372 -24 88 106 143 -24 b 750 275 559 -24 709 78 b 709 493 769 365 761 428 b 514 664 668 546 567 623 b 435 812 462 702 418 733 b 560 909 450 883 496 909 b 636 740 659 909 655 827 l 633 725 l 818 725 m 894 1313 l 739 1313 l 629 1199 l 565 1313 l 413 1313 l 524 1111 l 695 1111 l 894 1313 "},"ª":{"x_min":172.5625,"x_max":572.890625,"ha":417,"o":"m 419 780 b 334 653 408 735 403 653 b 294 714 292 653 287 678 b 430 831 307 777 333 777 l 419 780 m 333 914 b 408 988 341 956 356 988 b 457 959 439 988 456 980 b 384 880 458 920 437 899 b 178 712 285 845 200 819 b 283 571 157 615 190 571 b 396 631 325 571 369 596 l 399 631 b 394 584 392 615 390 598 l 503 584 b 507 649 502 605 503 627 l 566 927 b 430 1066 580 988 586 1066 b 224 914 285 1066 242 1003 l 333 914 "},"Œ":{"x_min":150.984375,"x_max":1294.15625,"ha":1157,"o":"m 616 313 b 442 131 594 210 561 131 b 382 514 282 131 360 412 b 608 909 403 623 442 896 b 706 742 714 915 723 827 l 616 313 m 772 152 l 839 471 l 1151 471 l 1183 624 l 872 624 l 926 888 l 1262 888 l 1294 1040 l 783 1040 l 767 959 l 764 961 l 764 959 l 761 959 b 599 1065 738 1038 665 1065 b 207 603 356 1065 247 803 b 375 -25 160 368 50 -25 b 580 101 410 -25 515 16 l 583 101 l 561 0 l 1077 0 l 1109 152 l 772 152 "},"˛":{"x_min":85.5625,"x_max":349,"ha":463,"o":"m 349 -144 b 267 -169 324 -152 291 -169 b 216 -108 233 -169 210 -143 b 325 -2 224 -70 278 -24 l 325 0 l 233 0 b 88 -147 177 -34 103 -80 b 218 -284 69 -241 135 -284 b 324 -263 260 -284 305 -272 l 349 -144 "},"ð":{"x_min":120.171875,"x_max":735.0625,"ha":694,"o":"m 349 480 b 470 628 364 553 379 628 b 532 480 562 628 547 553 l 484 255 b 364 117 464 159 449 117 b 302 255 281 117 281 159 l 349 480 m 332 863 l 383 814 l 477 880 b 564 721 513 850 560 781 l 560 719 b 446 755 540 743 499 755 b 148 363 277 755 205 641 b 336 -20 91 91 106 -20 b 684 363 567 -20 627 91 l 715 513 b 617 977 771 782 695 910 l 696 1032 l 646 1081 l 566 1025 b 479 1081 540 1048 507 1067 l 338 978 b 421 924 367 961 397 945 l 332 863 "},"T":{"x_min":208,"x_max":875,"ha":694,"o":"m 208 888 l 431 888 l 246 0 l 436 0 l 621 888 l 843 888 l 875 1041 l 239 1041 l 208 888 "},"š":{"x_min":76.640625,"x_max":750,"ha":617,"o":"m 93 257 b 84 220 89 245 86 232 b 284 -21 40 14 195 -21 b 596 203 498 -21 571 85 b 604 256 600 221 603 238 b 516 410 609 309 555 384 l 392 510 b 344 600 363 534 335 555 b 433 664 354 645 391 664 b 492 561 489 664 507 635 l 488 543 l 665 543 l 668 556 b 473 803 702 716 641 803 b 169 613 303 803 194 734 b 264 366 146 500 189 428 l 347 298 b 414 205 375 274 420 249 b 412 185 414 198 414 191 b 322 117 404 145 366 117 l 316 117 b 259 216 280 117 238 120 b 271 257 261 228 265 242 l 93 257 m 750 1054 l 594 1054 l 484 940 l 422 1054 l 270 1054 l 381 852 l 551 852 l 750 1054 "},"℮":{"x_min":266.4375,"x_max":1428.828125,"ha":1508,"o":"m 1428 497 l 1428 512 b 846 1045 1428 806 1168 1045 b 266 512 526 1045 266 806 b 846 -19 266 217 526 -19 b 1306 186 1034 -19 1202 62 l 1221 186 b 848 9 1130 79 998 9 b 492 167 708 9 583 72 b 480 201 485 177 480 188 l 480 491 b 488 497 480 495 482 497 l 1428 497 m 1215 535 b 1208 526 1215 531 1213 526 l 488 526 b 480 535 482 526 480 531 l 480 820 b 493 856 480 834 485 846 b 849 1013 584 950 710 1013 b 1201 862 986 1013 1110 953 b 1215 827 1209 852 1215 839 l 1215 535 "},"Þ":{"x_min":92.9375,"x_max":851.5,"ha":772,"o":"m 434 724 l 536 724 b 644 574 638 724 665 680 b 474 424 622 469 576 424 l 371 424 l 434 724 m 92 0 l 283 0 l 340 272 l 506 272 b 840 574 640 272 796 366 b 648 877 871 727 847 877 l 465 877 l 499 1041 l 309 1041 l 92 0 "},"j":{"x_min":-12,"x_max":501,"ha":386,"o":"m -12 -263 b 160 -251 66 -270 132 -263 b 283 -4 256 -209 266 -86 l 447 783 l 271 783 l 90 -83 b 16 -124 81 -122 56 -127 l -12 -263 m 466 877 l 501 1041 l 324 1041 l 290 877 l 466 877 "},"1":{"x_min":211,"x_max":697,"ha":694,"o":"m 289 0 l 480 0 l 697 1041 l 556 1041 b 239 860 490 898 371 862 l 211 721 l 441 721 l 289 0 "},"›":{"x_min":103,"x_max":387,"ha":386,"o":"m 103 86 l 357 283 l 387 425 l 214 621 l 181 465 l 286 355 l 135 243 l 103 86 "},"ı":{"x_min":100.71875,"x_max":441,"ha":386,"o":"m 277 0 l 441 783 l 264 783 l 100 0 l 277 0 "},"ℓ":{"x_min":87.140625,"x_max":721.015625,"ha":649,"o":"m 602 245 b 422 120 553 184 488 120 b 352 292 360 120 327 174 l 367 370 b 710 873 546 535 674 705 b 594 1128 740 1019 710 1128 b 292 769 473 1128 344 1017 l 212 387 b 87 284 174 351 133 322 l 107 192 b 183 251 133 212 162 234 b 182 233 185 245 183 240 b 360 -15 160 102 196 -15 b 651 176 457 -15 559 36 l 602 245 m 446 752 b 574 999 486 945 537 999 b 616 882 624 999 632 959 b 401 535 594 778 508 649 l 446 752 "},"ä":{"x_min":91.09375,"x_max":779.25,"ha":694,"o":"m 598 0 b 606 109 596 36 598 72 l 705 590 b 497 803 726 688 724 803 b 178 556 279 803 209 702 l 177 551 l 345 551 l 348 559 b 462 665 361 626 384 665 b 536 624 509 665 535 659 b 534 594 536 613 535 603 b 422 494 524 548 489 520 b 101 213 271 435 138 392 b 258 -20 67 52 115 -20 b 347 5 288 -20 318 -11 b 433 80 377 22 406 48 l 436 80 b 431 58 433 73 432 65 b 431 0 426 37 425 18 l 598 0 m 474 327 b 341 118 455 252 445 118 b 279 217 276 118 266 158 b 329 312 285 251 298 290 b 492 412 383 351 441 381 l 474 327 m 479 894 l 512 1053 l 340 1053 l 307 894 l 479 894 m 746 894 l 779 1053 l 605 1053 l 572 894 l 746 894 "},"<":{"x_min":116,"x_max":778,"ha":694,"o":"m 293 346 l 745 577 l 778 732 l 144 416 l 116 279 l 618 -33 l 649 121 l 293 346 "},"£":{"x_min":70.515625,"x_max":821.65625,"ha":694,"o":"m 265 468 b 266 371 274 439 273 404 b 70 110 243 264 171 161 l 92 -21 b 315 14 186 23 240 33 b 487 -21 370 1 421 -21 b 668 29 543 -21 616 -2 l 663 181 b 519 137 615 151 563 131 b 361 162 485 143 413 165 b 220 119 313 162 278 149 l 217 122 b 436 386 313 179 413 275 b 441 468 441 412 445 443 l 611 468 l 627 550 l 427 550 b 410 766 415 610 396 701 b 555 914 426 846 466 914 b 626 739 664 914 642 826 l 800 739 b 814 934 814 805 831 875 b 600 1066 782 1029 701 1066 b 235 780 428 1066 274 968 b 250 550 218 700 222 618 l 164 550 l 148 468 l 265 468 "},"¹":{"x_min":245,"x_max":558,"ha":417,"o":"m 304 416 l 428 416 l 558 1041 l 466 1041 b 262 932 423 955 348 934 l 245 849 l 394 849 l 304 416 "},"t":{"x_min":112.46875,"x_max":507,"ha":386,"o":"m 372 139 b 302 165 350 136 300 132 l 404 651 l 479 651 l 507 783 l 432 783 l 477 998 l 298 998 l 253 783 l 182 783 l 155 651 l 227 651 l 116 120 b 343 -2 86 -24 236 -15 l 372 139 "},"¬":{"x_min":120,"x_max":762,"ha":694,"o":"m 526 145 l 676 145 l 762 556 l 151 556 l 120 404 l 581 404 l 526 145 "},"ù":{"x_min":105.96875,"x_max":749.875,"ha":694,"o":"m 417 0 l 586 0 l 749 783 l 572 783 l 465 269 b 352 118 453 208 432 118 b 303 143 329 118 314 126 b 304 234 292 169 297 202 l 419 783 l 242 783 l 116 183 b 246 -20 89 52 106 -20 b 439 116 332 -19 393 23 l 442 116 l 417 0 m 340 1075 l 499 873 l 636 873 l 551 1075 l 340 1075 "},"W":{"x_min":227.171875,"x_max":1319.09375,"ha":1157,"o":"m 863 1041 l 705 1041 l 500 502 b 379 131 460 398 423 265 l 376 131 b 387 206 380 156 385 181 b 413 473 398 295 409 384 l 446 1041 l 248 1041 l 227 0 l 455 0 l 609 410 b 720 742 653 520 683 631 l 723 742 b 694 410 713 631 697 520 l 684 0 l 913 0 l 1319 1041 l 1121 1041 l 927 473 b 844 206 895 384 868 295 b 820 131 835 181 829 156 l 818 131 b 853 502 833 265 850 398 l 863 1041 "},"ï":{"x_min":100.953125,"x_max":629,"ha":386,"o":"m 277 0 l 441 783 l 264 783 l 100 0 l 277 0 m 329 894 l 362 1053 l 189 1053 l 156 894 l 329 894 m 596 894 l 629 1053 l 454 1053 l 422 894 l 596 894 "},">":{"x_min":50,"x_max":712,"ha":694,"o":"m 81 121 l 50 -33 l 683 279 l 712 416 l 209 732 l 176 577 l 533 346 l 81 121 "},"v":{"x_min":176.796875,"x_max":753.90625,"ha":617,"o":"m 193 0 l 413 0 l 753 783 l 570 783 l 402 344 b 329 112 372 273 340 149 l 326 112 b 351 344 331 149 351 273 l 367 783 l 176 783 l 193 0 "},"û":{"x_min":105.984375,"x_max":764.859375,"ha":694,"o":"m 417 0 l 586 0 l 749 783 l 572 783 l 465 269 b 352 118 453 208 432 118 b 303 142 329 118 314 126 b 304 234 292 169 297 202 l 419 783 l 242 783 l 116 183 b 246 -20 89 52 106 -20 b 439 116 332 -19 393 23 l 442 116 l 417 0 m 480 1082 l 284 880 l 436 880 l 547 994 l 609 880 l 764 880 l 650 1082 l 480 1082 "},"Ò":{"x_min":143.078125,"x_max":902.796875,"ha":849,"o":"m 178 455 b 411 -24 119 177 98 -24 b 845 455 724 -24 786 177 l 875 603 b 638 1066 922 869 943 1066 b 208 603 333 1066 272 869 l 178 455 m 413 646 l 421 685 b 605 909 440 774 476 909 b 689 655 738 909 708 744 l 631 374 b 443 131 610 274 579 131 b 353 358 312 131 335 272 l 413 646 m 467 1334 l 627 1131 l 764 1131 l 678 1334 l 467 1334 "},"&":{"x_min":137.453125,"x_max":920.390625,"ha":926,"o":"m 566 719 b 542 859 555 760 531 810 b 620 927 551 908 586 928 b 671 845 654 926 682 894 b 566 719 660 791 611 749 m 616 590 b 826 849 721 648 803 735 b 656 1066 855 985 763 1066 b 374 841 543 1066 408 1005 b 407 616 356 759 382 685 b 145 288 272 531 178 442 b 352 -24 109 111 196 -24 b 610 65 448 -24 524 -4 l 631 -4 l 836 -4 l 757 204 b 920 554 841 311 894 430 l 769 554 b 698 363 752 490 729 424 l 616 590 m 563 188 b 427 131 521 156 476 131 b 325 291 348 131 320 215 b 458 476 330 384 420 462 l 563 188 "},"˝":{"x_min":161,"x_max":835,"ha":463,"o":"m 161 880 l 298 880 l 542 1082 l 331 1082 l 161 880 m 453 880 l 591 880 l 835 1082 l 623 1082 l 453 880 "},"Ð":{"x_min":97.796875,"x_max":900.75,"ha":849,"o":"m 473 887 l 598 887 b 661 519 737 887 704 728 b 444 151 617 309 583 151 l 319 151 l 405 562 l 548 562 l 568 655 l 425 655 l 473 887 m 97 -1 l 450 -1 b 597 26 497 -1 549 1 b 865 562 772 119 823 356 b 884 921 902 734 913 849 b 711 1039 846 1019 757 1039 l 314 1039 l 235 655 l 164 655 l 144 562 l 214 562 l 97 -1 "},"I":{"x_min":94.03125,"x_max":501,"ha":386,"o":"m 284 0 l 501 1041 l 310 1041 l 94 0 l 284 0 "},"ˉ":{"x_min":184.640625,"x_max":676,"ha":463,"o":"m 655 924 l 676 1027 l 205 1027 l 184 924 l 655 924 "},"G":{"x_min":135.046875,"x_max":904,"ha":849,"o":"m 170 455 b 403 -24 111 177 89 -24 b 612 119 473 -19 552 11 l 615 119 l 590 0 l 733 0 l 850 559 l 533 559 l 500 406 l 633 406 b 435 131 604 249 544 131 b 345 358 304 131 327 272 l 405 646 b 597 909 421 727 447 909 b 695 714 725 903 716 820 l 886 714 b 904 841 894 756 904 799 b 630 1066 897 1021 793 1064 b 200 603 325 1066 264 869 l 170 455 "},"`":{"x_min":226,"x_max":523,"ha":463,"o":"m 226 1075 l 385 873 l 523 873 l 437 1075 l 226 1075 "},"·":{"x_min":191,"x_max":408.78125,"ha":463,"o":"m 229 437 l 191 254 l 370 254 l 408 437 l 229 437 "},"r":{"x_min":82,"x_max":601,"ha":463,"o":"m 415 782 l 245 782 l 82 0 l 259 0 l 353 452 b 556 583 380 567 460 592 l 601 796 b 482 755 575 795 541 798 b 389 644 451 732 422 701 l 387 644 l 415 782 "},"¿":{"x_min":73.515625,"x_max":648.203125,"ha":694,"o":"m 448 34 b 405 -87 435 -5 433 -49 b 322 -119 386 -111 363 -119 b 268 -6 268 -119 252 -87 b 354 148 283 63 301 91 b 562 427 445 245 525 295 b 586 523 571 459 581 491 l 427 523 b 340 340 414 458 393 392 b 224 234 301 305 264 269 b 80 -5 145 154 102 99 b 290 -263 47 -165 129 -263 b 616 34 465 -263 585 -169 l 448 34 m 611 624 l 648 803 l 473 803 l 437 624 l 611 624 "},"ý":{"x_min":49.453125,"x_max":753.15625,"ha":617,"o":"m 170 783 l 195 11 b 189 -88 195 -16 196 -61 b 124 -126 184 -119 152 -126 b 78 -123 106 -126 88 -123 l 49 -263 b 129 -270 79 -267 106 -270 b 395 -11 294 -270 323 -166 l 747 783 l 568 783 l 401 362 b 332 159 376 295 352 227 l 329 159 b 347 367 338 229 346 298 l 357 783 l 170 783 m 372 873 l 509 873 l 753 1075 l 542 1075 l 372 873 "},"x":{"x_min":11,"x_max":753,"ha":617,"o":"m 296 399 l 11 0 l 213 0 l 288 116 b 354 241 314 156 337 197 l 356 241 b 367 126 354 201 359 163 l 394 0 l 593 0 l 482 404 l 753 783 l 556 783 l 465 644 b 427 570 452 619 438 595 l 424 570 b 420 641 426 594 423 617 l 392 783 l 183 783 l 296 399 "},"è":{"x_min":119.59375,"x_max":721.96875,"ha":694,"o":"m 136 308 l 133 292 b 351 -20 87 73 151 -20 b 651 242 524 -20 617 80 l 656 265 l 479 265 l 475 248 b 366 118 457 161 427 118 b 299 240 313 118 279 137 l 322 354 l 677 354 l 698 459 b 498 803 743 673 745 803 b 184 535 331 803 219 706 l 136 308 m 351 492 l 362 542 b 472 665 375 606 390 665 b 543 560 543 665 558 640 l 528 492 l 351 492 m 340 1075 l 499 873 l 637 873 l 551 1075 l 340 1075 "},"º":{"x_min":180.875,"x_max":567.859375,"ha":417,"o":"m 332 899 b 407 982 344 957 352 982 b 450 899 461 982 463 957 l 418 742 b 339 655 408 699 399 655 b 299 742 280 655 290 699 l 332 899 m 426 1066 b 197 802 254 1066 231 963 b 325 571 162 640 173 569 b 546 802 472 569 512 640 b 426 1066 578 963 597 1066 "},"Ø":{"x_min":46.015625,"x_max":1001.828125,"ha":849,"o":"m 1001 1032 l 944 1081 l 863 982 b 638 1065 812 1054 744 1065 b 208 603 333 1065 272 868 l 178 455 b 153 119 152 333 130 202 l 46 -11 l 104 -52 l 188 50 b 410 -24 233 -8 293 -24 b 845 455 724 -24 786 177 l 875 603 b 897 904 894 703 920 820 l 1001 1032 m 359 381 l 356 381 b 398 574 363 417 378 476 b 605 909 432 738 458 909 b 701 798 695 909 709 857 l 359 381 m 690 663 l 692 663 b 641 417 677 581 657 498 b 443 131 617 308 590 131 b 342 238 360 131 341 174 l 690 663 "},"∞":{"x_min":200.078125,"x_max":1106.578125,"ha":1194,"o":"m 1106 426 b 899 652 1106 562 1016 652 b 658 502 779 652 713 566 b 420 652 590 594 519 652 b 200 417 294 652 200 556 b 409 186 200 279 299 186 b 656 338 517 186 588 251 b 892 186 744 217 815 186 b 1106 423 1001 186 1106 274 l 1106 426 m 421 281 b 296 415 351 281 296 341 b 417 558 296 497 340 558 b 604 412 503 558 548 488 b 424 281 551 347 498 281 l 421 281 m 890 558 b 1009 416 963 558 1009 498 b 895 281 1009 356 969 281 b 707 422 826 281 786 319 b 888 558 748 472 808 558 l 890 558 "},"μ":{"x_min":25,"x_max":750,"ha":700,"o":"m 586 0 l 750 783 l 573 783 l 467 275 b 352 118 454 214 435 118 b 303 143 329 118 314 126 b 307 247 291 174 301 213 l 419 783 l 242 783 l 25 -261 l 201 -261 l 257 7 b 439 117 335 -17 393 27 l 442 117 l 418 0 l 586 0 "},"÷":{"x_min":91,"x_max":735,"ha":694,"o":"m 91 269 l 702 269 l 735 422 l 123 422 l 91 269 m 534 523 l 568 683 l 395 683 l 361 523 l 534 523 m 427 8 l 461 167 l 288 167 l 254 8 l 427 8 "},"h":{"x_min":83.03125,"x_max":733.453125,"ha":694,"o":"m 259 0 l 368 520 b 485 665 382 603 419 667 b 533 535 551 662 549 612 l 421 0 l 598 0 l 724 603 b 589 803 759 744 690 803 b 511 787 570 803 543 801 b 409 702 480 773 445 748 l 406 702 l 476 1041 l 299 1041 l 83 0 l 259 0 "},".":{"x_min":137.21875,"x_max":355,"ha":463,"o":"m 316 0 l 355 183 l 175 183 l 137 0 l 316 0 "},";":{"x_min":57,"x_max":439,"ha":386,"o":"m 57 -201 b 279 4 180 -186 255 -113 l 316 183 l 137 183 l 99 0 l 194 0 b 70 -140 183 -74 135 -133 l 57 -201 m 400 588 l 439 771 l 259 771 l 221 588 l 400 588 "},"f":{"x_min":97,"x_max":567,"ha":386,"o":"m 233 651 l 97 0 l 274 0 l 410 651 l 486 651 l 513 783 l 437 783 l 456 874 b 500 905 460 892 474 905 b 537 896 511 905 524 901 l 567 1041 l 500 1041 b 276 860 370 1041 305 1002 l 260 783 l 192 783 l 165 651 l 233 651 "},"“":{"x_min":261,"x_max":773,"ha":694,"o":"m 504 1063 b 296 851 374 1042 320 975 l 261 686 l 425 686 l 463 867 l 376 867 b 491 999 390 951 431 990 l 504 1063 m 773 1063 b 564 851 642 1042 589 975 l 529 686 l 694 686 l 732 867 l 645 867 b 759 999 658 951 699 990 l 773 1063 "},"A":{"x_min":12.546875,"x_max":744.828125,"ha":772,"o":"m 216 0 l 321 263 l 544 263 l 540 0 l 744 0 l 729 1041 l 472 1041 l 12 0 l 216 0 m 502 712 b 551 856 521 760 536 808 b 573 926 558 880 565 903 l 576 926 b 567 856 573 903 571 880 b 556 712 563 808 556 760 l 547 416 l 384 416 l 502 712 "},"6":{"x_min":112.890625,"x_max":782.953125,"ha":694,"o":"m 322 360 b 456 548 340 446 362 548 b 509 360 558 548 525 435 b 373 131 482 227 472 133 b 322 360 269 122 293 231 m 135 374 b 339 -20 82 130 112 -20 b 703 374 560 -20 648 113 b 540 700 747 588 702 700 b 377 631 452 700 415 664 l 390 698 b 532 892 405 760 422 884 b 596 810 611 898 602 845 l 773 810 b 571 1045 813 975 720 1045 b 188 624 369 1045 256 956 l 135 374 "},"‘":{"x_min":246,"x_max":490,"ha":386,"o":"m 490 1063 b 281 851 359 1042 305 975 l 246 686 l 410 686 l 449 867 l 361 867 b 476 999 375 951 416 990 l 490 1063 "},"π":{"x_min":65,"x_max":891,"ha":764,"o":"m 847 620 l 891 773 l 373 773 b 158 726 267 773 197 752 l 153 606 b 273 620 179 615 213 620 b 65 0 236 459 148 180 l 222 0 b 433 620 304 169 395 467 l 598 620 l 511 199 b 492 0 490 101 484 31 l 648 0 b 674 204 648 44 654 101 l 761 620 l 847 620 "},"O":{"x_min":143.078125,"x_max":902.796875,"ha":849,"o":"m 178 455 b 411 -24 119 177 98 -24 b 845 455 724 -24 786 177 l 875 603 b 638 1066 922 869 943 1066 b 208 603 333 1066 272 869 l 178 455 m 413 646 b 605 909 429 727 455 909 b 686 641 746 909 704 724 l 631 374 b 443 131 610 274 579 131 b 353 358 312 131 335 272 l 413 646 "},"n":{"x_min":83.03125,"x_max":733.453125,"ha":694,"o":"m 423 783 l 246 783 l 83 0 l 259 0 l 366 506 b 483 651 379 590 416 653 b 530 522 548 648 547 598 l 421 0 l 598 0 l 724 603 b 589 803 759 744 690 803 b 409 702 548 803 466 792 l 406 702 l 423 783 "},"3":{"x_min":83.203125,"x_max":767.375,"ha":694,"o":"m 333 480 b 495 438 386 480 469 481 b 494 328 510 413 501 360 b 351 131 473 231 456 131 b 288 345 229 131 274 259 l 109 345 l 97 284 b 315 -20 71 176 51 -20 b 681 306 525 -20 638 102 b 580 559 716 466 667 548 l 580 562 b 758 777 682 577 739 687 b 536 1045 792 942 728 1045 b 203 737 341 1045 232 930 l 382 737 l 397 810 b 506 892 413 877 467 892 b 573 776 569 892 589 855 b 487 648 562 724 544 673 b 364 633 447 631 404 635 l 333 480 "},"9":{"x_min":113.890625,"x_max":782.765625,"ha":694,"o":"m 573 663 b 439 475 554 577 533 475 b 385 663 336 475 369 588 b 522 893 413 797 421 891 b 573 663 626 902 600 792 m 759 649 b 557 1045 813 894 784 1045 b 191 649 337 1045 245 910 b 356 323 147 435 194 323 b 519 392 444 323 481 359 l 506 325 b 365 131 489 263 473 131 b 299 213 287 127 293 178 l 123 213 b 326 -21 82 48 176 -21 b 707 399 527 -21 637 67 l 759 649 "},"l":{"x_min":100.640625,"x_max":494,"ha":386,"o":"m 277 0 l 494 1041 l 317 1041 l 100 0 l 277 0 "},"¤":{"x_min":51.828125,"x_max":808.046875,"ha":694,"o":"m 51 189 l 132 80 l 201 139 b 363 87 246 105 302 87 b 541 139 423 87 484 107 l 587 80 l 708 189 l 665 251 b 752 430 710 302 738 367 b 739 608 765 497 761 552 l 808 666 l 733 777 l 662 718 b 500 770 617 751 560 770 b 322 718 444 770 378 748 l 277 777 l 151 666 l 196 608 b 111 429 151 551 125 497 b 121 251 96 358 103 310 l 51 189 m 469 606 b 591 430 560 606 610 520 b 394 251 572 340 485 251 b 272 430 304 251 253 340 b 469 606 291 520 379 606 "},"∂":{"x_min":110.140625,"x_max":806.90625,"ha":735,"o":"m 329 942 b 503 1013 371 975 431 1013 b 635 667 627 1013 672 844 b 624 620 634 656 628 631 l 623 620 b 473 720 613 656 566 720 b 120 330 329 720 171 576 b 304 -12 85 162 134 -12 b 782 605 528 -12 701 217 b 556 1160 863 989 732 1160 b 314 1080 443 1160 363 1114 l 329 942 m 352 136 b 280 322 282 136 258 216 b 473 576 307 452 389 576 b 579 466 545 576 577 512 b 353 136 536 312 445 136 l 352 136 "},"4":{"x_min":75,"x_max":766.03125,"ha":694,"o":"m 247 363 l 522 785 l 525 785 l 438 363 l 247 363 m 553 1024 l 107 363 l 75 211 l 405 211 l 362 0 l 552 0 l 595 211 l 683 211 l 715 363 l 628 363 l 766 1024 l 553 1024 "},"p":{"x_min":24.859375,"x_max":719.265625,"ha":694,"o":"m 358 491 b 478 665 369 553 395 665 b 527 513 561 665 538 591 l 472 252 b 366 118 452 177 420 118 b 309 256 309 118 291 166 l 358 491 m 419 783 l 242 783 l 24 -262 l 193 -262 l 264 80 l 267 80 b 408 -20 294 1 339 -16 b 646 240 558 -20 616 115 l 705 523 b 580 803 746 738 694 801 b 404 701 506 805 453 777 l 401 701 l 419 783 "},"‡":{"x_min":69.046875,"x_max":788,"ha":694,"o":"m 277 106 l 209 -223 l 383 -223 l 451 106 l 655 106 l 688 263 l 484 263 l 551 583 l 755 583 l 788 739 l 583 739 l 651 1066 l 477 1066 l 409 739 l 201 739 l 168 583 l 376 583 l 310 263 l 101 263 l 69 106 l 277 106 "},"à":{"x_min":91.09375,"x_max":714.796875,"ha":694,"o":"m 599 0 b 607 109 597 36 599 72 l 706 590 b 498 803 727 688 725 803 b 178 556 279 803 209 702 l 177 551 l 345 551 l 348 559 b 462 665 361 626 385 665 b 537 624 510 665 536 659 b 534 594 537 613 536 603 b 422 494 525 548 489 520 b 101 213 271 435 138 392 b 258 -20 67 52 115 -20 b 347 5 288 -20 318 -11 b 433 80 377 22 406 48 l 436 80 b 431 58 433 73 432 65 b 431 0 426 37 425 18 l 599 0 m 474 327 b 341 118 455 252 446 118 b 279 217 276 118 266 158 b 329 312 285 251 298 290 b 492 412 383 351 442 381 l 474 327 m 340 1075 l 499 873 l 637 873 l 551 1075 l 340 1075 "},"Ü":{"x_min":141.90625,"x_max":956.984375,"ha":849,"o":"m 619 331 b 446 131 597 231 570 131 b 352 331 317 131 330 231 l 499 1041 l 309 1041 l 158 315 b 412 -24 110 84 160 -24 b 805 315 661 -24 758 84 l 956 1041 l 766 1041 l 619 331 m 608 1152 l 642 1311 l 469 1311 l 435 1152 l 608 1152 m 875 1152 l 909 1311 l 735 1311 l 701 1152 l 875 1152 "},"ó":{"x_min":119.359375,"x_max":790.609375,"ha":694,"o":"m 356 516 b 481 665 371 590 387 665 b 538 516 570 665 553 590 l 484 255 b 367 118 463 159 448 118 b 301 255 281 118 281 159 l 356 516 m 338 -20 l 350 -20 b 681 349 564 -20 627 93 l 684 363 b 510 803 738 631 772 803 b 148 363 243 803 205 631 l 145 351 b 326 -20 90 93 108 -20 l 338 -20 m 409 873 l 546 873 l 790 1075 l 579 1075 l 409 873 "},"√":{"x_min":263,"x_max":975,"ha":990,"o":"m 975 1238 l 860 1238 l 651 163 b 630 16 641 106 636 48 l 629 19 b 604 155 625 49 612 103 l 484 598 l 263 506 l 288 403 l 382 442 l 563 -200 l 697 -200 l 975 1238 "}},"cssFontWeight":"bold","ascender":1040,"underlinePosition":-75,"cssFontStyle":"normal","boundingBox":{"yMin":-399.828125,"xMin":-230.25,"yMax":1375.8125,"xMax":1553.828125},"resolution":1000,"original_font_information":{"postscript_name":"HelveticaLTStd-BoldCondObl","version_string":"OTF 1.029;PS 003.001;Core 1.0.33;makeotf.lib1.4.1585","vendor_url":"http://www.adobe.com/type","full_font_name":"HelveticaLTStd-BoldCondObl","font_family_name":"Helvetica LT Std Cond","copyright":"Copyright © 1985, 1987, 1991, 1993, 1997, 1998, 1999, 2002 Adobe Systems Incorporated.  All Rights Reserved. © 1981, 1999, 2002 Heidelberger Druckmaschinen AG. All rights reserved.","description":"","trademark":"Helvetica is a trademark of Heidelberger Druckmaschinen AG, exclusively licensed through Linotype Library GmbH, and may be registered in certain jurisdictions.","designer":"Max Miedinger","designer_url":"","unique_font_identifier":"1.029;ADBE;HelveticaLTStd-BoldCondObl","license_url":"http://www.adobe.com/type/legal.html","license_description":"","manufacturer_name":"","font_sub_family_name":"Bold Italic"},"descender":-392,"familyName":"Helvetica LT Std Cond","lineHeight":1667,"underlineThickness":50});


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.js
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */

// Offering a Custom Alias suport - More info: http://docs.jquery.com/Plugins/Authoring#Custom_Alias
(function($) {
	/**
	 * $ is an alias to jQuery object
	 *
	 */
	$.fn.lightBox = function(settings) {
		// Settings to configure the jQuery lightBox plugin how you like
		settings = jQuery.extend({
			// Configuration related to overlay
			overlayBgColor: 		'#000',		// (string) Background color to overlay; inform a hexadecimal value like: #RRGGBB. Where RR, GG, and BB are the hexadecimal values for the red, green, and blue values of the color.
			overlayOpacity:			0.8,		// (integer) Opacity value to overlay; inform: 0.X. Where X are number from 0 to 9
			// Configuration related to navigation
			fixedNavigation:		false,		// (boolean) Boolean that informs if the navigation (next and prev button) will be fixed or not in the interface.
			// Configuration related to images
			imageLoading:			'/assets/css/img/lightbox-ico-loading.gif',		// (string) Path and the name of the loading icon
			imageBtnPrev:			'/assets/css/img/lightbox-btn-prev.gif',			// (string) Path and the name of the prev button image
			imageBtnNext:			'/assets/css/img/lightbox-btn-next.gif',			// (string) Path and the name of the next button image
			imageBtnClose:			'/assets/css/img/lightbox-btn-close.gif',		// (string) Path and the name of the close btn
			imageBlank:				'/assets/css/img/lightbox-blank.gif',			// (string) Path and the name of a blank image (one pixel)
			// Configuration related to container image box
			containerBorderSize:	10,			// (integer) If you adjust the padding in the CSS for the container, #lightbox-container-image-box, you will need to update this value
			containerResizeSpeed:	400,		// (integer) Specify the resize duration of container image. These number are miliseconds. 400 is default.
			// Configuration related to texts in caption. For example: Image 2 of 8. You can alter either "Image" and "of" texts.
			txtImage:				'Foto',	// (string) Specify text "Image"
			txtOf:					'van de',		// (string) Specify text "of"
			// Configuration related to keyboard navigation
			keyToClose:				'c',		// (string) (c = close) Letter to close the jQuery lightBox interface. Beyond this letter, the letter X and the SCAPE key is used to.
			keyToPrev:				'p',		// (string) (p = previous) Letter to show the previous image
			keyToNext:				'n',		// (string) (n = next) Letter to show the next image.
			// Don�t alter these variables in any way
			imageArray:				[],
			activeImage:			0
		},settings);
		// Caching the jQuery object with all elements matched
		var jQueryMatchedObj = this; // This, in this context, refer to jQuery object
		/**
		 * Initializing the plugin calling the start function
		 *
		 * @return boolean false
		 */
		function _initialize() {
			_start(this,jQueryMatchedObj); // This, in this context, refer to object (link) which the user have clicked
			return false; // Avoid the browser following the link
		}
		/**
		 * Start the jQuery lightBox plugin
		 *
		 * @param object objClicked The object (link) whick the user have clicked
		 * @param object jQueryMatchedObj The jQuery object with all elements matched
		 */
		function _start(objClicked,jQueryMatchedObj) {
			// Hime some elements to avoid conflict with overlay in IE. These elements appear above the overlay.
			$('embed, object, select').css({ 'visibility' : 'hidden' });
			// Call the function to create the markup structure; style some elements; assign events in some elements.
			_set_interface();
			// Unset total images in imageArray
			settings.imageArray.length = 0;
			// Unset image active information
			settings.activeImage = 0;
			// We have an image set? Or just an image? Let�s see it.
			if ( jQueryMatchedObj.length == 1 ) {
				settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));
			} else {
				// Add an Array (as many as we have), with href and title atributes, inside the Array that storage the images references		
				for ( var i = 0; i < jQueryMatchedObj.length; i++ ) {
					settings.imageArray.push(new Array(jQueryMatchedObj[i].getAttribute('href'),jQueryMatchedObj[i].getAttribute('title')));
				}
			}
			while ( settings.imageArray[settings.activeImage][0] != objClicked.getAttribute('href') ) {
				settings.activeImage++;
			}
			// Call the function that prepares image exibition
			_set_image_to_view();
		}
		/**
		 * Create the jQuery lightBox plugin interface
		 *
		 * The HTML markup will be like that:
			<div id="jquery-overlay"></div>
			<div id="jquery-lightbox">
				<div id="lightbox-container-image-box">
					<div id="lightbox-container-image">
						<img src="../fotos/XX.jpg" id="lightbox-image">
						<div id="lightbox-nav">
							<a href="#" id="lightbox-nav-btnPrev"></a>
							<a href="#" id="lightbox-nav-btnNext"></a>
						</div>
						<div id="lightbox-loading">
							<a href="#" id="lightbox-loading-link">
								<img src="../images/lightbox-ico-loading.gif">
							</a>
						</div>
					</div>
				</div>
				<div id="lightbox-container-image-data-box">
					<div id="lightbox-container-image-data">
						<div id="lightbox-image-details">
							<span id="lightbox-image-details-caption"></span>
							<span id="lightbox-image-details-currentNumber"></span>
						</div>
						<div id="lightbox-secNav">
							<a href="#" id="lightbox-secNav-btnClose">
								<img src="../images/lightbox-btn-close.gif">
							</a>
						</div>
					</div>
				</div>
			</div>
		 *
		 */
		function _set_interface() {
			// Apply the HTML markup into body tag
			$('body').append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="' + settings.imageLoading + '"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="' + settings.imageBtnClose + '"></a></div></div></div></div>');	
			// Get page sizes
			var arrPageSizes = ___getPageSize();
			// Style overlay and show it
			$('#jquery-overlay').css({
				backgroundColor:	settings.overlayBgColor,
				opacity:			settings.overlayOpacity,
				width:				arrPageSizes[0],
				height:				arrPageSizes[1]
			}).fadeIn();
			// Get page scroll
			var arrPageScroll = ___getPageScroll();
			// Calculate top and left offset for the jquery-lightbox div object and show it
			$('#jquery-lightbox').css({
				top:	arrPageScroll[1] + (arrPageSizes[3] / 10),
				left:	arrPageScroll[0]
			}).show();
			// Assigning click events in elements to close overlay
			$('#jquery-overlay,#jquery-lightbox').click(function() {
				_finish();									
			});
			// Assign the _finish function to lightbox-loading-link and lightbox-secNav-btnClose objects
			$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function() {
				_finish();
				return false;
			});
			// If window was resized, calculate the new overlay dimensions
			$(window).resize(function() {
				// Get page sizes
				var arrPageSizes = ___getPageSize();
				// Style overlay and show it
				$('#jquery-overlay').css({
					width:		arrPageSizes[0],
					height:		arrPageSizes[1]
				});
				// Get page scroll
				var arrPageScroll = ___getPageScroll();
				// Calculate top and left offset for the jquery-lightbox div object and show it
				$('#jquery-lightbox').css({
					top:	arrPageScroll[1] + (arrPageSizes[3] / 10),
					left:	arrPageScroll[0]
				});
			});
		}
		/**
		 * Prepares image exibition; doing a image�s preloader to calculate it�s size
		 *
		 */
		function _set_image_to_view() { // show the loading
			// Show the loading
			$('#lightbox-loading').show();
			if ( settings.fixedNavigation ) {
				$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();
			} else {
				// Hide some elements
				$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();
			}
			// Image preload process
			var objImagePreloader = new Image();
			objImagePreloader.onload = function() {
				$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);
				// Perfomance an effect in the image container resizing it
				_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);
				//	clear onLoad, IE behaves irratically with animated gifs otherwise
				objImagePreloader.onload=function(){};
			};
			objImagePreloader.src = settings.imageArray[settings.activeImage][0];
		};
		/**
		 * Perfomance an effect in the image container resizing it
		 *
		 * @param integer intImageWidth The image�s width that will be showed
		 * @param integer intImageHeight The image�s height that will be showed
		 */
		function _resize_container_image_box(intImageWidth,intImageHeight) {
			// Get current width and height
			var intCurrentWidth = $('#lightbox-container-image-box').width();
			var intCurrentHeight = $('#lightbox-container-image-box').height();
			// Get the width and height of the selected image plus the padding
			var intWidth = (intImageWidth + (settings.containerBorderSize * 2)); // Plus the image�s width and the left and right padding value
			var intHeight = (intImageHeight + (settings.containerBorderSize * 2)); // Plus the image�s height and the left and right padding value
			// Diferences
			var intDiffW = intCurrentWidth - intWidth;
			var intDiffH = intCurrentHeight - intHeight;
			// Perfomance the effect
			$('#lightbox-container-image-box').animate({ width: intWidth, height: intHeight },settings.containerResizeSpeed,function() { _show_image(); });
			if ( ( intDiffW == 0 ) && ( intDiffH == 0 ) ) {
				if ( $.browser.msie ) {
					___pause(250);
				} else {
					___pause(100);	
				}
			} 
			$('#lightbox-container-image-data-box').css({ width: intImageWidth });
			$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ height: intImageHeight + (settings.containerBorderSize * 2) });
		};
		/**
		 * Show the prepared image
		 *
		 */
		function _show_image() {
			$('#lightbox-loading').hide();
			$('#lightbox-image').fadeIn(function() {
				_show_image_data();
				_set_navigation();
			});
			_preload_neighbor_images();
		};
		/**
		 * Show the image information
		 *
		 */
		function _show_image_data() {
			$('#lightbox-container-image-data-box').slideDown('fast');
			$('#lightbox-image-details-caption').hide();
			if ( settings.imageArray[settings.activeImage][1] ) {
				$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();
			}
			// If we have a image set, display 'Image X of X'
			if ( settings.imageArray.length > 1 ) {
				$('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show();
			}		
		}
		/**
		 * Display the button navigations
		 *
		 */
		function _set_navigation() {
			$('#lightbox-nav').show();

			// Instead to define this configuration in CSS file, we define here. And it�s need to IE. Just.
			$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' });
			
			// Show the prev button, if not the first image in set
			if ( settings.activeImage != 0 ) {
				if ( settings.fixedNavigation ) {
					$('#lightbox-nav-btnPrev').css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' })
						.unbind()
						.bind('click',function() {
							settings.activeImage = settings.activeImage - 1;
							_set_image_to_view();
							return false;
						});
				} else {
					// Show the images button for Next buttons
					$('#lightbox-nav-btnPrev').unbind().hover(function() {
						$(this).css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' });
					},function() {
						$(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' });
					}).show().bind('click',function() {
						settings.activeImage = settings.activeImage - 1;
						_set_image_to_view();
						return false;
					});
				}
			}
			
			// Show the next button, if not the last image in set
			if ( settings.activeImage != ( settings.imageArray.length -1 ) ) {
				if ( settings.fixedNavigation ) {
					$('#lightbox-nav-btnNext').css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' })
						.unbind()
						.bind('click',function() {
							settings.activeImage = settings.activeImage + 1;
							_set_image_to_view();
							return false;
						});
				} else {
					// Show the images button for Next buttons
					$('#lightbox-nav-btnNext').unbind().hover(function() {
						$(this).css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' });
					},function() {
						$(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' });
					}).show().bind('click',function() {
						settings.activeImage = settings.activeImage + 1;
						_set_image_to_view();
						return false;
					});
				}
			}
			// Enable keyboard navigation
			_enable_keyboard_navigation();
		}
		/**
		 * Enable a support to keyboard navigation
		 *
		 */
		function _enable_keyboard_navigation() {
			$(document).keydown(function(objEvent) {
				_keyboard_action(objEvent);
			});
		}
		/**
		 * Disable the support to keyboard navigation
		 *
		 */
		function _disable_keyboard_navigation() {
			$(document).unbind();
		}
		/**
		 * Perform the keyboard actions
		 *
		 */
		function _keyboard_action(objEvent) {
			// To ie
			if ( objEvent == null ) {
				keycode = event.keyCode;
				escapeKey = 27;
			// To Mozilla
			} else {
				keycode = objEvent.keyCode;
				escapeKey = objEvent.DOM_VK_ESCAPE;
			}
			// Get the key in lower case form
			key = String.fromCharCode(keycode).toLowerCase();
			// Verify the keys to close the ligthBox
			if ( ( key == settings.keyToClose ) || ( key == 'x' ) || ( keycode == escapeKey ) ) {
				_finish();
			}
			// Verify the key to show the previous image
			if ( ( key == settings.keyToPrev ) || ( keycode == 37 ) ) {
				// If we�re not showing the first image, call the previous
				if ( settings.activeImage != 0 ) {
					settings.activeImage = settings.activeImage - 1;
					_set_image_to_view();
					_disable_keyboard_navigation();
				}
			}
			// Verify the key to show the next image
			if ( ( key == settings.keyToNext ) || ( keycode == 39 ) ) {
				// If we�re not showing the last image, call the next
				if ( settings.activeImage != ( settings.imageArray.length - 1 ) ) {
					settings.activeImage = settings.activeImage + 1;
					_set_image_to_view();
					_disable_keyboard_navigation();
				}
			}
		}
		/**
		 * Preload prev and next images being showed
		 *
		 */
		function _preload_neighbor_images() {
			if ( (settings.imageArray.length -1) > settings.activeImage ) {
				objNext = new Image();
				objNext.src = settings.imageArray[settings.activeImage + 1][0];
			}
			if ( settings.activeImage > 0 ) {
				objPrev = new Image();
				objPrev.src = settings.imageArray[settings.activeImage -1][0];
			}
		}
		/**
		 * Remove jQuery lightBox plugin HTML markup
		 *
		 */
		function _finish() {
			$('#jquery-lightbox').remove();
			$('#jquery-overlay').fadeOut(function() { $('#jquery-overlay').remove(); });
			// Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay.
			$('embed, object, select').css({ 'visibility' : 'visible' });
		}
		/**
		 / THIRD FUNCTION
		 * getPageSize() by quirksmode.com
		 *
		 * @return Array Return an array with page width, height and window width, height
		 */
		function ___getPageSize() {
			var xScroll, yScroll;
			if (window.innerHeight && window.scrollMaxY) {	
				xScroll = window.innerWidth + window.scrollMaxX;
				yScroll = window.innerHeight + window.scrollMaxY;
			} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
				xScroll = document.body.scrollWidth;
				yScroll = document.body.scrollHeight;
			} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
				xScroll = document.body.offsetWidth;
				yScroll = document.body.offsetHeight;
			}
			var windowWidth, windowHeight;
			if (self.innerHeight) {	// all except Explorer
				if(document.documentElement.clientWidth){
					windowWidth = document.documentElement.clientWidth; 
				} else {
					windowWidth = self.innerWidth;
				}
				windowHeight = self.innerHeight;
			} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
				windowWidth = document.documentElement.clientWidth;
				windowHeight = document.documentElement.clientHeight;
			} else if (document.body) { // other Explorers
				windowWidth = document.body.clientWidth;
				windowHeight = document.body.clientHeight;
			}	
			// for small pages with total height less then height of the viewport
			if(yScroll < windowHeight){
				pageHeight = windowHeight;
			} else { 
				pageHeight = yScroll;
			}
			// for small pages with total width less then width of the viewport
			if(xScroll < windowWidth){	
				pageWidth = xScroll;		
			} else {
				pageWidth = windowWidth;
			}
			arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight);
			return arrayPageSize;
		};
		/**
		 / THIRD FUNCTION
		 * getPageScroll() by quirksmode.com
		 *
		 * @return Array Return an array with x,y page scroll values.
		 */
		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;	
			}
			arrayPageScroll = new Array(xScroll,yScroll);
			return arrayPageScroll;
		};
		 /**
		  * Stop the code execution from a escified time in milisecond
		  *
		  */
		 function ___pause(ms) {
			var date = new Date(); 
			curDate = null;
			do { var curDate = new Date(); }
			while ( curDate - date < ms);
		 };
		// Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once
		return this.unbind('click').click(_initialize);
	};
})(jQuery); // Call and execute the function immediately passing the jQuery object


/* SWFObject v2.1 rc2 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&&h.win){try{K.write("<script id=__ie_ondomload defer=true src=//:><\/script>");J=C("__ie_ondomload");if(J){I(J,"onreadystatechange",S)}}catch(q){}}if(h.webkit&&typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener("DOMContentLoaded",E,null)}R(E)}();function S(){if(J.readyState=="complete"){J.parentNode.removeChild(J);E()}}function E(){if(e){return }if(h.ie&&h.win){var v=a("span");try{var u=K.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeChild(u)}catch(w){return }}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r<q;r++){o[r]()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener("load",r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener("load",r,false)}else{if(typeof j.attachEvent!=b){I(j,"onload",r)}else{if(typeof j.onload=="function"){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q<t;q++){var u=N[q].id;if(h.pv[0]>0){var r=C(u);if(r){N[q].width=r.getAttribute("width")?r.getAttribute("width"):"0";N[q].height=r.getAttribute("height")?r.getAttribute("height"):"0";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{if(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q)[0];if(q){var w=a("embed"),y=q.attributes;if(y){var v=y.length;for(var u=0;u<v;u++){if(y[u].nodeName=="DATA"){w.setAttribute("src",y[u].nodeValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r<z;r++){if(x[r].nodeType==1&&x[r].nodeName=="PARAM"){w.setAttribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width="310"}if(!(/%$/.test(w.height))&&parseInt(w.height,10)<137){w.height="137"}K.title=K.title.slice(0,47)+" - Flash Player Installation";var z=h.ie&&h.win?"ActiveX":"PlugIn",q=K.title,r="MMredirectURL="+j.location+"&MMplayerType="+z+"&MMdoctitle="+q,x=w.id;if(h.ie&&h.win&&u.readyState!=4){var t=a("div");x+="SWFObjectNew";t.setAttribute("id",x);u.parentNode.insertBefore(t,u);u.style.display="none";var v=function(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&&h.win&&t.readyState!=4){var r=a("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display="none";var q=function(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a("div");if(h.win&&h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q)[0];if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t<q;t++){if(!(w[t].nodeType==1&&w[t].nodeName=="PARAM")&&!(w[t].nodeType==8)){u.appendChild(w[t].cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&&h.win){var AF="";for(var AB in AG){if(AG[AB]!=Object.prototype[AB]){if(AB.toLowerCase()=="data"){AE.movie=AG[AB]}else{if(AB.toLowerCase()=="styleclass"){AF+=' class="'+AG[AB]+'"'}else{if(AB.toLowerCase()!="classid"){AF+=" "+AB+'="'+AG[AB]+'"'}}}}}var AD="";for(var AA in AE){if(AE[AA]!=Object.prototype[AA]){AD+='<param name="'+AA+'" value="'+AE[AA]+'" />'}}v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</object>";i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&&h.webkit<312){var AC=a("embed");AC.setAttribute("type",P);for(var z in AG){if(AG[z]!=Object.prototype[z]){if(z.toLowerCase()=="data"){AC.setAttribute("src",AG[z])}else{if(z.toLowerCase()=="styleclass"){AC.setAttribute("class",AG[z])}else{if(z.toLowerCase()!="classid"){AC.setAttribute(z,AG[z])}}}}}for(var y in AE){if(AE[y]!=Object.prototype[y]){if(y.toLowerCase()!="movie"){AC.setAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute("type",P);for(var x in AG){if(AG[x]!=Object.prototype[x]){if(x.toLowerCase()=="styleclass"){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!="classid"){u.setAttribute(x,AG[x])}}}}for(var w in AE){if(AE[w]!=Object.prototype[w]&&w.toLowerCase()!="movie"){F(u,w,AE[w])}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appendChild(u)}function X(r){var q=C(r);if(q&&(q.nodeName=="OBJECT"||q.nodeName=="EMBED")){if(h.ie&&h.win){if(q.readyState==4){B(r)}else{j.attachEvent("onload",function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r[q]=="function"){r[q]=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(".");q[0]=parseInt(q[0],10);q[1]=parseInt(q[1],10)||0;q[2]=parseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]==q[0]&&r[1]>q[1])||(r[0]==q[0]&&r[1]==q[1]&&r[2]>=q[2]))?true:false}function V(v,r){if(h.ie&&h.mac){return }var u=K.getElementsByTagName("head")[0],t=a("style");t.setAttribute("type","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+" {"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof K.styleSheets!=b&&K.styleSheets.length>0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=r}else{V("#"+t,"visibility:"+r)}}function g(s){var r=/[\\\"<>\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&&h.win){window.attachEvent("onunload",function(){var w=d.length;for(var v=0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var t=i.length;for(var u=0;u<t;u++){X(i[u])}for(var r in h){h[r]=null}h=null;for(var q in swfobject){swfobject[q]=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return }var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q)[0];if(!u||(u&&typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return }AB+="";AD+="";if(c(q)){W(AE,false);var AA={};if(AC&&typeof AC===Q){for(var v in AC){if(AC[v]!=Object.prototype[v]){AA[v]=AC[v]}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&&typeof z===Q){for(var u in z){if(z[u]!=Object.prototype[u]){y[u]=z[u]}}}if(r&&typeof r===Q){for(var t in r){if(r[t]!=Object.prototype[t]){if(typeof y.flashvars!=b){y.flashvars+="&"+t+"="+r[t]}else{y.flashvars=t+"="+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split("&");for(var r=0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("="))==v){return g(t[r].substring((t[r].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A&&M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.win){M.style.display="block"}}M=null;l=null;A=false}}}}}();


/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version: 2.99 (12-MAR-2011)
 * Dual licensed under the MIT and GPL licenses.
 * http://jquery.malsup.com/license.html
 * Requires: jQuery v1.3.2 or later
 */
(function($){var ver="2.99";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){$.fn.cycle.debug&&log(s);}function log(){window.console&&console.log&&console.log("[cycle] "+Array.prototype.join.call(arguments," "));}$.expr[":"].paused=function(el){return el.cyclePause;};$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.backwards);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,!opts.backwards);},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,!options.backwards);}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,!opts.backwards);});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els.length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.cssAfter=opts.cssAfter||{};opts.cssFirst=opts.cssFirst||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);$($slides[first]).css(opts.cssFirst);if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="none"?0:opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingSlide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length){opts.after[0].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,0);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$s.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=0;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&!opts.bounce&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){opts.busy=0;$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing("+fx+"); currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}}else{if(opts.backwards){var roll=(opts.nextSlide-1)<0;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=1;opts.currSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSlide=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=els.length-2;opts.currSlide=els.length-1;}else{opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(els[opts.currSlide],els[opts.nextSlide],opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.backwards);},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn.call(curr,curr,next,opts,fwd);while(opts.fx!="none"&&(t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,1);};$.fn.cycle.prev=function(opts){advance(opts,0);};function advance(opts,moveForward){var val=moveForward?1:-1;var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,moveForward);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v&&v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();if(typeof opts.cssBefore.opacity=="undefined"){opts.cssBefore.opacity=1;}opts.cssBefore.display="block";if(opts.slideResize&&w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(opts.slideResize&&h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,function(){cb();});};$l.animate(opts.animOut,speedOut,easeOut,function(){$l.css(opts.cssAfter);if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={activePagerClass:"activeSlide",after:null,allowPagerClickBubble:false,animIn:null,animOut:null,autostop:0,autostopCount:0,backwards:false,before:null,cleartype:!$.support.opacity,cleartypeNoBg:false,containerResize:1,continuous:0,cssAfter:null,cssBefore:null,delay:0,easeIn:null,easeOut:null,easing:null,end:null,fastOnEvent:0,fit:0,fx:"fade",fxFn:null,height:"auto",manualTrump:true,next:null,nowrap:0,onPagerEvent:null,onPrevNextEvent:null,pager:null,pagerAnchorBuilder:null,pagerEvent:"click.cycle",pause:0,pauseOnPagerHover:0,prev:null,prevNextEvent:"click.cycle",random:0,randomizeEffects:1,requeueOnImageNotLoaded:true,requeueTimeout:250,rev:0,shuffle:null,slideExpr:null,slideResize:1,speed:1000,speedIn:null,speedOut:null,startingSlide:0,sync:1,timeout:4000,timeoutFn:null,updateActivePagerLink:null};})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version:	 2.73
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.fadeout=function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css({display:"block",opacity:1});opts.before.push(function(curr,next,opts,w,h,rev){$(curr).css("zIndex",opts.slideCount+(!rev===true?1:0));$(next).css("zIndex",opts.slideCount+(!rev===true?0:1));});opts.animIn.opacity=1;opts.animOut.opacity=0;opts.cssBefore.opacity=1;opts.cssBefore.display="block";opts.cssAfter.zIndex=0;};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore.top=h;opts.cssBefore.left=0;opts.cssFirst.top=0;opts.animIn.top=0;opts.animOut.top=-h;};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst.top=0;opts.cssBefore.top=-h;opts.cssBefore.left=0;opts.animIn.top=0;opts.animOut.top=h;};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst.left=0;opts.cssBefore.left=w;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.left=0-w;};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst.left=0;opts.cssBefore.left=-w;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.left=w;};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){if(opts.rev){fwd=!fwd;}$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst.left=0;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.top=0;};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){if(opts.rev){fwd=!fwd;}$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst.top=0;opts.cssBefore.left=0;opts.animIn.top=0;opts.animOut.left=0;};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore.left=0;opts.cssBefore.top=0;opts.cssBefore.width=0;opts.animIn.width="show";opts.animOut.width=0;};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore.left=0;opts.cssBefore.top=0;opts.cssBefore.height=0;opts.animIn.height="show";opts.animOut.height=0;};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){if(opts.rev){fwd=!fwd;}var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};$.extend(opts.cssBefore,{display:"block",opacity:1,top:0,left:0});};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;opts.animOut.width=next.cycleW;});opts.cssFirst.top=0;opts.cssBefore.left=0;opts.cssBefore.height=0;opts.animIn.top=0;opts.animOut.height=0;};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst.top=0;opts.cssBefore.left=0;opts.cssBefore.top=0;opts.cssBefore.height=0;opts.animOut.height=0;};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore.top=0;opts.cssBefore.width=0;opts.animIn.left=0;opts.animOut.width=0;};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});$.extend(opts.cssBefore,{top:0,left:0,width:0});opts.animIn.left=0;opts.animOut.width=0;};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;$.extend(opts.animIn,{top:0,left:0,width:next.cycleW,height:next.cycleH});$.extend(opts.animOut,{width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2});});opts.cssFirst.top=0;opts.cssFirst.left=0;opts.cssBefore.width=0;opts.cssBefore.height=0;};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;$.extend(opts.animIn,{top:0,left:0,width:next.cycleW,height:next.cycleH});});opts.cssBefore.width=0;opts.cssBefore.height=0;opts.animOut.opacity=0;};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore.left=w;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.left=w;};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore.top=h;opts.cssBefore.left=0;opts.animIn.top=0;opts.animOut.top=h;};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore.top=h;opts.cssBefore.left=w;opts.animIn.top=0;opts.animIn.left=0;opts.animOut.top=h;opts.animOut.left=w;};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn.left=0;opts.animIn.width=this.cycleW;opts.animOut.left=0;});opts.cssBefore.top=0;opts.cssBefore.width=0;};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn.top=0;opts.animIn.height=this.cycleH;opts.animOut.top=0;});opts.cssBefore.height=0;opts.cssBefore.left=0;};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn.left=0;opts.animIn.width=this.cycleW;opts.animOut.left=curr.cycleW/2;opts.animOut.width=0;});opts.cssBefore.top=0;opts.cssBefore.width=0;};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn.top=0;opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH/2;opts.animOut.height=0;});opts.cssBefore.height=0;opts.cssBefore.left=0;};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn.left=0;opts.animIn.top=0;opts.cssBefore.top=0;opts.cssBefore.left=0;};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn.left=0;opts.animIn.top=0;opts.cssBefore.top=0;opts.cssBefore.left=0;};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){$.extend(opts.animOut,{left:w*2,top:-h/2,opacity:0});}else{opts.animOut.opacity=0;}});opts.cssBefore.left=0;opts.cssBefore.top=0;opts.animIn.left=0;};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});$.extend(opts.cssBefore,{display:"block",opacity:1,top:0,left:0});opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);


/**
 * Validate the input of a user if it is a valid email address
 * @param src; HTMLInputObject
 */

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function handleVisualErrorFloater (obj , result , error ) {
	var div = document.getElementById('error'),e;
	if ( result ) {
		e='';
		div.style.display = 'none'
		obj.className = obj.className.replace(" error", '');
		obj.validated = '1';
	}
	else{
		e = error;
		div.style.display = ''
		obj.className = obj.className.replace(" error", '');
		obj.className = obj.className+' error';
		obj.validated = '0';
	}
	document.getElementById('error-text').innerHTML = e;
	pos = findPos(obj);
	div.style.left = (pos[0])+"px";
	div.style.top  = (pos[1])+"px";
}
 
function validateEmail ( src ) {
	var emailreg = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,5}$/;
	return emailreg.test(src.value);
}

function validateZipcode ( src ) {
	var emailreg = /^[0-9]{4}\s*[a-zA-Z]{2}$/;
	return emailreg.test(src.value);
}
function validateRadio ( src ) {
	var radios = collectRadios ( src.form );
	for(var name in radios) {
		if ( name = src.name ) {
			for ( var i = 0 ; i < radios[name].length ; i++ ) {
		  		if(radios[name][i].checked) {
		  			return true;
		  		}
		  	}
  		}
	}
	return false;
}
function validateDate ( src ) {
	// dd-mm-yyyy
	var datereg = /^[0-3]{1}\d{1}-[0-1]\d{1}-\d{4}$/;
	return datereg.test(src.value);
}
function validateString ( src ) {
	return ( src.value.length > 0 );
}

function validatePasswdLength ( src ) {
	return ( src.value.length > 5 );
}

function validateNumber ( src ) {
	if ( validateString ( src ) ) {
		return !isNaN(src.value);
	}else{
		return false;
	}
}
function validateCheckbox (src) {
	return ( src.value.checked );
}
function checkValidation(method,obj) {
	return method.apply(this,[obj])
}
function handleVisualError(obj , result , error ) {
	if ( result ) {
		e='';
		document.getElementById('e'+obj.name).style.display = 'none'
		obj.className = obj.className.replace(" error", '');
		obj.validated = '1';
	}else{
		e = error;
		document.getElementById('e'+obj.name).style.display = ''
		obj.className = obj.className.replace(" error", '');
		obj.className = obj.className+' error';
		obj.validated = '0';
	}
	document.getElementById('e'+obj.name).innerHTML = e;
}
var checks = new Array();
function setRequiredFields(required) {
	checks = required;
}
function hasValidation(obj) {
	for ( var i = 0 ; i < checks.length ; i++ ) {
		if( obj.name == checks[i] ) {
			return true;
		}
	}
	return false;
}

function collectRadios (fObj) {
	var radios = new Object();
	for ( var i = 0 ; i < fObj.elements.length ; i++ ) {
		var obj = fObj.elements[i];
		if ( obj.type == 'radio' ) {
			if ( typeof ( radios[obj.name] ) != 'object'  ) {
				radios[obj.name] = new Array ();
			}
			radios[obj.name].push ( obj );
		}
	}
	return radios;
}

function submitAjaxForm ( fObj , ajaxFrame ) {
	if ( _submitForm ( fObj ) ) {
		new Ajax.Updater(ajaxFrame, fObj.action, {asynchronous:true, parameters:Form.serialize(fObj)})
	}
	return false;
}

function _submitForm ( fObj ) {
	var _validated = true;
	var radios = collectRadios(fObj);
	for ( var i = fObj.elements.length -1 ; i >= 0  ; i-- ) {
		var obj = fObj.elements[i];
		if ( hasValidation(obj) ) {
			switch ( obj.type ) {
				case "radio":
					var checked = false;
					if ( typeof ( radios[obj.name] ) == 'object' ) {
						for ( var u = 0 ; u < radios[obj.name].length ; u++ ) {
							if ( radios[obj.name][u].checked ) {
								checked = true;
							}
						}
						if ( ! checked ) {
							if ( typeof ( obj.onblur ) == 'function' ) {
								obj.onblur();
								if ( obj.validated == '0' ) {
									_validated = false;
								}
							}
						}
						delete radios[obj.name];
					}
					break;
				case "text":
				case "checkbox":
					if ( typeof ( obj.onblur ) == 'function' ) {
						obj.onblur();
						if ( obj.validated == '0' ) {
							_validated = false;
						}
					}
					break;
			}
		}
	}
	if ( _validated ) {
		return true
	}else{
		return false;
	}
}

function submitForm ( fObj ) {
	if ( _submitForm ( fObj ) ) {
		fObj.submit();
	}
	return false;
}

function report( msg ) {
	document.getElementById('report').innerHTML += msg+"<br />";
}
function setRadioValue( element , value ) {
	for (var i = 0 ; i < element.length ; i ++ ) {
		if ( element[i].value == value ) {
			element[i].checked = true;
		}
	}
}
function setSelectValue( element , value ) {
	for (var i = 0 ; i < element.length ; i ++ ) {
		if ( element[i].value == value ) {
			element.selectedIndex = i;
		}
	}
}


/*!
 * jCarousel - Riding carousels with jQuery
 *   http://sorgalla.com/jcarousel/
 *
 * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Built on top of the jQuery library
 *   http://jquery.com
 *
 * Inspired by the "Carousel Component" by Bill Scott
 *   http://billwscott.com/carousel/
 */

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



/*
 * jquery.qtip. The jQuery tooltip plugin
 *
 * Copyright (c) 2009 Craig Thompson
 * http://craigsworks.com
 *
 * Licensed under MIT
 * http://www.opensource.org/licenses/mit-license.php
 *
 * Launch  : February 2009
 * Version : 1.0.0-rc3
 * Released: Tuesday 12th May, 2009 - 00:00
 * Debug: jquery.qtip.debug.js
 */
(function(f){f.fn.qtip=function(B,u){var y,t,A,s,x,w,v,z;if(typeof B=="string"){if(typeof f(this).data("qtip")!=="object"){f.fn.qtip.log.error.call(self,1,f.fn.qtip.constants.NO_TOOLTIP_PRESENT,false)}if(B=="api"){return f(this).data("qtip").interfaces[f(this).data("qtip").current]}else{if(B=="interfaces"){return f(this).data("qtip").interfaces}}}else{if(!B){B={}}if(typeof B.content!=="object"||(B.content.jquery&&B.content.length>0)){B.content={text:B.content}}if(typeof B.content.title!=="object"){B.content.title={text:B.content.title}}if(typeof B.position!=="object"){B.position={corner:B.position}}if(typeof B.position.corner!=="object"){B.position.corner={target:B.position.corner,tooltip:B.position.corner}}if(typeof B.show!=="object"){B.show={when:B.show}}if(typeof B.show.when!=="object"){B.show.when={event:B.show.when}}if(typeof B.show.effect!=="object"){B.show.effect={type:B.show.effect}}if(typeof B.hide!=="object"){B.hide={when:B.hide}}if(typeof B.hide.when!=="object"){B.hide.when={event:B.hide.when}}if(typeof B.hide.effect!=="object"){B.hide.effect={type:B.hide.effect}}if(typeof B.style!=="object"){B.style={name:B.style}}B.style=c(B.style);s=f.extend(true,{},f.fn.qtip.defaults,B);s.style=a.call({options:s},s.style);s.user=f.extend(true,{},B)}return f(this).each(function(){if(typeof B=="string"){w=B.toLowerCase();A=f(this).qtip("interfaces");if(typeof A=="object"){if(u===true&&w=="destroy"){while(A.length>0){A[A.length-1].destroy()}}else{if(u!==true){A=[f(this).qtip("api")]}for(y=0;y<A.length;y++){if(w=="destroy"){A[y].destroy()}else{if(A[y].status.rendered===true){if(w=="show"){A[y].show()}else{if(w=="hide"){A[y].hide()}else{if(w=="focus"){A[y].focus()}else{if(w=="disable"){A[y].disable(true)}else{if(w=="enable"){A[y].disable(false)}}}}}}}}}}}else{v=f.extend(true,{},s);v.hide.effect.length=s.hide.effect.length;v.show.effect.length=s.show.effect.length;if(v.position.container===false){v.position.container=f(document.body)}if(v.position.target===false){v.position.target=f(this)}if(v.show.when.target===false){v.show.when.target=f(this)}if(v.hide.when.target===false){v.hide.when.target=f(this)}t=f.fn.qtip.interfaces.length;for(y=0;y<t;y++){if(typeof f.fn.qtip.interfaces[y]=="undefined"){t=y;break}}x=new d(f(this),v,t);f.fn.qtip.interfaces[t]=x;if(typeof f(this).data("qtip")=="object"){if(typeof f(this).attr("qtip")==="undefined"){f(this).data("qtip").current=f(this).data("qtip").interfaces.length}f(this).data("qtip").interfaces.push(x)}else{f(this).data("qtip",{current:0,interfaces:[x]})}if(v.content.prerender===false&&v.show.when.event!==false&&v.show.ready!==true){v.show.when.target.bind(v.show.when.event+".qtip-"+t+"-create",{qtip:t},function(C){z=f.fn.qtip.interfaces[C.data.qtip];z.options.show.when.target.unbind(z.options.show.when.event+".qtip-"+C.data.qtip+"-create");z.cache.mouse={x:C.pageX,y:C.pageY};p.call(z);z.options.show.when.target.trigger(z.options.show.when.event)})}else{x.cache.mouse={x:v.show.when.target.offset().left,y:v.show.when.target.offset().top};p.call(x)}}})};function d(u,t,v){var s=this;s.id=v;s.options=t;s.status={animated:false,rendered:false,disabled:false,focused:false};s.elements={target:u.addClass(s.options.style.classes.target),tooltip:null,wrapper:null,content:null,contentWrapper:null,title:null,button:null,tip:null,bgiframe:null};s.cache={mouse:{},position:{},toggle:0};s.timers={};f.extend(s,s.options.api,{show:function(y){var x,z;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"show")}if(s.elements.tooltip.css("display")!=="none"){return s}s.elements.tooltip.stop(true,false);x=s.beforeShow.call(s,y);if(x===false){return s}function w(){if(s.options.position.type!=="static"){s.focus()}s.onShow.call(s,y);if(f.browser.msie){s.elements.tooltip.get(0).style.removeAttribute("filter")}}s.cache.toggle=1;if(s.options.position.type!=="static"){s.updatePosition(y,(s.options.show.effect.length>0))}if(typeof s.options.show.solo=="object"){z=f(s.options.show.solo)}else{if(s.options.show.solo===true){z=f("div.qtip").not(s.elements.tooltip)}}if(z){z.each(function(){if(f(this).qtip("api").status.rendered===true){f(this).qtip("api").hide()}})}if(typeof s.options.show.effect.type=="function"){s.options.show.effect.type.call(s.elements.tooltip,s.options.show.effect.length);s.elements.tooltip.queue(function(){w();f(this).dequeue()})}else{switch(s.options.show.effect.type.toLowerCase()){case"fade":s.elements.tooltip.fadeIn(s.options.show.effect.length,w);break;case"slide":s.elements.tooltip.slideDown(s.options.show.effect.length,function(){w();if(s.options.position.type!=="static"){s.updatePosition(y,true)}});break;case"grow":s.elements.tooltip.show(s.options.show.effect.length,w);break;default:s.elements.tooltip.show(null,w);break}s.elements.tooltip.addClass(s.options.style.classes.active)}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_SHOWN,"show")},hide:function(y){var x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"hide")}else{if(s.elements.tooltip.css("display")==="none"){return s}}clearTimeout(s.timers.show);s.elements.tooltip.stop(true,false);x=s.beforeHide.call(s,y);if(x===false){return s}function w(){s.onHide.call(s,y)}s.cache.toggle=0;if(typeof s.options.hide.effect.type=="function"){s.options.hide.effect.type.call(s.elements.tooltip,s.options.hide.effect.length);s.elements.tooltip.queue(function(){w();f(this).dequeue()})}else{switch(s.options.hide.effect.type.toLowerCase()){case"fade":s.elements.tooltip.fadeOut(s.options.hide.effect.length,w);break;case"slide":s.elements.tooltip.slideUp(s.options.hide.effect.length,w);break;case"grow":s.elements.tooltip.hide(s.options.hide.effect.length,w);break;default:s.elements.tooltip.hide(null,w);break}s.elements.tooltip.removeClass(s.options.style.classes.active)}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_HIDDEN,"hide")},updatePosition:function(w,x){var C,G,L,J,H,E,y,I,B,D,K,A,F,z;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updatePosition")}else{if(s.options.position.type=="static"){return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.CANNOT_POSITION_STATIC,"updatePosition")}}G={position:{left:0,top:0},dimensions:{height:0,width:0},corner:s.options.position.corner.target};L={position:s.getPosition(),dimensions:s.getDimensions(),corner:s.options.position.corner.tooltip};if(s.options.position.target!=="mouse"){if(s.options.position.target.get(0).nodeName.toLowerCase()=="area"){J=s.options.position.target.attr("coords").split(",");for(C=0;C<J.length;C++){J[C]=parseInt(J[C])}H=s.options.position.target.parent("map").attr("name");E=f('img[usemap="#'+H+'"]:first').offset();G.position={left:Math.floor(E.left+J[0]),top:Math.floor(E.top+J[1])};switch(s.options.position.target.attr("shape").toLowerCase()){case"rect":G.dimensions={width:Math.ceil(Math.abs(J[2]-J[0])),height:Math.ceil(Math.abs(J[3]-J[1]))};break;case"circle":G.dimensions={width:J[2]+1,height:J[2]+1};break;case"poly":G.dimensions={width:J[0],height:J[1]};for(C=0;C<J.length;C++){if(C%2==0){if(J[C]>G.dimensions.width){G.dimensions.width=J[C]}if(J[C]<J[0]){G.position.left=Math.floor(E.left+J[C])}}else{if(J[C]>G.dimensions.height){G.dimensions.height=J[C]}if(J[C]<J[1]){G.position.top=Math.floor(E.top+J[C])}}}G.dimensions.width=G.dimensions.width-(G.position.left-E.left);G.dimensions.height=G.dimensions.height-(G.position.top-E.top);break;default:return f.fn.qtip.log.error.call(s,4,f.fn.qtip.constants.INVALID_AREA_SHAPE,"updatePosition");break}G.dimensions.width-=2;G.dimensions.height-=2}else{if(s.options.position.target.add(document.body).length===1){G.position={left:f(document).scrollLeft(),top:f(document).scrollTop()};G.dimensions={height:f(window).height(),width:f(window).width()}}else{if(typeof s.options.position.target.attr("qtip")!=="undefined"){G.position=s.options.position.target.qtip("api").cache.position}else{G.position=s.options.position.target.offset()}G.dimensions={height:s.options.position.target.outerHeight(),width:s.options.position.target.outerWidth()}}}y=f.extend({},G.position);if(G.corner.search(/right/i)!==-1){y.left+=G.dimensions.width}if(G.corner.search(/bottom/i)!==-1){y.top+=G.dimensions.height}if(G.corner.search(/((top|bottom)Middle)|center/)!==-1){y.left+=(G.dimensions.width/2)}if(G.corner.search(/((left|right)Middle)|center/)!==-1){y.top+=(G.dimensions.height/2)}}else{G.position=y={left:s.cache.mouse.x,top:s.cache.mouse.y};G.dimensions={height:1,width:1}}if(L.corner.search(/right/i)!==-1){y.left-=L.dimensions.width}if(L.corner.search(/bottom/i)!==-1){y.top-=L.dimensions.height}if(L.corner.search(/((top|bottom)Middle)|center/)!==-1){y.left-=(L.dimensions.width/2)}if(L.corner.search(/((left|right)Middle)|center/)!==-1){y.top-=(L.dimensions.height/2)}I=(f.browser.msie)?1:0;B=(f.browser.msie&&parseInt(f.browser.version.charAt(0))===6)?1:0;if(s.options.style.border.radius>0){if(L.corner.search(/Left/)!==-1){y.left-=s.options.style.border.radius}else{if(L.corner.search(/Right/)!==-1){y.left+=s.options.style.border.radius}}if(L.corner.search(/Top/)!==-1){y.top-=s.options.style.border.radius}else{if(L.corner.search(/Bottom/)!==-1){y.top+=s.options.style.border.radius}}}if(I){if(L.corner.search(/top/)!==-1){y.top-=I}else{if(L.corner.search(/bottom/)!==-1){y.top+=I}}if(L.corner.search(/left/)!==-1){y.left-=I}else{if(L.corner.search(/right/)!==-1){y.left+=I}}if(L.corner.search(/leftMiddle|rightMiddle/)!==-1){y.top-=1}}if(s.options.position.adjust.screen===true){y=o.call(s,y,G,L)}if(s.options.position.target==="mouse"&&s.options.position.adjust.mouse===true){if(s.options.position.adjust.screen===true&&s.elements.tip){K=s.elements.tip.attr("rel")}else{K=s.options.position.corner.tooltip}y.left+=(K.search(/right/i)!==-1)?-6:6;y.top+=(K.search(/bottom/i)!==-1)?-6:6}if(!s.elements.bgiframe&&f.browser.msie&&parseInt(f.browser.version.charAt(0))==6){f("select, object").each(function(){A=f(this).offset();A.bottom=A.top+f(this).height();A.right=A.left+f(this).width();if(y.top+L.dimensions.height>=A.top&&y.left+L.dimensions.width>=A.left){k.call(s)}})}y.left+=s.options.position.adjust.x;y.top+=s.options.position.adjust.y;F=s.getPosition();if(y.left!=F.left||y.top!=F.top){z=s.beforePositionUpdate.call(s,w);if(z===false){return s}s.cache.position=y;if(x===true){s.status.animated=true;s.elements.tooltip.animate(y,200,"swing",function(){s.status.animated=false})}else{s.elements.tooltip.css(y)}s.onPositionUpdate.call(s,w);if(typeof w!=="undefined"&&w.type&&w.type!=="mousemove"){f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_POSITION_UPDATED,"updatePosition")}}return s},updateWidth:function(w){var x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateWidth")}else{if(w&&typeof w!=="number"){return f.fn.qtip.log.error.call(s,2,"newWidth must be of type number","updateWidth")}}x=s.elements.contentWrapper.siblings().add(s.elements.tip).add(s.elements.button);if(!w){if(typeof s.options.style.width.value=="number"){w=s.options.style.width.value}else{s.elements.tooltip.css({width:"auto"});x.hide();if(f.browser.msie){s.elements.wrapper.add(s.elements.contentWrapper.children()).css({zoom:"normal"})}w=s.getDimensions().width+1;if(!s.options.style.width.value){if(w>s.options.style.width.max){w=s.options.style.width.max}if(w<s.options.style.width.min){w=s.options.style.width.min}}}}if(w%2!==0){w-=1}s.elements.tooltip.width(w);x.show();if(s.options.style.border.radius){s.elements.tooltip.find(".qtip-betweenCorners").each(function(y){f(this).width(w-(s.options.style.border.radius*2))})}if(f.browser.msie){s.elements.wrapper.add(s.elements.contentWrapper.children()).css({zoom:"1"});s.elements.wrapper.width(w);if(s.elements.bgiframe){s.elements.bgiframe.width(w).height(s.getDimensions.height)}}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_WIDTH_UPDATED,"updateWidth")},updateStyle:function(w){var z,A,x,y,B;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateStyle")}else{if(typeof w!=="string"||!f.fn.qtip.styles[w]){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.STYLE_NOT_DEFINED,"updateStyle")}}s.options.style=a.call(s,f.fn.qtip.styles[w],s.options.user.style);s.elements.content.css(q(s.options.style));if(s.options.content.title.text!==false){s.elements.title.css(q(s.options.style.title,true))}s.elements.contentWrapper.css({borderColor:s.options.style.border.color});if(s.options.style.tip.corner!==false){if(f("<canvas>").get(0).getContext){z=s.elements.tooltip.find(".qtip-tip canvas:first");x=z.get(0).getContext("2d");x.clearRect(0,0,300,300);y=z.parent("div[rel]:first").attr("rel");B=b(y,s.options.style.tip.size.width,s.options.style.tip.size.height);h.call(s,z,B,s.options.style.tip.color||s.options.style.border.color)}else{if(f.browser.msie){z=s.elements.tooltip.find('.qtip-tip [nodeName="shape"]');z.attr("fillcolor",s.options.style.tip.color||s.options.style.border.color)}}}if(s.options.style.border.radius>0){s.elements.tooltip.find(".qtip-betweenCorners").css({backgroundColor:s.options.style.border.color});if(f("<canvas>").get(0).getContext){A=g(s.options.style.border.radius);s.elements.tooltip.find(".qtip-wrapper canvas").each(function(){x=f(this).get(0).getContext("2d");x.clearRect(0,0,300,300);y=f(this).parent("div[rel]:first").attr("rel");r.call(s,f(this),A[y],s.options.style.border.radius,s.options.style.border.color)})}else{if(f.browser.msie){s.elements.tooltip.find('.qtip-wrapper [nodeName="arc"]').each(function(){f(this).attr("fillcolor",s.options.style.border.color)})}}}return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_STYLE_UPDATED,"updateStyle")},updateContent:function(A,y){var z,x,w;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateContent")}else{if(!A){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateContent")}}z=s.beforeContentUpdate.call(s,A);if(typeof z=="string"){A=z}else{if(z===false){return}}if(f.browser.msie){s.elements.contentWrapper.children().css({zoom:"normal"})}if(A.jquery&&A.length>0){A.clone(true).appendTo(s.elements.content).show()}else{s.elements.content.html(A)}x=s.elements.content.find("img[complete=false]");if(x.length>0){w=0;x.each(function(C){f('<img src="'+f(this).attr("src")+'" />').load(function(){if(++w==x.length){B()}})})}else{B()}function B(){s.updateWidth();if(y!==false){if(s.options.position.type!=="static"){s.updatePosition(s.elements.tooltip.is(":visible"),true)}if(s.options.style.tip.corner!==false){n.call(s)}}}s.onContentUpdate.call(s);return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_CONTENT_UPDATED,"loadContent")},loadContent:function(w,z,A){var y;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"loadContent")}y=s.beforeContentLoad.call(s);if(y===false){return s}if(A=="post"){f.post(w,z,x)}else{f.get(w,z,x)}function x(B){s.onContentLoad.call(s);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_CONTENT_LOADED,"loadContent");s.updateContent(B)}return s},updateTitle:function(w){if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"updateTitle")}else{if(!w){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.NO_CONTENT_PROVIDED,"updateTitle")}}returned=s.beforeTitleUpdate.call(s);if(returned===false){return s}if(s.elements.button){s.elements.button=s.elements.button.clone(true)}s.elements.title.html(w);if(s.elements.button){s.elements.title.prepend(s.elements.button)}s.onTitleUpdate.call(s);return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_TITLE_UPDATED,"updateTitle")},focus:function(A){var y,x,w,z;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"focus")}else{if(s.options.position.type=="static"){return f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.CANNOT_FOCUS_STATIC,"focus")}}y=parseInt(s.elements.tooltip.css("z-index"));x=6000+f("div.qtip[qtip]").length-1;if(!s.status.focused&&y!==x){z=s.beforeFocus.call(s,A);if(z===false){return s}f("div.qtip[qtip]").not(s.elements.tooltip).each(function(){if(f(this).qtip("api").status.rendered===true){w=parseInt(f(this).css("z-index"));if(typeof w=="number"&&w>-1){f(this).css({zIndex:parseInt(f(this).css("z-index"))-1})}f(this).qtip("api").status.focused=false}});s.elements.tooltip.css({zIndex:x});s.status.focused=true;s.onFocus.call(s,A);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_FOCUSED,"focus")}return s},disable:function(w){if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"disable")}if(w){if(!s.status.disabled){s.status.disabled=true;f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_DISABLED,"disable")}else{f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.TOOLTIP_ALREADY_DISABLED,"disable")}}else{if(s.status.disabled){s.status.disabled=false;f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_ENABLED,"disable")}else{f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.TOOLTIP_ALREADY_ENABLED,"disable")}}return s},destroy:function(){var w,x,y;x=s.beforeDestroy.call(s);if(x===false){return s}if(s.status.rendered){s.options.show.when.target.unbind("mousemove.qtip",s.updatePosition);s.options.show.when.target.unbind("mouseout.qtip",s.hide);s.options.show.when.target.unbind(s.options.show.when.event+".qtip");s.options.hide.when.target.unbind(s.options.hide.when.event+".qtip");s.elements.tooltip.unbind(s.options.hide.when.event+".qtip");s.elements.tooltip.unbind("mouseover.qtip",s.focus);s.elements.tooltip.remove()}else{s.options.show.when.target.unbind(s.options.show.when.event+".qtip-create")}if(typeof s.elements.target.data("qtip")=="object"){y=s.elements.target.data("qtip").interfaces;if(typeof y=="object"&&y.length>0){for(w=0;w<y.length-1;w++){if(y[w].id==s.id){y.splice(w,1)}}}}delete f.fn.qtip.interfaces[s.id];if(typeof y=="object"&&y.length>0){s.elements.target.data("qtip").current=y.length-1}else{s.elements.target.removeData("qtip")}s.onDestroy.call(s);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_DESTROYED,"destroy");return s.elements.target},getPosition:function(){var w,x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getPosition")}w=(s.elements.tooltip.css("display")!=="none")?false:true;if(w){s.elements.tooltip.css({visiblity:"hidden"}).show()}x=s.elements.tooltip.offset();if(w){s.elements.tooltip.css({visiblity:"visible"}).hide()}return x},getDimensions:function(){var w,x;if(!s.status.rendered){return f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.TOOLTIP_NOT_RENDERED,"getDimensions")}w=(!s.elements.tooltip.is(":visible"))?true:false;if(w){s.elements.tooltip.css({visiblity:"hidden"}).show()}x={height:s.elements.tooltip.outerHeight(),width:s.elements.tooltip.outerWidth()};if(w){s.elements.tooltip.css({visiblity:"visible"}).hide()}return x}})}function p(){var s,w,u,t,v,y,x;s=this;s.beforeRender.call(s);s.status.rendered=true;s.elements.tooltip='<div qtip="'+s.id+'" class="qtip '+(s.options.style.classes.tooltip||s.options.style)+'"style="display:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;position:'+s.options.position.type+';">  <div class="qtip-wrapper" style="position:relative; overflow:hidden; text-align:left;">    <div class="qtip-contentWrapper" style="overflow:hidden;">       <div class="qtip-content '+s.options.style.classes.content+'"></div></div></div></div>';s.elements.tooltip=f(s.elements.tooltip);s.elements.tooltip.appendTo(s.options.position.container);s.elements.tooltip.data("qtip",{current:0,interfaces:[s]});s.elements.wrapper=s.elements.tooltip.children("div:first");s.elements.contentWrapper=s.elements.wrapper.children("div:first").css({background:s.options.style.background});s.elements.content=s.elements.contentWrapper.children("div:first").css(q(s.options.style));if(f.browser.msie){s.elements.wrapper.add(s.elements.content).css({zoom:1})}if(s.options.hide.when.event=="unfocus"){s.elements.tooltip.attr("unfocus",true)}if(typeof s.options.style.width.value=="number"){s.updateWidth()}if(f("<canvas>").get(0).getContext||f.browser.msie){if(s.options.style.border.radius>0){m.call(s)}else{s.elements.contentWrapper.css({border:s.options.style.border.width+"px solid "+s.options.style.border.color})}if(s.options.style.tip.corner!==false){e.call(s)}}else{s.elements.contentWrapper.css({border:s.options.style.border.width+"px solid "+s.options.style.border.color});s.options.style.border.radius=0;s.options.style.tip.corner=false;f.fn.qtip.log.error.call(s,2,f.fn.qtip.constants.CANVAS_VML_NOT_SUPPORTED,"render")}if((typeof s.options.content.text=="string"&&s.options.content.text.length>0)||(s.options.content.text.jquery&&s.options.content.text.length>0)){u=s.options.content.text}else{if(typeof s.elements.target.attr("title")=="string"&&s.elements.target.attr("title").length>0){u=s.elements.target.attr("title").replace("\\n","<br />");s.elements.target.attr("title","")}else{if(typeof s.elements.target.attr("alt")=="string"&&s.elements.target.attr("alt").length>0){u=s.elements.target.attr("alt").replace("\\n","<br />");s.elements.target.attr("alt","")}else{u=" ";f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.NO_VALID_CONTENT,"render")}}}if(s.options.content.title.text!==false){j.call(s)}s.updateContent(u);l.call(s);if(s.options.show.ready===true){s.show()}if(s.options.content.url!==false){t=s.options.content.url;v=s.options.content.data;y=s.options.content.method||"get";s.loadContent(t,v,y)}s.onRender.call(s);f.fn.qtip.log.error.call(s,1,f.fn.qtip.constants.EVENT_RENDERED,"render")}function m(){var F,z,t,B,x,E,u,G,D,y,w,C,A,s,v;F=this;F.elements.wrapper.find(".qtip-borderBottom, .qtip-borderTop").remove();t=F.options.style.border.width;B=F.options.style.border.radius;x=F.options.style.border.color||F.options.style.tip.color;E=g(B);u={};for(z in E){u[z]='<div rel="'+z+'" style="'+((z.search(/Left/)!==-1)?"left":"right")+":0; position:absolute; height:"+B+"px; width:"+B+'px; overflow:hidden; line-height:0.1px; font-size:1px">';if(f("<canvas>").get(0).getContext){u[z]+='<canvas height="'+B+'" width="'+B+'" style="vertical-align: top"></canvas>'}else{if(f.browser.msie){G=B*2+3;u[z]+='<v:arc stroked="false" fillcolor="'+x+'" startangle="'+E[z][0]+'" endangle="'+E[z][1]+'" style="width:'+G+"px; height:"+G+"px; margin-top:"+((z.search(/bottom/)!==-1)?-2:-1)+"px; margin-left:"+((z.search(/Right/)!==-1)?E[z][2]-3.5:-1)+'px; vertical-align:top; display:inline-block; behavior:url(#default#VML)"></v:arc>'}}u[z]+="</div>"}D=F.getDimensions().width-(Math.max(t,B)*2);y='<div class="qtip-betweenCorners" style="height:'+B+"px; width:"+D+"px; overflow:hidden; background-color:"+x+'; line-height:0.1px; font-size:1px;">';w='<div class="qtip-borderTop" dir="ltr" style="height:'+B+"px; margin-left:"+B+'px; line-height:0.1px; font-size:1px; padding:0;">'+u.topLeft+u.topRight+y;F.elements.wrapper.prepend(w);C='<div class="qtip-borderBottom" dir="ltr" style="height:'+B+"px; margin-left:"+B+'px; line-height:0.1px; font-size:1px; padding:0;">'+u.bottomLeft+u.bottomRight+y;F.elements.wrapper.append(C);if(f("<canvas>").get(0).getContext){F.elements.wrapper.find("canvas").each(function(){A=E[f(this).parent("[rel]:first").attr("rel")];r.call(F,f(this),A,B,x)})}else{if(f.browser.msie){F.elements.tooltip.append('<v:image style="behavior:url(#default#VML);"></v:image>')}}s=Math.max(B,(B+(t-B)));v=Math.max(t-B,0);F.elements.contentWrapper.css({border:"0px solid "+x,borderWidth:v+"px "+s+"px"})}function r(u,w,s,t){var v=u.get(0).getContext("2d");v.fillStyle=t;v.beginPath();v.arc(w[0],w[1],s,0,Math.PI*2,false);v.fill()}function e(v){var t,s,x,u,w;t=this;if(t.elements.tip!==null){t.elements.tip.remove()}s=t.options.style.tip.color||t.options.style.border.color;if(t.options.style.tip.corner===false){return}else{if(!v){v=t.options.style.tip.corner}}x=b(v,t.options.style.tip.size.width,t.options.style.tip.size.height);t.elements.tip='<div class="'+t.options.style.classes.tip+'" dir="ltr" rel="'+v+'" style="position:absolute; height:'+t.options.style.tip.size.height+"px; width:"+t.options.style.tip.size.width+'px; margin:0 auto; line-height:0.1px; font-size:1px;">';if(f("<canvas>").get(0).getContext){t.elements.tip+='<canvas height="'+t.options.style.tip.size.height+'" width="'+t.options.style.tip.size.width+'"></canvas>'}else{if(f.browser.msie){u=t.options.style.tip.size.width+","+t.options.style.tip.size.height;w="m"+x[0][0]+","+x[0][1];w+=" l"+x[1][0]+","+x[1][1];w+=" "+x[2][0]+","+x[2][1];w+=" xe";t.elements.tip+='<v:shape fillcolor="'+s+'" stroked="false" filled="true" path="'+w+'" coordsize="'+u+'" style="width:'+t.options.style.tip.size.width+"px; height:"+t.options.style.tip.size.height+"px; line-height:0.1px; display:inline-block; behavior:url(#default#VML); vertical-align:"+((v.search(/top/)!==-1)?"bottom":"top")+'"></v:shape>';t.elements.tip+='<v:image style="behavior:url(#default#VML);"></v:image>';t.elements.contentWrapper.css("position","relative")}}t.elements.tooltip.prepend(t.elements.tip+"</div>");t.elements.tip=t.elements.tooltip.find("."+t.options.style.classes.tip).eq(0);if(f("<canvas>").get(0).getContext){h.call(t,t.elements.tip.find("canvas:first"),x,s)}if(v.search(/top/)!==-1&&f.browser.msie&&parseInt(f.browser.version.charAt(0))===6){t.elements.tip.css({marginTop:-4})}n.call(t,v)}function h(t,v,s){var u=t.get(0).getContext("2d");u.fillStyle=s;u.beginPath();u.moveTo(v[0][0],v[0][1]);u.lineTo(v[1][0],v[1][1]);u.lineTo(v[2][0],v[2][1]);u.fill()}function n(u){var t,w,s,x,v;t=this;if(t.options.style.tip.corner===false||!t.elements.tip){return}if(!u){u=t.elements.tip.attr("rel")}w=positionAdjust=(f.browser.msie)?1:0;t.elements.tip.css(u.match(/left|right|top|bottom/)[0],0);if(u.search(/top|bottom/)!==-1){if(f.browser.msie){if(parseInt(f.browser.version.charAt(0))===6){positionAdjust=(u.search(/top/)!==-1)?-3:1}else{positionAdjust=(u.search(/top/)!==-1)?1:2}}if(u.search(/Middle/)!==-1){t.elements.tip.css({left:"50%",marginLeft:-(t.options.style.tip.size.width/2)})}else{if(u.search(/Left/)!==-1){t.elements.tip.css({left:t.options.style.border.radius-w})}else{if(u.search(/Right/)!==-1){t.elements.tip.css({right:t.options.style.border.radius+w})}}}if(u.search(/top/)!==-1){t.elements.tip.css({top:-positionAdjust})}else{t.elements.tip.css({bottom:positionAdjust})}}else{if(u.search(/left|right/)!==-1){if(f.browser.msie){positionAdjust=(parseInt(f.browser.version.charAt(0))===6)?1:((u.search(/left/)!==-1)?1:2)}if(u.search(/Middle/)!==-1){t.elements.tip.css({top:"50%",marginTop:-(t.options.style.tip.size.height/2)})}else{if(u.search(/Top/)!==-1){t.elements.tip.css({top:t.options.style.border.radius-w})}else{if(u.search(/Bottom/)!==-1){t.elements.tip.css({bottom:t.options.style.border.radius+w})}}}if(u.search(/left/)!==-1){t.elements.tip.css({left:-positionAdjust})}else{t.elements.tip.css({right:positionAdjust})}}}s="padding-"+u.match(/left|right|top|bottom/)[0];x=t.options.style.tip.size[(s.search(/left|right/)!==-1)?"width":"height"];t.elements.tooltip.css("padding",0);t.elements.tooltip.css(s,x);if(f.browser.msie&&parseInt(f.browser.version.charAt(0))==6){v=parseInt(t.elements.tip.css("margin-top"))||0;v+=parseInt(t.elements.content.css("margin-top"))||0;t.elements.tip.css({marginTop:v})}}function j(){var s=this;if(s.elements.title!==null){s.elements.title.remove()}s.elements.title=f('<div class="'+s.options.style.classes.title+'">').css(q(s.options.style.title,true)).css({zoom:(f.browser.msie)?1:0}).prependTo(s.elements.contentWrapper);if(s.options.content.title.text){s.updateTitle.call(s,s.options.content.title.text)}if(s.options.content.title.button!==false&&typeof s.options.content.title.button=="string"){s.elements.button=f('<a class="'+s.options.style.classes.button+'" style="float:right; position: relative"></a>').css(q(s.options.style.button,true)).html(s.options.content.title.button).prependTo(s.elements.title).click(function(t){if(!s.status.disabled){s.hide(t)}})}}function l(){var t,v,u,s;t=this;v=t.options.show.when.target;u=t.options.hide.when.target;if(t.options.hide.fixed){u=u.add(t.elements.tooltip)}if(t.options.hide.when.event=="inactive"){s=["click","dblclick","mousedown","mouseup","mousemove","mouseout","mouseenter","mouseleave","mouseover"];function y(z){if(t.status.disabled===true){return}clearTimeout(t.timers.inactive);t.timers.inactive=setTimeout(function(){f(s).each(function(){u.unbind(this+".qtip-inactive");t.elements.content.unbind(this+".qtip-inactive")});t.hide(z)},t.options.hide.delay)}}else{if(t.options.hide.fixed===true){t.elements.tooltip.bind("mouseover.qtip",function(){if(t.status.disabled===true){return}clearTimeout(t.timers.hide)})}}function x(z){if(t.status.disabled===true){return}if(t.options.hide.when.event=="inactive"){f(s).each(function(){u.bind(this+".qtip-inactive",y);t.elements.content.bind(this+".qtip-inactive",y)});y()}clearTimeout(t.timers.show);clearTimeout(t.timers.hide);t.timers.show=setTimeout(function(){t.show(z)},t.options.show.delay)}function w(z){if(t.status.disabled===true){return}if(t.options.hide.fixed===true&&t.options.hide.when.event.search(/mouse(out|leave)/i)!==-1&&f(z.relatedTarget).parents("div.qtip[qtip]").length>0){z.stopPropagation();z.preventDefault();clearTimeout(t.timers.hide);return false}clearTimeout(t.timers.show);clearTimeout(t.timers.hide);t.elements.tooltip.stop(true,true);t.timers.hide=setTimeout(function(){t.hide(z)},t.options.hide.delay)}if((t.options.show.when.target.add(t.options.hide.when.target).length===1&&t.options.show.when.event==t.options.hide.when.event&&t.options.hide.when.event!=="inactive")||t.options.hide.when.event=="unfocus"){t.cache.toggle=0;v.bind(t.options.show.when.event+".qtip",function(z){if(t.cache.toggle==0){x(z)}else{w(z)}})}else{v.bind(t.options.show.when.event+".qtip",x);if(t.options.hide.when.event!=="inactive"){u.bind(t.options.hide.when.event+".qtip",w)}}if(t.options.position.type.search(/(fixed|absolute)/)!==-1){t.elements.tooltip.bind("mouseover.qtip",t.focus)}if(t.options.position.target==="mouse"&&t.options.position.type!=="static"){v.bind("mousemove.qtip",function(z){t.cache.mouse={x:z.pageX,y:z.pageY};if(t.status.disabled===false&&t.options.position.adjust.mouse===true&&t.options.position.type!=="static"&&t.elements.tooltip.css("display")!=="none"){t.updatePosition(z)}})}}function o(u,v,A){var z,s,x,y,t,w;z=this;if(A.corner=="center"){return v.position}s=f.extend({},u);y={x:false,y:false};t={left:(s.left<f.fn.qtip.cache.screen.scroll.left),right:(s.left+A.dimensions.width+2>=f.fn.qtip.cache.screen.width+f.fn.qtip.cache.screen.scroll.left),top:(s.top<f.fn.qtip.cache.screen.scroll.top),bottom:(s.top+A.dimensions.height+2>=f.fn.qtip.cache.screen.height+f.fn.qtip.cache.screen.scroll.top)};x={left:(t.left&&(A.corner.search(/right/i)!=-1||(A.corner.search(/right/i)==-1&&!t.right))),right:(t.right&&(A.corner.search(/left/i)!=-1||(A.corner.search(/left/i)==-1&&!t.left))),top:(t.top&&A.corner.search(/top/i)==-1),bottom:(t.bottom&&A.corner.search(/bottom/i)==-1)};if(x.left){if(z.options.position.target!=="mouse"){s.left=v.position.left+v.dimensions.width}else{s.left=z.cache.mouse.x}y.x="Left"}else{if(x.right){if(z.options.position.target!=="mouse"){s.left=v.position.left-A.dimensions.width}else{s.left=z.cache.mouse.x-A.dimensions.width}y.x="Right"}}if(x.top){if(z.options.position.target!=="mouse"){s.top=v.position.top+v.dimensions.height}else{s.top=z.cache.mouse.y}y.y="top"}else{if(x.bottom){if(z.options.position.target!=="mouse"){s.top=v.position.top-A.dimensions.height}else{s.top=z.cache.mouse.y-A.dimensions.height}y.y="bottom"}}if(s.left<0){s.left=u.left;y.x=false}if(s.top<0){s.top=u.top;y.y=false}if(z.options.style.tip.corner!==false){s.corner=new String(A.corner);if(y.x!==false){s.corner=s.corner.replace(/Left|Right|Middle/,y.x)}if(y.y!==false){s.corner=s.corner.replace(/top|bottom/,y.y)}if(s.corner!==z.elements.tip.attr("rel")){e.call(z,s.corner)}}return s}function q(u,t){var v,s;v=f.extend(true,{},u);for(s in v){if(t===true&&s.search(/(tip|classes)/i)!==-1){delete v[s]}else{if(!t&&s.search(/(width|border|tip|title|classes|user)/i)!==-1){delete v[s]}}}return v}function c(s){if(typeof s.tip!=="object"){s.tip={corner:s.tip}}if(typeof s.tip.size!=="object"){s.tip.size={width:s.tip.size,height:s.tip.size}}if(typeof s.border!=="object"){s.border={width:s.border}}if(typeof s.width!=="object"){s.width={value:s.width}}if(typeof s.width.max=="string"){s.width.max=parseInt(s.width.max.replace(/([0-9]+)/i,"$1"))}if(typeof s.width.min=="string"){s.width.min=parseInt(s.width.min.replace(/([0-9]+)/i,"$1"))}if(typeof s.tip.size.x=="number"){s.tip.size.width=s.tip.size.x;delete s.tip.size.x}if(typeof s.tip.size.y=="number"){s.tip.size.height=s.tip.size.y;delete s.tip.size.y}return s}function a(){var s,t,u,x,v,w;s=this;u=[true,{}];for(t=0;t<arguments.length;t++){u.push(arguments[t])}x=[f.extend.apply(f,u)];while(typeof x[0].name=="string"){x.unshift(c(f.fn.qtip.styles[x[0].name]))}x.unshift(true,{classes:{tooltip:"qtip-"+(arguments[0].name||"defaults")}},f.fn.qtip.styles.defaults);v=f.extend.apply(f,x);w=(f.browser.msie)?1:0;v.tip.size.width+=w;v.tip.size.height+=w;if(v.tip.size.width%2>0){v.tip.size.width+=1}if(v.tip.size.height%2>0){v.tip.size.height+=1}if(v.tip.corner===true){v.tip.corner=(s.options.position.corner.tooltip==="center")?false:s.options.position.corner.tooltip}return v}function b(v,u,t){var s={bottomRight:[[0,0],[u,t],[u,0]],bottomLeft:[[0,0],[u,0],[0,t]],topRight:[[0,t],[u,0],[u,t]],topLeft:[[0,0],[0,t],[u,t]],topMiddle:[[0,t],[u/2,0],[u,t]],bottomMiddle:[[0,0],[u,0],[u/2,t]],rightMiddle:[[0,0],[u,t/2],[0,t]],leftMiddle:[[u,0],[u,t],[0,t/2]]};s.leftTop=s.bottomRight;s.rightTop=s.bottomLeft;s.leftBottom=s.topRight;s.rightBottom=s.topLeft;return s[v]}function g(s){var t;if(f("<canvas>").get(0).getContext){t={topLeft:[s,s],topRight:[0,s],bottomLeft:[s,0],bottomRight:[0,0]}}else{if(f.browser.msie){t={topLeft:[-90,90,0],topRight:[-90,90,-s],bottomLeft:[90,270,0],bottomRight:[90,270,-s]}}}return t}function k(){var s,t,u;s=this;u=s.getDimensions();t='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:false" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=\'0\'); border: 1px solid red; height:'+u.height+"px; width:"+u.width+'px" />';s.elements.bgiframe=s.elements.wrapper.prepend(t).children(".qtip-bgiframe:first")}f(document).ready(function(){f.fn.qtip.cache={screen:{scroll:{left:f(window).scrollLeft(),top:f(window).scrollTop()},width:f(window).width(),height:f(window).height()}};var s;f(window).bind("resize scroll",function(t){clearTimeout(s);s=setTimeout(function(){if(t.type==="scroll"){f.fn.qtip.cache.screen.scroll={left:f(window).scrollLeft(),top:f(window).scrollTop()}}else{f.fn.qtip.cache.screen.width=f(window).width();f.fn.qtip.cache.screen.height=f(window).height()}for(i=0;i<f.fn.qtip.interfaces.length;i++){var u=f.fn.qtip.interfaces[i];if(u.status.rendered===true&&(u.options.position.type!=="static"||u.options.position.adjust.scroll&&t.type==="scroll"||u.options.position.adjust.resize&&t.type==="resize")){u.updatePosition(t,true)}}},100)});f(document).bind("mousedown.qtip",function(t){if(f(t.target).parents("div.qtip").length===0){f(".qtip[unfocus]").each(function(){var u=f(this).qtip("api");if(f(this).is(":visible")&&!u.status.disabled&&f(t.target).add(u.elements.target).length>1){u.hide(t)}})}})});f.fn.qtip.interfaces=[];f.fn.qtip.log={error:function(){return this}};f.fn.qtip.constants={};f.fn.qtip.defaults={content:{prerender:false,text:false,url:false,data:null,title:{text:false,button:false}},position:{target:false,corner:{target:"bottomRight",tooltip:"topLeft"},adjust:{x:0,y:0,mouse:true,screen:false,scroll:true,resize:true},type:"absolute",container:false},show:{when:{target:false,event:"mouseover"},effect:{type:"fade",length:100},delay:140,solo:false,ready:false},hide:{when:{target:false,event:"mouseout"},effect:{type:"fade",length:100},delay:0,fixed:false},api:{beforeRender:function(){},onRender:function(){},beforePositionUpdate:function(){},onPositionUpdate:function(){},beforeShow:function(){},onShow:function(){},beforeHide:function(){},onHide:function(){},beforeContentUpdate:function(){},onContentUpdate:function(){},beforeContentLoad:function(){},onContentLoad:function(){},beforeTitleUpdate:function(){},onTitleUpdate:function(){},beforeDestroy:function(){},onDestroy:function(){},beforeFocus:function(){},onFocus:function(){}}};f.fn.qtip.styles={defaults:{background:"white",color:"#111",overflow:"hidden",textAlign:"left",width:{min:0,max:250},padding:"5px 9px",border:{width:1,radius:0,color:"#d3d3d3"},tip:{corner:false,color:false,size:{width:13,height:13},opacity:1},title:{background:"#e1e1e1",fontWeight:"bold",padding:"7px 12px"},button:{cursor:"pointer"},classes:{target:"",tip:"qtip-tip",title:"qtip-title",button:"qtip-button",content:"qtip-content",active:"qtip-active"}},cream:{border:{width:3,radius:0,color:"#F9E98E"},title:{background:"#F0DE7D",color:"#A27D35"},background:"#FBF7AA",color:"#A27D35",classes:{tooltip:"qtip-cream"}},light:{border:{width:3,radius:0,color:"#E2E2E2"},title:{background:"#f1f1f1",color:"#454545"},background:"white",color:"#454545",classes:{tooltip:"qtip-light"}},dark:{border:{width:3,radius:0,color:"#303030"},title:{background:"#404040",color:"#f3f3f3"},background:"#505050",color:"#f3f3f3",classes:{tooltip:"qtip-dark"}},red:{border:{width:3,radius:0,color:"#CE6F6F"},title:{background:"#f28279",color:"#9C2F2F"},background:"#F79992",color:"#9C2F2F",classes:{tooltip:"qtip-red"}},green:{border:{width:3,radius:0,color:"#A9DB66"},title:{background:"#b9db8c",color:"#58792E"},background:"#CDE6AC",color:"#58792E",classes:{tooltip:"qtip-green"}},blue:{border:{width:3,radius:0,color:"#ADD9ED"},title:{background:"#D0E9F5",color:"#5E99BD"},background:"#E5F6FE",color:"#4D9FBF",classes:{tooltip:"qtip-blue"}}}})(jQuery);


$(document).ready(function(){	
	
		// Slideshow  
		$('.slideshow').cycle({
		fx: 'scrollUp', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
		timeout: 5000
		});
		
		// Slideshow  
		$('.slidetxt').cycle({
		fx: 'none', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
		timeout: 5000,
		cleartypeNoBg: true
		});
		
		
		
	    jQuery('.footerlogos').jcarousel({
	        auto: 4,
	        visible: 8,
	        scroll: 8,
	        wrap: 'last'	        
	    });
		
	
})










