/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(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.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(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,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}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 G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},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.replace(/ jQuery\d+="(?:\d+|null)"/g,""):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(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};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){if(G&&/\S/.test(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(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},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,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).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]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?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(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});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(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});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).children().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 R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=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(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};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);K.currentTarget=this;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})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(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&&l==l.top){(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=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();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|search/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();T.onload=T.onreadystatechange=null;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}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}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"))}}for(var G=0,F=this.length;G<F;G++){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)&&!n){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);n=g}},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(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();/*
 * jquery.tools 1.1.2 - The missing UI library for the Web
 * 
 * [tools.scrollable-1.1.2, tools.scrollable.circular-0.5.1, tools.scrollable.autoscroll-1.0.1]
 * 
 * Copyright (c) 2009 Tero Piirainen
 * http://flowplayer.org/tools/
 *
 * Dual licensed under MIT and GPL 2+ licenses
 * http://www.opensource.org/licenses
 * 
 * -----
 * 
 * File generated: Wed Oct 07 15:32:21 GMT+00:00 2009
 */
(function(b){b.tools=b.tools||{};b.tools.scrollable={version:"1.1.2",conf:{size:5,vertical:false,speed:400,keyboard:true,keyboardSteps:null,disabledClass:"disabled",hoverClass:null,clickable:true,activeClass:"active",easing:"swing",loop:false,items:".items",item:null,prev:".prev",next:".next",prevPage:".prevPage",nextPage:".nextPage",api:false}};var c;function a(o,m){var r=this,p=b(this),d=!m.vertical,e=o.children(),k=0,i;if(!c){c=r}b.each(m,function(s,t){if(b.isFunction(t)){p.bind(s,t)}});if(e.length>1){e=b(m.items,o)}function l(t){var s=b(t);return m.globalNav?s:o.parent().find(t)}o.data("finder",l);var f=l(m.prev),h=l(m.next),g=l(m.prevPage),n=l(m.nextPage);b.extend(r,{getIndex:function(){return k},getClickIndex:function(){var s=r.getItems();return s.index(s.filter("."+m.activeClass))},getConf:function(){return m},getSize:function(){return r.getItems().size()},getPageAmount:function(){return Math.ceil(this.getSize()/m.size)},getPageIndex:function(){return Math.ceil(k/m.size)},getNaviButtons:function(){return f.add(h).add(g).add(n)},getRoot:function(){return o},getItemWrap:function(){return e},getItems:function(){return e.children(m.item)},getVisibleItems:function(){return r.getItems().slice(k,k+m.size)},seekTo:function(s,w,t){if(s<0){s=0}if(k===s){return r}if(b.isFunction(w)){t=w}if(s>r.getSize()-m.size){return m.loop?r.begin():this.end()}var u=r.getItems().eq(s);if(!u.length){return r}var v=b.Event("onBeforeSeek");p.trigger(v,[s]);if(v.isDefaultPrevented()){return r}if(w===undefined||b.isFunction(w)){w=m.speed}function x(){if(t){t.call(r,s)}p.trigger("onSeek",[s])}if(d){e.animate({left:-u.position().left},w,m.easing,x)}else{e.animate({top:-u.position().top},w,m.easing,x)}c=r;k=s;v=b.Event("onStart");p.trigger(v,[s]);if(v.isDefaultPrevented()){return r}f.add(g).toggleClass(m.disabledClass,s===0);h.add(n).toggleClass(m.disabledClass,s>=r.getSize()-m.size);return r},move:function(u,t,s){i=u>0;return this.seekTo(k+u,t,s)},next:function(t,s){return this.move(1,t,s)},prev:function(t,s){return this.move(-1,t,s)},movePage:function(w,v,u){i=w>0;var s=m.size*w;var t=k%m.size;if(t>0){s+=(w>0?-t:m.size-t)}return this.move(s,v,u)},prevPage:function(t,s){return this.movePage(-1,t,s)},nextPage:function(t,s){return this.movePage(1,t,s)},setPage:function(t,u,s){return this.seekTo(t*m.size,u,s)},begin:function(t,s){i=false;return this.seekTo(0,t,s)},end:function(t,s){i=true;var u=this.getSize()-m.size;return u>0?this.seekTo(u,t,s):r},reload:function(){p.trigger("onReload");return r},focus:function(){c=r;return r},click:function(u){var v=r.getItems().eq(u),s=m.activeClass,t=m.size;if(u<0||u>=r.getSize()){return r}if(t==1){if(m.loop){return r.next()}if(u===0||u==r.getSize()-1){i=(i===undefined)?true:!i}return i===false?r.prev():r.next()}if(t==2){if(u==k){u--}r.getItems().removeClass(s);v.addClass(s);return r.seekTo(u,time,fn)}if(!v.hasClass(s)){r.getItems().removeClass(s);v.addClass(s);var x=Math.floor(t/2);var w=u-x;if(w>r.getSize()-t){w=r.getSize()-t}if(w!==u){return r.seekTo(w)}}return r},bind:function(s,t){p.bind(s,t);return r},unbind:function(s){p.unbind(s);return r}});b.each("onBeforeSeek,onStart,onSeek,onReload".split(","),function(s,t){r[t]=function(u){return r.bind(t,u)}});f.addClass(m.disabledClass).click(function(){r.prev()});h.click(function(){r.next()});n.click(function(){r.nextPage()});if(r.getSize()<m.size){h.add(n).addClass(m.disabledClass)}g.addClass(m.disabledClass).click(function(){r.prevPage()});var j=m.hoverClass,q="keydown."+Math.random().toString().substring(10);r.onReload(function(){if(j){r.getItems().hover(function(){b(this).addClass(j)},function(){b(this).removeClass(j)})}if(m.clickable){r.getItems().each(function(s){b(this).unbind("click.scrollable").bind("click.scrollable",function(t){if(b(t.target).is("a")){return}return r.click(s)})})}if(m.keyboard){b(document).unbind(q).bind(q,function(t){if(t.altKey||t.ctrlKey){return}if(m.keyboard!="static"&&c!=r){return}var u=m.keyboardSteps;if(d&&(t.keyCode==37||t.keyCode==39)){r.move(t.keyCode==37?-u:u);return t.preventDefault()}if(!d&&(t.keyCode==38||t.keyCode==40)){r.move(t.keyCode==38?-u:u);return t.preventDefault()}return true})}else{b(document).unbind(q)}});r.reload()}b.fn.scrollable=function(d){var e=this.eq(typeof d=="number"?d:0).data("scrollable");if(e){return e}var f=b.extend({},b.tools.scrollable.conf);d=b.extend(f,d);d.keyboardSteps=d.keyboardSteps||d.size;this.each(function(){e=new a(b(this),d);b(this).data("scrollable",e)});return d.api?e:this}})(jQuery);
(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.circular={version:"0.5.1",conf:{api:false,clonedClass:"cloned"}};b.fn.circular=function(e){var d=b.extend({},a.plugins.circular.conf),c;b.extend(d,e);this.each(function(){var i=b(this).scrollable(),n=i.getItems(),k=i.getConf(),f=i.getItemWrap(),j=0;if(i){c=i}if(n.length<k.size){return false}n.slice(0,k.size).each(function(o){b(this).clone().appendTo(f).click(function(){i.click(n.length+o)}).addClass(d.clonedClass)});var l=b.makeArray(n.slice(-k.size)).reverse();b(l).each(function(o){b(this).clone().prependTo(f).click(function(){i.click(-o-1)}).addClass(d.clonedClass)});var m=f.children(k.item);var h=k.hoverClass;if(h){m.hover(function(){b(this).addClass(h)},function(){b(this).removeClass(h)})}function g(o){var p=m.eq(o);if(k.vertical){f.css({top:-p.position().top})}else{f.css({left:-p.position().left})}}g(k.size);b.extend(i,{move:function(s,r,p,q){var u=j+s+k.size;var t=u>i.getSize()-k.size;if(u<=0||t){var o=j+k.size+(t?-n.length:n.length);g(o);u=o+s}if(q){m.removeClass(k.activeClass).eq(u+Math.floor(k.size/2)).addClass(k.activeClass)}if(u===j+k.size){return self}return i.seekTo(u,r,p)},begin:function(p,o){return this.seekTo(k.size,p,o)},end:function(p,o){return this.seekTo(n.length,p,o)},click:function(p,r,q){if(!k.clickable){return self}if(k.size==1){return this.next()}var s=p-j,o=k.activeClass;s-=Math.floor(k.size/2);return this.move(s,r,q,true)},getIndex:function(){return j},setPage:function(p,q,o){return this.seekTo(p*k.size+k.size,q,o)},getPageAmount:function(){return Math.ceil(n.length/k.size)},getPageIndex:function(){if(j<0){return this.getPageAmount()-1}if(j>=n.length){return 0}var o=(j+k.size)/k.size-1;return o},getVisibleItems:function(){var o=j+k.size;return m.slice(o,o+k.size)}});i.onStart(function(p,o){j=o-k.size;return false});i.getNaviButtons().removeClass(k.disabledClass)});return d.api?c:this}})(jQuery);
(function(b){var a=b.tools.scrollable;a.plugins=a.plugins||{};a.plugins.autoscroll={version:"1.0.1",conf:{autoplay:true,interval:3000,autopause:true,steps:1,api:false}};b.fn.autoscroll=function(d){if(typeof d=="number"){d={interval:d}}var e=b.extend({},a.plugins.autoscroll.conf),c;b.extend(e,d);this.each(function(){var g=b(this).scrollable();if(g){c=g}var i,f,h=true;g.play=function(){if(i){return}h=false;i=setInterval(function(){g.move(e.steps)},e.interval);g.move(e.steps)};g.pause=function(){i=clearInterval(i)};g.stop=function(){g.pause();h=true};if(e.autopause){g.getRoot().add(g.getNaviButtons()).hover(function(){g.pause();clearInterval(f)},function(){if(!h){f=setTimeout(g.play,e.interval)}})}if(e.autoplay){setTimeout(g.play,e.interval)}});return e.api?c:this}})(jQuery);
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.06
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I-1]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.alt}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.alt=w;n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerFont({"w":299,"face":{"font-family":"advent_r","font-weight":800,"font-stretch":"normal","units-per-em":"360","panose-1":"0 0 0 0 0 0 0 0 0 0","ascent":"270","descent":"-90","x-height":"4","bbox":"-5.0407 -361 268 76","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+017E"},"glyphs":{" ":{"w":108},"!":{"d":"41,-271v8,0,15,7,15,16r-3,208r-23,0r-3,-209v0,-9,5,-15,14,-15xm42,1v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17","w":71},"\"":{"d":"21,-174v10,-27,-32,-33,-12,-55v26,-12,45,34,29,58xm58,-174v9,-28,-36,-31,-12,-55v25,-12,43,33,29,58","w":80},"#":{"d":"76,-172v8,-26,12,-51,19,-77r26,0r-19,77r35,0r19,-77r25,0r-18,77r46,0r0,26r-52,0r-12,53r64,0r0,27r-70,0r-16,66r-25,0r15,-66r-35,0r-15,66r-27,0r16,-66r-40,0r0,-27r46,0r12,-53r-58,0r0,-26r64,0xm84,-93r35,0r12,-53r-35,0","w":221},"$":{"d":"178,-68v-1,45,-29,67,-74,70r0,30r-27,0r0,-30v-43,-3,-70,-21,-71,-65r26,0v2,26,20,36,45,39r0,-103v-38,-14,-71,-25,-70,-75v1,-42,29,-62,70,-66r0,-29r27,0r0,28v17,2,31,6,44,12r-9,18v-9,-4,-22,-4,-35,-6r0,98v37,15,75,27,74,79xm104,-24v48,5,62,-65,22,-84v-6,-3,-13,-7,-22,-10r0,94xm77,-243v-41,0,-63,62,-20,79v6,3,12,5,20,8r0,-87","w":182},"%":{"d":"65,-239v31,0,42,17,41,50v0,27,-12,41,-41,40v-29,0,-42,-17,-41,-46v1,-30,13,-43,41,-44xm65,-171v15,0,18,-10,18,-27v0,-12,-6,-18,-18,-18v-14,-1,-18,10,-18,26v0,12,6,19,18,19xm168,-225r17,16r-150,160r-17,-16xm138,-127v29,0,42,17,41,50v0,28,-12,41,-41,41v-29,0,-42,-16,-41,-46v1,-30,12,-45,41,-45xm138,-58v15,0,19,-10,18,-27v0,-12,-6,-18,-18,-18v-14,0,-18,9,-18,25v0,13,6,20,18,20","w":199},"&":{"d":"147,-210v0,35,-19,52,-43,69r63,57r29,-30r18,18r-26,31r26,24r-16,19r-27,-25v-20,21,-39,47,-79,47v-44,0,-74,-25,-75,-69v-1,-39,23,-56,45,-75v-17,-16,-36,-33,-36,-66v0,-35,23,-56,60,-56v37,0,61,19,61,56xm120,-216v-2,-31,-63,-36,-67,-2v-3,31,17,43,32,57v17,-13,37,-23,35,-55xm67,-113v-45,27,-16,108,43,84v18,-7,29,-23,43,-35r-71,-61","w":225},"'":{"d":"14,-174v11,-27,-35,-31,-13,-55v28,-12,46,33,30,58","w":39,"k":{"\\":7,"Y":7,"W":13,"V":18,"O":13,"K":-4,"B":4,";":22,"6":7,")":9,"(":-4}},"(":{"d":"59,-279v-14,11,-25,23,-24,49r0,198v-1,26,11,37,24,49v-5,7,-7,23,-17,14v-22,-12,-33,-32,-33,-66r0,-192v0,-37,13,-61,41,-70","w":60,"k":{"Y":5,"X":-7,"W":4,"V":13,"Q":5,"M":7,"K":7,"B":13,"6":2,"4":7,"+":-4,")":-4,"(":10}},")":{"d":"6,17v12,-11,24,-23,24,-49r0,-198v0,-24,-10,-39,-24,-49v5,-7,5,-22,17,-15v21,13,34,32,33,67r-2,218v-5,23,-20,35,-39,44","w":60,"k":{"Y":32,"X":-7,"W":43,"V":58,"Q":7,"O":50,"M":5,"K":4,"B":13,"6":18,"4":7,",":2,")":-4,"(":9}},"*":{"d":"42,-200r-20,13r-10,-15r24,-20r-24,-21r11,-14r19,14r1,-23r21,0r0,23r20,-14r11,14r-23,21r23,20r-10,15r-21,-14r0,25r-21,0","w":99},"+":{"d":"55,-34r0,-46r-46,0r0,-26r46,0r0,-46r26,0r0,46r46,0r0,26r-46,0r0,46r-26,0","w":132,"k":{"\\":7,"Y":-4,"X":2,"W":11,"V":11,"Q":-5,"O":18,"M":-2,"L":-4,"J":-7,"B":-5,"@":-4,"?":-7,"=":-5,"<":-4,";":11,"6":5,"5":-5,"4":-9,"3":-4,",":-4,"+":-4,")":9,"(":-7,"'":-4}},",":{"d":"6,22v15,-12,5,-24,0,-38v0,-10,7,-17,17,-17v34,0,15,60,-3,67","w":41,"k":{"\\":4,"Y":8,"W":7,"V":7,"Q":4,"O":2,"M":11,"L":4,"K":13,"J":8,"B":18,"@":7,"?":5,"<":4,";":5,"6":9,"4":7,"3":4,",":9,"+":4,")":5,"(":16,"'":4}},"-":{"d":"127,-80r-118,0r0,-26r118,0r0,26","w":131},".":{"d":"26,1v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17","w":39},"\/":{"d":"91,-296r26,0r-77,329r-26,0","w":123},"0":{"d":"77,-270v90,0,57,122,62,204v2,44,-16,68,-62,68v-91,0,-56,-119,-61,-199v-3,-45,15,-73,61,-73xm77,-23v26,0,36,-10,36,-40r0,-138v0,-26,-10,-43,-36,-43v-26,0,-35,17,-35,43r0,138v-1,29,9,40,35,40","w":151},"1":{"d":"35,0r0,-239r-28,6r0,-24v16,-7,29,-16,54,-13r0,270r-26,0","w":76},"2":{"d":"91,-270v68,-3,68,70,41,119r-71,126r94,0r0,25r-139,0r98,-173v19,-25,18,-72,-23,-71v-26,1,-39,14,-38,42r-27,0v1,-43,22,-66,65,-68","w":162},"3":{"d":"124,-72v0,-51,-38,-57,-88,-55r67,-117r-75,0r0,-26r108,0r0,21r-56,96v46,2,66,32,71,80v7,78,-103,103,-135,40v-3,-7,-6,-14,-8,-21r28,0v12,52,88,39,88,-18","w":155,"k":{"\\":7,"Y":7,"V":2,"M":22,"K":4,"J":2,"B":18,"=":5,"<":4,"6":2,"5":5,"4":11,",":2,")":63,"(":11,"'":4}},"4":{"d":"123,0r0,-127r-112,0r82,-143r28,0r-65,117r67,0r0,-117r26,0r0,117r12,0r0,26r-12,0r0,127r-26,0","w":164,"k":{"\\":16,"Y":16,"X":9,"W":32,"V":36,"O":27,"K":-2,"J":-4,";":22,"6":16,"5":2,")":13}},"5":{"d":"157,-73v0,79,-103,103,-135,40v-3,-7,-6,-14,-8,-21r28,0v12,52,95,39,88,-18v4,-58,-49,-56,-104,-55r0,-143r112,0r0,26r-85,0r0,91v67,-6,104,19,104,80","w":164,"k":{"4":-2,"(":-4}},"6":{"d":"86,-153v47,2,71,33,71,80v0,44,-21,76,-71,76v-91,0,-73,-102,-73,-187v0,-57,37,-91,103,-87r0,26v-67,-6,-83,40,-77,109v11,-9,27,-17,47,-17xm86,-127v-29,1,-48,20,-47,52v1,31,15,54,47,54v31,0,44,-22,44,-54v1,-32,-14,-52,-44,-52","w":168,"k":{"4":-2,"(":-4}},"7":{"d":"146,-244r-129,0r0,-26r162,0r0,21r-131,249r-29,0","w":176},"8":{"d":"92,-270v72,-7,90,98,42,129v20,14,36,34,36,67v-1,49,-29,73,-79,77v-85,7,-100,-114,-42,-144v-47,-31,-31,-137,43,-129xm92,-245v-28,0,-45,20,-45,47v0,27,14,45,45,45v30,0,44,-18,44,-45v0,-27,-16,-47,-44,-47xm39,-73v0,33,21,50,53,50v31,0,52,-17,52,-50v0,-32,-20,-52,-52,-53v-35,0,-53,21,-53,53","w":181},"9":{"d":"134,-139v-44,31,-122,6,-117,-58v4,-44,25,-73,72,-73v88,-2,75,100,72,184v-2,56,-37,91,-104,86r0,-26v69,7,83,-43,77,-113xm88,-151v26,0,46,-16,46,-43v0,-33,-15,-50,-45,-50v-29,0,-45,17,-45,47v0,26,17,46,44,46","w":175},":":{"d":"36,-115v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,17,-18,17xm36,-34v-10,0,-17,-7,-17,-17v0,-10,7,-18,17,-18v11,0,18,7,18,18v0,10,-8,17,-18,17","w":60},";":{"d":"48,-115v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v10,0,17,7,17,17v0,10,-7,17,-17,17xm31,-13v14,-14,4,-25,-1,-39v-1,-21,32,-22,34,-3v8,21,-6,45,-20,54","w":72,"k":{"\\":7,";":7,")":7}},"<":{"d":"8,-95r99,-98r19,18r-83,83r83,83r-19,19r-99,-100r0,-5","w":131,"k":{"Y":7,"X":-13,"W":2,"V":7,"Q":7,"O":4,"M":9,"K":11,"B":18,"=":-7,"4":4,")":-7,"(":9}},"=":{"d":"127,-118r-118,0r0,-27r118,0r0,27xm127,-40r-118,0r0,-26r118,0r0,26","w":133,"k":{"Y":72,"X":-11,"W":54,"V":54,"Q":13,"O":54,"M":13,"K":13,"B":25,"?":-2,"6":18,"4":7,")":-4,"(":14}},">":{"d":"135,-89r-99,99r-19,-19r83,-83r-83,-83r19,-18r100,99","w":127},"?":{"d":"144,-210v0,68,-63,80,-53,162v-13,-1,-30,7,-25,-18v-3,-63,33,-87,51,-130v5,-28,-9,-49,-36,-49v-28,-1,-39,16,-39,43r-27,0v1,-43,23,-68,66,-68v39,0,63,22,63,60xm78,2v-10,0,-17,-7,-17,-17v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17","w":164,"k":{"L":-4,"K":-2,"J":-7,"@":-5,"?":-7,"4":-2,"(":-2}},"@":{"d":"196,-34v-48,22,-143,29,-141,-40v-16,-81,48,-113,111,-80v-4,-20,-24,-28,-47,-28v-53,-1,-87,21,-80,80v-8,68,18,103,81,100v47,-2,85,-14,88,-58v4,-47,-16,-108,32,-119v0,8,4,15,7,21v-25,12,-11,63,-13,95v-5,63,-52,86,-114,86v-70,0,-107,-28,-107,-106v0,-85,27,-126,103,-125v49,1,80,25,80,76r0,98xm81,-74v0,42,57,31,88,22r0,-77v-25,-12,-91,-28,-88,21r0,34","w":256,"k":{"Y":-4,"X":-11,"Q":-4,"J":-5,"B":-5,"?":-5,"4":-7,"+":-4,"(":-4}},"A":{"d":"191,0r-29,0r-28,-87r-74,0r-27,87r-29,0r86,-270r14,0xm127,-113r-31,-94r-28,95","w":184},"B":{"d":"91,-270v64,-9,86,91,44,128v48,28,39,142,-41,142r-83,0r0,-270r80,0xm129,-200v0,-49,-45,-45,-92,-44r0,91v48,1,92,6,92,-47xm37,-24v54,2,100,5,100,-54v0,-54,-48,-51,-100,-49r0,103","w":171,"k":{"\\":14,"X":7,"W":7,"V":14,"O":14,";":18,"6":4,"4":-5,"3":-2,"+":-4,")":9}},"C":{"d":"35,-64v1,45,62,49,101,37r5,23v-57,18,-132,7,-132,-63r0,-130v-6,-72,70,-93,125,-63r-7,20v-38,-16,-92,-12,-92,39r0,137","w":144},"D":{"d":"12,-270v82,-5,152,1,152,82r0,115v5,80,-74,75,-152,73r0,-270xm37,-24v50,0,104,5,101,-46v-4,-71,23,-176,-54,-175r-47,0r0,221","w":170},"E":{"d":"136,0r-122,0r0,-270r123,0r0,25r-97,0r0,92r60,0r0,27r-60,0r0,102r96,0r0,24","w":149},"F":{"d":"11,0r0,-270r123,0r0,25r-97,0r0,92r60,0r0,27r-60,0r0,126r-26,0","w":141},"G":{"d":"83,-21v36,1,56,-23,51,-64r-40,-2r0,-25r67,0v6,69,-12,115,-77,115v-48,0,-76,-23,-77,-71r0,-130v-8,-74,70,-91,125,-62r-8,20v-36,-16,-91,-13,-91,38r0,137v1,29,21,43,50,44","w":168},"H":{"d":"132,0r0,-127r-95,0r0,127r-25,0r0,-270r25,0r0,117r95,0r0,-117r26,0r0,270r-26,0","w":166},"I":{"d":"52,0r-26,0r0,-245r-17,-1r0,-24r43,0r0,270","w":60},"J":{"d":"9,-19v20,-1,30,-15,30,-37r0,-189r-30,-1r0,-24r57,0r-2,213v0,38,-16,59,-55,58r0,-20","w":70,"k":{"\\":29,"X":22,"W":11,"V":16,"O":18,"M":4,"K":-4,"B":4,";":22,"6":11,"5":2,")":36}},"K":{"d":"51,-125v-4,6,-8,13,-13,18r0,107r-26,0r0,-270r25,0r1,118r82,-118r31,0r-83,122r93,148r-32,0","w":150,"k":{"\\":11,"W":7,"O":11,"L":-5,"?":-4,";":7}},"L":{"d":"36,-24r107,0r0,24r-133,0r0,-270r26,0r0,246","w":147,"k":{"V":22,"Q":7,"O":26,"M":5,"B":5,";":14,"6":14,"+":4,")":11,"'":4}},"M":{"d":"202,-270r0,270r-26,0r-1,-183r-57,183r-26,0r-57,-182r0,182r-27,0r0,-270r24,0r73,223r71,-223r26,0","w":209,"k":{"Y":13,"W":22,"V":29,"O":22,"L":-9,"K":-9,"J":-7,"B":-7,"@":-5,"?":-9,"=":-5,"<":-7,";":11,"6":4,"5":-9,"4":-11,"3":-4,",":-4,"+":-4,"(":-9,"'":-4}},"N":{"d":"189,-270r0,270r-24,0r-128,-213r0,213r-25,0r0,-270r23,0r128,213r0,-213r26,0","w":197},"O":{"d":"13,-197v-8,-72,66,-92,122,-67v51,23,31,125,31,196v0,47,-29,71,-76,71v-47,0,-76,-24,-77,-71r0,-129xm89,-21v31,0,51,-13,51,-44r0,-136v1,-32,-21,-47,-51,-47v-29,0,-50,15,-50,47r0,136v0,31,21,44,50,44","w":174,"k":{"\\":7,"M":20,"K":13,"B":22,";":4,"4":14,")":50,"(":9}},"P":{"d":"127,-187v0,-32,-14,-56,-41,-57r-51,0r0,133r54,0v39,1,38,-37,38,-76xm154,-187v1,56,-8,103,-66,101r-53,0r0,86r-26,0r0,-270r76,0v48,2,69,34,69,83","w":177},"Q":{"d":"162,-198v-4,77,22,187,-49,198v7,6,18,3,30,4r0,25v-31,1,-51,-6,-61,-25v-45,-2,-74,-23,-74,-71r0,-131v-2,-53,27,-76,77,-76v49,0,80,23,77,76xm101,-23v59,-11,28,-116,34,-178v3,-32,-21,-47,-50,-48v-80,-1,-51,114,-51,185v0,25,15,39,39,41r-1,-21r27,0","w":167,"k":{"V":-4,"K":-7,"@":-5,"4":-5,"+":-4,"'":-4}},"R":{"d":"99,-269v86,-8,86,139,39,175r32,94r-30,0r-28,-86r-76,0r0,86r-27,0r0,-269r90,0xm141,-176v0,-37,-9,-67,-40,-68r-65,0r0,132r67,0v35,1,38,-29,38,-64","w":180},"S":{"d":"129,-137v78,29,57,141,-38,141v-50,0,-82,-20,-85,-67r26,0v3,30,26,42,59,42v33,0,60,-13,60,-46v0,-82,-142,-45,-142,-137v0,-65,84,-84,140,-59r-8,26v-37,-25,-127,-8,-102,50v13,30,59,38,90,50","w":177},"T":{"d":"65,0r0,-244r-60,0r0,-26r148,0r0,26r-62,0r0,244r-26,0","w":160},"U":{"d":"87,-22v29,0,50,-14,51,-44r0,-204r26,0r0,202v-1,48,-32,71,-77,71v-45,0,-76,-24,-77,-71r0,-202r26,0r0,204v1,29,22,44,51,44","w":170},"V":{"d":"198,-270r-77,270r-32,0r-77,-270r29,0r64,229r64,-229r29,0","w":200,"k":{"\\":13,"Q":11,"M":14,"L":4,"K":13,"J":9,"B":20,"@":7,"?":5,"<":5,";":4,"4":11,",":11,"+":7,")":54,"(":11,"'":7}},"W":{"d":"268,-270r-62,270r-35,0r-32,-210r-32,210r-36,0r-62,-270r27,0r51,232r35,-232r33,0r35,233r51,-233r27,0","w":270,"k":{"\\":7,"X":-4,"M":7,"K":7,"B":11,"4":7,",":4,")":36,"(":7}},"X":{"d":"193,-270r-76,126r87,144r-32,0r-71,-118r-71,118r-33,0r89,-144r-75,-126r30,0r60,101r61,-101r31,0","w":183,"k":{"Y":4,"X":-18,"V":5,"K":5,"@":-2,"=":-5,")":-7,"(":7}},"Y":{"d":"88,-112v27,0,49,-13,49,-42r0,-116r26,0r1,218v-1,34,-16,47,-45,56r-6,-22v33,-10,24,-43,25,-82v-50,32,-128,8,-128,-65r0,-105r26,0r0,111v1,31,22,47,52,47","w":182,"k":{"\\":4,"4":-4,")":7}},"Z":{"d":"11,0v5,-50,34,-73,56,-108r89,-138r-139,0r0,-24r172,0v-14,74,-65,114,-95,170v-20,38,-24,37,-49,75r144,0r0,25r-178,0","w":199},"[":{"d":"14,33r0,-330r63,0r0,22r-37,3r0,279r37,3r0,23r-63,0","w":86},"\\":{"d":"118,32r-26,0r-78,-328r27,0","w":124,"k":{"s":102,"\\":104,"Y":104,"X":99,"W":110,"V":116,"Q":104,"O":104,"M":121,"L":108,"K":113,"J":103,"B":122,"@":108,"?":104,"=":108,"<":112,";":112,"6":108,"5":108,"4":108,"3":104,",":112,"+":108,")":108,"(":117,"'":104}},"]":{"d":"15,33r0,-23r36,-3r0,-279r-36,-3r0,-22r63,0r0,330r-63,0","w":84},"^":{"d":"112,-215r-18,19r-36,-36r-38,36r-18,-19r56,-52","w":101},"_":{"d":"149,0r-140,0r0,-27r140,0r0,27","w":156},"`":{"d":"35,-172v-13,-17,-27,-24,-32,-44v14,-38,39,-2,45,16r6,15","w":53,"k":{"\u00fe":-2,"\u00da":-2,"\u00d3":7,"\u00cd":4,"\u00ed":2,"\u0147":4,"x":-4,"n":2,"`":-5}},"a":{"d":"8,-85v-5,-63,71,-67,114,-46v-4,-21,-26,-25,-50,-28r4,-22v45,3,72,21,72,70r0,111v-63,6,-144,13,-140,-58r0,-27xm122,-105v-26,-13,-91,-28,-88,21r0,30v2,39,50,39,88,35r0,-86","w":161},"b":{"d":"156,-58v3,69,-79,66,-140,58r1,-252r24,0r0,81v47,-17,115,-11,115,49r0,64xm130,-121v2,-45,-61,-39,-89,-26r0,128v38,4,89,4,89,-35r0,-67","w":168},"c":{"d":"35,-62v-2,44,51,46,87,36r6,23v-56,16,-126,6,-119,-63v-8,-76,18,-130,93,-113v9,2,17,6,25,10r-7,20v-34,-17,-85,-10,-85,38r0,49","w":133},"d":{"d":"14,-122v-3,-60,67,-66,114,-49r1,-81r24,0r0,252v-63,6,-143,13,-139,-58r0,-64xm40,-54v1,40,51,38,88,35r0,-128v-27,-12,-88,-20,-88,26r0,67","w":158},"e":{"d":"74,-182v42,1,70,18,70,62r0,46r-105,8v-11,57,55,52,86,31r11,21v-38,25,-123,31,-123,-36v0,-66,-7,-136,61,-132xm79,-158v-36,-1,-44,28,-40,68r79,-6v4,-37,-7,-61,-39,-62","w":154},"f":{"d":"87,-228v-34,-2,-43,14,-41,48r41,0r0,26r-41,0r0,154r-25,0r0,-194v-1,-43,24,-59,66,-58r0,24","w":88},"g":{"d":"10,-109v-7,-66,66,-91,112,-59r2,-12r23,0r0,200v-1,34,-14,47,-43,56r-7,-22v25,-8,27,-30,25,-62v-43,30,-121,5,-112,-56r0,-45xm78,-20v46,0,43,-45,43,-92v0,-31,-15,-44,-43,-45v-47,-2,-42,49,-42,96v0,26,17,41,42,41","w":159},"h":{"d":"126,-125v1,-48,-63,-33,-86,-18r1,143r-27,0r1,-252r24,0r1,84v40,-21,113,-23,113,43r0,125r-27,0r0,-125","w":159},"i":{"d":"15,0r0,-180r26,0r0,180r-26,0xm28,-217v-10,0,-17,-8,-17,-18v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18","w":43},"j":{"d":"0,56v10,-8,14,-12,14,-29r0,-181r-12,-2r0,-24r38,0r0,207v1,26,-14,41,-34,39xm26,-217v-10,0,-17,-8,-17,-18v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18","w":48},"k":{"d":"55,-107r-12,11r0,96r-26,0r0,-252r25,0r1,123r61,-51r36,0r-65,57r78,123r-31,0","w":147},"l":{"d":"14,0r0,-252r26,0r0,252r-26,0","w":48},"m":{"d":"42,-165v21,-16,66,-26,88,-4v40,-24,110,-14,110,44r0,125r-25,0v-3,-47,6,-105,-5,-143v-12,-21,-46,-15,-66,-5v7,43,1,99,3,148r-26,0r0,-125v4,-46,-56,-33,-78,-17r1,142r-26,0r0,-180r23,0","w":259},"n":{"d":"126,-123v2,-49,-59,-31,-86,-20r0,143r-26,0r0,-180r23,0r2,13v42,-20,113,-22,113,44r0,123r-26,0r0,-123","w":163,"k":{"\u00fe":-2,"\u00da":-4,"\u00d3":4,"\u00cd":5,"\u00ed":-2,"\u0147":-2,"x":-4,"n":2,"`":-5}},"o":{"d":"78,-182v63,-2,70,51,67,118v-2,45,-20,68,-67,68v-62,0,-68,-48,-68,-113v0,-49,22,-72,68,-73xm78,-21v48,0,41,-47,41,-92v0,-28,-14,-45,-41,-45v-47,-2,-43,49,-42,96v0,28,15,41,42,41","w":154},"p":{"d":"148,-63v0,61,-68,84,-111,54r0,85r-24,-5r0,-180v-1,-49,22,-72,68,-73v64,-2,67,53,67,119xm81,-21v48,3,41,-47,41,-92v-1,-27,-13,-45,-41,-45v-47,0,-42,50,-42,97v0,27,17,39,42,40","w":156},"q":{"d":"9,-109v-9,-65,67,-91,112,-59r1,-12r24,0r-1,256r-25,-5r0,-79v-44,28,-120,7,-111,-56r0,-45xm76,-20v46,0,44,-44,44,-92v0,-30,-17,-44,-44,-46v-46,-2,-41,49,-41,97v0,27,16,41,41,41","w":154},"r":{"d":"37,-168v16,-12,48,-19,70,-9r-7,23v-24,-9,-60,0,-60,25r0,129r-26,0r0,-180r22,0","w":105},"s":{"d":"114,-151v-22,-10,-72,-12,-72,19v0,52,99,15,102,85v3,66,-112,65,-127,16v-3,-7,-4,-13,-4,-20r25,0v-1,39,78,43,81,5v-10,-49,-100,-14,-102,-85v-1,-52,67,-62,107,-40","w":154},"t":{"d":"57,5v-79,-18,-31,-154,-43,-257r25,0r0,72r44,0r0,26r-44,0v6,50,-19,124,25,138","w":86},"u":{"d":"81,-21v66,1,33,-94,42,-159r25,0r0,180v-10,-1,-24,4,-23,-8v-44,26,-112,8,-112,-55r0,-117r25,0r1,119v-1,27,17,40,42,40","w":160},"v":{"d":"148,-180r-55,180r-33,0r-55,-180r28,0r44,143r43,-143r28,0","w":145},"w":{"d":"228,-180r-53,180r-28,0r-29,-122r-29,122r-29,0r-54,-180r28,0r39,141r33,-141r22,0r33,142r40,-142r27,0","w":226},"x":{"d":"147,-180r-52,86r57,94r-32,0r-41,-68r-40,68r-32,0r57,-94r-52,-86r30,0r37,61r38,-61r30,0","w":138,"k":{"\u00fe":2,"\u00da":2,"\u00d3":2,"\u0147":9,"x":7,"n":2,"`":9,"X":-13}},"y":{"d":"77,-20v25,0,44,-14,44,-41v0,-48,-17,-113,32,-123r6,21v-9,3,-13,11,-13,22r1,161v-1,33,-16,47,-44,56r-7,-22v26,-10,26,-29,25,-62v-45,27,-112,7,-112,-56r0,-116r27,0r0,119v-1,28,16,41,41,41","w":158},"z":{"d":"8,0v6,-52,37,-77,60,-113r28,-44r-87,0r0,-23r120,0v-4,46,-32,71,-53,103r-34,52r89,0r0,25r-123,0","w":138},"{":{"d":"46,-132v42,25,-2,133,44,149v-5,7,-8,23,-18,14v-42,-15,-29,-85,-36,-136v-5,-10,-17,-20,-25,-27v55,-21,-3,-144,69,-166r9,19v-46,17,-3,120,-43,147","w":88},"|":{"d":"14,32r0,-329r27,0r0,329r-27,0","w":48},"}":{"d":"8,17v44,-17,4,-123,43,-149v-37,-25,3,-129,-42,-147v5,-8,6,-25,17,-15v36,15,33,71,33,124v0,18,18,28,28,38v-56,19,2,148,-70,167","w":87},"~":{"d":"116,-77v-31,0,-65,-35,-86,-3v-10,0,-13,-8,-20,-11v14,-35,59,-33,90,-15v17,10,34,-3,42,-15v6,4,12,10,19,13v-12,17,-22,31,-45,31","w":158},"\u010c":{"d":"79,-288v-23,-13,-37,-36,-57,-52r18,-18r37,36v11,-13,26,-25,36,-37r19,20xm39,-64v1,45,62,49,101,37r5,23v-57,18,-132,7,-132,-63r0,-130v-6,-72,70,-93,125,-63r-7,20v-38,-16,-92,-12,-92,39r0,137","w":144},"\u00c9":{"d":"136,0r-122,0r0,-270r123,0r0,25r-97,0r0,92r60,0r0,27r-60,0r0,102r96,0r0,24xm52,-313v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":149},"\u0147":{"d":"109,-289v-23,-13,-37,-36,-57,-52r18,-18r38,36r36,-37r18,19xm195,-270r0,270r-24,0r-128,-213r0,213r-25,0r0,-270r23,0r128,213r0,-213r26,0","w":198,"k":{"\u00fe":-11,"\u00da":-9,"\u00d3":-5,"\u00cd":-5,"\u0147":-7,"x":-11,"n":-4,"`":-11,"X":-11}},"\u00e1":{"d":"8,-85v-5,-63,71,-67,114,-46v-4,-21,-26,-25,-50,-28r4,-22v45,3,72,21,72,70r0,111v-63,6,-144,13,-140,-58r0,-27xm122,-105v-26,-13,-91,-28,-88,21r0,30v2,39,50,39,88,35r0,-86xm59,-241v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":161},"\u0159":{"d":"71,-198v-23,-13,-37,-36,-57,-52r18,-18r37,36v11,-13,26,-25,36,-37r19,20xm45,-168v16,-12,48,-19,70,-9r-7,23v-24,-9,-60,0,-60,25r0,129r-26,0r0,-180r22,0","w":117},"\u010d":{"d":"77,-198v-23,-13,-37,-36,-57,-52r18,-18r37,36v11,-13,25,-25,37,-37r18,20xm39,-62v-2,44,51,46,87,36r6,23v-56,16,-126,6,-119,-63v-8,-76,18,-130,93,-113v9,2,17,6,25,10r-7,20v-34,-17,-85,-10,-85,38r0,49","w":133},"\u00e9":{"d":"73,-182v42,1,70,18,70,62r0,46r-105,8v-11,57,55,52,86,31r11,21v-38,25,-123,31,-123,-36v0,-66,-7,-136,61,-132xm78,-158v-36,-1,-44,28,-40,68r79,-6v4,-37,-7,-61,-39,-62xm55,-240v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":155},"\u011b":{"d":"82,-201v-23,-13,-37,-36,-57,-52r18,-18r37,36r37,-37r18,19xm78,-182v42,1,70,18,70,62r0,46r-105,8v-11,57,55,52,86,31r11,21v-38,25,-123,31,-123,-36v0,-66,-7,-136,61,-132xm83,-158v-36,-1,-44,28,-40,68r79,-6v4,-37,-7,-61,-39,-62","w":155},"\u0165":{"d":"64,5v-79,-18,-31,-154,-43,-257r25,0r0,72r44,0r0,26r-44,0v6,50,-19,124,25,138xm71,-233v15,-12,5,-24,0,-38v0,-10,7,-17,17,-17v34,0,15,60,-3,67","w":107},"\u00ed":{"d":"9,0r0,-180r26,0r0,180r-26,0xm8,-242v13,-16,15,-54,43,-45v18,22,-14,40,-24,57","w":45,"k":{"\u00fe":-5,"\u00da":-5,"\u00d3":2,"\u00cd":2,"x":-5,"`":-5}},"\u0148":{"d":"87,-201r-54,-52r18,-18r38,36v11,-13,25,-25,36,-36r19,19r-53,51r-4,0xm129,-123v2,-49,-59,-31,-86,-20r0,143r-26,0r0,-180r23,0r2,13v42,-20,113,-22,113,44r0,123r-26,0r0,-123","w":164},"\u00f3":{"d":"80,-182v63,-2,70,51,67,118v-2,45,-20,68,-67,68v-62,0,-68,-48,-68,-113v0,-49,22,-72,68,-73xm80,-21v48,0,41,-47,41,-92v0,-28,-14,-45,-41,-45v-47,-2,-43,49,-42,96v0,28,15,41,42,41xm58,-241v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":156},"\u010f":{"d":"20,-122v-3,-60,67,-66,114,-49r1,-81r24,0r0,252v-63,6,-143,13,-139,-58r0,-64xm46,-54v1,40,51,38,88,35r0,-128v-27,-12,-88,-20,-88,26r0,67xm178,-235v15,-12,5,-24,0,-38v0,-10,7,-17,17,-17v34,0,15,60,-3,67","w":212},"\u00fa":{"d":"81,-21v66,1,33,-94,42,-159r25,0r0,180v-10,-1,-24,4,-23,-8v-44,26,-112,8,-112,-55r0,-117r25,0r1,119v-1,27,17,40,42,40xm57,-240v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":160},"\u016f":{"d":"84,-242v6,1,10,-3,9,-9v0,-5,-5,-10,-9,-10v-5,0,-10,5,-10,10v0,5,4,10,10,9xm84,-286v18,0,32,14,33,34v0,20,-14,34,-33,34v-20,0,-34,-14,-34,-34v0,-20,14,-34,34,-34xm85,-21v66,1,33,-94,42,-159r25,0r0,180v-10,-1,-24,4,-23,-8v-44,26,-112,8,-112,-55r0,-117r25,0r1,119v-1,27,17,40,42,40","w":160},"\u00b0":{},"\u00a7":{},"\u00df":{},"\u00ae":{},"\u00a9":{},"\u00b4":{"d":"69,-271v13,-16,15,-54,44,-45v18,21,-18,41,-24,58"},"\u0158":{"d":"85,-287v-22,-15,-37,-35,-57,-52r18,-19r38,36r36,-36r18,19xm99,-269v86,-8,86,139,39,175r32,94r-30,0r-28,-86r-76,0r0,86r-27,0r0,-269r90,0xm141,-176v0,-37,-9,-67,-40,-68r-65,0r0,132r67,0v35,1,38,-29,38,-64","w":178},"\u010e":{"d":"82,-289v-23,-13,-37,-36,-57,-52r18,-18r37,36v11,-13,25,-25,37,-37r18,19xm12,-270v82,-5,152,1,152,82r0,115v5,80,-74,75,-152,73r0,-270xm37,-24v50,0,104,5,101,-46v-4,-71,23,-176,-54,-175r-47,0r0,221","w":167},"\u00f7":{"d":"36,-115v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,17,-18,17xm36,-34v-10,0,-17,-7,-17,-17v0,-10,7,-18,17,-18v11,0,18,7,18,18v0,10,-8,17,-18,17","w":60},"\u00a4":{},"\u011a":{"d":"83,-289v-23,-13,-37,-36,-57,-52r18,-18r37,36v11,-13,26,-25,36,-37r19,19xm144,0r-122,0r0,-270r123,0r0,25r-97,0r0,92r60,0r0,27r-60,0r0,102r96,0r0,24","w":149},"\u00c1":{"d":"77,-310v13,-17,16,-57,44,-45v15,24,-15,40,-25,58xm104,-274r-14,0r-86,270r29,0r27,-87r74,0r28,87r29,0xm68,-116r28,-95r31,95r-59,0","w":184},"\u0164":{"d":"77,-288r-54,-52r18,-18r38,36v11,-13,26,-25,36,-37r19,20r-53,51r-4,0xm65,0r0,-244r-60,0r0,-26r148,0r0,26r-62,0r0,244r-26,0","w":160},"\u00cd":{"d":"51,0r-26,0r0,-245r-17,-1r0,-24r43,0r0,270xm6,-311v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":60,"k":{"\u00fe":-5,"\u00da":-4,"\u00ed":-4,"\u0147":-5,"x":-7,"n":-2,"`":-11,"X":-14}},"\u00d3":{"d":"13,-197v-8,-72,66,-92,122,-67v51,23,31,125,31,196v0,47,-29,71,-76,71v-47,0,-76,-24,-77,-71r0,-129xm89,-21v31,0,51,-13,51,-44r0,-136v1,-32,-21,-47,-51,-47v-29,0,-50,15,-50,47r0,136v0,31,21,44,50,44xm68,-312v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":174,"k":{"\u00cd":9,"\u00ed":7,"\u0147":11,"x":7,"n":4,"`":4,"X":-20}},"\u00da":{"d":"78,-22v29,0,50,-14,51,-44r0,-204r26,0r0,202v-1,48,-32,71,-77,71v-45,0,-76,-24,-77,-71r0,-202r26,0r0,204v1,29,22,44,51,44xm61,-311v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":170,"k":{"\u00da":4,"\u00d3":2,"\u00cd":2,"\u0147":-2,"x":-4,"n":-2,"`":-5,"X":-11}},"\u016e":{"d":"74,-316v5,0,10,-5,10,-10v0,-5,-5,-10,-10,-10v-5,0,-10,5,-10,10v0,5,5,10,10,10xm74,-361v19,0,32,14,33,34v0,20,-14,34,-33,34v-20,0,-34,-15,-34,-34v0,-20,15,-34,34,-34xm78,-22v29,0,50,-14,51,-44r0,-204r26,0r0,202v-1,48,-32,71,-77,71v-45,0,-76,-24,-77,-71r0,-202r26,0r0,204v1,29,22,44,51,44","w":170},"\u0131":{"d":"13,0r0,-180r26,0r0,180r-26,0","w":43},"\u0160":{"d":"82,-288r-56,-53r18,-18r38,36r37,-36r19,19xm39,-190v-22,-59,65,-76,102,-51r8,-25v-54,-25,-140,-7,-140,59v0,92,135,55,142,136v5,62,-117,63,-119,4r-26,0v2,47,36,64,85,68v75,6,116,-78,65,-125v-31,-28,-93,-31,-117,-66","w":182},"\u0161":{"d":"83,-198v-23,-13,-37,-36,-57,-52r18,-18r37,36v11,-13,25,-25,37,-37r18,20xm114,-151v-22,-10,-72,-12,-72,19v0,52,99,15,102,85v3,66,-112,65,-127,16v-3,-7,-4,-13,-4,-20r25,0v-1,39,78,43,81,5v-10,-49,-100,-14,-102,-85v-1,-52,67,-62,107,-40","w":154},"\u017d":{"d":"116,-288v-23,-13,-37,-36,-57,-52r18,-18r37,36r37,-37r18,20xm17,0v5,-50,34,-73,56,-108r89,-138r-139,0r0,-24r172,0v-14,74,-65,114,-95,170v-20,38,-24,37,-49,75r144,0r0,25r-178,0","w":199},"\u017e":{"d":"71,-198r-54,-52r18,-18r38,36r36,-37r18,20r-52,51r-4,0xm11,0v6,-52,37,-77,60,-113r28,-44r-87,0r0,-23r120,0v-4,46,-32,71,-53,103r-34,52r89,0r0,25r-123,0","w":138},"\u00a6":{},"\u00dd":{"d":"81,-112v27,0,49,-13,49,-42r0,-116r26,0r1,218v-1,34,-16,47,-45,56r-6,-22v33,-10,24,-43,25,-82v-50,32,-128,8,-128,-65r0,-105r26,0r0,111v1,31,22,47,52,47xm59,-312v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":163},"\u00fd":{"d":"78,-20v25,0,44,-14,44,-41v0,-48,-17,-113,32,-123r6,21v-9,3,-13,11,-13,22r1,161v-1,33,-16,47,-44,56r-7,-22v26,-10,26,-29,25,-62v-45,27,-112,7,-112,-56r0,-116r27,0r0,119v-1,28,16,41,41,41xm57,-240v13,-16,15,-54,44,-45v18,21,-18,41,-24,58","w":159},"\u00de":{},"\u00fe":{"d":"149,-52v4,57,-62,60,-113,51r0,77r-26,0r0,-329r26,0r-1,86v40,-21,114,-19,114,43r0,72xm123,-120v1,-50,-59,-36,-87,-23r0,115v32,8,87,13,87,-25r0,-67","w":155,"k":{"\u00fe":-7,"\u00da":-4,"\u00ed":-7,"x":-7,"n":-2,"`":-11}},"\u00d7":{},"\u00a0":{"w":15}}});
/************************************************************************************************
* Floatbox v3.24
* December 01, 2008
*
* Copyright (C) 2008 Byron McGregor
* Website: http://randomous.com/tools/floatbox/
* License: Creative Commons Attribution 3.0 License (http://creativecommons.org/licenses/by/3.0/)
* This comment block must be retained in all deployments and distributions
*************************************************************************************************/

function Floatbox() {
this.defaultOptions = {

/***** BEGIN OPTIONS CONFIGURATION *****/
// see docs/options.html for detailed descriptions

/*** <General Options> ***/
theme:          'auto'    ,// 'auto'|'black'|'white'|'blue'|'yellow'|'red'|'custom'
padding:         12       ,// pixels
panelPadding:    8        ,// pixels
outerBorder:     4        ,// pixels
innerBorder:     1        ,// pixels
overlayOpacity:  55       ,// 0-100
controlOpacity:  60       ,// 0-100
autoSizeImages:  true     ,// true|false
autoSizeOther:   false    ,// true|false
resizeImages:    true     ,// true|false
resizeOther:     false    ,// true|false
resizeTool:     'cursor'  ,// 'cursor'|'topleft'|'both'
infoPos:        'bl'      ,// 'tl'|'tc'|'tr'|'bl'|'bc'|'br'
controlPos:     'br'      ,// 'tl'|'tr'|'bl'|'br'
boxLeft:        'auto'    ,// 'auto'|pixels|'[-]xx%'
boxTop:         'auto'    ,// 'auto'|pixels|'[-]xx%'
shadowType:     'halo'    ,// 'drop'|'halo'|'none'
shadowSize:      12       ,// 8|12|16|24
enableDrag:      true     ,// true|false
showCaption:     true     ,// true|false
showItemNumber:  true     ,// true|false
showClose:       true     ,// true|false
hideFlash:       true     ,// true|false
hideJava:        true     ,// true|false
disableScroll:   false    ,// true|false
autoGallery:     false    ,// true|false
preloadAll:      true     ,// true|false
enableCookies:   false    ,// true|false
cookieScope:    'site'    ,// 'site'|'folder'
language:       'auto'    ,// 'auto'|'en'|... (see the languages folder)
graphicsType:   'auto'    ,// 'auto'|'international'|'english'
urlGraphics:    'assets/images/floatbox2/'   ,// change this if you install in another folder
urlLanguages:   'assets/js/floatbox_languages/'  ,// change this if you install in another folder
/*** </General Options> ***/

/*** <Navigation Options> ***/
navType:           'both'    ,// 'overlay'|'button'|'both'|'none'
navOverlayWidth:    35       ,// 0-50
navOverlayPos:      30       ,// 0-100
showNavOverlay:    'never'   ,// 'always'|'once'|'never'
showHints:         'once'    ,// 'always'|'once'|'never'
enableWrap:         true     ,// true|false
enableKeyboardNav:  true     ,// true|false
outsideClickCloses: true     ,// true|false
numIndexLinks:      0        ,// number, -1 = no limit
indexLinksPanel:   'control' ,// 'info'|'control'
showIndexThumbs:    true     ,// true|false
/*** </Navigation Options> ***/

/*** <Animation Options> ***/
doAnimations:         true   ,// true|false
resizeDuration:       1.5    ,// 0-10
imageFadeDuration:    1.5    ,// 0-10
overlayFadeDuration:  4      ,// 0-10
splitResize:         'no'    ,// 'no'|'auto'|'wh'|'hw'
startAtClick:         true   ,// true|false
zoomImageStart:       true   ,// true|false
liveImageResize:      false  ,// true|false
/*** </Animation Options> ***/

/*** <Slideshow Options> ***/
slideInterval:  4.5    ,// seconds
endTask:       'exit'  ,// 'stop'|'exit'|'loop'
showPlayPause:  true   ,// true|false
startPaused:    false  ,// true|false
pauseOnResize:  true   ,// true|false
pauseOnPrev:    true   ,// true|false
pauseOnNext:    false   // true|false
/*** </Slideshow Options> ***/
};

/*** <New Child Window Options> ***/
// Will inherit from the primary floatbox options unless overridden here
// Add any you like
this.childOptions = {
overlayOpacity:      45,
resizeDuration:       3,
imageFadeDuration:    3,
overlayFadeDuration:  0
};
/*** </New Child Window Options> ***/

/***** END OPTIONS CONFIGURATION *****/
this.init();
}Floatbox.prototype={panelGap:22,infoLinkGap:16,showHintsTime:1600,zoomPopBorder:1,controlSpacing:8,minInfoWidth:80,minIndexWidth:120,ctrlJump:5,slowLoadDelay:750,loaderDelay:200,autoSizeSpace:4,initialSize:120,defaultWidth:"85%",defaultHeight:"82%",init:function(){this.setOptions(this.defaultOptions);if(typeof fbPageOptions==="object"){this.setOptions(fbPageOptions)}this.setOptions(this.parseOptionString(location.search.substring(1)));this.items=[];this.nodeNames=[];this.hiddenEls=[];this.timeouts={};this.pos={};var path=this.urlGraphics;this.slowZoomImg=path+"loading_white.gif";this.slowLoadImg=path+"loading_black.gif";this.iframeSrc=path+"loading_iframe.html";this.resizeUpCursor=path+"magnify_plus.cur";this.resizeDownCursor=path+"magnify_minus.cur";this.notFoundImg=path+"404.jpg";var agent=navigator.userAgent,version=navigator.appVersion;this.mac=version.indexOf("Macintosh")!==-1;if(window.opera){this.opera=true;this.operaOld=parseFloat(version)<9.5;this.operaMac=this.mac}else{if(document.all){this.ie=true;this.ieOld=parseInt(version.substr(version.indexOf("MSIE")+5),10)<7;this.ie8b2=version.indexOf("MSIE 8.0")!==-1&&navigator.appMinorVersion==="beta 2";this.ieXP=parseInt(version.substr(version.indexOf("Windows NT")+11),10)<6}else{if(agent.indexOf("Firefox")!==-1){this.ff=true;this.ffOld=parseInt(agent.substr(agent.indexOf("Firefox")+8),10)<3;this.ffNew=!this.ffOld;this.ffMac=this.mac}else{if(version.indexOf("WebKit")!==-1){this.webkit=true;this.webkitNew=parseInt(version.substr(version.indexOf("WebKit")+7),10)>=500;this.webkitOld=!this.webkitNew;this.webkitMac=this.mac}}}}this.isChild=!!(self.fb&&self.fb.fbBox);if(!this.isChild){this.fbParent=this.lastChild=this;this.anchors=[];this.children=[];this.preloads={};this.preloads.count=0;this.html=document.documentElement;this.bod=document.body||document.getElementsByTagName("body")[0];this.rtl=this.getStyle(this.bod,"direction")==="rtl"||this.getStyle(this.html,"direction")==="rtl";this.xhr=this.getXMLHttpRequest();this.strings={hintClose:"Exit (key: Esc)",hintPrev:"Previous (key: <--)",hintNext:"Next (key: -->)",hintPlay:"Play (key: spacebar)",hintPause:"Pause (key: spacebar)",hintResize:"Resize (key: Tab)",imgCount:"Image %1 of %2",nonImgCount:"Page %1 of %2",mixedCount:"(%1 of %2)",infoText:"Info...",printText:"Print..."}}else{this.fbParent=fb.lastChild;fb.lastChild=this;fb.children.push(this);if(this.fbParent.isSlideshow){this.fbParent.setPause(true)}this.anchors=fb.anchors;this.children=fb.children;this.html=fb.html;this.bod=fb.bod;this.rtl=fb.rtl;this.xhr=fb.xhr;this.strings=fb.strings}this.browserLanguage=(navigator.language||navigator.userLanguage||navigator.systemLanguage||navigator.browserLanguage||"en").substring(0,2);if(!this.isChild){var lang=this.language==="auto"?this.browserLanguage:this.language;if(this.xhr){var that=this;this.xhr.getResponse(this.urlLanguages+lang+".json",function(xhr){if((xhr.status===200||xhr.status===203||xhr.status===304)&&xhr.responseText){var ltArrow=String.fromCharCode(8592),rtArrow=String.fromCharCode(8594),text=xhr.responseText;if(that.ieXP){text=text.replace(ltArrow,"<--").replace(rtArrow,"-->")}try{var obj=eval("("+text+")");if(obj&&obj.hintClose){that.strings=obj}}catch(e){}}if(that.rtl){if(!/^(ar|he)$/.test(that.language)){that.strings.infoText=that.strings.infoText.replace("...","");that.strings.printText=that.strings.printText.replace("...","")}that.strings.hintPrev=that.strings.hintPrev.replace(ltArrow,rtArrow).replace("-->","<--");that.strings.hintNext=that.strings.hintNext.replace(rtArrow,ltArrow).replace("<--","-->");var t=that.strings.hintPrev;that.strings.hintPrev=that.strings.hintNext;that.strings.hintNext=t}})}}if(!this.rtl&&(this.graphicsType.toLowerCase()==="english"||(this.graphicsType==="auto"&&this.browserLanguage==="en"))){this.offPos="top left";this.onPos="bottom left"}else{this.offPos="top right";this.onPos="bottom right";this.controlSpacing=0}this.zIndex={base:90000+10*this.children.length,fbOverlay:1,fbBox:2,fbCanvas:3,fbMainDiv:4,fbLeftNav:5,fbRightNav:5,fbOverlayPrev:6,fbOverlayNext:6,fbResizer:7,fbZoomDiv:8,fbInfoPanel:8,fbControlPanel:8};var match=/\bautoStart=(.+?)(?:&|$)/i.exec(location.search);this.autoHref=match?match[1]:false},tagAnchors:function(D){var C=fb.lastChild,B=this.ieOld&&/^fb/.test(D.id);function A(I){var K=D.getElementsByTagName(I);for(var H=0,E=K.length;H<E;H++){var J=K[H],G=C.parseOptionString(J.getAttribute("rev")),F=G.href||J.getAttribute("href");if(C.autoGallery&&C.fileType(F)==="img"&&J.getAttribute("rel")!=="nofloatbox"){J.setAttribute("rel","floatbox.autoGallery");if(C.autoTitle&&!J.getAttribute("title")){J.setAttribute("title",C.autoTitle)}}if(B){J.setAttribute("hideFocus","true")}C.tagOneAnchor(J,G)}}A("a");A("area")},tagOneAnchor:function(F,M){var J=this,A=!!F.getAttribute;if(A){var K={rel:F.getAttribute("rel"),rev:F.getAttribute("rev"),title:F.getAttribute("title"),anchor:F,thumb:this.getThumb(F)};var I;if(K.thumb&&(I=/(?:^|\s)fbPop(up|down)(?:\s|$)/i.exec(F.className))){var G=(I[1]==="up");K.popup=true;K.thumb.style.borderWidth=this.zoomPopBorder+"px";F.onmouseover=function(){K.thumb.style.display="none";var O=J.getLeftTop(this,true),P=O.left,U=O.top;O=J.getLayout(this);K.thumb.style.display="";var R=(O.width-K.thumb.offsetWidth)/2,T=G?2-K.thumb.offsetHeight:O.height,N=J.getScroll(),Q=N.left+J.getDisplayWidth();var S=O.left+R+K.thumb.offsetWidth-Q;if(S>0){R-=S}var S=O.left+R-N.left;if(S<0){R-=S}if(G){if(O.top+T<N.top){T=O.height}}else{if(O.top+T+K.thumb.offsetHeight>N.top+J.getDisplayHeight()){T=2-K.thumb.offsetHeight}}K.thumb.style.left=(P+R)+"px";K.thumb.style.top=(U+T)+"px"};F.onmouseout=function(){K.thumb.style.left="0";K.thumb.style.top="-9999px"};if(!F.onclick){F.onclick=F.onmouseout}}}else{var K=F}if(/^(floatbox|gallery|iframe|slideshow|lytebox|lyteshow|lyteframe|lightbox)/i.test(K.rel)){K.revOptions=M||this.parseOptionString(K.rev);K.href=K.revOptions.href||F.href||F.getAttribute("href");K.level=this.children.length+(fb.lastChild.fbBox&&!K.revOptions.sameBox?1:0);var H,E=this.anchors.length;while(E--){H=this.anchors[E];if(H.href===K.href&&H.rel===K.rel&&H.rev===K.rev&&H.title===K.title&&H.level===K.level){H.anchor=F;break}}if(E===-1){K.type=K.revOptions.type||this.fileType(K.href);if(K.type==="html"){K.type="iframe";var I=/#(\w+)/.exec(K.href);if(I){var L=document;if(K.anchor){L=K.anchor.ownerDocument||K.anchor.document||L}if(L===document&&this.currentItem&&this.currentItem.anchor){L=this.currentItem.anchor.ownerDocument||this.currentItem.anchor.document||L}var C=L.getElementById(I[1]);if(C){K.type="inline";K.sourceEl=C}}}this.anchors.push(K);if(this.autoHref){if(K.revOptions.showThis!==false&&this.autoHref===K.href.substr(K.href.length-this.autoHref.length)){this.autoStart=K}}else{if(K.revOptions.autoStart===true){this.autoStart=K}else{if(K.revOptions.autoStart==="once"){var I=/fbAutoShown=(.+?)(?:;|$)/.exec(document.cookie),D=I?I[1]:"",B=escape(K.href);if(D.indexOf(B)===-1){this.autoStart=K;document.cookie="fbAutoShown="+D+B+"; path=/"}}}}}if(A){F.onclick=function(Q){Q=Q||window.event;if(this.ie&&!Q){var P=self.frames,N=P.length;while(N--&&!Q){try{if(typeof P[N].window==="object"){Q=P[N].window.event}}catch(O){}}}if(!(Q&&(Q.ctrlKey||Q.metaKey||Q.shiftKey))||K.revOptions.showThis===false||!/img|iframe/.test(K.type)){fb.start(this);if(this.ie&&Q){Q.returnValue=false}return false}}}}return K},fileType:function(A){var C=A.toLowerCase(),B=C.indexOf("?");if(B!==-1){C=C.substr(0,B)}C=C.substr(C.lastIndexOf(".")+1);if(/^(jpe?g|png|gif|bmp)$/.test(C)){return"img"}if(C==="swf"||/^(http:)?\/\/(www.)?youtube.com\/v\//i.test(A)){return"flash"}if(/^(mov|mpe?g|movie)$/.test(C)){return"quicktime"}return"html"},preloadImages:function(D,F){if(this!==fb){return fb.preloadImages(D,F)}if(typeof F!=="undefined"){arguments.callee.chain=F}if(!D&&arguments.callee.chain&&(this.preloadAll||!this.preloads.count)){for(var E=0,A=this.anchors.length;E<A;E++){var B=this.anchors[E];if(B.type==="img"&&!this.preloads[B.href]){D=B.href;break}}}if(D){if(this.preloads[D]){this.preloadImages()}else{var C=this.preloads[D]=new Image();C.onerror=function(){setTimeout(function(){fb.preloadImages()},50);fb.preloads[D]=true};C.onload=function(){fb.preloads.count++;this.onerror()};C.src=D}}},start:function(B){if(this!==fb.lastChild){return fb.lastChild.start(B)}var F=this;this.preloadImages("",false);if(B.getAttribute){var A={rel:B.getAttribute("rel"),rev:B.getAttribute("rev"),title:B.getAttribute("title")};A.revOptions=this.parseOptionString(A.rev);A.href=A.revOptions.href||B.href||B.getAttribute("href");B.blur()}else{var A=B}this.isRestart=!!this.fbBox;if(this.isRestart){if(!A.revOptions.sameBox){return new Floatbox().start(B)}this.setOptions(A.revOptions)}else{this.clickedAnchor=B.getAttribute?B:false}A.level=this.children.length+(fb.lastChild.fbBox&&!A.revOptions.sameBox?1:0);this.itemsShown=0;fb.previousAnchor=this.currentItem;this.buildItemArray(A);if(!this.itemCount){return }if(this.itemCount===1&&this.fbNavControls){this.fbNavControls.style.display="none"}self.focus();this.revOptions=A.revOptions;if(!this.isRestart){this.getOptions();this.buildDOM();this.addEventHandlers();this.initState()}this.collapse();this.updatePanels();var D=function(){F.fetchContent(function(){F.clearTimeout("slowLoad");F.calcSize()})};if(this.fbBox.style.visibility||this.isRestart){D()}else{var G=this.initialSize/2,C={id:"fbBox",left:F.pos.fbBox.left-G,top:F.pos.fbBox.top-G,width:F.initialSize,height:F.initialSize,borderWidth:F.outerBorder};if(this.splitResize){var E=function(){F.setSize(D,C)}}else{this.timeouts.slowLoad=setTimeout(function(){F.setSize(C)},this.slowLoadDelay);var E=D}this.fadeOpacity(this.fbOverlay,this.overlayOpacity,this.overlayFadeDuration,E)}},buildItemArray:function(B){this.itemCount=this.items.length=this.currentIndex=0;this.justImages=true;this.hasImages=false;var G=/^(floatbox|gallery|iframe|lytebox|lyteframe|lightbox)$/i.test(B.rel);for(var E=0,A=this.anchors.length;E<A;E++){var D=this.anchors[E];if(D.rel===B.rel&&D.level===B.level){if(D.revOptions.showThis!==false){var F=D.rev===B.rev&&D.title===B.title&&D.href===B.href.substr(B.href.length-D.href.length);if(F||!G){D.seen=false;this.items.push(D);if(D.type==="img"){this.hasImages=true}else{this.justImages=false}if(F){this.currentIndex=this.items.length-1}}}}}if(B.revOptions.showThis===false&&B.href){E=this.items.length;while(E--){var C=this.items[E].href;if(C===B.href.substr(B.href.length-C.length)){this.currentIndex=E}}}this.itemCount=this.items.length;this.currentItem=this.items[this.currentIndex]},getOptions:function(){if(this.isChild){for(var C in this.defaultOptions){if(this.defaultOptions.hasOwnProperty(C)){this[C]=this.fbParent[C]}}this.setOptions(this.childOptions)}else{this.setOptions(this.defaultOptions)}this.doSlideshow=this.loadPageOnClose=this.sameBox=false;if(!(this.isChild||this.fbBox)){if(typeof setFloatboxOptions==="function"){setFloatboxOptions()}if(typeof fbPageOptions==="object"){this.setOptions(fbPageOptions)}if(this.enableCookies){var B=/fbOptions=(.+?)(;|$)/.exec(document.cookie);if(B){this.setOptions(this.parseOptionString(B[1]))}var D="";for(var C in this.defaultOptions){if(this.defaultOptions.hasOwnProperty(C)){D+=" "+C+":"+this[C]}}var F="/";if(this.cookieScope==="folder"){F=location.pathname;F=F.substring(0,F.lastIndexOf("/")+1)}document.cookie="fbOptions="+D+"; path="+F}}this.setOptions(this.revOptions);this.setOptions(this.parseOptionString(location.search.substring(1)));if(this.theme==="grey"){this.theme="white"}if(this.endTask==="cont"){this.endTask="loop"}if(this.navType==="upper"){this.navType="overlay"}if(this.navType==="lower"){this.navType="button"}if(this.upperOpacity){this.controlOpacity=this.upperOpacity}if(this.upperNavWidth){this.navOverlayWidth=this.upperNavWidth}if(this.upperNavPos){this.navOverlayPos=this.upperNavPos}if(this.showUpperNav){this.showNavOverlay=this.showUpperNav}if(this.dropShadow){this.shadowType="drop"}if(!/^(auto|black|white|blue|yellow|red|custom)$/.test(this.theme)){this.theme="auto"}if(!/^(overlay|button|both|none)$/i.test(this.navType)){this.navType="button"}if(!/^(auto|wh|hw)$/.test(this.splitResize)){this.splitResize=false}if(this.webkitOld&&(this.navType==="overlay"||this.navType==="both")){this.navType="button"}if(this.itemCount>1){this.isSlideshow=this.doSlideshow||/^(slideshow|lyteshow)/i.test(this.currentItem.rel);var E=/overlay|both/i.test(this.navType),A=/button|both/i.test(this.navType);this.navOverlay=this.justImages&&E;this.navButton=A||(!this.justImages&&E);this.lclShowItemNumber=this.showItemNumber;this.lclNumIndexLinks=this.numIndexLinks}else{this.isSlideshow=this.navOverlay=this.navButton=this.lclShowItemNumber=this.lclNumIndexLinks=false}this.isPaused=this.startPaused;if((this.lclTheme=this.theme)==="auto"){this.lclTheme=this.currentItem.type==="img"?"black":/flash|quicktime/.test(this.currentItem.type)?"blue":"white"}if(!this.doAnimations){this.resizeDuration=this.imageFadeDuration=this.overlayFadeDuration=0}if(!this.resizeDuration){this.zoomImageStart=false}if(!/[tb][lr]/.test(this.controlPos)){this.controlPos=""}if(!/[tb][lcr]/.test(this.infoPos)){this.infoPos=""}this.controlTop=this.controlPos.charAt(0)==="t";this.controlLeft=this.controlPos.charAt(1)==="l";this.infoTop=this.infoPos.charAt(0)==="t";this.infoCenter=this.infoPos.charAt(1)==="c";this.infoLeft=this.infoPos.charAt(1)==="l"||(this.infoCenter&&this.controlTop===this.infoTop&&!this.controlLeft);if(this.infoLeft===this.controlLeft&&this.infoTop===this.controlTop){this.infoLeft=true;this.controlLeft=false}if(this.indexLinksPanel==="info"){this.indexCenter=this.infoCenter;this.indexLeft=this.infoLeft;this.indexTop=this.infoTop}else{this.indexLeft=this.controlLeft;this.indexTop=this.controlTop}if(!/^(drop|halo|none)$/.test(this.shadowType)){this.shadowType="drop"}if(!/^(8|12|16|24)$/.test(this.shadowSize+"")){this.shadowSize=8}this.shadowSize=+this.shadowSize;if(this.opera||(this.mac&&!this.webkitNew)){this.resizeTool="topleft"}else{this.resizeTool=this.resizeTool.toLowerCase();if(!/topleft|cursor|both/.test(this.resizeTool)){this.resizeTool="cursor"}}if(this.ieOld){this.shadowType="none"}if(this.padding+this.outerBorder===0){this.zoomPopBorder=0}if(this.overlayOpacity>1){this.overlayOpacity/=100}if(this.controlOpacity>1){this.controlOpacity/=100}},parseOptionString:function(H){if(!H){return{}}var G=[],E,C=/`([^`]*?)`/g;while((E=C.exec(H))){G.push(E[1])}if(G.length){H=H.replace(C,"``")}H=H.replace(/\s*[:=]\s*/g,":");H=H.replace(/\s*[;&]\s*/g," ");H=H.replace(/^\s+|\s+$/g,"");var B={},F=H.split(" "),D=F.length;while(D--){var J=F[D].split(":"),A=J[0],I=J[1];if(typeof I==="string"){if(!isNaN(I)){I=+I}else{if(I==="true"){I=true}else{if(I==="false"){I=false}}}}if(I==="``"){I=G.pop()||""}B[A]=I}return B},setOptions:function(B){for(var A in B){if(B.hasOwnProperty(A)){this[A]=B[A]}}},buildDOM:function(){this.fbOverlay=this.newNode("div","fbOverlay",this.bod);this.fbZoomDiv=this.newNode("div","fbZoomDiv",this.bod);this.fbZoomImg=this.newNode("img","fbZoomImg",this.fbZoomDiv);this.fbBox=this.newNode("div","fbBox");this.fbShadowTop=this.newNode("div","fbShadowTop",this.fbBox);this.fbShadowRight=this.newNode("div","fbShadowRight",this.fbBox);this.fbShadowBottom=this.newNode("div","fbShadowBottom",this.fbBox);this.fbShadowLeft=this.newNode("div","fbShadowLeft",this.fbBox);this.fbShadowCorner=this.newNode("div","fbShadowCorner",this.fbBox);this.fbLoader=this.newNode("div","fbLoader",this.fbBox);this.fbCanvas=this.newNode("div","fbCanvas",this.fbBox);this.fbMainDiv=this.newNode("div","fbMainDiv",this.fbCanvas);this.fbLeftNav=this.newNode("a","fbLeftNav",this.fbMainDiv);this.fbRightNav=this.newNode("a","fbRightNav",this.fbMainDiv);this.fbOverlayPrev=this.newNode("a","fbOverlayPrev",this.fbMainDiv,this.strings.hintPrev);this.fbOverlayNext=this.newNode("a","fbOverlayNext",this.fbMainDiv,this.strings.hintNext);this.fbResizer=this.newNode("a","fbResizer",this.fbMainDiv,this.strings.hintResize);this.fbInfoPanel=this.newNode("div","fbInfoPanel",this.fbCanvas);this.fbCaptionDiv=this.newNode("div","fbCaptionDiv",this.fbInfoPanel);this.fbCaption=this.newNode("span","fbCaption",this.fbCaptionDiv);this.fbInfoDiv=this.newNode("div","fbInfoDiv",this.fbInfoPanel);if(this.infoLeft||this.infoCenter){this.fbInfoLink=this.newNode("span","fbInfoLink",this.fbInfoDiv);this.fbPrintLink=this.newNode("span","fbPrintLink",this.fbInfoDiv);this.fbItemNumber=this.newNode("span","fbItemNumber",this.fbInfoDiv)}else{this.fbItemNumber=this.newNode("span","fbItemNumber",this.fbInfoDiv);this.fbPrintLink=this.newNode("span","fbPrintLink",this.fbInfoDiv);this.fbInfoLink=this.newNode("span","fbInfoLink",this.fbInfoDiv)}this.fbControlPanel=this.newNode("div","fbControlPanel",this.fbCanvas);this.fbControls=this.newNode("div","fbControls",this.fbControlPanel);this.fbNavControls=this.newNode("div","fbNavControls",this.fbControls);this.fbPrev=this.newNode("a","fbPrev",this.fbNavControls,this.strings.hintPrev);this.fbNext=this.newNode("a","fbNext",this.fbNavControls,this.strings.hintNext);this.fbSubControls=this.newNode("div","fbSubControls",this.fbControls);this.fbPlayPause=this.newNode("div","fbPlayPause",this.fbSubControls);this.fbPlay=this.newNode("a","fbPlay",this.fbPlayPause,this.strings.hintPlay);this.fbPause=this.newNode("a","fbPause",this.fbPlayPause,this.strings.hintPause);this.fbClose=this.newNode("a","fbClose",this.fbSubControls,this.strings.hintClose);this.fbIndexLinks=this.newNode("span","fbIndexLinks",this.indexLinksPanel==="info"?this.fbInfoPanel:this.fbControlPanel);this.bod.appendChild(this.fbBox)},newNode:function(B,E,A,D){if(this[E]&&this[E].parentNode){this[E].parentNode.removeChild(this[E])}var C=document.createElement(B);C.id=E;C.className=E+"_"+(E.indexOf("fbShadow")===-1?this.lclTheme:this.shadowType+this.shadowSize);if(B==="a"){if(!this.operaOld){C.setAttribute("href","")}if(this.ieOld){C.setAttribute("hideFocus","true")}C.style.outline="none"}else{if(B==="iframe"){C.setAttribute("scrolling",this.itemScroll);C.setAttribute("frameBorder","0");C.setAttribute("align","middle");C.src=this.iframeSrc}}if(this.isChild&&this.fbParent[E]){D=this.fbParent[E].getAttribute("title")}if(D&&this.showHints!=="never"){C.setAttribute("title",D)}if(this.zIndex[E]){C.style.zIndex=this.zIndex.base+this.zIndex[E]}C.style.display="none";if(A){A.appendChild(C)}this.nodeNames.push(E);return C},addEventHandlers:function(){var G=this,A=this.fbLeftNav.style,E=this.fbRightNav.style,D=this.fbOverlayPrev.style,B=this.fbOverlayNext.style,F=this.fbPrev.style,C=this.fbNext.style;if(this.showHints==="once"){this.hideHint=function(H){if(G[H].title){G.timeouts[H]=setTimeout(function(){G[H].title=G.fbParent[H].title="";var I="";if(/fbOverlay(Prev|Next)/.test(H)){I=H.replace("Overlay","")}else{if(/fb(Prev|Next)/.test(H)){I=H.replace("fb","fbOverlay")}}if(I){G[I].title=G.fbParent[I].title=""}},G.showHintsTime)}}}else{this.hideHint=function(){}}this.fbPlay.onclick=function(){G.setPause(false);if(window.event){event.returnValue=false}return false};this.fbPause.onclick=function(){G.setPause(true);if(window.event){event.returnValue=false}return false};this.fbClose.onclick=function(){G.end();if(window.event){event.returnValue=false}return false};if(this.outsideClickCloses){this.fbOverlay.onclick=this.fbShadowTop.onclick=this.fbShadowRight.onclick=this.fbShadowBottom.onclick=this.fbShadowLeft.onclick=this.fbShadowCorner.onclick=this.fbClose.onclick}this[this.rtl?"fbNext":"fbPrev"].onclick=function(I){if(typeof I!=="number"){I=1}var H=(G.currentIndex-I)%G.itemCount;if(H<0){H+=G.itemCount}if(G.enableWrap||H<G.currentIndex){G.newContent(H);if(G.isSlideshow&&G.pauseOnPrev&&!G.isPaused){G.setPause(true)}}if(window.event){event.returnValue=false}return false};this[this.rtl?"fbPrev":"fbNext"].onclick=function(I){if(typeof I!=="number"){I=1}var H=(G.currentIndex+I)%G.itemCount;if(G.enableWrap||H>G.currentIndex){G.newContent(H);if(G.isSlideshow&&G.pauseOnNext&&!G.isPaused){G.setPause(true)}}if(window.event){event.returnValue=false}return false};this.fbLeftNav.onclick=this.fbOverlayPrev.onclick=this.fbPrev.onclick;this.fbRightNav.onclick=this.fbOverlayNext.onclick=this.fbNext.onclick;this.fbLeftNav.onmouseover=this.fbLeftNav.onmousemove=this.fbOverlayPrev.onmousemove=function(){if(!G.timeouts.fbCanvas){D.visibility=""}if(G.navButton){F.backgroundPosition=G.onPos}return true};this.fbRightNav.onmouseover=this.fbRightNav.onmousemove=this.fbOverlayNext.onmousemove=function(){if(!G.timeouts.fbCanvas){B.visibility=""}if(G.navButton){C.backgroundPosition=G.onPos}return true};this.fbOverlayPrev.onmouseover=this.fbOverlayNext.onmouseover=function(){this.onmousemove();G.hideHint(this.id);return true};this.fbLeftNav.onmouseout=function(){D.visibility="hidden";if(G.navButton){F.backgroundPosition=G.offPos}};this.fbRightNav.onmouseout=function(){B.visibility="hidden";if(G.navButton){C.backgroundPosition=G.offPos}};this.fbOverlayPrev.onmouseout=this.fbOverlayNext.onmouseout=function(){this.style.visibility="hidden";G.clearTimeout(this.id)};this.fbLeftNav.onmousedown=this.fbRightNav.onmousedown=function(H){H=H||window.event;if(H.button===2){A.visibility=E.visibility="hidden";G.timeouts.hideNavOverlay=setTimeout(function(){A.visibility=E.visibility=""},600)}};this.fbPlay.onmouseover=this.fbPause.onmouseover=this.fbClose.onmouseover=this.fbPrev.onmouseover=this.fbNext.onmouseover=function(){this.style.backgroundPosition=G.onPos;G.hideHint(this.id);return true};this.fbResizer.onmouseover=function(){G.hideHint(this.id);return true};this.fbPlay.onmouseout=this.fbPause.onmouseout=this.fbClose.onmouseout=this.fbPrev.onmouseout=this.fbNext.onmouseout=function(){this.style.backgroundPosition=G.offPos;G.clearTimeout(this.id)};this.fbResizer.onmouseout=function(){G.clearTimeout(this.id)};if(this.enableKeyboardNav){if(!document.keydownSet){this.priorOnkeydown=document.onkeydown;document.onkeydown=this.keydownHandler;document.keydownSet=true}}else{if(document.keydownSet){document.onkeydown=this.priorOnkeydown;document.keydownSet=false}}if(this.opera&&!document.keypressSet){this.priorOnkeypress=document.onkeypress;document.onkeypress=function(){return false};document.keypressSet=true}if(this.enableDrag){this.fbBox.onmousedown=this.dragonDrop()}},keydownHandler:function(C){C=C||window.event;var A=fb.lastChild,B=C.keyCode||C.which;switch(B){case 37:case 39:if(A.itemCount>1){A[B===37?"fbPrev":"fbNext"].onclick((C.ctrlKey||C.metaKey)?A.ctrlJump:1);if(A.showHints==="once"){A.fbPrev.title=A.fbNext.title=A.fbOverlayPrev.title=A.fbOverlayNext.title=""}}return false;case 32:if(A.isSlideshow){A.setPause(!A.isPaused);if(A.showHints==="once"){A.fbPlay.title=A.fbPause.title=""}}return false;case 9:if(A.fbResizer.onclick){A.fbResizer.onclick();if(A.showHints==="once"){A.fbResizer.title=""}}return false;case 27:if(A.showHints==="once"){A.fbClose.title=""}A.end();return false;case 13:return false}},dragonDrop:function(){var B=this,A=this.fbBox;return function(H){H=H||window.event;if(/fb(Box|Canvas|Info|Caption|Item|Control|Index)/.test((H.target||H.srcElement).id)){var F=H.clientX,D=H.clientY,E=B.fbBox.style,I=B.fbContent.style,J=B.pos.fbBox,L=J.left,K=J.top;J.dx=J.dy=0;var G=function(M){if(B.currentItem.type==="iframe"&&!(B.ie||B.opera)&&!I.visibility){I.visibility="hidden"}if(B.isSlideshow&&!B.isPaused){B.setPause(true)}M=M||window.event;J.dx=M.clientX-F;J.dy=M.clientY-D;E.left=(L+J.dx)+"px";E.top=(K+J.dy)+"px";(M.stopPropagation&&M.stopPropagation())||(M.cancelBubble=true);B.clearTimeout("dragonDrop");B.timeouts.dragonDrop=setTimeout(C,1500);return false};var C=function(M){B.clearTimeout("dragonDrop");M=M||window.event;if(document.removeEventListener){document.removeEventListener("mouseup",C,true);document.removeEventListener("mousemove",G,true)}else{if(A.detachEvent){A.detachEvent("onlosecapture",C);A.detachEvent("onmouseup",C);A.detachEvent("onmousemove",G);A.releaseCapture()}}if(M){(M.stopPropagation&&M.stopPropagation())||(M.cancelBubble=true)}J.left+=J.dx;J.top+=J.dy;I.visibility="";return false};if(document.addEventListener){document.addEventListener("mousemove",G,true);document.addEventListener("mouseup",C,true)}else{if(A.attachEvent){A.setCapture();A.attachEvent("onmousemove",G);A.attachEvent("onmouseup",C);A.attachEvent("onlosecapture",C)}}return false}}},initState:function(){var K=this,H=this.fbBox.style,E=this.fbMainDiv.style,D=this.fbCanvas.style,C=this.fbZoomDiv.style,I=this.fbZoomImg.style;if(this.currentItem.popup){this.currentItem.anchor.onmouseover()}var B=this.getAnchorPos(this.clickedAnchor,this.currentItem.anchor===this.clickedAnchor&&this.currentItem.type==="img");if(B.width){this.pos.fbZoomDiv=B;C.borderWidth=this.zoomPopBorder+"px";C.left=(B.left-this.zoomPopBorder)+"px";C.top=(B.top-this.zoomPopBorder)+"px";C.width=(this.fbZoomImg.width=B.width)+"px";C.height=(this.fbZoomImg.height=B.height)+"px";this.fbZoomImg.src=B.src;H.visibility="hidden";this.timeouts.slowLoad=setTimeout(function(){if(K.fbOverlay.style.display){K.fadeOpacity(K.fbOverlay,K.overlayOpacity,K.overlayFadeDuration)}K.fbZoomImg.src=K.slowZoomImg;C.display=I.display=""},this.slowLoadDelay)}else{this.pos.fbBox=B;this.pos.fbBox.borderWidth=0;this.pos.fbMainDiv={width:0,height:0}}H.position="absolute";H.left=H.top=H.width=H.height=H.borderWidth="0";E.borderWidth=this.innerBorder+"px";E.left=this.padding+"px";this.fbControlPanel.style[this.controlLeft?"left":"right"]=this.fbInfoPanel.style[this.infoLeft?"left":"right"]=Math.max(this.padding,this.panelPadding)+"px";D.visibility="hidden";H.display=D.display="";if(this.shadowType==="none"){this.shadowSize=0}else{var J=this.fbShadowTop.style,A=this.fbShadowRight.style,L=this.fbShadowBottom.style,G=this.fbShadowLeft.style,F=this.fbShadowCorner.style;A.top=L.left=G.top=-this.outerBorder+"px";A.paddingRight=L.paddingBottom=F.paddingRight=F.paddingBottom=(this.outerBorder+this.shadowSize)+"px";if(this.shadowType==="halo"){J.paddingRight=A.paddingBottom=L.paddingRight=G.paddingBottom=(this.outerBorder*2+this.shadowSize)+"px";J.top=J.left=A.top=G.left=-(this.outerBorder+this.shadowSize)+"px"}else{L.backgroundPosition="bottom left";A.paddingBottom=L.paddingRight=this.outerBorder*2+"px"}}if(this.navOverlay){if(fb.showNavOverlay==="never"||(fb.showNavOverlay==="once"&&fb.navOverlayShown)){fb.showNavOverlay=false}else{this.fbOverlayPrev.style.backgroundPosition=this.fbOverlayNext.style.backgroundPosition=this.onPos;this.fadeOpacity(this.fbOverlayPrev,this.controlOpacity);this.fadeOpacity(this.fbOverlayNext,this.controlOpacity)}}this.initPanels();this.lastShown=false;if(this.hideFlash){this.hideElements("flash")}if(this.hideJava){this.hideElements("applet")}if(this.ieOld){this.hideElements("select");this.fbOverlay.style.position="absolute";this.stretchOverlay()();attachEvent("onresize",this.stretchOverlay());attachEvent("onscroll",this.stretchOverlay())}},hideElements:function(G,I){if(!I){this.hideElements(G,self)}else{var B,H=G==="flash"?["object","embed"]:[G];try{while((B=H.pop())){var C=I.document.getElementsByTagName(B),D=C.length;while(D--){var A=C[D];if(A.style.visibility!=="hidden"&&(B!=="object"||(A.getAttribute("type")&&A.getAttribute("type").toLowerCase()==="application/x-shockwave-flash")||(A.getAttribute("classid")&&A.getAttribute("classid").toLowerCase()==="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000")||/data\s*=\s*"?[^>"]+\.swf\b/i.test(A.innerHTML)||/param\s+name\s*=\s*"?(movie|src)("|\s)[^>]+\.swf\b/i.test(A.innerHTML))){this.hiddenEls.push(A);A.style.visibility="hidden"}}}}catch(F){}var E=I.frames,D=E.length;while(D--){try{if(typeof E[D].window==="object"){this.hideElements(G,E[D].window)}}catch(F){}}}},getAnchorPos:function(F,B){var G=this.getDisplaySize(),I=this.getScroll(),C={left:G.width/2+I.left,top:G.height/3+I.top,width:0,height:0};var A=B?this.getThumb(F):false;if(A&&this.zoomImageStart){var H=this.getLeftTop(A),E=(A.offsetWidth-A.width)/2;H.left+=E;H.top+=E;H.width=A.width;H.height=A.height;H.src=A.src}else{if(this.startAtClick&&F&&F.offsetWidth&&F.tagName.toLowerCase()==="a"){var H=this.getLayout(A||F)}else{return C}}var D={left:H.left+H.width/2,top:H.top+H.height/2,width:0,height:0};if(D.left<I.left||D.left>(I.left+G.width)||D.top<I.top||D.top>(I.top+G.height)){return C}return(A&&this.zoomImageStart?H:D)},getThumb:function(B){var A=B&&B.childNodes,C=(A&&A.length)||0;while(C--){if((A[C].tagName||"").toLowerCase()==="img"){return A[C]}}return false},initPanels:function(){var C=this.fbInfoPanel.style,O=this.fbInfoLink.style,K=this.fbPrintLink.style,B=this.fbItemNumber.style;if(this.infoCenter){var E=" posCenter";C.textAlign="center";O.paddingLeft=K.paddingLeft=B.paddingLeft=O.paddingRight=K.paddingRight=B.paddingRight=(this.infoLinkGap/2)+"px"}else{if(this.infoLeft){var E=" posLeft";C.textAlign="left";O.paddingRight=K.paddingRight=this.infoLinkGap+"px"}else{var E=" posRight";C.textAlign="right";O.paddingLeft=K.paddingLeft=this.infoLinkGap+"px"}}this.fbInfoPanel.className+=E;this.fbInfoDiv.className+=E;C.width="400px";var N=this.fbControlPanel.style,G=this.fbControls.style,I=this.fbSubControls.style;if(this.controlLeft){var F=" posLeft";N.textAlign="left"}else{var F=" posRight";N.textAlign="right";G.right="0"}this.fbControlPanel.className+=F;this.fbSubControls.className+=F;if(!this.ieOld){this.fbControls.className+=F}if(this.navButton){var J=this.fbPrev.style,L=this.fbNext.style,A=this.fbNavControls.style;J.backgroundPosition=L.backgroundPosition=this.offPos;A["padding"+(this.controlLeft?"Left":"Right")]=this.controlSpacing+"px";this.fbNavControls.className+=F;N.display=A.display=J.display=L.display=""}var M=0;if(this.showClose){var H=this.fbClose.style;H.backgroundPosition=this.offPos;this.fbClose.className+=F;N.display=G.display=I.display=H.display="";M=this.fbClose.offsetWidth}if(this.showPlayPause&&this.isSlideshow){var P=this.fbPlay.style,D=this.fbPause.style,R=this.fbPlayPause.style;P.backgroundPosition=D.backgroundPosition=this.offPos;R["padding"+(this.controlLeft?"Left":"Right")]=this.controlSpacing+"px";this.fbPlayPause.className+=F;N.display=G.display=I.display=R.display=P.display=D.display="";P.top=this.isPaused?"":"-9999px";D.top=this.isPaused?"-9999px":"";M+=this.fbPlayPause.offsetWidth}I.width=M+"px";N.width=G.width=(M+this.fbNavControls.offsetWidth)+"px";if(this.lclNumIndexLinks){var Q=this.fbIndexLinks.style;if(this.indexLinksPanel==="info"){this.fbIndexLinks.className+=E;C.display="";if(this.showIndexThumbs){C.overflow="visible"}}else{this.fbIndexLinks.className+=F;N.display="";if(this.showIndexThumbs){N.overflow="visible"}Q["padding"+(this.indexLeft?"Left":"Right")]="2px"}Q.width="250px";Q.display=""}},fetchContent:function(G,B){var E=this;if(!B){if(this.fbContent){this.fbMainDiv.removeChild(this.fbContent);delete this.fbContent;return this.timeouts.fetch=setTimeout(function(){E.fetchContent(G,1)},10)}}var D=this.currentItem;D.nativeWidth=D.revOptions.width;D.nativeHeight=D.revOptions.height;if(D.type!=="img"){D.nativeWidth=D.nativeWidth||(fb.previousAnchor&&fb.previousAnchor.nativeWidth)||this.defaultWidth;D.nativeHeight=D.nativeHeight||(fb.previousAnchor&&fb.previousAnchor.nativeHeight)||this.defaultHeight}if(this.ieOld){this.fbMainDiv.style.backgroundColor=D.type==="img"?"#000":""}this.itemScroll=D.revOptions.scrolling||D.revOptions.scroll||"auto";if(/img|iframe/.test(D.type)){this.fbContent=this.newNode(D.type,"fbContent",this.fbMainDiv);if(D.type==="img"){var A=new Image();A.onload=function(){D.nativeWidth=D.nativeWidth||A.width;D.nativeHeight=D.nativeHeight||A.height;E.fbContent.src=A.src;if(G){G()}};A.onerror=function(){if(this.src!==E.notFoundImg){this.src=E.notFoundImg}};A.src=D.href}}else{this.fbContent=this.newNode("div","fbContent",this.fbMainDiv);this.fbContent.style.overflow=this.itemScroll==="yes"?"scroll":(this.itemScroll==="no"?"hidden":"auto");if(D.type==="inline"){var C=D.sourceEl.cloneNode(true);C.style.display=C.style.visibility="";try{this.fbContent.appendChild(C)}catch(F){this.setInnerHTML(this.fbContent,C.innerHTML)}this.tagAnchors(this.fbContent)}else{if(D.type==="ajax"){this.xhr.getResponse(D.href,function(H){if((H.status===200||H.status===203||H.status===304)&&H.responseText){E.setInnerHTML(E.fbContent,H.responseText);E.tagAnchors(E.fbContent)}else{E.setInnerHTML(E.fbContent,'<p style="color:#000; background:#fff; margin:1em; padding:1em;">Unable to fetch content from '+D.href+"</p>")}})}}}this.fbContent.style.border="0";this.fbContent.style.display="";if(D.type!=="img"&&G){G()}},updatePanels:function(){var C=this.fbInfoPanel.style,L=this.fbCaptionDiv.style,P=this.fbCaption.style,H=this.fbInfoDiv.style,Q=this.fbInfoLink.style,J=this.fbPrintLink.style,B=this.fbItemNumber.style,R=this.currentItem,K;C.display=L.display=P.display=H.display=Q.display=J.display=B.display="none";if(this.showCaption){K=R.revOptions.caption||R.title||"";if(K==="href"){K=this.encodeHTML(this.currentItem.href)}else{K=this.decodeHTML(K).replace(/&/g,"&amp;")}if(this.setInnerHTML(this.fbCaption,K)&&K){C.display=L.display=P.display=""}}if(R.revOptions.info){K=this.encodeHTML(this.decodeHTML(R.revOptions.info));var A=R.revOptions.infoOptions||"";if(A){A=this.encodeHTML(this.decodeHTML(A))}K='<a href="'+K+'" rel="floatbox" rev="'+A+'"><b>'+(R.revOptions.infoText||this.strings.infoText)+"</b></a>";if(this.setInnerHTML(this.fbInfoLink,K)){C.display=H.display=Q.display=""}}if(R.revOptions.showPrint){var G=R.revOptions.printCSS||"";K='<a href="'+this.encodeHTML(this.currentItem.href)+'" onclick="fb.printContents(null, \''+G+"'); if (window.event) event.returnValue = false; return false;\"><b>"+(R.revOptions.printText||this.strings.printText)+"</b></a>";if(this.setInnerHTML(this.fbPrintLink,K)){C.display=H.display=J.display=""}}if(this.lclShowItemNumber){K=this.justImages?this.strings.imgCount:(this.hasImages?this.strings.mixedCount:this.strings.nonImgCount);K=K.replace("%1",this.currentIndex+1);K=K.replace("%2",this.itemCount);if(this.setInnerHTML(this.fbItemNumber,K)){C.display=H.display=B.display=""}}var F=this.fbInfoLink.offsetWidth+this.fbPrintLink.offsetWidth+this.fbItemNumber.offsetWidth;if(this.ie){if(this.fbInfoLink.offsetWidth){F+=this.infoLinkGap}if(this.fbPrintLink.offsetWidth){F+=this.infoLinkGap}if(this.fbItemNumber.offsetWidth){F+=this.infoLinkGap}}H.width=F+"px";if(this.lclNumIndexLinks){K="";var N=this.itemCount-1,S,E;if(this.lclNumIndexLinks===-1){S=0;E=N}else{var I=Math.floor(this.lclNumIndexLinks/2)-1;S=this.currentIndex-I;E=this.currentIndex+I;if(S<=0){E+=Math.min(1-S,I)}if(this.currentIndex===0){E++}if(E-N>=0){S-=Math.min(1+E-N,I)}if(this.currentIndex===N){S--}}var D=this.indexTop?"down":"up",M=0;while(M<this.itemCount){if(M!==0&&M<S){K+="... ";M=S}else{if(M!==N&&M>E){K+="... ";M=N}else{if(M!==this.currentIndex){var R=this.items[M];K+='<a class="fbPop'+D+'" rel="nofloatbox" href="'+R.href+'" onclick="fb.newContent('+M+'); if (window.event) event.returnValue = false; return false;">'+ ++M;try{if(this.showIndexThumbs&&R.thumb){K+='<img src="'+R.thumb.src+'" />'}}catch(O){}K+="</a> "}else{K+=++M+" "}}}}if(this.setInnerHTML(this.fbIndexLinks,K)){if(this.indexLinksPanel==="info"){C.display=""}else{this.tagAnchors(this.fbIndexLinks)}}}if(!C.display){this.tagAnchors(this.fbInfoPanel)}},calcSize:function(h,A){var i=this;if(!this.fbBox){return }var L,K,M,T,B,F;if(typeof h==="undefined"){h=this.currentItem.type==="img"?this.autoSizeImages:this.autoSizeOther}var E=this.fbBox.style,p=this.fbInfoPanel.style,C=this.fbControlPanel.style,D=this.fbIndexLinks.style,W=this.fbCaptionDiv.style,n=this.fbItemNumber.style;if(!A){this.displaySize=this.getDisplaySize();if(this.showCaption&&this.fbCaption.innerHTML){W.display=""}if(this.lclShowItemNumber){n.display=""}}this.upperSpace=Math.max(this.infoTop?this.fbInfoPanel.offsetHeight:0,this.controlTop?this.fbControlPanel.offsetHeight:0);this.lowerSpace=Math.max(this.infoTop?0:this.fbInfoPanel.offsetHeight,this.controlTop?0:this.fbControlPanel.offsetHeight);if(this.upperSpace){this.upperSpace+=2*this.panelPadding}if(this.lowerSpace){this.lowerSpace+=2*this.panelPadding}this.upperSpace=Math.max(this.upperSpace,this.padding);this.lowerSpace=Math.max(this.lowerSpace,this.padding);var G;if(this.shadowType==="none"){G=2*this.autoSizeSpace}else{if(this.shadowType==="halo"){G=2*this.shadowSize+this.autoSizeSpace}else{G=this.shadowSize+1.5*this.autoSizeSpace}}var N=2*(this.outerBorder+this.innerBorder)+G,R=Math.floor(this.displaySize.width-N-2*this.padding),a=Math.floor(this.displaySize.height-N-this.upperSpace-this.lowerSpace),b=false,k=false;B=this.currentItem.nativeWidth+"";if(B==="max"){B=R}else{if(B.substr(B.length-1)==="%"){B=Math.floor(R*parseInt(B,10)/100)}else{B=parseInt(B,10);b=true}}F=this.currentItem.nativeHeight+"";if(F==="max"){F=a}else{if(F.substr(F.length-1)==="%"){F=Math.floor(a*parseInt(F,10)/100)}else{F=parseInt(F,10);k=true}}this.scaledBy=this.oversizedBy=0;if(h){var g=R/B,m=a/F,S=B,c=F;if(b&&k){g=m=Math.min(g,m)}if(g<1){B=Math.round(B*g)}if(m<1){F=Math.round(F*m)}this.scaledBy=Math.max(S-B,c-F);if(this.scaledBy&&this.scaledBy<this.outerBorder+G+this.panelPadding){B=S;F=c;this.scaledBy=0}}M=B+2*(this.innerBorder+this.padding);T=F+2*this.innerBorder+this.upperSpace+this.lowerSpace;var d=this.fbInfoPanel.offsetHeight,q=this.fbControlPanel.offsetHeight;var U=M-2*Math.max(this.padding,this.panelPadding);if(this.infoTop===this.controlTop&&this.fbControls.offsetWidth){U-=this.fbControls.offsetWidth+this.panelGap}if(U<0){U=0}p.width=U+"px";if(!this.lclNumIndexLinks){var P=0}else{if(this.indexLinksPanel==="info"||this.infoTop!==this.controlTop){var P=U}else{if(this.indexLinksPanel!=="info"&&this.infoTop===this.controlTop&&this.infoCenter){var P=Math.max(this.minIndexWidth,this.fbControls.offsetWidth)}else{var O=Math.max(this.fbCaption.offsetWidth,this.fbInfoLink.offsetWidth+this.fbPrintLink.offsetWidth+this.fbItemNumber.offsetWidth);var P=Math.max(this.minIndexWidth,this.fbControls.offsetWidth,(M-O-2*Math.max(this.padding,this.panelPadding)));if(O){P-=this.panelGap}}}}if(P){D.width=(P-(this.indexLinksPanel!=="info"?2:0))+"px"}C.width=Math.max(P,this.fbControls.offsetWidth)+"px";var Z=this.fbInfoPanel.offsetHeight!==d||this.fbControlPanel.offsetHeight!==q;if(this.showCaption){if(this.minInfoWidth>U&&!W.display){W.display="none";Z=true}}if(this.lclShowItemNumber){if(this.fbInfoLink.offsetWidth+this.fbPrintLink.offsetWidth+this.fbItemNumber.offsetWidth>U&&!n.display){n.display="none";Z=true}}if(Z&&A!==3){return this.calcSize(h,(A||0)+1)}if(!h){this.oversizedBy=Math.max(M-this.displaySize.width,T-this.displaySize.height)+2*this.outerBorder+G}if(this.oversizedBy<0){this.oversizedBy=0}if(this.shadowType==="halo"){G=this.shadowSize+this.autoSizeSpace/2}else{G=this.autoSizeSpace}if(typeof this.boxLeft==="number"){L=this.boxLeft}else{if(B===R){L=G}else{var Q=this.displaySize.width-M-2*this.outerBorder;L=Math.floor(Q/2);if(L<this.autoSizeSpace){L=this.autoSizeSpace}else{if(typeof this.boxLeft==="string"&&this.boxLeft.substr(this.boxLeft.length-1)==="%"){L+=parseInt(this.boxLeft,10)/100*L}}}}if(typeof this.boxTop==="number"){K=this.boxTop}else{if(F===a){K=G}else{var Q=this.displaySize.height-T-2*this.outerBorder,j=Q/this.displaySize.height,o;if(j<=0.15){o=2}else{if(j>=0.3){o=3}else{o=1+j/0.15}}K=Math.floor(Q/o);if(K<this.autoSizeSpace){K=this.autoSizeSpace}else{if(typeof this.boxTop==="string"&&this.boxTop.substr(this.boxTop.length-1)==="%"){K+=parseInt(this.boxTop,10)/100*K}}}}var H=E.position;if(this.ieOld){E.display="none";this.stretchOverlay()()}else{this.setPosition(this.fbBox,"fixed")}var l=this.getScroll();this.setPosition(this.fbBox,H);E.display="";L+=l.left;K+=l.top;if(this.isChild){var X=/max|%/i,Y=this.fbParent.pos.fbBox,f=X.test(this.currentItem.nativeWidth)?99999:(Y.left+L)/2,e=X.test(this.currentItem.nativeHeight)?99999:(Y.top+K)/2;if(l.left<f&&l.top<e){L=Math.min(L,f);K=Math.min(K,e)}}var V=(Y=this.pos.fbBox)&&!this.liveResize&&this.splitResize;if(V==="auto"){V=M-Y.width<=T-Y.height?"wh":"hw"}var J=function(){i.fbBox.style.visibility?i.zoomIn():i.showContent()};var I=function(){i.setSize(V,{id:"fbBox",left:L,top:K,width:M,height:T,borderWidth:i.outerBorder},{id:"fbMainDiv",width:B,height:F,top:i.upperSpace},function(){i.timeouts.showContent=setTimeout(J,10)})};this.timeouts.setSize=setTimeout(I,10)},setPosition:function(C,B){if(C.style.position===B){return }var A=this.getScroll();if(B==="fixed"){A.left=-A.left;A.top=-A.top}if(this.pos[C.id]){this.pos[C.id].left+=A.left;this.pos[C.id].top+=A.top}C.style.left=(C.offsetLeft+A.left)+"px";C.style.top=(C.offsetTop+A.top)+"px";C.style.position=B},collapse:function(H,A){var E=this;if(!A){this.setPosition(this.fbBox,"absolute");this.fbResizer.onclick=null;this.fbResizer.style.display="none";if(this.fbContent){this.fbContent.onclick=null;this.fbContent.style.cursor=""}if(this.navOverlay){this.fbLeftNav.style.display=this.fbRightNav.style.display=this.fbOverlayPrev.style.display=this.fbOverlayNext.style.display="none"}var C=0,G=0;if(this.currentItem.type==="img"&&!this.fbCanvas.style.visibility){if(this.currentItem===this.lastShown&&this.liveImageResize){C=1}G=this.imageFadeDuration}this.liveResize=(C===1);var D=function(){E.collapse(H,1)};return this.fadeOpacity(this.fbCanvas,C,G,D)}if(!this.liveResize){this.fbMainDiv.style.display="none";if(this.fbContent){this.fbContent.style.display="none"}this.clearTimeout("loader");this.timeouts.loader=setTimeout(function(){E.fbLoader.style.display=""},this.loaderDelay)}var F=this.fbInfoPanel.style,B=this.fbControlPanel.style;F.visibility=B.visibility="hidden";F.left=B.left="0";F.top=B.top="-9999px";if(H){H()}},restore:function(M,J){var G=this;if(!J){if(this.fbShadowRight.style.display&&this.shadowType!=="none"){this.fbShadowRight.style.display=this.fbShadowBottom.style.display="";if(this.shadowType==="halo"){this.fbShadowTop.style.display=this.fbShadowLeft.style.display=""}else{this.fbShadowCorner.style.display=""}}var K=this.fbInfoPanel.style,I=this.fbControlPanel.style,C=this.upperSpace+this.pos.fbMainDiv.height+2*this.innerBorder;K.top=(((this.infoTop?this.upperSpace:this.lowerSpace)-this.fbInfoPanel.offsetHeight)/2-1+(this.infoTop?0:C))+"px";I.top=(((this.controlTop?this.upperSpace:this.lowerSpace)-this.fbControlPanel.offsetHeight)/2+(this.controlTop?0:C))+"px";var C=Math.max(this.padding,this.panelPadding)+"px";K.left=[this.infoLeft?C:""];I.left=[this.controlLeft?C:""];K.visibility=I.visibility="";this.clearTimeout("loader");this.fbLoader.style.display="none";this.fbMainDiv.style.display=this.fbContent.style.display="";var F=(this.currentItem.type==="img"&&!this.fbCanvas.style.visibility)?this.imageFadeDuration:0,D=function(){G.restore(M,1)};return this.fadeOpacity(this.fbCanvas,1,F,D)}if(this.currentItem.type==="img"?this.resizeImages:this.resizeOther){var E=0;if(this.scaledBy>35){E=1}else{if(this.oversizedBy>28){E=-1}}if(E){this.fbResizer.onclick=function(){if(G.isSlideshow&&G.pauseOnResize&&!G.isPaused){G.setPause(true)}G.collapse(function(){G.calcSize(E===-1)});if(window.event){event.returnValue=false}return false};if(this.currentItem.type==="img"&&/cursor|both/.test(this.resizeTool)){this.fbContent.style.cursor="url("+(E===-1?this.resizeDownCursor:this.resizeUpCursor)+"), default";this.fbContent.onclick=this.fbResizer.onclick}if(this.currentItem.type!=="img"||/topleft|both/.test(this.resizeTool)){this.fbResizer.style.backgroundPosition=(E===-1?"bottom":"top");this.fadeOpacity(this.fbResizer,this.controlOpacity)}}}if(this.navOverlay){var H=this.fbLeftNav.style,L=this.fbRightNav.style,A=this.fbOverlayPrev.style,B=this.fbOverlayNext.style;H.width=L.width=Math.max(this.navOverlayWidth/100*this.pos.fbMainDiv.width,this.fbOverlayPrev.offsetWidth)+"px";H.display=L.display="";if(fb.showNavOverlay){A.visibility=B.visibility="hidden";A.display=B.display="";A.top=B.top=((this.pos.fbMainDiv.height-this.fbOverlayPrev.offsetHeight)*this.navOverlayPos/100)+"px"}}if(M){M()}},setSize:function(E){var I=this,D=function(){},H=[[],[]],A={},C,G=arguments.length;if(E==="wh"){A.top=1;A.height=1}else{if(E==="hw"){A.left=1;A.width=1}}while(G--){if(typeof arguments[G]==="object"&&(C=this[arguments[G].id])){var F=arguments[G];if(!this.pos[F.id]){this.pos[F.id]={}}for(var K in F){if(F.hasOwnProperty(K)&&K!=="id"){var J=A[K]||0;var B=this.pos[F.id][K];if(typeof B!=="number"||C.style.display||C.style.visibility){B=F[K]}H[J].push({node:C,property:K,start:B,finish:F[K]});if(F.id==="fbMainDiv"){H[J].push({node:this.fbContent,property:K,start:B,finish:F[K]})}if(F.id==="fbZoomDiv"&&/\b(width|height)\b/i.test(K)){H[J].push({node:this.fbZoomImg,property:K,start:B,finish:F[K]})}this.pos[F.id][K]=F[K]}}}else{if(typeof arguments[G]==="function"){D=arguments[G]}}}this.resizeGroup(H[0],function(){I.resizeGroup(H[1],D)})},showContent:function(H){var C=this;if(!H){var E=this.getDisplaySize();if(!this.resized){var F=E.width!==this.displaySize.width,G=E.height!==this.displaySize.height;if((F&&Math.abs(this.pos.fbBox.width-E.width)<50)||(G&&Math.abs(this.pos.fbBox.height-E.height)<50)){this.resized=true;return this.calcSize(this.scaledBy)}}this.resized=false;self.focus();if(this.ieOld){this.stretchOverlay()()}if((this.disableScroll||(this.ffOld&&/iframe|quicktime/i.test(this.currentItem.type)))&&!(this.ieOld||this.webkitOld||this.ie8b2)){if(this.pos.fbBox.width<=E.width&&this.pos.fbBox.height<=E.height){this.setPosition(this.fbBox,"fixed")}}if(this.currentItem.type==="iframe"){this.fbContent.src=this.currentItem.href}else{if(/flash|quicktime/.test(this.currentItem.type)){this.setInnerHTML(this.fbContent,this.objectHTML(this.currentItem.href,this.currentItem.type,this.pos.fbMainDiv.width,this.pos.fbMainDiv.height))}}this.prevIndex=this.currentIndex?this.currentIndex-1:this.itemCount-1;this.nextIndex=this.currentIndex<this.itemCount-1?this.currentIndex+1:0;var I=this.enableWrap||this.currentIndex!==0?this.items[this.prevIndex].href:"",A=this.enableWrap||this.currentIndex!==this.itemCount-1?this.items[this.nextIndex].href:"";if(this.navButton){if(I){if(!this.operaOld){this.fbPrev.href=I}this.fbPrev.title=this.fbOverlayPrev.title}else{this.fbPrev.removeAttribute("href");this.fbPrev.title=""}if(A){if(!this.operaOld){this.fbNext.href=A}this.fbNext.title=this.fbOverlayNext.title}else{this.fbNext.removeAttribute("href");this.fbNext.title=""}var B=this.fbPrev.className.replace("_off",""),D=this.fbNext.className.replace("_off","");this.fbPrev.className=B+(I?"":"_off");this.fbNext.className=D+(A?"":"_off")}if(this.navOverlay){if(!this.operaOld){this.fbLeftNav.href=this.fbOverlayPrev.href=I;this.fbRightNav.href=this.fbOverlayNext.href=A}this.fbLeftNav.style.visibility=I?"":"hidden";this.fbRightNav.style.visibility=A?"":"hidden";fb.navOverlayShown=true}this.fbCanvas.style.visibility="";return this.restore(function(){C.timeouts.showContent=setTimeout(function(){C.showContent(1)},10)})}this.lastShown=this.currentItem;if(!this.currentItem.seen){this.currentItem.seen=true;this.itemsShown++}if(this.isSlideshow&&!this.isPaused){this.timeouts.slideshow=setTimeout(function(){if(C.endTask==="loop"||C.itemsShown<C.itemCount){C.newContent(C.nextIndex)}else{if(C.endTask==="exit"){C.end()}else{C.setPause(true);var J=C.itemCount;while(J--){C.items[J].seen=false}C.itemsShown=0}}},this.slideInterval*1000)}this.timeouts.preload=setTimeout(function(){C.preloadImages(A||I||"",true)},10)},objectHTML:function(C,L,D,M){if(L==="flash"){var K='classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"',B='type="application/x-shockwave-flash"',I="http://get.adobe.com/flashplayer/",J=/\bwmode=(\w+?)\b/i.exec(C),E=J?J[1]:"window",J=/\bbgcolor=(#\w+?)\b/i.exec(C),N=J?J[1]:"",J=/\bscale=(\w+?)\b/i.exec(C),F=J?J[1]:"exactfit",G={wmode:E,bgcolor:N,scale:F,quality:"high",flashvars:"autoplay=1&amp;ap=true&amp;border=0&amp;rel=0"};if(this.ffOld){G.wmode=this.ffMac?"window":"opaque"}if(this.ffNew&&C.indexOf("YV_YEP.swf")!==-1){G.wmode="window"}}else{var K='classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"',B='type="video/quicktime"',I="http://www.apple.com/quicktime/download/",G={autoplay:"true",controller:"true",showlogo:"false",scale:"tofit"}}var H='<object id="fbObject" name="fbObject" width="'+D+'" height="'+M+'" ';if(this.ie){H+=K+">";G[L==="flash"?"movie":"src"]=this.encodeHTML(C)}else{H+=B+' data="'+this.encodeHTML(C)+'">'}for(var A in G){if(G.hasOwnProperty(A)){H+='<param name="'+A+'" value="'+G[A]+'" />'}}if(L==="quicktime"&&this.webkitMac){H+='<embed src="'+this.encodeHTML(C)+'" width="'+D+'" height="'+M+'" autoplay="true" controller="true" showlogo="false" scale="tofit" pluginspage="'+I+'"></embed></object>'}else{H+='<p style="color:#000; background:#fff; margin:1em; padding:1em;">'+(L==="flash"?"Flash":"QuickTime")+' player is required to view this content.<br /><a href="'+I+'">download player</a></p></object>'}return H},newContent:function(A){var C=this;this.clearTimeout("slideshow");this.clearTimeout("resize");this.currentIndex=A;fb.previousAnchor=this.currentItem;this.currentItem=this.items[A];if(this.showNavOverlay=="once"&&this.navOverlayShown){this.showNavOverlay=false}var B=function(){C.updatePanels();C.fetchContent(function(){C.calcSize()})};this.collapse(function(){C.timeouts.fetch=setTimeout(B,10)})},end:function(K){if(this!==fb.lastChild){return fb.lastChild.end(K)}var G=this;this.endAll=this.endAll||K;this.fbOverlay.onclick=null;if(this.isChild){if(this.endAll){this.imageFadeDuration=this.overlayFadeDuration=this.resizeDuration=0}}else{if(document.keydownSet){document.onkeydown=this.priorOnkeydown;document.keydownSet=false}if(document.keypressSet){document.onkeypress=this.priorOnkeypress;document.keypressSet=false}parent.focus()}if(this.ieOld){detachEvent("onresize",this.stretchOverlay());detachEvent("onscroll",this.stretchOverlay())}for(var L in this.timeouts){if(this.timeouts.hasOwnProperty(L)){this.clearTimeout(L)}}if(this.fbBox.style.visibility){if(!this.lastShown){this.fbZoomDiv.style.display="none"}}else{if(this.currentItem.type==="img"&&this.zoomImageStart){if(this.currentItem.popup){this.currentItem.anchor.onmouseover()}var B=this.getAnchorPos(this.currentItem.anchor,true);if(this.currentItem.popup){this.currentItem.anchor.onmouseout()}if(B.width){this.fbZoomDiv.style.borderWidth=this.zoomPopBorder+"px";B.left-=this.zoomPopBorder;B.top-=this.zoomPopBorder;this.pos.thumb=B;return this.zoomOut()}}}if(!this.fbBox.style.visibility){var B=this.getAnchorPos(this.currentItem.anchor,!this.currentItem.popup),E=this.initialSize/2,C={id:"fbBox",left:B.left-E,top:B.top-E,width:this.initialSize,height:this.initialSize},M={id:"fbBox",left:B.left,top:B.top,width:0,height:0,borderWidth:0},I=this.splitResize;if(I==="wh"){I="hw"}else{if(I==="hw"){I="wh"}else{if(I==="auto"){I=this.pos.fbBox.width<=this.pos.fbBox.height?"hw":"wh"}}}var H=function(){setTimeout(function(){G.fbBox.style.visibility="hidden";G.end()},10)};if(I){var J=function(){G.setSize(I,C,function(){G.setSize(M,H)})}}else{var J=function(){G.setSize(M,H)}}var D=function(){setTimeout(function(){if(G.fbContent){G.fbMainDiv.removeChild(G.fbContent);delete G.fbContent}},20);G.fbLoader.style.display="";G.fbCanvas.style.display=G.fbShadowTop.style.display=G.fbShadowRight.style.display=G.fbShadowBottom.style.display=G.fbShadowLeft.style.display=G.fbShadowCorner.style.display="none";J()};return this.collapse(D)}this.fbBox.style.display="none";var A=this.children.length+1,F=this.anchors.length;while(F&&this.anchors[F-1].level>=A){F--}this.anchors.length=F;if(this.isChild){this.children.length--}fb.lastChild=this.children[this.children.length-1]||fb;var J=function(){setTimeout(function(){while(G.nodeNames.length){var N=G.nodeNames.pop();if(G[N]&&G[N].parentNode){G[N].parentNode.removeChild(G[N]);delete G[N]}}if(G.endAll&&G.isChild){return fb.end(true)}else{if(G.loadPageOnClose){if(G.loadPageOnClose==="self"||G.loadPageOnClose==="this"){location.reload(true)}else{if(G.loadPageOnClose==="back"){history.back()}else{location.replace(G.loadPageOnClose)}}}}},10)};var D=function(){while(G.hiddenEls.length){var O=G.hiddenEls.pop();O.style.visibility="visible";if(this.ffOld&&this.ffMac){O.focus();O.blur()}}var N=G.fbOverlay.style;N.display="none";N.width=N.height="0";var P=G.currentItem.popup?6.5:0;G.fbZoomDiv.style.opacity="1";G.fadeOpacity(G.fbZoomDiv,0,P,J);G.currentItem=fb.previousAnchor=null};this.fadeOpacity(this.fbOverlay,0,this.overlayFadeDuration,D)},zoomIn:function(B){var D=this,G=this.fbZoomDiv.style;if(!B){this.clearTimeout("slowLoad");G.display=this.fbZoomImg.style.display="";if(this.currentItem.popup){this.currentItem.anchor.onmouseout()}var F=this.outerBorder+this.innerBorder-this.zoomPopBorder;var C=function(){D.fbZoomImg.src=D.currentItem.href;D.setSize({id:"fbZoomDiv",width:D.pos.fbMainDiv.width,height:D.pos.fbMainDiv.height,left:D.pos.fbBox.left+F+D.padding,top:D.pos.fbBox.top+F+D.upperSpace},function(){D.zoomIn(1)})};return this.fadeOpacity(this.fbOverlay,this.overlayOpacity,this.overlayFadeDuration,C)}if(B===1){var E={left:this.pos.fbBox.left,top:this.pos.fbBox.top,width:this.pos.fbBox.width,height:this.pos.fbBox.height};var F=2*(this.zoomPopBorder-this.outerBorder);this.pos.fbBox={left:this.pos.fbZoomDiv.left,top:this.pos.fbZoomDiv.top,width:this.pos.fbZoomDiv.width+F,height:this.pos.fbZoomDiv.height+F};this.fbBox.style.visibility="";var C=function(){D.restore(function(){D.zoomIn(2)})};return this.setSize({id:"fbBox",left:E.left,top:E.top,width:E.width,height:E.height},C)}var A=function(){G.display="none";D.fbZoomImg.src="";G.left=G.top=G.width=G.height=D.fbZoomImg.width=D.fbZoomImg.height="0";D.showContent()};this.timeouts.showContent=setTimeout(A,10)},zoomOut:function(B){var C=this;if(!B){this.fbZoomImg.src=this.currentItem.href;var D=this.outerBorder+this.innerBorder-this.zoomPopBorder;this.setSize({id:"fbZoomDiv",width:this.pos.fbMainDiv.width,height:this.pos.fbMainDiv.height,left:this.pos.fbBox.left+D+this.padding,top:this.pos.fbBox.top+D+this.upperSpace},function(){C.zoomOut(1)})}if(B===1){this.fbZoomDiv.style.display=this.fbZoomImg.style.display="";this.fbCanvas.style.visibility="hidden";return this.collapse(function(){C.zoomOut(2)})}if(B===2){var D=2*(this.zoomPopBorder-this.outerBorder);return this.setSize({id:"fbBox",left:this.pos.fbZoomDiv.left,top:this.pos.fbZoomDiv.top,width:this.pos.fbZoomDiv.width+D,height:this.pos.fbZoomDiv.height+D},function(){C.zoomOut(3)})}this.fbBox.style.visibility="hidden";var A=function(){C.fbZoomImg.src=C.pos.thumb.src;C.end()};this.setSize({id:"fbZoomDiv",left:this.pos.thumb.left,top:this.pos.thumb.top,width:this.pos.thumb.width,height:this.pos.thumb.height},A)},setPause:function(A){this.isPaused=A;if(A){this.clearTimeout("slideshow")}else{this.newContent(this.nextIndex)}if(this.showPlayPause){this.fbPlay.style.top=A?"":"-9999px";this.fbPause.style.top=A?"-9999px":""}},fadeOpacity:function(C,E,D,I){var H=+(C.style.opacity||0);D=D||0;this.clearTimeout["fade"+C.id];var F=(H<=E&&E>0);if(D>10){D=10}if(D<0){D=0}if(D===0){H=E;var B=1}else{var G=Math.pow(100,0.1),A=D+((10-D)/9)*(Math.log(2)/Math.log(G)-1),B=1/Math.pow(G,A)}if(F){C.style.display=C.style.visibility=""}else{B=-B}this.stepFade(C,H,E,B,F,I)},stepFade:function(C,B,E,G,A,F){if(!C){return }var D=this;if((A&&B>=E)||(!A&&B<=E)){B=E}if(this.ie){C.style.filter="alpha(opacity="+B*100+")"}C.style.opacity=B+"";if(B===E){if(this.ie&&E>=1){C.style.removeAttribute("filter")}if(F){F()}}else{this.timeouts["fade"+C.id]=setTimeout(function(){D.stepFade(C,B+G,E,G,A,F)},20)}},resizeGroup:function(A,F){var B=A.length;if(!B){return F?F():null}this.clearTimeout("resize");var E=0;while(B--){E=Math.max(E,Math.abs(A[B].finish-A[B].start))}var D=this.resizeDuration*(this.liveResize?0.65:1);var C=E&&D?Math.pow(Math.max(1,2.2-D/10),(Math.log(E)))/E:1;B=A.length;while(B--){A[B].diff=A[B].finish-A[B].start}this.stepResize(C,C,A,F)},stepResize:function(H,G,E,I){var F=this;if(H>1){H=1}var D=E.length;while(D--){var C=E[D].node,A=E[D].property,B=Math.round(E[D].start+E[D].diff*H),J=C.tagName.toLowerCase();if(J==="img"||J==="iframe"){C[A]=B}else{C.style[A]=B+"px"}}if(H>=1){delete this.timeouts.resize;if(I){I()}}else{this.timeouts.resize=setTimeout(function(){F.stepResize(H+G,G,E,I)},20)}},getDisplaySize:function(){return{width:this.getDisplayWidth(),height:this.getDisplayHeight()}},getDisplayWidth:function(){return this.html.clientWidth||this.bod.clientWidth},getDisplayHeight:function(){if(this.webkitOld){return window.innerHeight}if(!this.html.clientHeight||this.operaOld||document.compatMode==="BackCompat"){return this.bod.clientHeight}return this.html.clientHeight},getScroll:function(E){if(!(E&&E.document)){E=self}var D=E.document,B=D.documentElement,A=D.body||D.getElementsByTagName("body")[0],C=E.pageXOffset||A.scrollLeft||D.documentElement.scrollLeft||0;if(this.ie&&this.rtl){C-=B.scrollWidth-B.clientWidth}return{left:C,top:E.pageYOffset||A.scrollTop||D.documentElement.scrollTop||0}},getLeftTop:function(B,O){var E=B.offsetLeft||0,L=B.offsetTop||0,X=B.ownerDocument||B.document,U=X.body||X.getElementsByTagName("body")[0],H=X.defaultView||X.parentWindow||X.contentWindow,A=this.getScroll(H),W=this.getStyle(B,"position",H),V=/absolute|fixed/,K=!V.test(W),D=K,P=B;if(W==="fixed"){E+=A.left;L+=A.top}while(W!=="fixed"&&(P=P.offsetParent)){var C=0,M=0,G=true,W=this.getStyle(P,"position",H),G=!V.test(W);if(this.opera){if(O&&P!==U){E+=P.scrollLeft-P.clientLeft;L+=P.scrollTop-P.clientTop}}else{if(this.ie){if(P.currentStyle.hasLayout&&P!==X.documentElement){C=P.clientLeft;M=P.clientTop}}else{C=parseInt(this.getStyle(P,"border-left-width",H),10);M=parseInt(this.getStyle(P,"border-top-width",H),10);if(this.ff&&P===B.offsetParent&&!G&&(this.ffOld||!K)){E+=C;L+=M}}}if(!G){if(O){return{left:E,top:L}}D=false}if(P.offsetLeft>0){E+=P.offsetLeft}E+=C;L+=P.offsetTop+M;if(W==="fixed"){E+=A.left;L+=A.top}if(!(this.opera&&K)&&P!==U&&P!==X.documentElement){E-=P.scrollLeft;L-=P.scrollTop}}if(this.ff&&D){E+=parseInt(this.getStyle(U,"border-left-width",H),10);L+=parseInt(this.getStyle(U,"border-top-width",H),10)}if(this.webkitOld){var Q=X.createElement("script");Q.innerHTML="document.parentWindow=self";X.documentElement.appendChild(Q);X.documentElement.removeChild(Q);H=X.parentWindow}if(!O&&H!==self){var F=H.parent.document.getElementsByTagName("iframe"),S=F.length;while(S--){var P=F[S],N=false;try{N=P.contentDocument||P.contentWindow;N=N.document||N}catch(T){}if(N===X||(typeof N!=="object"&&P.src===H.location.href.substr(H.location.href.length-P.src.length))){if(this.webkitOld){H=X.defaultView}var I=this.getLeftTop(P);E+=I.left-A.left;L+=I.top-A.top;if(this.ie||this.opera){var R=0,J=0;if(!this.ie||K){R=parseInt(this.getStyle(P,"padding-left",H),10);J=parseInt(this.getStyle(P,"padding-top",H),10)}E+=P.clientLeft+R;L+=P.clientTop+J}else{E+=parseInt(this.getStyle(P,"border-left-width",H),10)+parseInt(this.getStyle(P,"padding-left",H),10);L+=parseInt(this.getStyle(P,"border-top-width",H),10)+parseInt(this.getStyle(P,"padding-top",H),10)}break}}}return{left:E,top:L}},getStyle:function(A,D,C){if(!(A&&D)){return""}if(!C){var B=A.ownerDocument||A.document;C=B.defaultView||B.parentWindow||B.contentWindow}if(A.currentStyle){return A.currentStyle[D.replace(/-(\w)/g,function(E,F){return F.toUpperCase()})]||""}else{if(!C){var B=A.ownerDocument||A.document;C=B.defaultView||B.parentWindow||B.contentWindow}return(C.getComputedStyle&&C.getComputedStyle(A,"").getPropertyValue(D))||""}},getLayout:function(B){var A=this.getLeftTop(B);A.width=B.offsetWidth;A.height=B.offsetHeight;return A},clearTimeout:function(A){if(this.timeouts[A]){clearTimeout(this.timeouts[A]);delete this.timeouts[A]}},stretchOverlay:function(){var A=this;return function(){if(arguments.length===1){A.clearTimeout("stretch");A.timeouts.stretch=setTimeout(function(){A.stretchOverlay()()},25)}else{delete A.timeouts.stretch;if(!A.fbBox){return }var F=A.fbBox.offsetLeft+A.fbBox.offsetWidth,C=A.fbBox.offsetTop+A.fbBox.offsetHeight,G=A.getDisplaySize(),B=A.getScroll(),E=A.fbOverlay.style;E.width=E.height="0";var D=(A.rtl&&B.left)?A.html.clientWidth-A.html.scrollWidth:0;E.left=D+"px";E.width=Math.max(F,A.bod.scrollWidth,A.bod.clientWidth,A.html.clientWidth,G.width+B.left)+"px";E.height=Math.max(C,A.bod.scrollHeight,A.bod.clientHeight,A.html.clientHeight,G.height+B.top)+"px"}}},encodeHTML:function(A){return A.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")},decodeHTML:function(A){return A.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&apos;/g,"'").replace(/&#39;/g,"'")},getXMLHttpRequest:function(){var C,A=this;if(window.XMLHttpRequest){if(!(C=new XMLHttpRequest())){return false}}else{try{C=new ActiveXObject("Msxml2.XMLHTTP")}catch(B){try{C=new ActiveXObject("Microsoft.XMLHTTP")}catch(B){return false}}}return{getResponse:function(D,F){try{C.open("GET",D,true);C.setRequestHeader("If-Modified-Since","Thu, 1 Jan 1970 00:00:00 GMT");C.setRequestHeader("Cache-Control","no-cache");C.onreadystatechange=function(){if(C.readyState===4){C.onreadystatechange=function(){};F(C)}};C.send(null)}catch(E){}}}},setInnerHTML:function(E,C){try{var B=document.createRange();B.selectNodeContents(E);B.deleteContents();if(C){var H=new DOMParser().parseFromString('<div xmlns="http://www.w3.org/1999/xhtml">'+C+"</div>","application/xhtml+xml"),G=H.documentElement.childNodes;for(var D=0,A=G.length;D<A;D++){E.appendChild(document.importNode(G[D],true))}}return true}catch(F){}try{E.innerHTML=C;return true}catch(F){}return false},printContents:function(D,C){if(D&&D.offsetWidth){var B=D.offsetWidth,A=D.offsetHeight}else{D=fb.lastChild.fbContent;var H=fb.lastChild.pos.fbMainDiv,B=H.width,A=H.height}var F=window.open("","","width="+B+", height="+A),E=F&&F.document;if(!E){alert("Popup windows are being blocked by your browser.\nUnable to print.");return false}if(/\.css$/i.test(C)){C='<link rel="stylesheet" type="text/css" href="'+C+'" />'}else{C='<style type="text/css"> html,body{border:0;margin:0;padding:0;}'+(C||"")+"</style>"}var G=document.createElement("div");G.appendChild(D.cloneNode(true));E.open("text/html");E.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>'+C+"</head><body><div>"+G.innerHTML+"</div></body></html>");E.close();setTimeout(function(){F&&F.print();F&&F.close()},200);return true},loadAnchor:function(B,A,D){if(B.setAttribute){var C=B;if(!C.getAttribute("rel")){C.setAttribute("rel","floatbox")}fb.lastChild.start(this.tagOneAnchor(C))}else{fb.lastChild.start(this.tagOneAnchor({href:B,rev:A,title:D,rel:"floatbox"}))}},goBack:function(){var A=fb.previousAnchor;if(A){this.loadAnchor(A.href,A.rev+" sameBox:true",A.title)}},resize:function(B,A){var C=false;if(B&&fb.lastChild.currentItem&&fb.lastChild.currentItem.nativeWidth!=B){fb.lastChild.currentItem.nativeWidth=B;C=true}if(A&&fb.lastChild.currentItem&&fb.lastChild.currentItem.nativeHeight!=A){fb.lastChild.currentItem.nativeHeight=A;C=true}if(C){fb.lastChild.calcSize(false)}}};function initfb(){if(arguments.callee.done){return }var A="self";if(self!==parent){try{if(self.location.host===parent.location.host&&self.location.protocol===parent.location.protocol){A="parent"}}catch(B){}if(A==="parent"&&!parent.fb){return setTimeout(initfb,50)}}arguments.callee.done=true;if(document.compatMode==="BackCompat"){alert("Floatbox does not support quirks mode.\nPage needs to have a valid a doc type.");return }fb=(A==="self"?new Floatbox():parent.fb);fb.tagAnchors(self.document.body||self.document.getElementsByTagName("body")[0]);if(fb.autoStart){fb.start(fb.autoStart);if(typeof fb!=="undefined"){delete fb.autoStart}}else{fb.preloadImages("",true)}}fb_prevOnload=window.onload;window.onload=function(){if(arguments.callee.done){return }arguments.callee.done=true;if(typeof fb_prevOnload==="function"){fb_prevOnload()}initfb()};if(document.addEventListener){document.addEventListener("DOMContentLoaded",initfb,false)};(function(){/*@cc_on if(document.body){try{document.createElement('div').doScroll('left');return initfb();}catch(e){}}/*@if (false) @*/if(/loaded|complete/.test(document.readyState))return initfb();/*@end @*/if(!initfb.done)setTimeout(arguments.callee,50);})();