var _lang = "en";
var contentVersion = "10";
/*!
 * jQuery JavaScript Library v1.4
 * http://jquery.com/
 *
 * Copyright 2010, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://docs.jquery.com/License
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2010, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Wed Jan 13 15:23:05 2010 -0500
 */
(function(A,w){function oa(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(oa,1);return}c.ready()}}function La(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function $(a,b,d,f,e,i){var j=a.length;if(typeof b==="object"){for(var o in b)$(a,o,b[o],f,e,d);return a}if(d!==w){f=!i&&f&&c.isFunction(d);for(o=0;o<j;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,i);return a}return j?
e(a[0],b):null}function K(){return(new Date).getTime()}function aa(){return false}function ba(){return true}function pa(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function qa(a){var b=true,d=[],f=[],e=arguments,i,j,o,p,n,t=c.extend({},c.data(this,"events").live);for(p in t){j=t[p];if(j.live===a.type||j.altLive&&c.inArray(a.type,j.altLive)>-1){i=j.data;i.beforeFilter&&i.beforeFilter[a.type]&&!i.beforeFilter[a.type](a)||f.push(j.selector)}else delete t[p]}i=c(a.target).closest(f,a.currentTarget);
n=0;for(l=i.length;n<l;n++)for(p in t){j=t[p];o=i[n].elem;f=null;if(i[n].selector===j.selector){if(j.live==="mouseenter"||j.live==="mouseleave")f=c(a.relatedTarget).closest(j.selector)[0];if(!f||f!==o)d.push({elem:o,fn:j})}}n=0;for(l=d.length;n<l;n++){i=d[n];a.currentTarget=i.elem;a.data=i.fn.data;if(i.fn.apply(i.elem,e)===false){b=false;break}}return b}function ra(a,b){return["live",a,b.replace(/\./g,"`").replace(/ /g,"&")].join(".")}function sa(a){return!a||!a.parentNode||a.parentNode.nodeType===
11}function ta(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var i in f)for(var j in f[i])c.event.add(this,i,f[i][j],f[i][j].data)}}})}function ua(a,b,d){var f,e,i;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&a[0].indexOf("<option")<0){e=true;if(i=c.fragments[a[0]])if(i!==1)f=i}if(!f){b=b&&b[0]?b[0].ownerDocument||b[0]:s;f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=
i?f:1;return{fragment:f,cacheable:e}}function T(a){for(var b=0,d,f;(d=a[b])!=null;b++)if(!c.noData[d.nodeName.toLowerCase()]&&(f=d[H]))delete c.cache[f]}function L(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Ma=A.jQuery,Na=A.$,s=A.document,U,Oa=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Pa=/^.[^:#\[\.,]*$/,Qa=/\S/,
Ra=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Sa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],M,ca=Object.prototype.toString,da=Object.prototype.hasOwnProperty,ea=Array.prototype.push,R=Array.prototype.slice,V=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(typeof a==="string")if((d=Oa.exec(a))&&(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Sa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];
c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=ua([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return U.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a)}else return!b||b.jquery?(b||U).find(a):c(b).find(a);else if(c.isFunction(a))return U.ready(a);if(a.selector!==w){this.selector=a.selector;
this.context=a.context}return c.isArray(a)?this.setArray(a):c.makeArray(a,this)},selector:"",jquery:"1.4",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){a=c(a||null);a.prevObject=this;a.context=this.context;if(b==="find")a.selector=this.selector+(this.selector?" ":"")+d;else if(b)a.selector=this.selector+"."+b+"("+d+")";return a},setArray:function(a){this.length=
0;ea.apply(this,a);return this},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||
c(null)},push:ea,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,i,j,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(i in e){j=a[i];o=e[i];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){j=j&&(c.isPlainObject(j)||c.isArray(j))?j:c.isArray(o)?[]:{};a[i]=c.extend(f,j,o)}else if(o!==w)a[i]=
o}return a};c.extend({noConflict:function(a){A.$=Na;if(a)A.jQuery=Ma;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",M,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",
M);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&oa()}}},isFunction:function(a){return ca.call(a)==="[object Function]"},isArray:function(a){return ca.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||ca.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!da.call(a,"constructor")&&!da.call(a.constructor.prototype,"isPrototypeOf"))return false;var b;for(b in a);return b===w||da.call(a,b)},
isEmptyObject:function(a){for(var b in a)return false;return true},noop:function(){},globalEval:function(a){if(a&&Qa.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,i=a.length,j=i===w||c.isFunction(a);
if(d)if(j)for(f in a){if(b.apply(a[f],d)===false)break}else for(;e<i;){if(b.apply(a[e++],d)===false)break}else if(j)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<i&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Ra,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ea.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=
0,f=b.length;d<f;d++)if(b[d]===a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,i=a.length;e<i;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,i=0,j=a.length;i<j;i++){e=b(a[i],i,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b===
"string"){d=a;a=d[b];b=w}else if(b&&!c.isFunction(b)){d=b;b=w}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},uaMatch:function(a){var b={browser:""};a=a.toLowerCase();if(/webkit/.test(a))b={browser:"webkit",version:/webkit[\/ ]([\w.]+)/};else if(/opera/.test(a))b={browser:"opera",version:/version/.test(a)?/version[\/ ]([\w.]+)/:/opera[\/ ]([\w.]+)/};else if(/msie/.test(a))b={browser:"msie",version:/msie ([\w.]+)/};else if(/mozilla/.test(a)&&
!/compatible/.test(a))b={browser:"mozilla",version:/rv:([\w.]+)/};b.version=(b.version&&b.version.exec(a)||[0,"0"])[1];return b},browser:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if(c.browser.webkit)c.browser.safari=true;if(V)c.inArray=function(a,b){return V.call(b,a)};U=c(s);if(s.addEventListener)M=function(){s.removeEventListener("DOMContentLoaded",M,false);c.ready()};else if(s.attachEvent)M=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",
M);c.ready()}};if(V)c.inArray=function(a,b){return V.call(b,a)};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),f="script"+K();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var e=d.getElementsByTagName("*"),i=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!i)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,
htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55$/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(j){}a.insertBefore(b,
a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function o(){c.support.noCloneEvent=false;d.detachEvent("onclick",o)});d.cloneNode(true).fireEvent("onclick")}c(function(){var o=s.createElement("div");o.style.width=o.style.paddingLeft="1px";s.body.appendChild(o);c.boxModel=c.support.boxModel=o.offsetWidth===2;s.body.removeChild(o).style.display="none"});a=function(o){var p=s.createElement("div");o="on"+o;var n=o in
p;if(!n){p.setAttribute(o,"return;");n=typeof p[o]==="function"}return n};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=i=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var H="jQuery"+K(),Ta=0,ya={},Ua={};c.extend({cache:{},expando:H,noData:{embed:true,object:true,applet:true},data:function(a,
b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?ya:a;var f=a[H],e=c.cache;if(!b&&!f)return null;f||(f=++Ta);if(typeof b==="object"){a[H]=f;e=e[f]=c.extend(true,{},b)}else e=e[f]?e[f]:typeof d==="undefined"?Ua:(e[f]={});if(d!==w){a[H]=f;e[b]=d}return typeof b==="string"?e[b]:e}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?ya:a;var d=a[H],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{try{delete a[H]}catch(i){a.removeAttribute&&
a.removeAttribute(H)}delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,
a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,
a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var za=/[\n\t]/g,fa=/\s+/,Va=/\r/g,Wa=/href|src|style/,Xa=/(button|input)/i,Ya=/(button|input|object|select|textarea)/i,Za=/^(a|area)$/i,Aa=/radio|checkbox/;c.fn.extend({attr:function(a,
b){return $(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(p){var n=c(this);n.addClass(a.call(this,p,n.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(fa),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className)for(var i=" "+e.className+" ",j=0,o=b.length;j<o;j++){if(i.indexOf(" "+b[j]+" ")<0)e.className+=
" "+b[j]}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(p){var n=c(this);n.removeClass(a.call(this,p,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(fa),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var i=(" "+e.className+" ").replace(za," "),j=0,o=b.length;j<o;j++)i=i.replace(" "+b[j]+" "," ");e.className=i.substring(1,i.length-1)}else e.className=""}return this},toggleClass:function(a,
b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var i=c(this);i.toggleClass(a.call(this,e,i.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,i=0,j=c(this),o=b,p=a.split(fa);e=p[i++];){o=f?o:!j.hasClass(e);j[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=
" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(za," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var i=b?d:0;for(d=b?d+1:e.length;i<d;i++){var j=e[i];if(j.selected){a=c(j).val();if(b)return a;f.push(a)}}return f}if(Aa.test(b.type)&&
!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Va,"")}return w}var o=c.isFunction(a);return this.each(function(p){var n=c(this),t=a;if(this.nodeType===1){if(o)t=a.call(this,p,n.val());if(typeof t==="number")t+="";if(c.isArray(t)&&Aa.test(this.type))this.checked=c.inArray(n.val(),t)>=0;else if(c.nodeName(this,"select")){var z=c.makeArray(t);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),z)>=0});if(!z.length)this.selectedIndex=
-1}else this.value=t}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var i=Wa.test(b);if(b in a&&f&&!i){if(e){if(b==="type"&&Xa.test(a.nodeName)&&a.parentNode)throw"type property can't be changed";a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;
if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:Ya.test(a.nodeName)||Za.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&i?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var $a=function(a){return a.replace(/[^\w\s\.\|`]/g,function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===
3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;if(!d.guid)d.guid=c.guid++;if(f!==w){d=c.proxy(d);d.data=f}var e=c.data(a,"events")||c.data(a,"events",{}),i=c.data(a,"handle"),j;if(!i){j=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(j.elem,arguments):w};i=c.data(a,"handle",j)}if(i){i.elem=a;b=b.split(/\s+/);for(var o,p=0;o=b[p++];){var n=o.split(".");o=n.shift();d.type=n.slice(0).sort().join(".");var t=e[o],z=this.special[o]||{};if(!t){t=e[o]={};
if(!z.setup||z.setup.call(a,f,n,d)===false)if(a.addEventListener)a.addEventListener(o,i,false);else a.attachEvent&&a.attachEvent("on"+o,i)}if(z.add)if((n=z.add.call(a,d,f,n,t))&&c.isFunction(n)){n.guid=n.guid||d.guid;d=n}t[d.guid]=d;this.global[o]=true}a=null}}},global:{},remove:function(a,b,d){if(!(a.nodeType===3||a.nodeType===8)){var f=c.data(a,"events"),e,i,j;if(f){if(b===w||typeof b==="string"&&b.charAt(0)===".")for(i in f)this.remove(a,i+(b||""));else{if(b.type){d=b.handler;b=b.type}b=b.split(/\s+/);
for(var o=0;i=b[o++];){var p=i.split(".");i=p.shift();var n=!p.length,t=c.map(p.slice(0).sort(),$a);t=new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.)?")+"(\\.|$)");var z=this.special[i]||{};if(f[i]){if(d){j=f[i][d.guid];delete f[i][d.guid]}else for(var B in f[i])if(n||t.test(f[i][B].type))delete f[i][B];z.remove&&z.remove.call(a,p,j);for(e in f[i])break;if(!e){if(!z.teardown||z.teardown.call(a,p)===false)if(a.removeEventListener)a.removeEventListener(i,c.data(a,"handle"),false);else a.detachEvent&&a.detachEvent("on"+
i,c.data(a,"handle"));e=null;delete f[i]}}}}for(e in f)break;if(!e){if(B=c.data(a,"handle"))B.elem=null;c.removeData(a,"events");c.removeData(a,"handle")}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[H]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();this.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===
8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;var i=c.data(d,"handle");i&&i.apply(d,b);var j,o;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()])){j=d[e];o=d["on"+e]}}catch(p){}i=c.nodeName(d,"a")&&e==="click";if(!f&&j&&!a.isDefaultPrevented()&&!i){this.triggered=true;try{d[e]()}catch(n){}}else if(o&&d["on"+e].apply(d,b)===false)a.result=false;this.triggered=false;if(!a.isPropagationStopped())(d=d.parentNode||d.ownerDocument)&&c.event.trigger(a,b,d,true)},
handle:function(a){var b,d;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;d=a.type.split(".");a.type=d.shift();b=!d.length&&!a.exclusive;var f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)");d=(c.data(this,"events")||{})[a.type];for(var e in d){var i=d[e];if(b||f.test(i.type)){a.handler=i;a.data=i.data;i=i.apply(this,arguments);if(i!==w){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}return a.result},
props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[H])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||
s;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=s.documentElement;d=s.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&
a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a,b){c.extend(a,b||{});a.guid+=b.selector+b.live;c.event.add(this,b.live,qa,b)},remove:function(a){if(a.length){var b=0,d=new RegExp("(^|\\.)"+a[0]+"(\\.|$)");c.each(c.data(this,"events").live||{},function(){d.test(this.type)&&b++});b<1&&c.event.remove(this,a[0],qa)}},special:{}},beforeunload:{setup:function(a,
b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=K();this[H]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ba;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=
ba;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ba;this.stopPropagation()},isDefaultPrevented:aa,isPropagationStopped:aa,isImmediatePropagationStopped:aa};var Ba=function(a){for(var b=a.relatedTarget;b&&b!==this;)try{b=b.parentNode}catch(d){break}if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}},Ca=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",
mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ca:Ba,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ca:Ba)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(a,b,d){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit."+d.guid,function(f){var e=f.target,i=e.type;if((i==="submit"||i==="image")&&c(e).closest("form").length)return pa("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit."+
d.guid,function(f){var e=f.target,i=e.type;if((i==="text"||i==="password")&&c(e).closest("form").length&&f.keyCode===13)return pa("submit",this,arguments)})}else return false},remove:function(a,b){c.event.remove(this,"click.specialSubmit"+(b?"."+b.guid:""));c.event.remove(this,"keypress.specialSubmit"+(b?"."+b.guid:""))}};if(!c.support.changeBubbles){var ga=/textarea|input|select/i;function Da(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>
-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d}function ha(a,b){var d=a.target,f,e;if(!(!ga.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Da(d);if(e!==f){if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",e);if(d.type!=="select"&&(f!=null||e)){a.type="change";return c.event.trigger(a,b,this)}}}}c.event.special.change={filters:{focusout:ha,click:function(a){var b=a.target,d=b.type;if(d===
"radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return ha.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return ha.call(this,a)},beforeactivate:function(a){a=a.target;a.nodeName.toLowerCase()==="input"&&a.type==="radio"&&c.data(a,"_change_data",Da(a))}},setup:function(a,b,d){for(var f in W)c.event.add(this,f+".specialChange."+d.guid,W[f]);return ga.test(this.nodeName)},
remove:function(a,b){for(var d in W)c.event.remove(this,d+".specialChange"+(b?"."+b.guid:""),W[d]);return ga.test(this.nodeName)}};var W=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,
f,e){if(typeof d==="object"){for(var i in d)this[b](i,f,d[i],e);return this}if(c.isFunction(f)){thisObject=e;e=f;f=w}var j=b==="one"?c.proxy(e,function(o){c(this).unbind(o,j);return e.apply(this,arguments)}):e;return d==="unload"&&b!=="one"?this.one(d,f,e,thisObject):this.each(function(){c.event.add(this,d,j,f)})}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault){for(var d in a)this.unbind(d,a[d]);return this}return this.each(function(){c.event.remove(this,a,b)})},trigger:function(a,
b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||
a)},live:function(a,b,d){if(c.isFunction(b)){d=b;b=w}c(this.context).bind(ra(a,this.selector),{data:b,selector:this.selector,live:a},d);return this},die:function(a,b){c(this.context).unbind(ra(a,this.selector),b?{guid:b.guid+this.selector+a}:null);return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){c.fn[b]=function(d){return d?
this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g){for(var h="",k,m=0;g[m];m++){k=g[m];if(k.nodeType===3||k.nodeType===4)h+=k.nodeValue;else if(k.nodeType!==8)h+=a(k.childNodes)}return h}function b(g,h,k,m,r,q){r=0;for(var v=m.length;r<v;r++){var u=m[r];if(u){u=u[g];for(var y=false;u;){if(u.sizcache===
k){y=m[u.sizset];break}if(u.nodeType===1&&!q){u.sizcache=k;u.sizset=r}if(u.nodeName.toLowerCase()===h){y=u;break}u=u[g]}m[r]=y}}}function d(g,h,k,m,r,q){r=0;for(var v=m.length;r<v;r++){var u=m[r];if(u){u=u[g];for(var y=false;u;){if(u.sizcache===k){y=m[u.sizset];break}if(u.nodeType===1){if(!q){u.sizcache=k;u.sizset=r}if(typeof h!=="string"){if(u===h){y=true;break}}else if(p.filter(h,[u]).length>0){y=u;break}}u=u[g]}m[r]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
e=0,i=Object.prototype.toString,j=false,o=true;[0,0].sort(function(){o=false;return 0});var p=function(g,h,k,m){k=k||[];var r=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return k;for(var q=[],v,u,y,S,I=true,N=x(h),J=g;(f.exec(""),v=f.exec(J))!==null;){J=v[3];q.push(v[1]);if(v[2]){S=v[3];break}}if(q.length>1&&t.exec(g))if(q.length===2&&n.relative[q[0]])u=ia(q[0]+q[1],h);else for(u=n.relative[q[0]]?[h]:p(q.shift(),h);q.length;){g=q.shift();if(n.relative[g])g+=q.shift();
u=ia(g,u)}else{if(!m&&q.length>1&&h.nodeType===9&&!N&&n.match.ID.test(q[0])&&!n.match.ID.test(q[q.length-1])){v=p.find(q.shift(),h,N);h=v.expr?p.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:q.pop(),set:B(m)}:p.find(q.pop(),q.length===1&&(q[0]==="~"||q[0]==="+")&&h.parentNode?h.parentNode:h,N);u=v.expr?p.filter(v.expr,v.set):v.set;if(q.length>0)y=B(u);else I=false;for(;q.length;){var E=q.pop();v=E;if(n.relative[E])v=q.pop();else E="";if(v==null)v=h;n.relative[E](y,v,N)}}else y=[]}y||(y=u);if(!y)throw"Syntax error, unrecognized expression: "+
(E||g);if(i.call(y)==="[object Array]")if(I)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&F(h,y[g])))k.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&k.push(u[g]);else k.push.apply(k,y);else B(y,k);if(S){p(S,r,k,m);p.uniqueSort(k)}return k};p.uniqueSort=function(g){if(D){j=o;g.sort(D);if(j)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};p.matches=function(g,h){return p(g,null,null,h)};p.find=function(g,h,k){var m,r;if(!g)return[];
for(var q=0,v=n.order.length;q<v;q++){var u=n.order[q];if(r=n.leftMatch[u].exec(g)){var y=r[1];r.splice(1,1);if(y.substr(y.length-1)!=="\\"){r[1]=(r[1]||"").replace(/\\/g,"");m=n.find[u](r,h,k);if(m!=null){g=g.replace(n.match[u],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};p.filter=function(g,h,k,m){for(var r=g,q=[],v=h,u,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var I in n.filter)if((u=n.leftMatch[I].exec(g))!=null&&u[2]){var N=n.filter[I],J,E;E=u[1];y=false;u.splice(1,1);if(E.substr(E.length-
1)!=="\\"){if(v===q)q=[];if(n.preFilter[I])if(u=n.preFilter[I](u,v,k,q,m,S)){if(u===true)continue}else y=J=true;if(u)for(var X=0;(E=v[X])!=null;X++)if(E){J=N(E,u,X,v);var Ea=m^!!J;if(k&&J!=null)if(Ea)y=true;else v[X]=false;else if(Ea){q.push(E);y=true}}if(J!==w){k||(v=q);g=g.replace(n.match[I],"");if(!y)return[];break}}}if(g===r)if(y==null)throw"Syntax error, unrecognized expression: "+g;else break;r=g}return v};var n=p.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\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},
relative:{"+":function(g,h){var k=typeof h==="string",m=k&&!/\W/.test(h);k=k&&!m;if(m)h=h.toLowerCase();m=0;for(var r=g.length,q;m<r;m++)if(q=g[m]){for(;(q=q.previousSibling)&&q.nodeType!==1;);g[m]=k||q&&q.nodeName.toLowerCase()===h?q||false:q===h}k&&p.filter(h,g,true)},">":function(g,h){var k=typeof h==="string";if(k&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,r=g.length;m<r;m++){var q=g[m];if(q){k=q.parentNode;g[m]=k.nodeName.toLowerCase()===h?k:false}}}else{m=0;for(r=g.length;m<r;m++)if(q=g[m])g[m]=
k?q.parentNode:q.parentNode===h;k&&p.filter(h,g,true)}},"":function(g,h,k){var m=e++,r=d;if(typeof h==="string"&&!/\W/.test(h)){var q=h=h.toLowerCase();r=b}r("parentNode",h,m,g,q,k)},"~":function(g,h,k){var m=e++,r=d;if(typeof h==="string"&&!/\W/.test(h)){var q=h=h.toLowerCase();r=b}r("previousSibling",h,m,g,q,k)}},find:{ID:function(g,h,k){if(typeof h.getElementById!=="undefined"&&!k)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var k=[];
h=h.getElementsByName(g[1]);for(var m=0,r=h.length;m<r;m++)h[m].getAttribute("name")===g[1]&&k.push(h[m]);return k.length===0?null:k}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,k,m,r,q){g=" "+g[1].replace(/\\/g,"")+" ";if(q)return g;q=0;for(var v;(v=h[q])!=null;q++)if(v)if(r^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))k||m.push(v);else if(k)h[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},
CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,k,m,r,q){h=g[1].replace(/\\/g,"");if(!q&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,k,m,r){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=p(g[3],null,null,h);else{g=p.filter(g[3],h,k,true^r);k||m.push.apply(m,
g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,k){return!!p(k[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
setFilters:{first:function(g,h){return h===0},last:function(g,h,k,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,k){return h<k[3]-0},gt:function(g,h,k){return h>k[3]-0},nth:function(g,h,k){return k[3]-0===h},eq:function(g,h,k){return k[3]-0===h}},filter:{PSEUDO:function(g,h,k,m){var r=h[1],q=n.filters[r];if(q)return q(g,k,h,m);else if(r==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(r==="not"){h=
h[3];k=0;for(m=h.length;k<m;k++)if(h[k]===g)return false;return true}else throw"Syntax error, unrecognized expression: "+r;},CHILD:function(g,h){var k=h[1],m=g;switch(k){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(k==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":k=h[2];var r=h[3];if(k===1&&r===0)return true;h=h[0];var q=g.parentNode;if(q&&(q.sizcache!==h||!g.nodeIndex)){var v=0;for(m=q.firstChild;m;m=
m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;q.sizcache=h}g=g.nodeIndex-r;return k===0?g===0:g%k===0&&g/k>=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var k=h[1];g=n.attrHandle[k]?n.attrHandle[k](g):g[k]!=null?g[k]:g.getAttribute(k);k=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m===
"="?k===h:m==="*="?k.indexOf(h)>=0:m==="~="?(" "+k+" ").indexOf(h)>=0:!h?k&&g!==false:m==="!="?k!==h:m==="^="?k.indexOf(h)===0:m==="$="?k.substr(k.length-h.length)===h:m==="|="?k===h||k.substr(0,h.length+1)===h+"-":false},POS:function(g,h,k,m){var r=n.setFilters[h[2]];if(r)return r(g,k,h,m)}}},t=n.match.POS;for(var z in n.match){n.match[z]=new RegExp(n.match[z].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[z]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[z].source.replace(/\\(\d+)/g,function(g,
h){return"\\"+(h-0+1)}))}var B=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){B=function(g,h){h=h||[];if(i.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var k=0,m=g.length;k<m;k++)h.push(g[k]);else for(k=0;g[k];k++)h.push(g[k]);return h}}var D;if(s.documentElement.compareDocumentPosition)D=function(g,h){if(!g.compareDocumentPosition||
!h.compareDocumentPosition){if(g==h)j=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)j=true;return g};else if("sourceIndex"in s.documentElement)D=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)j=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)j=true;return g};else if(s.createRange)D=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)j=true;return g.ownerDocument?-1:1}var k=g.ownerDocument.createRange(),m=
h.ownerDocument.createRange();k.setStart(g,0);k.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=k.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)j=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var k=s.documentElement;k.insertBefore(g,k.firstChild);if(s.getElementById(h)){n.find.ID=function(m,r,q){if(typeof r.getElementById!=="undefined"&&!q)return(r=r.getElementById(m[1]))?r.id===m[1]||typeof r.getAttributeNode!=="undefined"&&
r.getAttributeNode("id").nodeValue===m[1]?[r]:w:[]};n.filter.ID=function(m,r){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===r}}k.removeChild(g);k=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,k){k=k.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;k[m];m++)k[m].nodeType===1&&h.push(k[m]);k=h}return k};g.innerHTML="<a href='#'></a>";
if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=p,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){p=function(m,r,q,v){r=r||s;if(!v&&r.nodeType===9&&!x(r))try{return B(r.querySelectorAll(m),q)}catch(u){}return g(m,r,q,v)};for(var k in g)p[k]=g[k];h=null}}();
(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,k,m){if(typeof k.getElementsByClassName!=="undefined"&&!m)return k.getElementsByClassName(h[1])};g=null}}})();var F=s.compareDocumentPosition?function(g,h){return g.compareDocumentPosition(h)&16}:function(g,
h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ia=function(g,h){var k=[],m="",r;for(h=h.nodeType?[h]:h;r=n.match.PSEUDO.exec(g);){m+=r[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;r=0;for(var q=h.length;r<q;r++)p(g,h[r],k);return p.filter(m,k)};c.find=p;c.expr=p.selectors;c.expr[":"]=c.expr.filters;c.unique=p.uniqueSort;c.getText=a;c.isXMLDoc=x;c.contains=F})();var ab=/Until$/,bb=/^(?:parents|prevUntil|prevAll)/,
cb=/,/;R=Array.prototype.slice;var Fa=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,i){return!!b.call(e,i,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Pa.test(b))return c.filter(b,f,!d);else b=c.filter(b,a)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;
c.find(a,this[f],b);if(f>0)for(var i=d;i<b.length;i++)for(var j=0;j<d;j++)if(b[j]===b[i]){b.splice(i--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Fa(this,a,false),"not",a)},filter:function(a){return this.pushStack(Fa(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,i=
{},j;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){j=a[e];i[j]||(i[j]=c.expr.match.POS.test(j)?c(j,b||this.context):j)}for(;f&&f.ownerDocument&&f!==b;){for(j in i){e=i[j];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:j,elem:f});delete i[j]}}f=f.parentNode}}return d}var p=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,t){for(;t&&t.ownerDocument&&t!==b;){if(p?p.index(t)>-1:c(t).is(a))return t;t=t.parentNode}return null})},index:function(a){if(!a||typeof a===
"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(sa(a[0])||sa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",
d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?
a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);ab.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||cb.test(f))&&bb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||!c(a).is(d));){a.nodeType===
1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ga=/ jQuery\d+="(?:\d+|null)"/g,Y=/^\s+/,db=/(<([\w:]+)[^>]*?)\/>/g,eb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ha=/<([\w:]+)/,fb=/<tbody/i,gb=/<|&\w+;/,hb=function(a,b,d){return eb.test(d)?a:b+"></"+d+">"},G={option:[1,"<select multiple='multiple'>","</select>"],
legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};G.optgroup=G.option;G.tbody=G.tfoot=G.colgroup=G.caption=G.thead;G.th=G.td;if(!c.support.htmlSerialize)G._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=c(this);
return d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.getText(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
wrapInner:function(a){return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&
this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,
"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ga,"").replace(Y,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ta(this,b);ta(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===
1?this[0].innerHTML.replace(Ga,""):null;else if(typeof a==="string"&&!/<script/i.test(a)&&(c.support.leadingWhitespace||!Y.test(a))&&!G[(Ha.exec(a)||["",""])[1].toLowerCase()])try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){T(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}else c.isFunction(a)?this.each(function(e){var i=c(this),j=i.html();i.empty().append(function(){return a.call(this,e,j)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&
this[0].parentNode){c.isFunction(a)||(a=c(a).detach());return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(t){return c.nodeName(t,"table")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}var e,i,j=a[0],o=[];if(c.isFunction(j))return this.each(function(t){var z=
c(this);a[0]=j.call(this,t,b?z.html():w);return z.domManip(a,b,d)});if(this[0]){e=a[0]&&a[0].parentNode&&a[0].parentNode.nodeType===11?{fragment:a[0].parentNode}:ua(a,this,o);if(i=e.fragment.firstChild){b=b&&c.nodeName(i,"tr");for(var p=0,n=this.length;p<n;p++)d.call(b?f(this[p],i):this[p],e.cacheable||this.length>1||p>0?e.fragment.cloneNode(true):e.fragment)}o&&c.each(o,La)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},
function(a,b){c.fn[a]=function(d){var f=[];d=c(d);for(var e=0,i=d.length;e<i;e++){var j=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),j);f=f.concat(j)}return this.pushStack(f,a,d.selector)}});c.each({remove:function(a,b){if(!a||c.filter(a,[this]).length){if(!b&&this.nodeType===1){T(this.getElementsByTagName("*"));T([this])}this.parentNode&&this.parentNode.removeChild(this)}},empty:function(){for(this.nodeType===1&&T(this.getElementsByTagName("*"));this.firstChild;)this.removeChild(this.firstChild)}},
function(a,b){c.fn[a]=function(){return this.each(b,arguments)}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;var e=[];c.each(a,function(i,j){if(typeof j==="number")j+="";if(j){if(typeof j==="string"&&!gb.test(j))j=b.createTextNode(j);else if(typeof j==="string"){j=j.replace(db,hb);var o=(Ha.exec(j)||["",""])[1].toLowerCase(),p=G[o]||G._default,n=p[0];i=b.createElement("div");for(i.innerHTML=p[1]+j+p[2];n--;)i=i.lastChild;
if(!c.support.tbody){n=fb.test(j);o=o==="table"&&!n?i.firstChild&&i.firstChild.childNodes:p[1]==="<table>"&&!n?i.childNodes:[];for(p=o.length-1;p>=0;--p)c.nodeName(o[p],"tbody")&&!o[p].childNodes.length&&o[p].parentNode.removeChild(o[p])}!c.support.leadingWhitespace&&Y.test(j)&&i.insertBefore(b.createTextNode(Y.exec(j)[0]),i.firstChild);j=c.makeArray(i.childNodes)}if(j.nodeType)e.push(j);else e=c.merge(e,j)}});if(d)for(a=0;e[a];a++)if(f&&c.nodeName(e[a],"script")&&(!e[a].type||e[a].type.toLowerCase()===
"text/javascript"))f.push(e[a].parentNode?e[a].parentNode.removeChild(e[a]):e[a]);else{e[a].nodeType===1&&e.splice.apply(e,[a+1,0].concat(c.makeArray(e[a].getElementsByTagName("script"))));d.appendChild(e[a])}return e}});var ib=/z-?index|font-?weight|opacity|zoom|line-?height/i,Ia=/alpha\([^)]*\)/,Ja=/opacity=([^)]*)/,ja=/float/i,ka=/-([a-z])/ig,jb=/([A-Z])/g,kb=/^-?\d+(?:px)?$/i,lb=/^-?\d/,mb={position:"absolute",visibility:"hidden",display:"block"},nb=["Left","Right"],ob=["Top","Bottom"],pb=s.defaultView&&
s.defaultView.getComputedStyle,Ka=c.support.cssFloat?"cssFloat":"styleFloat",la=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return $(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!ib.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""===
"NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=Ia.test(a)?a.replace(Ia,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Ja.exec(f.filter)[1])/100+"":""}if(ja.test(b))b=Ka;b=b.replace(ka,la);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,i=b==="width"?nb:ob;function j(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(i,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=
parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,"border"+this+"Width",true))||0})}a.offsetWidth!==0?j():c.swap(a,mb,j);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Ja.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ja.test(b))b=Ka;if(!d&&e&&e[b])f=e[b];else if(pb){if(ja.test(b))b="float";b=b.replace(jb,"-$1").toLowerCase();e=
a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ka,la);f=a.currentStyle[b]||a.currentStyle[d];if(!kb.test(f)&&lb.test(f)){b=e.left;var i=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=i}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=
f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var qb=K(),rb=/<script(.|\s)*?\/script>/gi,sb=/select|textarea/i,tb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,O=/=\?(&|$)/,ma=/\?/,ub=/(\?|&)_=.*?(&|$)/,vb=/^(\w+:)?\/\/([^\/?#]+)/,
wb=/%20/g;c.fn.extend({_load:c.fn.load,load:function(a,b,d){if(typeof a!=="string")return this._load(a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}c.ajax({url:a,type:f,dataType:"html",data:b,context:this,complete:function(i,j){if(j==="success"||j==="notmodified")this.html(e?c("<div />").append(i.responseText.replace(rb,
"")).find(e):i.responseText);d&&this.each(d,[i.responseText,j,i])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||sb.test(this.nodeName)||tb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});
c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},
ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",
text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&e.success.call(p,o,j,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(p,x,j);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(r,q){(e.context?c(e.context):c.event).trigger(r,q)}var e=c.extend(true,{},c.ajaxSettings,a),i,j,o,p=e.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,
e.traditional);if(e.dataType==="jsonp"){if(n==="GET")O.test(e.url)||(e.url+=(ma.test(e.url)?"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!O.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&O.test(e.data)||O.test(e.url))){i=e.jsonpCallback||"jsonp"+qb++;if(e.data)e.data=(e.data+"").replace(O,"="+i+"$1");e.url=e.url.replace(O,"="+i+"$1");e.dataType="script";A[i]=A[i]||function(r){o=r;b();d();A[i]=w;try{delete A[i]}catch(q){}B&&
B.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===false&&n==="GET"){var t=K(),z=e.url.replace(ub,"$1_="+t+"$2");e.url=z+(z===e.url?(ma.test(e.url)?"&":"?")+"_="+t:"")}if(e.data&&n==="GET")e.url+=(ma.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");t=(t=vb.exec(e.url))&&(t[1]&&t[1]!==location.protocol||t[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&t){var B=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");
C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!i){var D=false;C.onload=C.onreadystatechange=function(){if(!D&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){D=true;b();d();C.onload=C.onreadystatechange=null;B&&C.parentNode&&B.removeChild(C)}}}B.insertBefore(C,B.firstChild);return w}var F=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",
e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since",c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}t||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ia){}if(e.beforeSend&&e.beforeSend.call(p,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",
[x,e]);var g=x.onreadystatechange=function(r){if(!x||x.readyState===0){F||d();F=true;if(x)x.onreadystatechange=c.noop}else if(!F&&x&&(x.readyState===4||r==="timeout")){F=true;x.onreadystatechange=c.noop;j=r==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";if(j==="success")try{o=c.httpData(x,e.dataType,e)}catch(q){j="parsererror"}if(j==="success"||j==="notmodified")i||b();else c.handleError(e,x,j);d();r==="timeout"&&x.abort();if(e.async)x=
null}};try{var h=x.abort;x.abort=function(){if(x){h.call(x);if(x)x.readyState=0}g()}}catch(k){}e.async&&e.timeout>0&&setTimeout(function(){x&&!F&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||A,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol===
"file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;if(e&&a.documentElement.nodeName==="parsererror")throw"parsererror";if(d&&
d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&f.indexOf("json")>=0)if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))a=A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+a))();else throw"Invalid JSON: "+a;else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(e,i){i=
c.isFunction(i)?i():i;f[f.length]=encodeURIComponent(e)+"="+encodeURIComponent(i)}var f=[];if(b===w)b=c.ajaxSettings.traditional;c.isArray(a)||a.jquery?c.each(a,function(){d(this.name,this.value)}):c.each(a,function e(i,j){if(c.isArray(j))c.each(j,function(o,p){b?d(i,p):e(i+"["+(typeof p==="object"||c.isArray(p)?o:"")+"]",p)});else!b&&j!=null&&typeof j==="object"?c.each(j,function(o,p){e(i+"["+o+"]",p)}):d(i,j)});return f.join("&").replace(wb,"+")}});var na={},xb=/toggle|show|hide/,yb=/^([+-]=)?([\d+-.]+)(.*)$/,
Z,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a!=null)return this.animate(L("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(na[d])f=na[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();
na[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a!=null)return this.animate(L("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&
c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(L("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var i=c.extend({},e),j,o=this.nodeType===1&&c(this).is(":hidden"),
p=this;for(j in a){var n=j.replace(ka,la);if(j!==n){a[n]=a[j];delete a[j];j=n}if(a[j]==="hide"&&o||a[j]==="show"&&!o)return i.complete.call(this);if((j==="height"||j==="width")&&this.style){i.display=c.css(this,"display");i.overflow=this.style.overflow}if(c.isArray(a[j])){(i.specialEasing=i.specialEasing||{})[j]=a[j][1];a[j]=a[j][0]}}if(i.overflow!=null)this.style.overflow="hidden";i.curAnim=c.extend({},a);c.each(a,function(t,z){var B=new c.fx(p,i,t);if(xb.test(z))B[z==="toggle"?o?"show":"hide":z](a);
else{var C=yb.exec(z),D=B.cur(true)||0;if(C){z=parseFloat(C[2]);var F=C[3]||"px";if(F!=="px"){p.style[t]=(z||1)+F;D=(z||1)/B.cur(true)*D;p.style[t]=D+F}if(C[1])z=(C[1]==="-="?-1:1)*z+D;B.custom(D,z,F)}else B.custom(D,z,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:L("show",1),slideUp:L("hide",1),slideToggle:L("toggle",
1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration==="number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,
b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==
null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(i){return e.step(i)}this.startTime=K();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!Z)Z=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop===
"width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=K(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=
this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=
c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},stop:function(){clearInterval(Z);Z=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=
null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in s.documentElement?function(a){var b=this[0];if(!b||!b.ownerDocument)return null;if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),
f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=this[0];if(!b||!b.ownerDocument)return null;if(a)return this.each(function(t){c.offset.setOffset(this,a,t)});if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=
b,e=b.ownerDocument,i,j=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var p=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==j;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;i=e?e.getComputedStyle(b,null):b.currentStyle;p-=b.scrollTop;n-=b.scrollLeft;if(b===d){p+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){p+=parseFloat(i.borderTopWidth)||
0;n+=parseFloat(i.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&i.overflow!=="visible"){p+=parseFloat(i.borderTopWidth)||0;n+=parseFloat(i.borderLeftWidth)||0}f=i}if(f.position==="relative"||f.position==="static"){p+=o.offsetTop;n+=o.offsetLeft}if(c.offset.supportsFixedPosition&&f.position==="fixed"){p+=Math.max(j.scrollTop,o.scrollTop);n+=Math.max(j.scrollLeft,o.scrollLeft)}return{top:p,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),
d,f,e,i=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<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>";a.insertBefore(b,a.firstChild);
d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i;a.removeChild(b);c.offset.initialize=c.noop},
bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),i=parseInt(c.curCSS(a,"top",true),10)||0,j=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,d,e);d={top:b.top-e.top+i,left:b.left-
e.left+j};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=
this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],i;if(!e)return null;if(f!==w)return this.each(function(){if(i=wa(this))i.scrollTo(!a?f:c(i).scrollLeft(),a?f:c(i).scrollTop());else this[d]=f});else return(i=wa(e))?"pageXOffset"in i?i[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&i.document.documentElement[d]||i.document.body[d]:e[d]}});
c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;return"scrollTo"in e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+
b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);
;
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

;(function(b){var m,t,u,f,D,j,E,n,z,A,q=0,e={},o=[],p=0,d={},l=[],G=null,v=new Image,J=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,W=/[^\.]\.(swf)\s*$/i,K,L=1,y=0,s="",r,i,h=false,B=b.extend(b("<div/>")[0],{prop:0}),M=b.browser.msie&&b.browser.version<7&&!window.XMLHttpRequest,N=function(){t.hide();v.onerror=v.onload=null;G&&G.abort();m.empty()},O=function(){if(false===e.onError(o,q,e)){t.hide();h=false}else{e.titleShow=false;e.width="auto";e.height="auto";m.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');
F()}},I=function(){var a=o[q],c,g,k,C,P,w;N();e=b.extend({},b.fn.fancybox.defaults,typeof b(a).data("fancybox")=="undefined"?e:b(a).data("fancybox"));w=e.onStart(o,q,e);if(w===false)h=false;else{if(typeof w=="object")e=b.extend(e,w);k=e.title||(a.nodeName?b(a).attr("title"):a.title)||"";if(a.nodeName&&!e.orig)e.orig=b(a).children("img:first").length?b(a).children("img:first"):b(a);if(k===""&&e.orig&&e.titleFromAlt)k=e.orig.attr("alt");c=e.href||(a.nodeName?b(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(c)||
c=="#")c=null;if(e.type){g=e.type;if(!c)c=e.content}else if(e.content)g="html";else if(c)g=c.match(J)?"image":c.match(W)?"swf":b(a).hasClass("iframe")?"iframe":c.indexOf("#")===0?"inline":"ajax";if(g){if(g=="inline"){a=c.substr(c.indexOf("#"));g=b(a).length>0?"inline":"ajax"}e.type=g;e.href=c;e.title=k;if(e.autoDimensions)if(e.type=="html"||e.type=="inline"||e.type=="ajax"){e.width="auto";e.height="auto"}else e.autoDimensions=false;if(e.modal){e.overlayShow=true;e.hideOnOverlayClick=false;e.hideOnContentClick=
false;e.enableEscapeButton=false;e.showCloseButton=false}e.padding=parseInt(e.padding,10);e.margin=parseInt(e.margin,10);m.css("padding",e.padding+e.margin);b(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replaceWith(j.children())});switch(g){case "html":m.html(e.content);F();break;case "inline":if(b(a).parent().is("#fancybox-content")===true){h=false;break}b('<div class="fancybox-inline-tmp" />').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this).replaceWith(j.children())}).bind("fancybox-cancel",
function(){b(this).replaceWith(m.children())});b(a).appendTo(m);F();break;case "image":h=false;b.fancybox.showActivity();v=new Image;v.onerror=function(){O()};v.onload=function(){h=true;v.onerror=v.onload=null;e.width=v.width;e.height=v.height;b("<img />").attr({id:"fancybox-img",src:v.src,alt:e.title}).appendTo(m);Q()};v.src=c;break;case "swf":e.scrolling="no";C='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+c+
'"></param>';P="";b.each(e.swf,function(x,H){C+='<param name="'+x+'" value="'+H+'"></param>';P+=" "+x+'="'+H+'"'});C+='<embed src="'+c+'" type="application/x-shockwave-flash" width="'+e.width+'" height="'+e.height+'"'+P+"></embed></object>";m.html(C);F();break;case "ajax":h=false;b.fancybox.showActivity();e.ajax.win=e.ajax.success;G=b.ajax(b.extend({},e.ajax,{url:c,data:e.ajax.data||{},error:function(x){x.status>0&&O()},success:function(x,H,R){if((typeof R=="object"?R:G).status==200){if(typeof e.ajax.win==
"function"){w=e.ajax.win(c,x,H,R);if(w===false){t.hide();return}else if(typeof w=="string"||typeof w=="object")x=w}m.html(x);F()}}}));break;case "iframe":Q()}}else O()}},F=function(){var a=e.width,c=e.height;a=a.toString().indexOf("%")>-1?parseInt((b(window).width()-e.margin*2)*parseFloat(a)/100,10)+"px":a=="auto"?"auto":a+"px";c=c.toString().indexOf("%")>-1?parseInt((b(window).height()-e.margin*2)*parseFloat(c)/100,10)+"px":c=="auto"?"auto":c+"px";m.wrapInner('<div style="width:'+a+";height:"+c+
";overflow: "+(e.scrolling=="auto"?"auto":e.scrolling=="yes"?"scroll":"hidden")+';position:relative;"></div>');e.width=m.width();e.height=m.height();Q()},Q=function(){var a,c;t.hide();if(f.is(":visible")&&false===d.onCleanup(l,p,d)){b.event.trigger("fancybox-cancel");h=false}else{h=true;b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");f.is(":visible")&&d.titlePosition!=="outside"&&f.css("height",f.height());l=o;p=q;d=e;if(d.overlayShow){u.css({"background-color":d.overlayColor,
opacity:d.overlayOpacity,cursor:d.hideOnOverlayClick?"pointer":"auto",height:b(document).height()});if(!u.is(":visible")){M&&b("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});u.show()}}else u.hide();i=X();s=d.title||"";y=0;n.empty().removeAttr("style").removeClass();if(d.titleShow!==false){if(b.isFunction(d.titleFormat))a=d.titleFormat(s,l,p,d);else a=s&&s.length?
d.titlePosition=="float"?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+s+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+d.titlePosition+'">'+s+"</div>":false;s=a;if(!(!s||s==="")){n.addClass("fancybox-title-"+d.titlePosition).html(s).appendTo("body").show();switch(d.titlePosition){case "inside":n.css({width:i.width-d.padding*2,marginLeft:d.padding,marginRight:d.padding});
y=n.outerHeight(true);n.appendTo(D);i.height+=y;break;case "over":n.css({marginLeft:d.padding,width:i.width-d.padding*2,bottom:d.padding}).appendTo(D);break;case "float":n.css("left",parseInt((n.width()-i.width-40)/2,10)*-1).appendTo(f);break;default:n.css({width:i.width-d.padding*2,paddingLeft:d.padding,paddingRight:d.padding}).appendTo(f)}}}n.hide();if(f.is(":visible")){b(E.add(z).add(A)).hide();a=f.position();r={top:a.top,left:a.left,width:f.width(),height:f.height()};c=r.width==i.width&&r.height==
i.height;j.fadeTo(d.changeFade,0.3,function(){var g=function(){j.html(m.contents()).fadeTo(d.changeFade,1,S)};b.event.trigger("fancybox-change");j.empty().removeAttr("filter").css({"border-width":d.padding,width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2});if(c)g();else{B.prop=0;b(B).animate({prop:1},{duration:d.changeSpeed,easing:d.easingChange,step:T,complete:g})}})}else{f.removeAttr("style");j.css("border-width",d.padding);if(d.transitionIn=="elastic"){r=V();j.html(m.contents());
f.show();if(d.opacity)i.opacity=0;B.prop=0;b(B).animate({prop:1},{duration:d.speedIn,easing:d.easingIn,step:T,complete:S})}else{d.titlePosition=="inside"&&y>0&&n.show();j.css({width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2}).html(m.contents());f.css(i).fadeIn(d.transitionIn=="none"?0:d.speedIn,S)}}}},Y=function(){if(d.enableEscapeButton||d.enableKeyboardNav)b(document).bind("keydown.fb",function(a){if(a.keyCode==27&&d.enableEscapeButton){a.preventDefault();b.fancybox.close()}else if((a.keyCode==
37||a.keyCode==39)&&d.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();b.fancybox[a.keyCode==37?"prev":"next"]()}});if(d.showNavArrows){if(d.cyclic&&l.length>1||p!==0)z.show();if(d.cyclic&&l.length>1||p!=l.length-1)A.show()}else{z.hide();A.hide()}},S=function(){if(!b.support.opacity){j.get(0).style.removeAttribute("filter");f.get(0).style.removeAttribute("filter")}e.autoDimensions&&j.css("height","auto");f.css("height","auto");
s&&s.length&&n.show();d.showCloseButton&&E.show();Y();d.hideOnContentClick&&j.bind("click",b.fancybox.close);d.hideOnOverlayClick&&u.bind("click",b.fancybox.close);b(window).bind("resize.fb",b.fancybox.resize);d.centerOnScroll&&b(window).bind("scroll.fb",b.fancybox.center);if(d.type=="iframe")b('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(b.browser.msie?'allowtransparency="true""':"")+' scrolling="'+e.scrolling+'" src="'+d.href+'"></iframe>').appendTo(j);
f.show();h=false;b.fancybox.center();d.onComplete(l,p,d);var a,c;if(l.length-1>p){a=l[p+1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}if(p>0){a=l[p-1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}},T=function(a){var c={width:parseInt(r.width+(i.width-r.width)*a,10),height:parseInt(r.height+(i.height-r.height)*a,10),top:parseInt(r.top+(i.top-r.top)*a,10),left:parseInt(r.left+(i.left-r.left)*a,10)};if(typeof i.opacity!=="undefined")c.opacity=a<0.5?0.5:a;f.css(c);
j.css({width:c.width-d.padding*2,height:c.height-y*a-d.padding*2})},U=function(){return[b(window).width()-d.margin*2,b(window).height()-d.margin*2,b(document).scrollLeft()+d.margin,b(document).scrollTop()+d.margin]},X=function(){var a=U(),c={},g=d.autoScale,k=d.padding*2;c.width=d.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(d.width)/100,10):d.width+k;c.height=d.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(d.height)/100,10):d.height+k;if(g&&(c.width>a[0]||c.height>a[1]))if(e.type==
"image"||e.type=="swf"){g=d.width/d.height;if(c.width>a[0]){c.width=a[0];c.height=parseInt((c.width-k)/g+k,10)}if(c.height>a[1]){c.height=a[1];c.width=parseInt((c.height-k)*g+k,10)}}else{c.width=Math.min(c.width,a[0]);c.height=Math.min(c.height,a[1])}c.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-c.height-40)*0.5),10);c.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-c.width-40)*0.5),10);return c},V=function(){var a=e.orig?b(e.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"),
10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+d.padding*2,height:c.height+d.padding*2,top:c.top-d.padding-20,left:c.left-d.padding-20}}else{a=U();c={width:d.padding*2,height:d.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},Z=function(){if(t.is(":visible")){b("div",t).css("top",L*-40+"px");L=(L+1)%12}else clearInterval(K)};
b.fn.fancybox=function(a){if(!b(this).length)return this;b(this).data("fancybox",b.extend({},a,b.metadata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!h){h=true;b(this).blur();o=[];q=0;c=b(this).attr("rel")||"";if(!c||c==""||c==="nofollow")o.push(this);else{o=b("a[rel="+c+"], area[rel="+c+"]");q=o.index(this)}I()}});return this};b.fancybox=function(a,c){var g;if(!h){h=true;g=typeof c!=="undefined"?c:{};o=[];q=parseInt(g.index,10)||0;if(b.isArray(a)){for(var k=
0,C=a.length;k<C;k++)if(typeof a[k]=="object")b(a[k]).data("fancybox",b.extend({},g,a[k]));else a[k]=b({}).data("fancybox",b.extend({content:a[k]},g));o=jQuery.merge(o,a)}else{if(typeof a=="object")b(a).data("fancybox",b.extend({},g,a));else a=b({}).data("fancybox",b.extend({content:a},g));o.push(a)}if(q>o.length||q<0)q=0;I()}};b.fancybox.showActivity=function(){clearInterval(K);t.show();K=setInterval(Z,66)};b.fancybox.hideActivity=function(){t.hide()};b.fancybox.next=function(){return b.fancybox.pos(p+
1)};b.fancybox.prev=function(){return b.fancybox.pos(p-1)};b.fancybox.pos=function(a){if(!h){a=parseInt(a);o=l;if(a>-1&&a<l.length){q=a;I()}else if(d.cyclic&&l.length>1){q=a>=l.length?0:l.length-1;I()}}};b.fancybox.cancel=function(){if(!h){h=true;b.event.trigger("fancybox-cancel");N();e.onCancel(o,q,e);h=false}};b.fancybox.close=function(){function a(){u.fadeOut("fast");n.empty().hide();f.hide();b.event.trigger("fancybox-cleanup");j.empty();d.onClosed(l,p,d);l=e=[];p=q=0;d=e={};h=false}if(!(h||f.is(":hidden"))){h=
true;if(d&&false===d.onCleanup(l,p,d))h=false;else{N();b(E.add(z).add(A)).hide();b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");j.find("iframe").attr("src",M&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");d.titlePosition!=="inside"&&n.empty();f.stop();if(d.transitionOut=="elastic"){r=V();var c=f.position();i={top:c.top,left:c.left,width:f.width(),height:f.height()};if(d.opacity)i.opacity=1;n.empty().hide();B.prop=1;
b(B).animate({prop:0},{duration:d.speedOut,easing:d.easingOut,step:T,complete:a})}else f.fadeOut(d.transitionOut=="none"?0:d.speedOut,a)}}};b.fancybox.resize=function(){u.is(":visible")&&u.css("height",b(document).height());b.fancybox.center(true)};b.fancybox.center=function(a){var c,g;if(!h){g=a===true?1:0;c=U();!g&&(f.width()>c[0]||f.height()>c[1])||f.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+(c[1]-j.height()-40)*0.5-d.padding)),left:parseInt(Math.max(c[2]-20,c[2]+(c[0]-j.width()-40)*0.5-
d.padding))},typeof a=="number"?a:200)}};b.fancybox.init=function(){if(!b("#fancybox-wrap").length){b("body").append(m=b('<div id="fancybox-tmp"></div>'),t=b('<div id="fancybox-loading"><div></div></div>'),u=b('<div id="fancybox-overlay"></div>'),f=b('<div id="fancybox-wrap"></div>'));D=b('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(f);
D.append(j=b('<div id="fancybox-content"></div>'),E=b('<a id="fancybox-close"></a>'),n=b('<div id="fancybox-title"></div>'),z=b('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=b('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));E.click(b.fancybox.close);t.click(b.fancybox.cancel);z.click(function(a){a.preventDefault();b.fancybox.prev()});A.click(function(a){a.preventDefault();b.fancybox.next()});
b.fn.mousewheel&&f.bind("mousewheel.fb",function(a,c){if(h)a.preventDefault();else if(b(a.target).get(0).clientHeight==0||b(a.target).get(0).scrollHeight===b(a.target).get(0).clientHeight){a.preventDefault();b.fancybox[c>0?"prev":"next"]()}});b.support.opacity||f.addClass("fancybox-ie");if(M){t.addClass("fancybox-ie6");f.addClass("fancybox-ie6");b('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(D)}}};
b.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",
easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};b(document).ready(function(){b.fancybox.init()})})(jQuery);;
/*
 * This plugin filters keyboard input by specified regular expression.
 * Version 1.7
 * $Id$
 *
 * Source code inspired by Ext.JS (Ext.form.TextField, Ext.EventManager)
 *
 * Procedural style:
 * $('#ggg').keyfilter(/[\dA-F]/);
 * Also you can pass test function instead of regexp. Its arguments:
   * this - HTML DOM Element (event target).
   * c - String that contains incoming character.
 * $('#ggg').keyfilter(function(c) { return c != 'a'; });
 *
 * Class style:
 * <input type="text" class="mask-num" />
 *
 * Available classes:
   * mask-pint:     /[\d]/
   * mask-int:      /[\d\-]/
   * mask-pnum:     /[\d\.]/
   * mask-money     /[\d\.\s,]/
   * mask-num:      /[\d\-\.]/
   * mask-hex:      /[0-9a-f]/i
   * mask-email:    /[a-z0-9_\.\-@]/i
   * mask-phone:    /[\d\(\)\/\+\-]/
   * mask-alpha:    /[a-z_]/i
   * mask-alphanum: /[a-z0-9_]/i
 */

(function($)
{
	var defaultMasks = {
		pint:     /[\d]/,
		'int':    /[\d\-]/,
		pnum:     /[\d\.]/,
		money:    /[\d\.\s,]/,
		num:      /[\d\-\.]/,
		hex:      /[0-9a-f]/i,
		email:    /[a-z0-9_\.\-@]/i,
		phone:    /[\d\\ (\)\/\+\-]/,
		alpha:    /[a-z_]/i,
		alphanum: /[a-z0-9_]/i
	};

	var Keys = {
		TAB: 9,
		RETURN: 13,
		ESC: 27,
		BACKSPACE: 8,
		DELETE: 46
	};

	// safari keypress events for special keys return bad keycodes
	var SafariKeys = {
		63234 : 37, // left
		63235 : 39, // right
		63232 : 38, // up
		63233 : 40, // down
		63276 : 33, // page up
		63277 : 34, // page down
		63272 : 46, // delete
		63273 : 36, // home
		63275 : 35  // end
	};

	var isNavKeyPress = function(e)
	{
		var k = e.keyCode;
		k = $.browser.safari ? (SafariKeys[k] || k) : k;
		return (k >= 33 && k <= 40) || k == Keys.RETURN || k == Keys.TAB || k == Keys.ESC;
	};

        var isSpecialKey = function(e)
	{
		var k = e.keyCode;
		var c = e.charCode;
		return k == 9 || k == 13 || (k == 40 && (!$.browser.opera || !e.shiftKey)) || k == 27 ||
			k == 16 || k == 17 ||
			(k >= 18 && k <= 20) ||
			($.browser.opera && !e.shiftKey && (k == 8 || (k >= 33 && k <= 35) || (k >= 36 && k <= 39) || (k >= 44 && k <= 45)))
			;

        };

        /**
         * Returns a normalized keyCode for the event.
         * @return {Number} The key code
         */
        var getKey = function(e)
	{
		var k = e.keyCode || e.charCode;
		return $.browser.safari ? (SafariKeys[k] || k) : k;
        };

        var getCharCode = function(e)
	{
		return e.charCode || e.keyCode || e.which;
	};

	$.fn.keyfilter = function(re)
	{
		return this.keypress(function(e)
		{
			if (e.ctrlKey || e.altKey)
			{
				return;
			}
			var k = getKey(e);
			if($.browser.mozilla && (isNavKeyPress(e) || k == Keys.BACKSPACE || (k == Keys.DELETE && e.charCode == 0)))
			{
				return;
			}
			var c = getCharCode(e), cc = String.fromCharCode(c), ok = true;
			if(!$.browser.mozilla && (isSpecialKey(e) || !cc))
			{
				return;
			}
			if ($.isFunction(re))
			{
				ok = re.call(this, cc);
			}
			else
			{
				ok = re.test(cc);
			}
			if(!ok)
			{
				e.preventDefault();
			}
		});
	};

	$.extend($.fn.keyfilter, {
		defaults: {
			masks: defaultMasks
		},
		version: 1.7
	});

	$(document).ready(function()
	{
		var tags = $('input[class*=mask],textarea[class*=mask]');
		for (var key in $.fn.keyfilter.defaults.masks)
		{
			tags.filter('.mask-' + key).keyfilter($.fn.keyfilter.defaults.masks[key]);
		}
	});

})(jQuery);
;
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.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}})());;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * © Dutch Design: Albert-Jan Pool, 1995. Published by FontShop International
 * FontFont release 15
 */
Cufon.registerFont({"w":500,"face":{"font-family":"DinMediumAlternateRegular","font-weight":400,"font-stretch":"normal","units-per-em":"1000","panose-1":"0 0 4 0 0 0 0 0 0 0","ascent":"800","descent":"-200","x-height":"6","bbox":"-110 -1000 1138.01 211.034","underline-thickness":"70","underline-position":"-102","unicode-range":"U+0020-U+F002"},"glyphs":{" ":{"w":240},"!":{"d":"245,-712r-23,500r-77,0r-24,-500r124,0xm183,-127v35,0,65,30,65,65v0,35,-30,65,-65,65v-35,0,-65,-30,-65,-65v0,-35,30,-65,65,-65","w":332},"\"":{"d":"366,-521r-101,0r0,-191r101,0r0,191xm179,-521r-101,0r0,-191r101,0r0,191","w":444},"#":{"d":"623,-426r-92,0r-20,124r79,0r0,94r-94,0r-33,208r-106,0r33,-208r-137,0r-32,208r-107,0r33,-208r-79,0r0,-94r94,0r20,-124r-81,0r0,-94r95,0r31,-196r107,0r-31,196r136,0r31,-196r106,0r-31,196r78,0r0,94xm424,-426r-136,0r-20,124r137,0","w":672},"$":{"d":"54,-509v0,-123,86,-197,204,-207r0,-90r82,0r0,89v76,5,140,31,191,80r-69,68v-34,-32,-78,-50,-131,-54r0,216v138,12,225,78,225,204v0,124,-94,196,-216,206r0,111r-82,0r0,-108v-94,-4,-170,-35,-228,-94r72,-71v42,42,97,65,165,68r0,-222v-122,-8,-213,-70,-213,-196xm267,-622v-63,6,-108,44,-108,109v0,56,36,89,108,99r0,-208xm449,-200v0,-74,-42,-94,-118,-105r0,212v79,-7,118,-43,118,-107","w":608},"%":{"d":"644,-368v81,0,140,55,140,137r0,101v1,82,-59,137,-140,137v-81,0,-140,-55,-140,-137r0,-101v-1,-82,59,-137,140,-137xm629,-712r-335,712r-82,0r336,-712r81,0xm198,-719v81,0,140,55,140,137r0,101v1,82,-59,136,-140,136v-81,0,-140,-54,-140,-136r0,-101v-1,-82,59,-137,140,-137xm644,-61v78,0,62,-93,63,-167v0,-48,-21,-72,-63,-72v-78,0,-62,93,-63,167v0,48,21,72,63,72xm198,-413v78,0,62,-92,63,-166v0,-48,-21,-72,-63,-72v-78,0,-62,93,-63,167v0,47,21,71,63,71","w":842},"&":{"d":"309,-718v95,0,169,64,169,159v0,70,-73,128,-128,162r150,179v25,-35,37,-82,38,-143r98,0v-3,95,-27,168,-71,219r119,142r-131,0r-58,-70v-58,51,-124,76,-197,76v-139,1,-233,-75,-230,-212v2,-100,65,-150,141,-201v-49,-57,-74,-108,-74,-153v-1,-97,75,-158,174,-158xm309,-629v-42,0,-71,28,-70,70v0,23,18,55,55,98v1,-1,13,-8,34,-23v35,-23,52,-48,52,-74v1,-41,-30,-71,-71,-71xm169,-208v-3,71,58,122,129,121v49,0,95,-18,136,-55r-169,-201v-56,40,-93,64,-96,135","w":730},"'":{"d":"179,-521r-101,0r0,-191r101,0r0,191","w":257},"(":{"d":"188,-123v3,89,18,91,71,148r-69,69v-67,-68,-104,-89,-104,-211r0,-478v5,-124,30,-131,104,-211r69,69v-38,34,-71,74,-71,148r0,466","w":317},")":{"d":"128,-806v56,58,104,98,104,211r0,478v-4,120,-33,135,-104,211r-70,-70v38,-32,70,-82,70,-147r0,-466v-3,-84,-20,-94,-70,-147","w":317},"*":{"d":"424,-466r-37,65r-111,-69r4,131r-75,0r4,-131r-111,69r-37,-65r115,-61r-115,-62r37,-65r111,69r-4,-130r75,0r-4,130r111,-69r37,65r-115,62","w":485},"+":{"d":"482,-225r-168,0r0,168r-95,0r0,-168r-168,0r0,-95r168,0r0,-167r95,0r0,167r168,0r0,95","w":533},",":{"d":"194,60r-116,95r0,-271r116,0r0,176","w":272},"-":{"d":"359,-230r-292,0r0,-95r292,0r0,95","w":426},"\u2010":{"d":"359,-230r-292,0r0,-95r292,0r0,95","w":426},".":{"d":"142,-142v39,0,73,33,73,72v0,39,-34,73,-73,73v-39,0,-73,-34,-73,-73v0,-39,34,-72,73,-72","w":284},"\/":{"d":"383,-786r-285,860r-98,0r285,-860r98,0","w":380},"0":{"d":"267,-603v119,0,206,85,206,204r0,201v2,119,-87,204,-206,204v-119,0,-206,-85,-206,-204r0,-201v-2,-119,87,-204,206,-204xm267,-85v65,0,105,-48,104,-116r0,-195v0,-66,-37,-116,-104,-116v-67,0,-104,50,-104,116r0,195v-1,68,39,116,104,116","w":534},"1":{"d":"294,0r-102,0r0,-486r-140,122r0,-113r140,-120r102,0r0,597","w":407},"2":{"d":"250,-623v158,0,265,163,170,293v-58,80,-166,165,-240,239r291,0r0,91r-429,0r0,-91r242,-220v46,-42,69,-82,69,-121v1,-58,-46,-100,-103,-100v-60,0,-106,45,-105,105r-102,0v-2,-116,91,-196,207,-196","w":528},"3":{"d":"253,-603v119,0,207,79,207,199v0,73,-29,123,-88,152v67,29,100,85,100,167v0,129,-90,207,-218,207v-132,0,-216,-74,-219,-199r102,0v3,67,47,108,117,108v70,0,116,-48,116,-118v0,-84,-47,-121,-137,-117r0,-89v82,4,125,-30,125,-109v0,-64,-41,-110,-105,-110v-63,0,-103,42,-107,102r-102,0v3,-115,91,-193,209,-193","w":526},"4":{"d":"526,-30r-85,0r0,153r-98,0r0,-153r-305,0r0,-95r253,-510r109,0r-253,510r196,0r0,-176r98,0r0,176r85,0r0,95","w":566},"5":{"d":"477,-123v0,163,-70,245,-210,245v-125,0,-198,-72,-206,-191r102,0v9,66,43,99,104,99v72,0,108,-51,108,-153v0,-99,-34,-149,-103,-149v-55,0,-89,21,-102,64r-92,0r0,-389r383,0r0,91r-291,0r0,188v26,-27,65,-41,117,-41v127,0,190,79,190,236","w":535},"6":{"d":"212,-425v144,-62,280,50,280,202v0,135,-88,229,-223,229v-134,0,-225,-90,-223,-224v0,-63,20,-131,61,-204r171,-306r109,0xm269,-82v76,0,121,-59,121,-138v0,-78,-46,-139,-121,-139v-75,0,-121,61,-121,139v0,79,45,138,121,138","w":538},"7":{"d":"493,-506r-276,626r-109,0r276,-626r-241,0r0,112r-98,0r0,-203r448,0r0,91","w":528},"8":{"d":"274,-718v119,0,208,78,208,197v0,67,-29,118,-86,153v65,39,98,95,98,167v0,124,-96,207,-220,207v-124,0,-219,-83,-219,-207v0,-72,33,-128,98,-167v-58,-35,-87,-86,-87,-153v0,-115,91,-197,208,-197xm274,-410v62,0,106,-47,106,-108v0,-61,-44,-109,-106,-109v-62,0,-106,48,-106,109v0,61,44,108,106,108xm274,-85v65,0,118,-53,118,-118v0,-65,-53,-119,-118,-119v-65,0,-117,54,-117,119v0,65,52,118,117,118","w":549},"9":{"d":"269,-603v134,0,225,90,223,224v0,65,-20,133,-60,204r-172,306r-109,0r175,-303v-144,62,-280,-50,-280,-202v0,-135,88,-229,223,-229xm269,-238v75,0,121,-61,121,-139v0,-79,-45,-138,-121,-138v-76,0,-121,59,-121,138v0,78,46,139,121,139","w":538},":":{"d":"168,-420v39,0,72,34,72,73v0,39,-33,73,-72,73v-39,0,-73,-34,-73,-73v0,-39,34,-73,73,-73xm168,-142v39,0,72,33,72,72v0,39,-33,73,-72,73v-39,0,-73,-34,-73,-73v0,-39,34,-72,73,-72","w":310},";":{"d":"168,-420v39,0,72,34,72,73v0,39,-33,73,-72,73v-39,0,-73,-34,-73,-73v0,-39,34,-73,73,-73xm226,60r-116,95r0,-271r116,0r0,176","w":303},"<":{"d":"905,-209r-391,392r-392,-392r0,-130r343,345r0,-745r97,0r0,745r343,-345r0,130","w":1027},"=":{"d":"482,-327r-431,0r0,-95r431,0r0,95xm482,-133r-431,0r0,-95r431,0r0,95","w":533},">":{"d":"906,-217r-344,-345r0,745r-96,0r0,-745r-344,345r0,-130r392,-392r392,392r0,130","w":1027},"?":{"d":"270,-718v114,0,202,77,200,191v-1,83,-84,170,-125,231v-17,25,-19,47,-18,84r-102,0v-17,-150,130,-193,143,-315v6,-56,-42,-100,-98,-100v-58,0,-98,43,-97,101r-102,0v-2,-113,87,-192,199,-192xm275,-127v35,0,65,30,65,65v0,35,-30,65,-65,65v-35,0,-64,-30,-64,-65v0,-35,29,-65,64,-65","w":511},"@":{"d":"143,12v-55,-48,-79,-81,-79,-175r0,-318v0,-156,77,-234,231,-234r146,0v154,0,231,78,231,234r0,483r-96,-2r0,-50v-32,38,-74,57,-127,57v-131,0,-176,-92,-176,-241v0,-161,58,-241,175,-241v52,0,94,19,126,56v10,-126,-24,-206,-143,-206r-126,0v-95,0,-142,48,-142,145r0,312v1,61,13,79,50,110xm472,-389v-79,0,-101,62,-101,155v0,103,34,154,101,154v68,0,102,-51,102,-154v0,-103,-34,-155,-102,-155","w":736},"A":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0","w":625},"B":{"d":"585,-517v0,70,-42,131,-96,151v71,29,107,84,107,165v0,128,-88,202,-215,201r-288,0r0,-712r277,0v126,-1,216,72,215,195xm361,-411v66,0,116,-35,116,-102v0,-67,-50,-102,-116,-102r-160,0r0,204r160,0xm371,-97v69,0,117,-40,117,-109v0,-68,-49,-109,-117,-108r-170,0r0,217r170,0","w":663},"C":{"d":"176,-356v0,166,20,265,147,265v45,0,87,-20,127,-60r72,73v-103,108,-286,116,-386,8v-70,-75,-69,-122,-69,-286v0,-165,-1,-210,69,-286v100,-108,284,-100,386,8r-72,73v-40,-40,-82,-60,-127,-60v-126,0,-147,102,-147,265","w":574},"D":{"d":"592,-513v8,46,7,264,0,309v-21,127,-108,204,-249,204r-250,0r0,-712v154,6,327,-24,417,51v43,36,70,84,82,148xm332,-97v140,-6,159,-95,159,-264v0,-167,-23,-246,-159,-254r-131,0r0,518r131,0","w":666},"E":{"d":"548,0r-455,0r0,-712r455,0r0,97r-347,0r0,208r296,0r0,96r-296,0r0,214r347,0r0,97","w":603},"F":{"d":"548,-615r-347,0r0,217r296,0r0,97r-296,0r0,301r-108,0r0,-712r455,0r0,97","w":585},"G":{"d":"323,-91v106,0,160,-83,149,-202r-149,0r0,-92r257,0r0,107v6,179,-103,281,-257,284v-121,2,-227,-82,-248,-194v-8,-43,-7,-293,0,-336v25,-151,209,-239,366,-172v31,13,63,38,97,72r-73,73v-47,-47,-94,-70,-142,-70v-125,0,-148,101,-148,265v0,167,20,265,148,265","w":641},"H":{"d":"598,0r-108,0r0,-311r-289,0r0,311r-108,0r0,-712r108,0r0,304r289,0r0,-304r108,0r0,712","w":691},"I":{"d":"201,0r-108,0r0,-712r108,0r0,712","w":294},"J":{"d":"423,-225v2,140,-97,233,-237,231v-69,0,-127,-23,-173,-69r72,-71v29,29,62,43,101,43v86,0,129,-47,129,-142r0,-479r108,0r0,487","w":506},"K":{"d":"648,0r-127,0r-200,-351r-120,144r0,207r-108,0r0,-712r108,0r0,358r291,-358r132,0r-231,279","w":658},"L":{"d":"544,0r-451,0r0,-712r108,0r0,615r343,0r0,97","w":574},"M":{"d":"721,0r-108,0r0,-476r-164,347r-80,0r-168,-347r0,476r-108,0r0,-712r108,0r208,443r204,-443r108,0r0,712","w":813},"N":{"d":"629,0r-99,0r-329,-501r0,501r-108,0r0,-712r99,0r329,500r0,-500r108,0r0,712","w":722},"O":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265","w":646},"P":{"d":"363,-712v129,-2,228,87,228,216v0,129,-99,216,-228,216r-162,0r0,280r-108,0r0,-712r270,0xm357,-378v74,1,126,-43,126,-118v0,-74,-52,-120,-126,-119r-156,0r0,237r156,0","w":629},"Q":{"d":"579,-356v0,146,1,183,-46,259r70,69r-60,60r-71,-71v-101,71,-257,57,-336,-31v-68,-76,-69,-122,-69,-286v0,-165,0,-209,69,-286v93,-103,281,-102,375,0v69,75,68,126,68,286xm175,-356v0,167,22,265,148,265v27,0,52,-8,73,-23r-75,-75r60,-60r69,69v14,-28,21,-87,21,-176v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265","w":646},"R":{"d":"590,-504v-1,99,-59,168,-142,189r164,315r-126,0r-150,-300r-135,0r0,300r-108,0r0,-712r276,0v127,-1,222,81,221,208xm361,-392v70,0,121,-40,121,-111v0,-71,-51,-113,-121,-112r-160,0r0,223r160,0","w":655},"S":{"d":"444,-569v-70,-78,-285,-83,-285,56v0,55,36,88,107,99r81,12v127,19,191,85,191,199v0,134,-115,209,-256,209v-106,0,-190,-31,-252,-94r72,-71v45,45,106,68,182,68v98,0,147,-36,147,-109v0,-59,-35,-94,-106,-104r-84,-12v-125,-18,-187,-82,-187,-193v0,-132,101,-209,238,-209v89,0,163,27,221,81","w":590},"T":{"d":"530,-615r-196,0r0,615r-108,0r0,-615r-196,0r0,-97r500,0r0,97","w":560},"U":{"d":"337,-91v91,0,149,-63,148,-154r0,-467r108,0r0,472v3,146,-111,246,-256,246v-145,0,-255,-100,-255,-246r0,-472r108,0r0,467v-1,92,55,154,147,154","w":675},"V":{"d":"559,-712r-236,712r-84,0r-234,-712r112,0r164,518r164,-518r114,0","w":564},"W":{"d":"860,-712r-186,712r-94,0r-145,-499r-144,499r-94,0r-186,-712r114,0r124,509r143,-509r87,0r143,509r124,-509r114,0","w":871},"X":{"d":"568,0r-125,0r-155,-273r-154,273r-124,0r220,-365r-206,-347r124,0r140,255r141,-255r124,0r-206,347","w":578},"Y":{"d":"539,-712r-213,419r0,293r-108,0r0,-293r-213,-419r118,0r149,313r149,-313r118,0","w":544},"Z":{"d":"504,0r-456,0r0,-93r329,-522r-315,0r0,-97r442,0r0,88r-331,527r331,0r0,97","w":552},"[":{"d":"304,74r-218,0r0,-860r218,0r0,91r-116,0r0,678r116,0r0,91","w":347},"\\":{"d":"380,74r-98,0r-282,-852r98,0","w":380},"]":{"d":"261,74r-218,0r0,-90r118,0r0,-680r-118,0r0,-90r218,0r0,860","w":347},"^":{"d":"503,-401r-106,0r-112,-207r-112,207r-106,0r172,-318r93,0","w":571},"_":{"d":"571,172r-571,0r0,-70r571,0r0,70","w":571},"`":{"d":"302,-599r-77,0r-111,-162r113,0"},"a":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72","w":530},"b":{"d":"316,-513v138,0,180,103,180,259v0,160,-41,260,-181,260v-56,0,-101,-20,-134,-60r0,54r-100,0r0,-712r102,0r0,256v32,-38,76,-57,133,-57xm289,-85v85,0,105,-68,105,-169v0,-101,-20,-168,-105,-168v-85,0,-106,67,-106,168v0,113,35,169,106,169","w":553},"c":{"d":"55,-254v0,-154,77,-260,226,-259v67,0,122,24,167,71r-70,68v-29,-32,-62,-48,-97,-48v-83,0,-124,56,-124,168v0,113,41,169,124,169v35,0,68,-16,97,-48r70,67v-45,48,-101,72,-167,72v-146,2,-226,-109,-226,-260","w":485},"d":{"d":"57,-254v0,-156,42,-259,180,-259v57,0,101,19,133,57r0,-256r102,0r0,712r-100,0r0,-54v-33,40,-78,60,-134,60v-140,0,-181,-101,-181,-260xm265,-85v85,0,105,-68,105,-169v0,-101,-20,-168,-105,-168v-85,0,-106,67,-106,168v0,113,35,169,106,169","w":553},"e":{"d":"270,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-53,53,-116,79,-190,79v-152,0,-228,-87,-228,-260v0,-150,72,-259,215,-259xm384,-295v-1,-89,-39,-133,-114,-133v-74,0,-112,44,-114,133r228,0","w":539},"f":{"d":"97,-576v-1,-84,55,-142,139,-141r64,0r0,87v-57,-3,-101,0,-101,59r0,73r101,0r0,78r-101,0r0,420r-102,0r0,-420r-58,0r0,-78r58,0r0,-78","w":328},"g":{"d":"57,-263v0,-153,42,-250,179,-250v55,0,100,20,133,60r0,-54r99,0r0,504v2,129,-88,216,-217,214v-71,0,-131,-22,-179,-67r65,-65v32,30,69,45,110,45v104,0,128,-81,119,-194v-33,39,-76,58,-131,58v-119,0,-178,-84,-178,-251xm263,-104v82,0,103,-62,103,-159v0,-97,-20,-159,-103,-159v-69,0,-104,53,-104,159v0,106,35,159,104,159","w":549},"h":{"d":"314,-513v110,-2,177,76,176,186r0,327r-102,0r0,-311v0,-74,-34,-111,-102,-111v-69,0,-103,37,-103,111r0,311r-102,0r0,-712r102,0r0,256v35,-38,79,-57,131,-57","w":566},"i":{"d":"132,-738v35,0,66,31,66,66v0,35,-31,66,-66,66v-35,0,-66,-31,-66,-66v0,-35,31,-66,66,-66xm183,0r-102,0r0,-507r102,0r0,507","w":264},"j":{"d":"132,-738v35,0,66,31,66,66v0,35,-31,66,-66,66v-35,0,-66,-31,-66,-66v0,-35,31,-66,66,-66xm183,67v1,110,-80,152,-202,140r0,-87v56,3,100,0,100,-59r0,-568r102,0r0,574","w":264},"k":{"d":"526,0r-126,0r-142,-234r-75,85r0,149r-102,0r0,-712r102,0r0,439r197,-234r124,0r-176,199","w":548},"l":{"d":"280,0v-121,12,-202,-31,-202,-140r0,-572r102,0r0,566v-3,58,43,62,100,59r0,87","w":311},"m":{"d":"619,-513v113,-1,182,76,182,189r0,324r-102,0r0,-309v0,-67,-35,-113,-102,-113v-63,0,-106,45,-105,108r0,314r-102,0r0,-309v0,-67,-35,-114,-102,-113v-70,0,-105,38,-105,113r0,309r-102,0r0,-507r100,0r0,51v68,-81,227,-76,279,17v41,-49,94,-74,159,-74","w":877},"n":{"d":"316,-513v112,-1,176,75,176,189r0,324r-102,0r0,-309v0,-67,-35,-114,-102,-113v-70,0,-105,38,-105,113r0,309r-102,0r0,-507r100,0r0,51v35,-38,80,-57,135,-57","w":568},"o":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169","w":537},"p":{"d":"315,-513v140,0,181,101,181,259v0,158,-41,260,-180,260v-56,0,-100,-19,-133,-58r0,257r-102,0r0,-712r100,0r0,54v33,-40,78,-60,134,-60xm289,-85v85,0,105,-68,105,-169v0,-101,-20,-168,-105,-168v-85,0,-106,67,-106,168v0,113,35,169,106,169","w":553},"q":{"d":"57,-254v0,-159,41,-259,181,-259v56,0,101,20,134,60r0,-54r100,0r0,712r-102,0r0,-257v-33,39,-77,58,-133,58v-138,0,-180,-102,-180,-260xm265,-85v85,0,105,-68,105,-169v0,-101,-20,-168,-105,-168v-85,0,-106,67,-106,168v0,113,35,169,106,169","w":553},"r":{"d":"284,-422v-62,-1,-102,52,-101,114r0,308r-102,0r0,-507r100,0r0,55v48,-75,194,-82,256,-13r-77,77v-23,-23,-48,-34,-76,-34","w":439},"s":{"d":"57,-358v0,-99,87,-155,191,-155v82,0,145,19,188,57r-64,65v-41,-46,-217,-63,-217,28v0,63,89,59,150,65v101,9,151,56,151,143v0,195,-327,199,-424,88r67,-67v35,35,83,53,146,53v74,0,111,-23,111,-70v0,-65,-87,-61,-149,-67v-100,-9,-150,-55,-150,-140","w":499},"t":{"d":"293,0v-120,12,-201,-33,-200,-141r0,-279r-58,0r0,-78r58,0r0,-154r102,0r0,154r98,0r0,78r-98,0r0,274v-3,57,41,63,98,59r0,87","w":342},"u":{"d":"178,-198v0,67,35,114,102,113v70,0,105,-38,105,-113r0,-309r102,0r0,507r-100,0r0,-51v-35,38,-80,57,-135,57v-112,2,-177,-78,-176,-189r0,-324r102,0r0,309","w":568},"v":{"d":"463,-507r-186,507r-83,0r-186,-507r108,0r120,357r119,-357r108,0","w":471},"w":{"d":"735,-507r-158,507r-87,0r-119,-354r-118,354r-88,0r-157,-507r108,0r98,357r118,-357r79,0r117,357r98,-357r109,0","w":743},"x":{"d":"481,0r-123,0r-106,-173r-107,173r-123,0r174,-259r-167,-248r123,0r100,165r99,-165r123,0r-166,248","w":503},"y":{"d":"464,-507r-224,608v-31,80,-84,107,-182,100r0,-92v59,2,83,-8,99,-54r28,-79r-177,-483r108,0r121,357r118,-357r109,0","w":468},"z":{"d":"421,0r-378,0r0,-81r252,-335r-238,0r0,-91r364,0r0,81r-254,335r254,0r0,91","w":469},"{":{"d":"250,-95v0,80,37,80,112,78r0,91r-71,0v-95,0,-143,-46,-143,-139v0,-93,33,-248,-66,-246r-37,0r0,-90v66,5,103,-10,103,-79r0,-167v0,-93,48,-139,143,-139r71,0r0,91v-73,-2,-112,-1,-112,78r0,161v0,47,-22,81,-66,100v93,31,66,151,66,261","w":407},"|":{"d":"220,74r-102,0r0,-860r102,0r0,860","w":338},"}":{"d":"157,-617v0,-80,-37,-80,-112,-78r0,-91r71,0v95,0,143,46,143,139v0,94,-34,249,67,246r36,0r0,90v-66,-5,-103,11,-103,79r0,167v0,93,-48,139,-143,139r-71,0r0,-91v73,2,112,1,112,-78r0,-161v0,-47,22,-81,67,-100v-94,-30,-67,-150,-67,-261","w":407},"~":{"d":"190,-357v46,0,142,58,191,57v27,0,56,-15,85,-44r65,64v-47,46,-77,71,-148,78v-46,4,-143,-57,-191,-57v-27,0,-56,15,-85,44r-64,-64v52,-52,101,-78,147,-78","w":574},"\u00a1":{"d":"167,-510v35,0,65,30,65,65v0,35,-30,64,-65,64v-35,0,-65,-29,-65,-64v0,-35,30,-65,65,-65xm229,205r-124,0r23,-500r77,0","w":332},"\u00a2":{"d":"55,-366v0,-138,67,-236,183,-255r0,-91r80,0r0,90v54,7,101,31,141,74r-68,66v-25,-27,-52,-43,-82,-48r0,328v30,-5,57,-21,82,-48r68,66v-40,43,-87,67,-141,74r0,110r-80,0r0,-111v-116,-19,-183,-118,-183,-255xm247,-204r0,-324v-60,13,-90,67,-90,162v0,96,30,150,90,162","w":498},"\u00a3":{"d":"105,-487v-2,-140,99,-233,238,-231v69,0,127,23,173,69r-72,71v-29,-29,-62,-43,-101,-43v-86,0,-129,47,-129,142r0,88r129,0r0,78r-129,0r0,216r302,0r0,97r-411,0r0,-313r-62,0r0,-78r62,0r0,-96","w":564},"\u00a4":{"d":"597,-81r-67,67r-74,-74v-71,51,-177,51,-248,0r-73,74r-67,-67r73,-74v-51,-71,-51,-177,0,-248r-73,-73r67,-67r73,73v69,-49,179,-49,248,0r74,-73r67,67r-74,73v51,71,51,177,0,248xm332,-143v73,0,136,-63,136,-136v0,-73,-63,-135,-136,-135v-73,0,-136,62,-136,135v0,73,63,136,136,136","w":665},"\u00a5":{"d":"538,-712r-146,290r87,0r0,78r-127,0r-26,51r0,52r153,0r0,78r-153,0r0,163r-108,0r0,-163r-153,0r0,-78r153,0r0,-52r-26,-51r-127,0r0,-78r87,0r-147,-290r118,0r150,314r148,-314r117,0","w":544},"\u00a6":{"d":"220,-436r-102,0r0,-350r102,0r0,350xm220,74r-102,0r0,-350r102,0r0,350","w":344},"\u00a7":{"d":"87,-549v-1,-102,81,-169,186,-169v110,0,186,61,188,165r-98,0v-4,-51,-34,-76,-90,-76v-59,0,-88,26,-88,77v0,66,87,85,145,102v95,28,142,91,142,186v0,72,-45,131,-97,156v59,26,88,73,88,141v0,107,-85,178,-191,178v-111,0,-191,-65,-194,-170r100,0v4,53,35,79,94,79v61,0,91,-28,91,-84v0,-71,-86,-91,-148,-109v-94,-27,-141,-90,-141,-186v0,-71,32,-123,97,-156v-56,-27,-84,-72,-84,-134xm273,-154v61,0,99,-46,99,-107v0,-61,-38,-108,-99,-108v-63,0,-100,46,-99,108v0,63,36,107,99,107","w":543},"\u00a8":{"d":"360,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm140,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56"},"\u00a9":{"d":"431,-718v199,0,362,163,362,362v0,199,-163,362,-362,362v-199,0,-362,-163,-362,-362v0,-199,163,-362,362,-362xm431,-62v163,0,289,-131,289,-294v0,-163,-126,-294,-289,-294v-163,0,-289,131,-289,294v0,163,126,294,289,294xm258,-356v0,-116,66,-201,179,-200v47,0,91,17,131,52r-46,47v-79,-70,-193,-34,-193,101v0,135,114,171,193,101r46,47v-39,35,-82,52,-131,52v-113,1,-179,-84,-179,-200","w":862},"\u00aa":{"d":"52,-426v-1,-78,59,-117,139,-117r105,0v5,-67,-17,-102,-87,-102v-37,0,-66,13,-87,39r-55,-52v33,-39,81,-58,146,-58v111,0,166,46,166,139r0,270r-81,0r0,-36v-27,27,-62,40,-106,40v-93,0,-140,-41,-140,-123xm204,-373v75,0,98,-34,92,-112v-69,1,-163,-15,-163,57v0,37,24,55,71,55","w":452},"\u00ab":{"d":"520,-42r-230,-230r230,-229r0,123r-108,106r108,107r0,123xm267,-42r-230,-230r230,-229r0,123r-107,106r107,107r0,123","w":592},"\u00ac":{"d":"484,-98r-95,0r0,-141r-341,0r0,-95r436,0r0,236","w":533},"\u00ae":{"d":"431,-718v199,0,362,163,362,362v0,199,-163,362,-362,362v-199,0,-362,-163,-362,-362v0,-199,163,-362,362,-362xm431,-61v163,0,289,-132,289,-295v0,-163,-126,-295,-289,-295v-165,0,-290,131,-290,295v0,164,125,295,290,295xm452,-552v70,-1,126,49,126,120v0,53,-26,88,-77,106r87,165r-81,0r-80,-155r-50,0r0,155r-72,0r0,-391r147,0xm377,-373v65,4,130,1,130,-59v0,-60,-65,-63,-130,-59r0,118","w":862},"\u00b0":{"d":"235,-724v93,0,175,82,175,175v0,95,-79,174,-175,174v-93,0,-174,-81,-174,-174v0,-96,79,-175,174,-175xm235,-457v51,0,91,-41,91,-92v0,-51,-40,-93,-91,-93v-51,0,-90,42,-90,93v0,51,39,92,90,92","w":471},"\u00b1":{"d":"482,-316r-168,0r0,169r-95,0r0,-169r-168,0r0,-95r168,0r0,-168r95,0r0,168r168,0r0,95xm482,0r-431,0r0,-95r431,0r0,95","w":533},"\u00b2":{"d":"175,-716v75,0,131,49,130,124v0,30,-15,63,-46,98r-121,140r167,0r0,69r-260,0r0,-69r161,-186v36,-34,29,-107,-31,-107v-35,0,-53,18,-53,55r-77,0v-1,-75,55,-124,130,-124","w":350},"\u00b3":{"d":"181,-716v73,0,132,49,130,122v0,42,-17,72,-50,89v37,19,56,52,56,97v0,120,-154,164,-233,94v-25,-22,-38,-53,-39,-92r77,0v1,38,21,57,60,57v39,0,58,-20,58,-61v0,-44,-25,-63,-72,-60r0,-66v43,3,68,-14,67,-55v0,-37,-18,-56,-54,-56v-34,0,-52,17,-54,52r-76,0v0,-72,57,-121,130,-121","w":362},"\u00b4":{"d":"386,-761r-111,162r-77,0r75,-162r113,0"},"\u00b6":{"d":"38,-513v0,-126,96,-199,225,-199r281,0r0,917r-102,0r0,-820r-108,0r0,820r-102,0r0,-522v-107,3,-194,-89,-194,-196","w":637},"\u00b8":{"d":"319,64r-51,147r-101,0r70,-147r82,0"},"\u00b9":{"d":"204,-285r-77,0r0,-341r-87,76r0,-87r87,-75r77,0r0,427","w":277},"\u00ba":{"d":"398,-510v0,138,-56,207,-169,207v-112,0,-168,-69,-168,-207v0,-137,56,-206,168,-206v113,0,169,69,169,206xm229,-377v68,0,85,-52,85,-133v0,-88,-28,-132,-85,-132v-57,0,-85,44,-85,132v0,89,28,133,85,133","w":458},"\u00bb":{"d":"556,-272r-231,230r0,-123r107,-107r-107,-106r0,-123xm303,-272r-231,230r0,-123r108,-107r-108,-106r0,-123","w":592},"\u00bc":{"d":"768,-61r-40,0r0,61r-74,0r0,-61r-174,0r0,-71r147,-295r83,0r-147,295r91,0r0,-83r74,0r0,83r40,0r0,71xm596,-712r-335,712r-81,0r335,-712r81,0xm204,-285r-77,0r0,-341r-87,76r0,-87r87,-75r77,0r0,427","w":808},"\u00bd":{"d":"652,-431v75,0,131,49,130,124v0,30,-15,63,-46,98r-121,140r167,0r0,69r-259,0r0,-69r160,-186v36,-35,29,-107,-31,-107v-35,0,-53,18,-53,55r-76,0v-1,-75,54,-124,129,-124xm588,-712r-335,712r-81,0r335,-712r81,0xm204,-285r-77,0r0,-341r-87,76r0,-87r87,-75r77,0r0,427","w":827},"\u00be":{"d":"804,-61r-40,0r0,61r-73,0r0,-61r-174,0r0,-71r146,-295r84,0r-147,295r91,0r0,-83r73,0r0,83r40,0r0,71xm638,-712r-335,712r-81,0r335,-712r81,0xm181,-716v73,0,132,49,130,122v0,42,-17,72,-50,89v37,19,56,52,56,97v0,120,-154,164,-233,94v-25,-22,-38,-53,-39,-92r77,0v1,38,21,57,60,57v39,0,58,-20,58,-61v0,-44,-25,-63,-72,-60r0,-66v43,3,68,-14,67,-55v0,-37,-18,-56,-54,-56v-34,0,-52,17,-54,52r-76,0v0,-72,57,-121,130,-121","w":844},"\u00bf":{"d":"249,-510v35,0,65,30,65,65v0,35,-30,64,-65,64v-35,0,-65,-29,-65,-64v0,-35,30,-65,65,-65xm254,119v58,0,98,-42,97,-100r102,0v2,113,-87,192,-199,192v-112,0,-201,-79,-199,-192v1,-85,83,-169,124,-231v17,-25,19,-47,18,-84r102,0v12,117,-62,174,-112,240v-55,71,-23,175,67,175","w":511},"\u00c0":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0xm361,-781r-77,0r-111,-162r113,0","w":625},"\u00c1":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0xm445,-943r-111,162r-77,0r75,-162r113,0","w":625},"\u00c2":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0xm481,-781r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0","w":625},"\u00c3":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0xm241,-908v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55","w":625},"\u00c4":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0xm419,-895v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm199,-895v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":625},"\u00c5":{"d":"617,0r-115,0r-49,-143r-281,0r-49,143r-115,0r261,-712r87,0xm423,-235r-108,-316r-111,316r219,0xm309,-1000v68,0,125,58,125,125v0,68,-58,125,-125,125v-68,0,-125,-58,-125,-125v0,-68,58,-125,125,-125xm309,-812v34,0,64,-29,64,-63v0,-34,-30,-63,-64,-63v-34,0,-64,29,-64,63v0,34,30,63,64,63","w":625},"\u00c6":{"d":"897,0r-455,0r0,-162r-235,0r-84,162r-118,0r374,-712r518,0r0,97r-347,0r0,209r296,0r0,97r-296,0r0,212r347,0r0,97xm442,-254r0,-361r-188,361r188,0","w":952},"\u00c7":{"d":"176,-356v0,166,20,265,147,265v45,0,87,-20,127,-60r72,73v-103,108,-286,116,-386,8v-70,-75,-69,-122,-69,-286v0,-165,-1,-210,69,-286v100,-108,284,-100,386,8r-72,73v-40,-40,-82,-60,-127,-60v-126,0,-147,102,-147,265xm374,64r-51,147r-101,0r70,-147r82,0","w":600},"\u00c8":{"d":"548,0r-455,0r0,-712r455,0r0,97r-347,0r0,208r296,0r0,96r-296,0r0,214r347,0r0,97xm363,-781r-77,0r-111,-162r113,0","w":603},"\u00c9":{"d":"548,0r-455,0r0,-712r455,0r0,97r-347,0r0,208r296,0r0,96r-296,0r0,214r347,0r0,97xm447,-943r-111,162r-77,0r75,-162r113,0","w":603},"\u00ca":{"d":"548,0r-455,0r0,-712r455,0r0,97r-347,0r0,208r296,0r0,96r-296,0r0,214r347,0r0,97xm483,-781r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0","w":603},"\u00cb":{"d":"548,0r-455,0r0,-712r455,0r0,97r-347,0r0,208r296,0r0,96r-296,0r0,214r347,0r0,97xm421,-895v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm201,-895v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":603},"\u00cc":{"d":"201,0r-108,0r0,-712r108,0r0,712xm215,-781r-77,0r-111,-162r113,0","w":294},"\u00cd":{"d":"201,0r-108,0r0,-712r108,0r0,712xm268,-943r-111,162r-77,0r75,-162r113,0","w":294},"\u00ce":{"d":"201,0r-108,0r0,-712r108,0r0,712xm314,-781r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0","w":294},"\u00cf":{"d":"201,0r-108,0r0,-712r108,0r0,712xm255,-895v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm35,-895v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":294},"\u00d0":{"d":"610,-513v9,47,8,286,-2,327v-26,106,-129,186,-249,186r-247,0r0,-318r-74,0r0,-83r74,0r0,-311r250,0v125,-5,227,88,248,199xm482,-159v41,-37,26,-222,26,-298v0,-101,-66,-159,-159,-159r-129,0r0,215r138,0r0,83r-138,0r0,222v111,0,220,13,262,-63","w":684},"\u00d1":{"d":"629,0r-99,0r-329,-501r0,501r-108,0r0,-712r99,0r329,500r0,-500r108,0r0,712xm293,-908v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55","w":721},"\u00d2":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265xm375,-781r-77,0r-111,-162r113,0","w":646},"\u00d3":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265xm459,-943r-111,162r-77,0r75,-162r113,0","w":646},"\u00d4":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265xm359,-943r-111,162r-77,0r75,-162r113,0xm519,-943r-111,162r-77,0r75,-162r113,0","w":646},"\u00d5":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265xm255,-908v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55","w":646},"\u00d6":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265xm433,-895v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm213,-895v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":646},"\u00d8":{"d":"504,-648v73,73,75,129,75,292v0,161,1,210,-68,286v-72,79,-200,99,-307,49r-31,65r-82,0r51,-108v-71,-76,-76,-125,-75,-292v1,-165,0,-209,69,-286v72,-80,200,-99,307,-49r30,-65r83,0xm323,-621v-125,3,-147,101,-147,265v0,98,7,161,20,190r207,-433v-24,-15,-51,-22,-80,-22xm323,-91v125,-4,148,-101,148,-265v0,-100,-7,-163,-20,-190r-207,433v23,15,50,22,79,22","w":652},"\u00d9":{"d":"337,-91v91,0,149,-63,148,-154r0,-467r108,0r0,472v3,146,-111,246,-256,246v-145,0,-255,-100,-255,-246r0,-472r108,0r0,467v-1,92,55,154,147,154xm390,-781r-77,0r-111,-162r113,0","w":675},"\u00da":{"d":"337,-91v91,0,149,-63,148,-154r0,-467r108,0r0,472v3,146,-111,246,-256,246v-145,0,-255,-100,-255,-246r0,-472r108,0r0,467v-1,92,55,154,147,154xm474,-943r-111,162r-77,0r75,-162r113,0","w":675},"\u00db":{"d":"337,-91v91,0,149,-63,148,-154r0,-467r108,0r0,472v3,146,-111,246,-256,246v-145,0,-255,-100,-255,-246r0,-472r108,0r0,467v-1,92,55,154,147,154xm359,-943r-111,162r-77,0r75,-162r113,0xm519,-943r-111,162r-77,0r75,-162r113,0","w":675},"\u00dc":{"d":"337,-91v91,0,149,-63,148,-154r0,-467r108,0r0,472v3,146,-111,246,-256,246v-145,0,-255,-100,-255,-246r0,-472r108,0r0,467v-1,92,55,154,147,154xm448,-895v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm228,-895v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":675},"\u00dd":{"d":"539,-712r-213,419r0,293r-108,0r0,-293r-213,-419r118,0r149,313r149,-313r118,0xm407,-943r-111,162r-77,0r75,-162r113,0","w":544},"\u00de":{"d":"363,-575v129,-2,228,87,228,216v0,129,-99,215,-228,215r-162,0r0,144r-108,0r0,-712r108,0r0,137r162,0xm356,-241v74,1,126,-43,126,-118v0,-74,-52,-120,-126,-119r-155,0r0,237r155,0","w":637},"\u00df":{"d":"295,-719v122,0,205,56,205,171v0,51,-21,89,-62,116v87,35,60,167,63,280v4,121,-78,162,-208,152r0,-87v64,5,109,-12,105,-74v-6,-91,34,-233,-70,-228r-35,0r0,-81v65,5,105,-13,105,-75v0,-56,-35,-84,-106,-84v-72,0,-108,38,-108,113r0,516r-103,0r0,-522v-1,-126,84,-197,214,-197","w":565},"\u00e0":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72xm309,-599r-77,0r-111,-162r113,0","w":530},"\u00e1":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72xm393,-761r-111,162r-77,0r75,-162r113,0","w":530},"\u00e2":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72xm429,-599r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0","w":530},"\u00e3":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72xm189,-726v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55","w":530},"\u00e4":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72xm367,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm147,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":530},"\u00e5":{"d":"43,-149v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v139,0,209,58,209,174r0,339r-100,0r0,-46v-35,35,-80,52,-135,52v-106,1,-176,-52,-176,-155xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72xm257,-826v68,0,125,58,125,125v0,68,-58,125,-125,125v-68,0,-125,-58,-125,-125v0,-68,58,-125,125,-125xm257,-638v34,0,64,-29,64,-63v0,-34,-30,-63,-64,-63v-34,0,-64,29,-64,63v0,34,30,63,64,63","w":530},"\u00e6":{"d":"567,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-90,103,-291,108,-369,0v-47,54,-87,78,-182,79v-106,1,-176,-52,-176,-155v0,-97,73,-146,175,-146r134,0v7,-86,-22,-132,-111,-131v-49,0,-86,16,-111,49r-67,-63v42,-49,103,-73,182,-73v83,0,141,22,172,67v37,-45,87,-67,150,-67xm681,-295v-2,-89,-40,-133,-114,-133v-75,0,-113,44,-114,133r228,0xm235,-79v94,0,126,-43,117,-145v-89,1,-210,-18,-210,73v0,48,31,72,93,72","w":837},"\u00e7":{"d":"55,-254v0,-154,77,-260,226,-259v67,0,122,24,167,71r-70,68v-29,-32,-62,-48,-97,-48v-83,0,-124,56,-124,168v0,113,41,169,124,169v35,0,68,-16,97,-48r70,67v-45,48,-101,72,-167,72v-146,2,-226,-109,-226,-260xm319,64r-51,147r-101,0r70,-147r82,0","w":488},"\u00e8":{"d":"270,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-53,53,-116,79,-190,79v-152,0,-228,-87,-228,-260v0,-150,72,-259,215,-259xm384,-295v-1,-89,-39,-133,-114,-133v-74,0,-112,44,-114,133r228,0xm325,-599r-77,0r-111,-162r113,0","w":539},"\u00e9":{"d":"270,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-53,53,-116,79,-190,79v-152,0,-228,-87,-228,-260v0,-150,72,-259,215,-259xm384,-295v-1,-89,-39,-133,-114,-133v-74,0,-112,44,-114,133r228,0xm409,-761r-111,162r-77,0r75,-162r113,0","w":539},"\u00ea":{"d":"270,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-53,53,-116,79,-190,79v-152,0,-228,-87,-228,-260v0,-150,72,-259,215,-259xm384,-295v-1,-89,-39,-133,-114,-133v-74,0,-112,44,-114,133r228,0xm445,-599r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0","w":539},"\u00eb":{"d":"270,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-53,53,-116,79,-190,79v-152,0,-228,-87,-228,-260v0,-150,72,-259,215,-259xm384,-295v-1,-89,-39,-133,-114,-133v-74,0,-112,44,-114,133r228,0xm383,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm163,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":539},"\u00ec":{"d":"183,0r-102,0r0,-507r102,0r0,507xm203,-599r-77,0r-111,-162r113,0","w":264},"\u00ed":{"d":"183,0r-102,0r0,-507r102,0r0,507xm254,-761r-111,162r-77,0r75,-162r113,0","w":264},"\u00ee":{"d":"183,0r-102,0r0,-507r102,0r0,507xm302,-599r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0","w":264},"\u00ef":{"d":"183,0r-102,0r0,-507r102,0r0,507xm240,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm20,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":264},"\u00f0":{"d":"476,-249v0,170,-69,255,-208,255v-138,0,-207,-85,-207,-255v0,-146,54,-228,163,-247v27,-5,53,-4,76,2r-45,-81r-116,0r0,-72r78,0r-39,-70r108,0r39,70r87,0r0,72r-50,0v50,102,114,178,114,326xm374,-249v0,-109,-35,-164,-106,-164v-70,0,-105,55,-105,164v0,109,35,164,105,164v71,0,106,-55,106,-164","w":537},"\u00f1":{"d":"316,-513v112,-1,176,75,176,189r0,324r-102,0r0,-309v0,-67,-35,-114,-102,-113v-70,0,-105,38,-105,113r0,309r-102,0r0,-507r100,0r0,51v35,-38,80,-57,135,-57xm219,-726v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55","w":568},"\u00f2":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169xm313,-599r-77,0r-111,-162r113,0","w":537},"\u00f3":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169xm404,-761r-111,162r-77,0r75,-162r113,0","w":537},"\u00f4":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169xm324,-761r-111,162r-77,0r75,-162r113,0xm464,-761r-111,162r-77,0r75,-162r113,0","w":537},"\u00f5":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169xm200,-726v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55","w":537},"\u00f6":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169xm378,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm158,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":537},"\u00f7":{"d":"266,-544v39,0,73,34,73,73v0,39,-34,72,-73,72v-39,0,-72,-33,-72,-72v0,-39,33,-73,72,-73xm484,-230r-436,0r0,-95r436,0r0,95xm266,-157v39,0,73,34,73,73v0,39,-34,73,-73,73v-39,0,-72,-34,-72,-73v0,-39,33,-73,72,-73","w":533},"\u00f8":{"d":"480,-254v0,173,-71,260,-212,260v-38,0,-73,-8,-104,-25r-37,63r-69,0r58,-99v-39,-41,-59,-107,-59,-199v0,-173,70,-259,211,-259v39,0,74,8,105,25r37,-63r69,0r-59,98v40,41,60,108,60,199xm328,-405v-96,-49,-169,10,-169,151v0,49,5,86,15,109xm378,-254v0,-49,-5,-86,-15,-109r-154,260v95,51,169,-10,169,-151","w":537},"\u00f9":{"d":"178,-198v0,67,35,114,102,113v70,0,105,-38,105,-113r0,-309r102,0r0,507r-100,0r0,-51v-35,38,-80,57,-135,57v-112,2,-177,-78,-176,-189r0,-324r102,0r0,309xm333,-599r-77,0r-111,-162r113,0","w":568},"\u00fa":{"d":"178,-198v0,67,35,114,102,113v70,0,105,-38,105,-113r0,-309r102,0r0,507r-100,0r0,-51v-35,38,-80,57,-135,57v-112,2,-177,-78,-176,-189r0,-324r102,0r0,309xm417,-761r-111,162r-77,0r75,-162r113,0","w":568},"\u00fb":{"d":"178,-198v0,67,35,114,102,113v70,0,105,-38,105,-113r0,-309r102,0r0,507r-100,0r0,-51v-35,38,-80,57,-135,57v-112,2,-177,-78,-176,-189r0,-324r102,0r0,309xm324,-761r-111,162r-77,0r75,-162r113,0xm464,-761r-111,162r-77,0r75,-162r113,0","w":568},"\u00fc":{"d":"178,-198v0,67,35,114,102,113v70,0,105,-38,105,-113r0,-309r102,0r0,507r-100,0r0,-51v-35,38,-80,57,-135,57v-112,2,-177,-78,-176,-189r0,-324r102,0r0,309xm391,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm171,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":568},"\u00fe":{"d":"316,-513v138,0,180,103,180,259v0,158,-41,260,-180,260v-56,0,-100,-19,-133,-58r0,257r-102,0r0,-917r102,0r0,256v32,-38,76,-57,133,-57xm289,-85v85,0,105,-68,105,-169v0,-101,-20,-168,-105,-168v-85,0,-106,67,-106,168v0,113,35,169,106,169","w":554},"\u00ff":{"d":"464,-507r-224,608v-31,80,-84,107,-182,100r0,-92v59,2,83,-8,99,-54r28,-79r-177,-483r108,0r121,357r118,-357r109,0xm344,-713v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm124,-713v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":468},"\u0131":{"d":"183,0r-102,0r0,-507r102,0r0,507","w":264},"\u0141":{"d":"557,0r-450,0r0,-266r-69,44r0,-93r69,-43r0,-354r108,0r0,286r141,-89r0,91r-141,89r0,238r342,0r0,97","w":587},"\u0142":{"d":"294,0v-121,11,-202,-29,-202,-140r0,-181r-59,36r0,-87r59,-36r0,-304r102,0r0,242r70,-43r0,86r-70,44r0,237v-3,58,43,62,100,59r0,87","w":326},"\u0150":{"d":"571,-524v8,48,8,288,0,336v-20,113,-127,194,-248,194v-121,0,-227,-82,-248,-194v-8,-43,-8,-293,0,-336v21,-112,127,-194,248,-194v122,0,228,81,248,194xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-148,101,-148,265v0,167,22,265,148,265xm359,-943r-111,162r-77,0r75,-162r113,0xm519,-943r-111,162r-77,0r75,-162r113,0","w":646},"\u0151":{"d":"480,-254v0,173,-71,260,-212,260v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v141,0,212,86,212,259xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169xm324,-761r-111,162r-77,0r75,-162r113,0xm464,-761r-111,162r-77,0r75,-162r113,0","w":537},"\u0152":{"d":"922,0r-451,0r0,-58v-78,95,-255,78,-335,-10v-66,-74,-69,-131,-69,-288v0,-158,2,-213,69,-288v80,-89,256,-105,335,-10r0,-58r450,0r0,96r-342,0r0,210r291,0r0,94r-291,0r0,216r343,0r0,96xm323,-91v125,0,148,-101,148,-265v0,-167,-22,-265,-148,-265v-125,0,-147,101,-147,265v0,166,22,265,147,265","w":977},"\u0153":{"d":"592,-513v153,0,227,119,215,289r-329,0v0,84,45,143,129,142v47,0,88,-17,123,-52r65,61v-90,102,-288,109,-364,-1v-35,53,-89,80,-163,80v-141,0,-211,-87,-211,-260v0,-173,70,-259,211,-259v75,0,129,27,164,81v35,-54,89,-81,160,-81xm706,-295v-2,-89,-40,-133,-114,-133v-75,0,-113,44,-114,133r228,0xm378,-254v0,-112,-37,-168,-110,-168v-73,0,-109,56,-109,168v0,113,36,169,109,169v73,0,110,-56,110,-169","w":862},"\u0160":{"d":"444,-569v-70,-78,-285,-83,-285,56v0,55,36,88,107,99r81,12v127,19,191,85,191,199v0,134,-115,209,-256,209v-106,0,-190,-31,-252,-94r72,-71v45,45,106,68,182,68v98,0,147,-36,147,-109v0,-59,-35,-94,-106,-104r-84,-12v-125,-18,-187,-82,-187,-193v0,-132,101,-209,238,-209v89,0,163,27,221,81xm463,-942r-129,161r-86,0r-129,-161r85,0r87,97r87,-97r85,0","w":590},"\u0161":{"d":"57,-358v0,-99,87,-155,191,-155v82,0,145,19,188,57r-64,65v-41,-46,-217,-63,-217,28v0,63,89,59,150,65v101,9,151,56,151,143v0,195,-327,199,-424,88r67,-67v35,35,83,53,146,53v74,0,111,-23,111,-70v0,-65,-87,-61,-149,-67v-100,-9,-150,-55,-150,-140xm420,-760r-129,161r-86,0r-129,-161r85,0r87,97r87,-97r85,0","w":499},"\u0170":{"d":"337,-91v91,0,149,-63,148,-154r0,-467r108,0r0,472v3,146,-111,246,-256,246v-145,0,-255,-100,-255,-246r0,-472r108,0r0,467v-1,92,55,154,147,154xm359,-943r-111,162r-77,0r75,-162r113,0xm519,-943r-111,162r-77,0r75,-162r113,0","w":675},"\u0171":{"d":"178,-198v0,67,35,114,102,113v70,0,105,-38,105,-113r0,-309r102,0r0,507r-100,0r0,-51v-35,38,-80,57,-135,57v-112,2,-177,-78,-176,-189r0,-324r102,0r0,309xm324,-761r-111,162r-77,0r75,-162r113,0xm464,-761r-111,162r-77,0r75,-162r113,0","w":568},"\u0178":{"d":"539,-712r-213,419r0,293r-108,0r0,-293r-213,-419r118,0r149,313r149,-313r118,0xm381,-895v30,0,56,26,56,56v0,30,-26,57,-56,57v-30,0,-57,-27,-57,-57v0,-30,27,-56,57,-56xm161,-895v30,0,57,26,57,56v0,30,-27,57,-57,57v-30,0,-56,-27,-56,-57v0,-30,26,-56,56,-56","w":544},"\u017d":{"d":"504,0r-456,0r0,-93r329,-522r-315,0r0,-97r442,0r0,88r-331,527r331,0r0,97xm453,-942r-129,161r-86,0r-129,-161r85,0r87,97r87,-97r85,0","w":552},"\u017e":{"d":"421,0r-378,0r0,-81r252,-335r-238,0r0,-91r364,0r0,81r-254,335r254,0r0,91xm411,-760r-129,161r-86,0r-129,-161r85,0r87,97r87,-97r85,0","w":469},"\u0192":{"d":"385,-630v-66,-2,-114,-3,-125,59r-32,180r101,0r0,78r-115,0r-91,518r-102,0r91,-518r-82,0r0,-78r96,0v25,-102,20,-226,88,-287v42,-38,97,-41,171,-39r0,87","w":415},"\u02c6":{"d":"422,-599r-85,0r-87,-97r-87,97r-85,0r129,-161r86,0"},"\u02c7":{"d":"422,-760r-129,161r-86,0r-129,-161r85,0r87,97r87,-97r85,0"},"\u00af":{"d":"405,-622r-310,0r0,-73r310,0r0,73"},"\u02c9":{"d":"405,-622r-310,0r0,-73r310,0r0,73"},"\u02d8":{"d":"415,-735v-6,97,-61,145,-164,145v-105,0,-160,-48,-166,-145r74,0v6,47,37,71,92,71v55,0,86,-24,92,-71r72,0"},"\u02d9":{"d":"304,-620r-108,0r0,-91r108,0r0,91"},"\u02da":{"d":"250,-826v68,0,125,58,125,125v0,68,-58,125,-125,125v-68,0,-125,-58,-125,-125v0,-68,58,-125,125,-125xm250,-638v34,0,64,-29,64,-63v0,-34,-30,-63,-64,-63v-34,0,-64,29,-64,63v0,34,30,63,64,63"},"\u02db":{"d":"329,211r-101,0r-51,-147r82,0"},"\u02dc":{"d":"182,-726v39,0,93,44,130,43v19,0,38,-10,59,-31r48,47v-37,37,-71,55,-104,55v-39,0,-95,-43,-131,-42v-19,0,-38,10,-58,30r-48,-47v37,-37,71,-55,104,-55"},"\u02dd":{"d":"456,-761r-112,162r-76,0r76,-162r112,0xm271,-761r-111,162r-77,0r75,-162r113,0"},"\u0394":{"d":"613,0r-608,0r261,-712r87,0xm472,-92r-161,-459r-162,459r323,0","w":619},"\u2206":{"d":"613,0r-608,0r261,-712r87,0xm472,-92r-161,-459r-162,459r323,0","w":619},"\u03a9":{"d":"579,-356v0,151,-6,199,-70,260r70,0r0,96r-207,0r0,-87v99,-55,97,-92,99,-264v2,-119,1,-172,-42,-225v-26,-32,-63,-45,-106,-45v-128,0,-147,102,-147,270v0,79,3,130,8,153v12,51,42,88,90,111r0,87r-207,0r0,-96r70,0v-62,-59,-70,-112,-70,-260v0,-165,0,-209,69,-286v93,-103,281,-102,375,0v69,75,68,126,68,286","w":647},"\u2126":{"d":"579,-356v0,151,-6,199,-70,260r70,0r0,96r-207,0r0,-87v99,-55,97,-92,99,-264v2,-119,1,-172,-42,-225v-26,-32,-63,-45,-106,-45v-128,0,-147,102,-147,270v0,79,3,130,8,153v12,51,42,88,90,111r0,87r-207,0r0,-96r70,0v-62,-59,-70,-112,-70,-260v0,-165,0,-209,69,-286v93,-103,281,-102,375,0v69,75,68,126,68,286","w":647},"\u00b5":{"d":"281,-85v67,0,104,-46,104,-113r0,-309r102,0r0,507r-100,0r0,-51v-47,55,-146,79,-209,32r0,224r-102,0r0,-712r102,0r0,309v0,67,36,113,103,113","w":569},"\u03bc":{"d":"281,-85v67,0,104,-46,104,-113r0,-309r102,0r0,507r-100,0r0,-51v-47,55,-146,79,-209,32r0,224r-102,0r0,-712r102,0r0,309v0,67,36,113,103,113","w":569},"\u03c0":{"d":"503,0r-100,0r0,-412r-214,0r0,412r-101,0r0,-507r415,0r0,507","w":591},"\u2013":{"d":"482,-230r-431,0r0,-95r431,0r0,95","w":533},"\u2014":{"d":"905,-231r-838,0r0,-97r838,0r0,97","w":972},"\u2018":{"d":"190,-608r-112,0r0,-104r112,-93r0,197","w":268},"\u2019":{"d":"190,-607r-112,91r0,-196r112,0r0,105","w":268},"\u201a":{"d":"190,0r-112,92r0,-197r112,0r0,105","w":267},"\u201c":{"d":"381,-608r-112,0r0,-104r112,-93r0,197xm190,-608r-112,0r0,-104r112,-93r0,197","w":459},"\u201d":{"d":"381,-607r-112,91r0,-196r112,0r0,105xm190,-607r-112,91r0,-196r112,0r0,105","w":459},"\u201e":{"d":"381,0r-112,92r0,-197r112,0r0,105xm190,0r-112,92r0,-197r112,0r0,105","w":460},"\u2020":{"d":"526,-427r-180,0r0,427r-102,0r0,-427r-179,0r0,-91r179,0r0,-194r102,0r0,194r180,0r0,91","w":591},"\u2021":{"d":"526,11r-180,0r0,194r-102,0r0,-194r-179,0r0,-92r179,0r0,-346r-179,0r0,-91r179,0r0,-194r102,0r0,194r180,0r0,91r-180,0r0,346r180,0r0,92","w":591},"\u2022":{"d":"256,-497v88,0,163,75,163,163v0,88,-75,163,-163,163v-87,0,-163,-76,-163,-163v0,-88,75,-163,163,-163","w":512},"\u2026":{"d":"661,-142v39,0,73,33,73,72v0,39,-34,73,-73,73v-39,0,-73,-34,-73,-73v0,-39,34,-72,73,-72xm401,-142v39,0,73,33,73,72v0,39,-34,73,-73,73v-39,0,-72,-34,-72,-73v0,-39,33,-72,72,-72xm142,-142v39,0,73,33,73,72v0,39,-34,73,-73,73v-39,0,-73,-34,-73,-73v0,-39,34,-72,73,-72","w":803},"\u2030":{"d":"644,-368v81,0,140,55,140,137r0,101v1,82,-59,137,-140,137v-81,0,-140,-55,-140,-137r0,-101v-1,-82,59,-137,140,-137xm629,-712r-335,712r-82,0r336,-712r81,0xm198,-719v81,0,140,55,140,137r0,101v1,82,-59,136,-140,136v-81,0,-140,-54,-140,-136r0,-101v-1,-82,59,-137,140,-137xm644,-61v78,0,62,-93,63,-167v0,-48,-21,-72,-63,-72v-78,0,-62,93,-63,167v0,48,21,72,63,72xm198,-413v78,0,62,-92,63,-166v0,-48,-21,-72,-63,-72v-78,0,-62,93,-63,167v0,47,21,71,63,71xm998,-368v81,0,140,55,140,137r0,101v1,82,-59,137,-140,137v-81,0,-140,-55,-140,-137r0,-101v-1,-82,59,-137,140,-137xm998,-61v78,0,62,-93,63,-167v0,-48,-21,-72,-63,-72v-78,0,-62,93,-63,167v0,48,21,72,63,72","w":1196},"\u2039":{"d":"267,-42r-230,-230r230,-229r0,123r-107,106r107,107r0,123","w":339},"\u203a":{"d":"303,-272r-231,230r0,-123r108,-107r-108,-106r0,-123","w":339},"\u2044":{"d":"307,-712r-335,712r-82,0r335,-712r82,0","w":197},"\u2122":{"d":"822,-285r-77,0r0,-279r-90,179r-71,0r-90,-179r0,279r-77,0r0,-427r77,0r125,243r126,-243r77,0r0,427xm346,-643r-115,0r0,358r-76,0r0,-358r-114,0r0,-69r305,0r0,69","w":883},"\u2202":{"d":"251,-718v138,-1,218,89,217,227r0,242v0,170,-68,255,-203,255v-136,0,-204,-85,-204,-255v0,-170,66,-255,198,-255v47,0,82,14,107,42v9,-101,-27,-170,-119,-169v-42,0,-79,15,-110,44r-64,-64v48,-45,107,-67,178,-67xm366,-249v0,-109,-34,-164,-101,-164v-68,0,-102,55,-102,164v0,109,34,164,102,164v67,0,101,-55,101,-164","w":549},"\u220f":{"d":"598,205r-109,0r0,-869r-288,0r0,869r-108,0r0,-965r505,0r0,965","w":690},"\u2211":{"d":"508,205r-460,0r0,-88r195,-406r-193,-383r0,-88r455,0r0,97r-329,0r161,325r0,100r-164,346r335,0r0,97","w":552},"\u00ad":{"d":"482,-230r-431,0r0,-95r431,0r0,95","w":533},"\u2212":{"d":"482,-230r-431,0r0,-95r431,0r0,95","w":533},"\u00b7":{"d":"142,-348v39,0,73,33,73,72v0,39,-34,73,-73,73v-39,0,-73,-34,-73,-73v0,-39,34,-72,73,-72","w":284},"\u2219":{"d":"142,-348v39,0,73,33,73,72v0,39,-34,73,-73,73v-39,0,-73,-34,-73,-73v0,-39,34,-72,73,-72","w":284},"\u221a":{"d":"550,-615r-91,0r-202,615r-84,0r-168,-507r111,0r99,313r163,-518r172,0r0,97","w":580},"\u221e":{"d":"594,-451v104,-1,175,71,175,175v0,104,-71,175,-175,174v-63,0,-123,-33,-179,-99v-57,67,-116,100,-179,100v-102,0,-175,-73,-175,-175v0,-104,71,-177,175,-175v63,0,122,33,179,100v57,-67,116,-100,179,-100xm592,-195v46,4,79,-33,79,-79v0,-70,-84,-102,-135,-56v-11,10,-29,27,-53,56v41,45,55,74,109,79xm159,-274v0,71,84,104,135,56v11,-10,29,-28,53,-56v-41,-45,-54,-74,-110,-79v-46,-4,-78,33,-78,79","w":830},"\u222b":{"d":"163,-558v-1,-121,88,-175,222,-162r0,87v-68,-5,-116,6,-116,74r0,599v1,99,-65,163,-164,162r-57,0r0,-87v68,5,115,-6,115,-74r0,-599","w":433},"\u2248":{"d":"190,-457v48,-4,142,57,191,56v28,0,56,-14,85,-43r65,64v-48,47,-76,70,-148,77v-49,5,-142,-56,-191,-56v-28,0,-56,14,-85,43r-64,-64v47,-45,76,-70,147,-77xm191,-255v46,0,142,58,191,57v27,0,56,-15,85,-44r64,64v-52,52,-101,78,-147,78v-46,0,-143,-57,-191,-57v-28,0,-57,15,-86,44r-64,-64v52,-52,101,-78,148,-78","w":574},"\u22f2":{"d":"190,-457v48,-4,142,57,191,56v28,0,56,-14,85,-43r65,64v-48,47,-76,70,-148,77v-49,5,-142,-56,-191,-56v-28,0,-56,14,-85,43r-64,-64v47,-45,76,-70,147,-77xm191,-255v46,0,142,58,191,57v27,0,56,-15,85,-44r64,64v-52,52,-101,78,-147,78v-46,0,-143,-57,-191,-57v-28,0,-57,15,-86,44r-64,-64v52,-52,101,-78,148,-78","w":574},"\u2260":{"d":"520,-133r-303,0r-103,120r-63,-51r61,-69r-61,0r0,-95r138,0r88,-99r-226,0r0,-95r302,0r104,-120r63,51r-61,69r61,0r0,95r-138,0r-88,99r226,0r0,95","w":571},"\u2264":{"d":"873,-535r-526,527r487,-1r-92,91r-555,0r0,-554r92,-92r-1,487r527,-527","w":1027},"\u2265":{"d":"839,82r-554,0r-92,-91r487,1r-527,-527r69,-69r527,527r-2,-487r92,93r0,553","w":1027},"\u25ca":{"d":"582,-346r-261,365r-260,-365r260,-365xm467,-346r-146,-207r-146,207r146,208","w":642},"\uf001":{"d":"449,-738v35,0,66,31,66,66v0,35,-31,66,-66,66v-35,0,-65,-31,-65,-66v0,-35,30,-66,65,-66xm500,0r-102,0r0,-498r102,0r0,498xm94,-576v-1,-84,55,-142,139,-141r63,0r0,87v-56,-3,-100,0,-100,59r0,73r100,0r0,78r-100,0r0,420r-102,0r0,-420r-59,0r0,-78r59,0r0,-78","w":582},"\uf002":{"d":"599,0v-121,11,-202,-29,-202,-140r0,-572r102,0r0,566v-3,58,43,62,100,59r0,87xm95,-576v-1,-84,55,-142,139,-141r63,0r0,87v-56,-3,-100,0,-100,59r0,73r100,0r0,78r-100,0r0,420r-102,0r0,-420r-58,0r0,-78r58,0r0,-78","w":626},"\u00a0":{"w":240}}});
;
/*
Copyright (c) Copyright (c) 2007, Carl S. Yestrau All rights reserved.
Code licensed under the BSD License: http://www.featureblend.com/license.txt
Version: 1.0.4
Edited by nembi 2010.11.23
*/
var detect = new function(){
    var self = this;
    self.installed = false;
    self.raw = "";
    self.major = -1;
    self.minor = -1;
    self.revision = -1;
    self.revisionStr = "";
	self.cell = false;
	self.ie6 = false;

    var activeXDetectRules = [
        {
            "name":"ShockwaveFlash.ShockwaveFlash.7",
            "version":function(obj){
                return getActiveXVersion(obj);
            }
        },
        {
            "name":"ShockwaveFlash.ShockwaveFlash.6",
            "version":function(obj){
                var version = "6,0,21";
                try{
                    obj.AllowScriptAccess = "always";
                    version = getActiveXVersion(obj);
                }catch(err){}
                return version;
            }
        },
        {
            "name":"ShockwaveFlash.ShockwaveFlash",
            "version":function(obj){
                return getActiveXVersion(obj);
            }
        }
    ];

    var getActiveXVersion = function(activeXObj){
        var version = -1;
        try{
            version = activeXObj.GetVariable("$version");
        }catch(err){}
        return version;
    };

    var getActiveXObject = function(name){
        var obj = -1;
        try{
            obj = new ActiveXObject(name);
        }catch(err){
            obj = {activeXError:true};
        }
        return obj;
    };

    var parseActiveXVersion = function(str){
        var versionArray = str.split(",");//replace with regex
        return {
            "raw":str,
            "major":parseInt(versionArray[0].split(" ")[1], 10),
            "minor":parseInt(versionArray[1], 10),
            "revision":parseInt(versionArray[2], 10),
            "revisionStr":versionArray[2]
        };
    };

    var parseStandardVersion = function(str){
        var descParts = str.split(/ +/);
        var majorMinor = descParts[2].split(/\./);
        var revisionStr = descParts[3];
        return {
            "raw":str,
            "major":parseInt(majorMinor[0], 10),
            "minor":parseInt(majorMinor[1], 10), 
            "revisionStr":revisionStr,
            "revision":parseRevisionStrToInt(revisionStr)
        };
    };

    var parseRevisionStrToInt = function(str){
        return parseInt(str.replace(/[a-zA-Z]/g, ""), 10) || self.revision;
    };

    self.majorAtLeast = function(version){
        return self.major >= version;
    };

    self.minorAtLeast = function(version){
        return self.minor >= version;
    };

    self.revisionAtLeast = function(version){
        return self.revision >= version;
    };

    self.detect = function(){

		var userAgent = navigator.userAgent.toLowerCase();

		// Detect Flash	Version	Number

		if (userAgent.search('iphone') != -1 ||	
			userAgent.search('windows phone') != -1 ||
			userAgent.search('android') != -1 ||
			(userAgent.search('webkit') > -1 && (userAgent.search('series60') > -1 || userAgent.search('symbian') > -1))) {

			self.cell = true;

		} else if(navigator.plugins && navigator.plugins.length > 0) {

			var type = 'application/x-shockwave-flash';
            var mimeTypes = navigator.mimeTypes;
            if(mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description){
                var version = mimeTypes[type].enabledPlugin.description;
                var versionObj = parseStandardVersion(version);
                self.raw = versionObj.raw;
                self.major = versionObj.major;
                self.minor = versionObj.minor; 
                self.revisionStr = versionObj.revisionStr;
                self.revision = versionObj.revision;
                self.installed = true;
            }
        } else if(navigator.appVersion.indexOf("Mac") == -1 && window.execScript){

			var version = -1;
            for(var i=0; i<activeXDetectRules.length && version==-1; i++){
                var obj = getActiveXObject(activeXDetectRules[i].name);
                if(!obj.activeXError){
                    self.installed = true;
                    version = activeXDetectRules[i].version(obj);
                    if(version!=-1){
                        var versionObj = parseActiveXVersion(version);
                        self.raw = versionObj.raw;
                        self.major = versionObj.major;
                        self.minor = versionObj.minor; 
                        self.revision = versionObj.revision;
                        self.revisionStr = versionObj.revisionStr;
                    }
                }
            }
        }		

		//Detect IE Version Number <= 6

		if (getIEVersionNumber(userAgent) <= 6 && getIEVersionNumber(userAgent) != 0 && !self.cell) {
			self.ie6 = true;
			
			if (navigator.userLanguage == 'hu') {
				alert('Az Ã–n Ã¡ltal hasznÃ¡lt bÃ¶ngÃ©szÅ‘ elavult. Az oldal Internet Explorer 7-nÃ©l rÃ©gebbi bÃ¶ngÃ©szÅ‘ alÃ¡ nincsen optimalizÃ¡lva.');
			} else {
				alert('Your browser is outdated. The page is not optimized for browsers older than Internet Explorer 7.');
			}
		}
    }();
};

function getIEVersionNumber(ua) {

	if (!ua) return 0;

    var MSIEOffset = ua.search("msie ");

    if (MSIEOffset == -1) {
        return 0;
    } else {
        return parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset)));
    }
}

var FlashCanPlay = false;
var PluginVersion = detect.major;
var Cell = detect.cell;
var IE6 = detect.ie6;

FlashCanPlay = PluginVersion >= contentVersion;
;
$.fn.selectRange = function(start, len)
{
	var end=start+len;
	return this.each(
		function()
		{
			if (this.setSelectionRange) {
				this.setSelectionRange(start, end);

			} else if (this.createTextRange) {
				var range = this.createTextRange();
				range.moveStart("character", start);
				range.moveEnd("character", end - this.value.length);
				range.select();
			}

			this.focus();
		}
	);
};

$.fn.inputFormat = function(options) {

	var classNum = 1;

	return this.each(function(){

		var type = $(this).attr('type');

		if ( type != 'text' && type != 'textarea' && type != 'password' && type != 'file' || $(this).css('display') == 'none' )
			return;

		var defaults = {
			containerClass: '',
			preColor: '',
			afterColor: '',
			rangeStart: '0',
			rangeEnd: '0',
			background: 'false'
		};

		var opts = $.extend(defaults, options);
		var $input = $(this);
		var title = $input.attr('title');
		var div = '';
		var containerClass = '';
		var color = $input.css('color');
		var className = $input.attr('class');

		className += ' ' + opts.containerClass + ' MyInputFormat'+classNum;
		classNum++;

		if (opts.containerClass) {
			containerClass = '.' + opts.containerClass
		}

		$input.css('color', opts.preColor);

		if (opts.background == 'true') {

			var $div = $('<div class="'+className+'"></div>');

			$input.wrap($div);

			var classArray = className.split(' ');

			$('div'+containerClass).each(function(){

				if ($(this).attr('class') == className) {

					for (var i=0; i<classArray.length; i++){
						var floatValue = $input.css('float');
						var pTop = $input.css('paddingTop');
						var pBottom = $input.css('paddingBottom');
						var pLeft = $input.css('paddingLeft');
						var pRight = $input.css('paddingRight');
						var width = parseInt($input.css('width')) + parseInt(pLeft) + parseInt(pRight);
						var height = parseInt($input.css('height')) + parseInt(pTop) + parseInt(pBottom);

						$(this).css({
							float: floatValue,
							backgroundImage: $input.css('backgroundImage'),
							marginTop: $input.css('marginTop'),
							marginRight: $input.css('marginRight'),
							marginBottom: $input.css('marginBottom'),
							marginLeft: $input.css('marginLeft'),
							width: width,
							height: height,
							color: color
						});
					}
				}
			});

			$input.css({
				background: 'none',
				margin: 0
			});
		}

		if ($input.val() == ''){
			$input.val(title);
		}

		var value = $input.val();

		if (opts.rangeEnd == 'all') {
			opts.rangeEnd = value.length;
		}

		$input.bind('keydown.defaultValue',function(e) {
			if ($input.val() == title) {
				$input.val('');
			}

			if ($input.hasClass('error')) {
				$input.css('color', $input.css('color'));

			} else {
				$input.css('color', color);
			}
		});

		$input.bind('click.defaultValue',function(e) {
			if ($input.val() == title) {
				$input.css('color', opts.afterColor);
				$input.selectRange(opts.rangeStart, opts.rangeEnd);
			}
		});

		$input.bind('blur.defaultValue',function(e) {
			if ($input.val() == '' || $input.val() == title) {
				$input.val(title);
				$input.css('color', opts.preColor);
			}
		});
	})
};
;
//** Step Carousel Viewer- (c) Dynamic Drive DHTML code library: http://www.dynamicdrive.com
//** Script Download/ http://www.dynamicdrive.com/dynamicindex4/stepcarousel.htm
//** Usage Terms: http://www.dynamicdrive.com/notice.htm
//** Current version (Sept 29th, 09'): 1.8 See http://www.dynamicdrive.com/dynamicindex4/stepcarouselchangelog.txt for details


//jQuery.noConflict()

var stepcarousel={
	ajaxloadingmsg: '<div style="margin: 1em; font-weight: bold"><img src="ajaxloadr.gif" style="vertical-align: middle" /> Fetching Content. Please wait...</div>', //customize HTML to show while fetching Ajax content
	defaultbuttonsfade: 0.4, //Fade degree for disabled nav buttons (0=completely transparent, 1=completely opaque)
	configholder: {},

	getCSSValue:function(val){ //Returns either 0 (if val contains 'auto') or val as an integer
		return (val=="auto")? 0 : parseInt(val)
	},

	getremotepanels:function($, config){ //function to fetch external page containing the panel DIVs
		config.$belt.html(this.ajaxloadingmsg)
		$.ajax({
			url: config.contenttype[1], //path to external content
			async: true,
			error:function(ajaxrequest){
				config.$belt.html('Error fetching content.<br />Server Response: '+ajaxrequest.responseText)
			},
			success:function(content){
				config.$belt.html(content)
				config.$panels=config.$gallery.find('.'+config.panelclass)
				stepcarousel.alignpanels($, config)
			}
		})
	},

	getoffset:function(what, offsettype){
		return (what.offsetParent)? what[offsettype]+this.getoffset(what.offsetParent, offsettype) : what[offsettype]
	},

	getCookie:function(Name){ 
		var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
		if (document.cookie.match(re)) //if cookie found
			return document.cookie.match(re)[0].split("=")[1] //return its value
		return null
	},

	setCookie:function(name, value){
		document.cookie = name+"="+value
	},

	fadebuttons:function(config, currentpanel){
		config.$leftnavbutton.fadeTo('fast', currentpanel==0? this.defaultbuttonsfade : 1)
		config.$rightnavbutton.fadeTo('fast', currentpanel==config.lastvisiblepanel? this.defaultbuttonsfade : 1)
		if (currentpanel==config.lastvisiblepanel){
			stepcarousel.stopautostep(config)
		}

	},

	addnavbuttons:function($, config, currentpanel){
		config.$leftnavbutton=$('<img src="'+config.defaultbuttons.leftnav[0]+'">').css({zIndex:50, position:'absolute', left:config.offsets.left+config.defaultbuttons.leftnav[1]+'px', top:config.offsets.top+config.defaultbuttons.leftnav[2]+'px', cursor:'hand', cursor:'pointer'}).attr({title:'Back '+config.defaultbuttons.moveby+' panels'}).appendTo('body')
		config.$rightnavbutton=$('<img src="'+config.defaultbuttons.rightnav[0]+'">').css({zIndex:50, position:'absolute', left:config.offsets.left+config.$gallery.get(0).offsetWidth+config.defaultbuttons.rightnav[1]+'px', top:config.offsets.top+config.defaultbuttons.rightnav[2]+'px', cursor:'hand', cursor:'pointer'}).attr({title:'Forward '+config.defaultbuttons.moveby+' panels'}).appendTo('body')
		config.$leftnavbutton.bind('click', function(){ //assign nav button event handlers
			stepcarousel.stepBy(config.galleryid, -config.defaultbuttons.moveby)
		})
		config.$rightnavbutton.bind('click', function(){ //assign nav button event handlers
			stepcarousel.stepBy(config.galleryid, config.defaultbuttons.moveby)
		})
		if (config.panelbehavior.wraparound==false){ //if carousel viewer should stop at first or last panel (instead of wrap back or forth)
			this.fadebuttons(config, currentpanel)
		}
		return config.$leftnavbutton.add(config.$rightnavbutton)
	},

	alignpanels:function($, config){
		var paneloffset=0
		config.paneloffsets=[paneloffset] //array to store upper left offset of each panel (1st element=0)
		config.panelwidths=[] //array to store widths of each panel
		config.$panels.each(function(index){ //loop through panels
			var $currentpanel=$(this)
			$currentpanel.css({float: 'none', position: 'absolute', left: paneloffset+'px'}) //position panel
			$currentpanel.bind('click', function(e){return config.onpanelclick(e.target)}) //bind onpanelclick() to onclick event
			paneloffset+=stepcarousel.getCSSValue($currentpanel.css('marginRight')) + parseInt($currentpanel.get(0).offsetWidth || $currentpanel.css('width')) //calculate next panel offset
			config.paneloffsets.push(paneloffset) //remember this offset
			config.panelwidths.push(paneloffset-config.paneloffsets[config.paneloffsets.length-2]) //remember panel width
		})
		config.paneloffsets.pop() //delete last offset (redundant)
		var addpanelwidths=0
		var lastpanelindex=config.$panels.length-1
		config.lastvisiblepanel=lastpanelindex
		for (var i=config.$panels.length-1; i>=0; i--){
			addpanelwidths+=(i==lastpanelindex? config.panelwidths[lastpanelindex] : config.paneloffsets[i+1]-config.paneloffsets[i])
			if (config.gallerywidth>addpanelwidths){
				config.lastvisiblepanel=i //calculate index of panel that when in 1st position reveals the very last panel all at once based on gallery width
			}
		}
		config.$belt.css({width: paneloffset+'px'}) //Set Belt DIV to total panels' widths
		config.currentpanel=(config.panelbehavior.persist)? parseInt(this.getCookie(config.galleryid+"persist")) : 0 //determine 1st panel to show by default
		config.currentpanel=(typeof config.currentpanel=="number" && config.currentpanel<config.$panels.length)? config.currentpanel : 0
		var endpoint=config.paneloffsets[config.currentpanel]+(config.currentpanel==0? 0 : config.beltoffset)
		config.$belt.css({left: -endpoint+'px'})
		if (config.defaultbuttons.enable==true){ //if enable default back/forth nav buttons
			var $navbuttons=this.addnavbuttons($, config, config.currentpanel)
			$(window).bind("load resize", function(){ //refresh position of nav buttons when page loads/resizes, in case offsets weren't available document.oncontentload
				config.offsets={left:stepcarousel.getoffset(config.$gallery.get(0), "offsetLeft"), top:stepcarousel.getoffset(config.$gallery.get(0), "offsetTop")}
				config.$leftnavbutton.css({left:config.offsets.left+config.defaultbuttons.leftnav[1]+'px', top:config.offsets.top+config.defaultbuttons.leftnav[2]+'px'})
				config.$rightnavbutton.css({left:config.offsets.left+config.$gallery.get(0).offsetWidth+config.defaultbuttons.rightnav[1]+'px', top:config.offsets.top+config.defaultbuttons.rightnav[2]+'px'})
			})
		}
		if (config.autostep && config.autostep.enable){ //enable auto stepping of Carousel?		
			var $carouselparts=config.$gallery.add(typeof $navbuttons!="undefined"? $navbuttons : null)
			$carouselparts.bind('click', function(){
				config.autostep.status="stopped"
				stepcarousel.stopautostep(config)
			})
			$carouselparts.hover(function(){ //onMouseover
				stepcarousel.stopautostep(config)
				config.autostep.hoverstate="over"
			}, function(){ //onMouseout
				if (config.steptimer && config.autostep.hoverstate=="over" && config.autostep.status!="stopped"){
					config.steptimer=setInterval(function(){stepcarousel.autorotate(config.galleryid)}, config.autostep.pause)
					config.autostep.hoverstate="out"
				}
			})
			config.steptimer=setInterval(function(){stepcarousel.autorotate(config.galleryid)}, config.autostep.pause) //automatically rotate Carousel Viewer
		} //end enable auto stepping check
		this.createpaginate($, config)
		this.statusreport(config.galleryid)
		config.oninit()
		config.onslideaction(this)
	},

	stepTo:function(galleryid, pindex){ /*User entered pindex starts at 1 for intuitiveness. Internally pindex still starts at 0 */
		var config=stepcarousel.configholder[galleryid]
		if (typeof config=="undefined"){
			//alert("There's an error with your set up of Carousel Viewer \""+galleryid+ "\"!")
			return
		}
		stepcarousel.stopautostep(config)
		var pindex=Math.min(pindex-1, config.paneloffsets.length-1)
		var endpoint=config.paneloffsets[pindex]+(pindex==0? 0 : config.beltoffset)
		if (config.panelbehavior.wraparound==false && config.defaultbuttons.enable==true){ //if carousel viewer should stop at first or last panel (instead of wrap back or forth)
			this.fadebuttons(config, pindex)
		}
		config.$belt.animate({left: -endpoint+'px'}, config.panelbehavior.speed, function(){config.onslideaction(this)})
		config.currentpanel=pindex
		this.statusreport(galleryid)
	},

	stepBy:function(galleryid, steps, isauto){
		var config=stepcarousel.configholder[galleryid]
		if (typeof config=="undefined"){
			//alert("There's an error with your set up of Carousel Viewer \""+galleryid+ "\"!")
			return
		}
		if (!isauto) //if stepBy() function isn't called by autorotate() function
			stepcarousel.stopautostep(config)
		var direction=(steps>0)? 'forward' : 'back' //If "steps" is negative, that means backwards
		var pindex=config.currentpanel+steps //index of panel to stop at
		if (config.panelbehavior.wraparound==false){ //if carousel viewer should stop at first or last panel (instead of wrap back or forth)
			pindex=(direction=="back" && pindex<=0)? 0 : (direction=="forward")? Math.min(pindex, config.lastvisiblepanel) : pindex
			if (config.defaultbuttons.enable==true){ //if default nav buttons are enabled, fade them in and out depending on if at start or end of carousel
				stepcarousel.fadebuttons(config, pindex)
			}	
		}
		else{ //else, for normal stepBy behavior
			if (pindex>config.lastvisiblepanel && direction=="forward"){
				//if destination pindex is greater than last visible panel, yet we're currently not at the end of the carousel yet
				pindex=(config.currentpanel<config.lastvisiblepanel)? config.lastvisiblepanel : 0
			}
			else if (pindex<0 && direction=="back"){
				//if destination pindex is less than 0, yet we're currently not at the beginning of the carousel yet
				pindex=(config.currentpanel>0)? 0 : config.lastvisiblepanel /*wrap around left*/
			}
		}
		var endpoint=config.paneloffsets[pindex]+(pindex==0? 0 : config.beltoffset) //left distance for Belt DIV to travel to
		if (pindex==0 && direction=='forward' || config.currentpanel==0 && direction=='back' && config.panelbehavior.wraparound==true){ //decide whether to apply "push pull" effect
			config.$belt.animate({left: -config.paneloffsets[config.currentpanel]-(direction=='forward'? 100 : -30)+'px'}, 'normal', function(){
				config.$belt.animate({left: -endpoint+'px'}, config.panelbehavior.speed, function(){config.onslideaction(this)})
			})
		}
		else
			config.$belt.animate({left: -endpoint+'px'}, config.panelbehavior.speed, function(){config.onslideaction(this)})
		config.currentpanel=pindex
		this.statusreport(galleryid)
	},

	autorotate:function(galleryid){
		var config=stepcarousel.configholder[galleryid]
		this.stepBy(galleryid, config.autostep.moveby, true)
	},

	stopautostep:function(config){
		clearTimeout(config.steptimer)
	},

	statusreport:function(galleryid){
		var config=stepcarousel.configholder[galleryid]
		if (config.statusvars.length==3){ //if 3 status vars defined
			var startpoint=config.currentpanel //index of first visible panel 
			var visiblewidth=0
			for (var endpoint=startpoint; endpoint<config.paneloffsets.length; endpoint++){ //index (endpoint) of last visible panel
				visiblewidth+=config.panelwidths[endpoint]
				if (visiblewidth>config.gallerywidth){
					break
				}
			}
			startpoint+=1 //format startpoint for user friendiness
			endpoint=(endpoint+1==startpoint)? startpoint : endpoint //If only one image visible on the screen and partially hidden, set endpoint to startpoint
			var valuearray=[startpoint, endpoint, config.panelwidths.length]
			for (var i=0; i<config.statusvars.length; i++){
				window[config.statusvars[i]]=valuearray[i] //Define variable (with user specified name) and set to one of the status values
				config.$statusobjs[i].text(valuearray[i]+" ") //Populate element on page with ID="user specified name" with one of the status values
			}
		}
		stepcarousel.selectpaginate(jQuery, galleryid)
	},

	createpaginate:function($, config){
		if (config.$paginatediv.length==1){
			var $templateimg=config.$paginatediv.find('img["class"]:eq(0)') //reference first matching image on page
			var controlpoints=[], controlsrc=[], imgarray=[], moveby=$templateimg.attr("alt") || 1
			var asize=(moveby==1? 0:1) + Math.floor((config.lastvisiblepanel+1) / moveby) //calculate # of pagination links to create
			var imghtml=$('<div>').append($templateimg.clone()).html() //get HTML of first matching image
			srcs=[$templateimg.attr('src'), $templateimg.attr('class'), $templateimg.attr('longdesc')] //remember control's over and out, and selected image src
			for (var i=0; i<asize; i++){
				var moveto=Math.min(i*moveby, config.lastvisiblepanel)
				imgarray.push(imghtml.replace(/>$/, ' data-index="'+i+'" data-moveto="'+moveto+'" title="Move to Panel '+(moveto+1)+'">') +'\n')
				controlpoints.push(moveto) //store panel index each control goes to when clicked on
			}
			var $controls=$('<span></span>').replaceAll($templateimg).append(imgarray.join('')).find('img') //replace template link with links and return them
			$controls.css({cursor:'pointer'})
			config.$paginatediv.bind('click', function(e){
				var $target=$(e.target)
				if ($target.is('img') && $target.attr('class')){
					stepcarousel.stepTo(config.galleryid, parseInt($target.attr('data-moveto'))+1)
				}
			})
			config.$paginatediv.bind('mouseover mouseout', function(e){
				var $target=$(e.target)
				if ($target.is('img') && $target.attr('class')){
					if (parseInt($target.attr('data-index')) != config.pageinfo.curselected) //if this isn't the selected link
						$target.attr('src', srcs[(e.type=="mouseover")? 1 : 0])
				}
			})
			config.pageinfo={controlpoints:controlpoints, $controls:$controls,  srcs:srcs, prevselected:null, curselected:null}
		}
	},

	
	selectpaginate:function($, galleryid){
		var config=stepcarousel.configholder[galleryid]
		if (config.$paginatediv.length==1){
			for (var i=0; i<config.pageinfo.controlpoints.length; i++){
				if (config.pageinfo.controlpoints[i] <= config.currentpanel) //find largest control point that's less than or equal to current panel shown
					config.pageinfo.curselected=i
			}
			if (typeof config.pageinfo.prevselected!=null) //deselect previously selected link (if found)
				config.pageinfo.$controls.eq(config.pageinfo.prevselected).attr('src', config.pageinfo.srcs[0])
			config.pageinfo.$controls.eq(config.pageinfo.curselected).attr('src', config.pageinfo.srcs[2]) //select current paginate link
			config.pageinfo.prevselected=config.pageinfo.curselected //set current selected link to previous
		}
	},


	loadcontent:function(galleryid, url){
		var config=stepcarousel.configholder[galleryid]
		config.contenttype=['ajax', url]
		stepcarousel.stopautostep(config)
		stepcarousel.resetsettings($, config)
		stepcarousel.init(jQuery, config)

	},

	init:function($, config){
		config.gallerywidth=config.$gallery.width()
		config.offsets={left:stepcarousel.getoffset(config.$gallery.get(0), "offsetLeft"), top:stepcarousel.getoffset(config.$gallery.get(0), "offsetTop")}
		config.$belt=config.$gallery.find('.'+config.beltclass) //Find Belt DIV that contains all the panels
		config.$panels=config.$gallery.find('.'+config.panelclass) //Find Panel DIVs that each contain a slide
		config.$paginatediv=$('#'+config.galleryid+'-paginate') //get pagination DIV (if defined)
		if (config.autostep)
			config.autostep.pause+=config.panelbehavior.speed
		config.onpanelclick=(typeof config.onpanelclick=="undefined")? function(target){} : config.onpanelclick //attach custom "onpanelclick" event handler
		config.onslideaction=(typeof config.onslide=="undefined")? function(){} : function(beltobj){$(beltobj).stop(); config.onslide()} //attach custom "onslide" event handler
		config.oninit=(typeof config.oninit=="undefined")? function(){} : config.oninit //attach custom "oninit" event handler
		config.beltoffset=stepcarousel.getCSSValue(config.$belt.css('marginLeft')) //Find length of Belt DIV's left margin
		config.statusvars=config.statusvars || []  //get variable names that will hold "start", "end", and "total" slides info
		config.$statusobjs=[$('#'+config.statusvars[0]), $('#'+config.statusvars[1]), $('#'+config.statusvars[2])]
		config.currentpanel=0
		stepcarousel.configholder[config.galleryid]=config //store config parameter as a variable
		if (config.contenttype[0]=="ajax" && typeof config.contenttype[1]!="undefined") //fetch ajax content?
			stepcarousel.getremotepanels($, config)
		else
			stepcarousel.alignpanels($, config) //align panels and initialize gallery
	},

	resetsettings:function($, config){
		config.$gallery.unbind()
		config.$belt.stop()
		config.$panels.remove()
		if (config.$leftnavbutton){
			config.$leftnavbutton.remove()
			config.$rightnavbutton.remove()
		}
		if (config.$paginatediv.length==1){
			config.$paginatediv.unbind()
			config.pageinfo.$controls.eq(0).attr('src', config.pageinfo.srcs[0]).removeAttr('data-index').removeAttr('data-moveto').removeAttr('title') //reset first pagination link so it acts as template again
			.end().slice(1).remove() //then remove all but first pagination link
		}
		if (config.autostep)
			config.autostep.status=null
		if (config.panelbehavior.persist){
			stepcarousel.setCookie(window[config.galleryid+"persist"], 0) //set initial panel to 0, overridden w/ current panel if window.unload is invoked
		}
	},

	setup:function(config){
		//Disable Step Gallery scrollbars ASAP dynamically (enabled for sake of users with JS disabled)
		document.write('<style type="text/css">\n#'+config.galleryid+'{overflow: hidden;}\n</style>')
		jQuery(document).ready(function($){
			config.$gallery=$('#'+config.galleryid)
			stepcarousel.init($, config)
		}) //end document.ready
		jQuery(window).bind('unload', function(){ //clean up on page unload
			stepcarousel.resetsettings($, config)
			if (config.panelbehavior.persist)
				stepcarousel.setCookie(config.galleryid+"persist", config.currentpanel)
			jQuery.each(config, function(ai, oi){
				oi=null
			})
			config=null
		})
	}
}


;
/*-------------------------------------------------------------------- 
 * JQuery Plugin: "EqualHeights" & "EqualWidths"
 * by:	Scott Jehl, Todd Parker, Maggie Costello Wachs (http://www.filamentgroup.com)
 *
 * Copyright (c) 2007 Filament Group
 * Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
 *
 * Description: Compares the heights or widths of the top-level children of a provided element 
 		and sets their min-height to the tallest height (or width to widest width). Sets in em units 
 		by default if pxToEm() method is available.
 * Dependencies: jQuery library, pxToEm method	(article: http://www.filamentgroup.com/lab/retaining_scalable_interfaces_with_pixel_to_em_conversion/)							  
 * Usage Example: $(element).equalHeights();
   						      Optional: to set min-height in px, pass a true argument: $(element).equalHeights(true);
 * Version: 2.0, 07.24.2008
 * Changelog:
 *  08.02.2007 initial Version 1.0
 *  07.24.2008 v 2.0 - added support for widths
--------------------------------------------------------------------*/

$.fn.equalHeights = function(px) {
	$(this).each(function(){
		var currentTallest = 0;
		$(this).children().each(function(i){
			if ($(this).height() > currentTallest) { currentTallest = $(this).height(); }
		});
		if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm(); //use ems unless px is specified
		// for ie6, set height since min-height isn't supported
		if ($.browser.msie && $.browser.version == 6.0) { $(this).children().css({'height': currentTallest}); }
		$(this).children().css({'min-height': currentTallest}); 
	});
	return this;
};

$.fn.equalHeights2 = function(px) {
    var currentTallest = 0;
	
    $(this).each(function(){
    	if ($(this).height() > currentTallest) { currentTallest = $(this).height(); }
	});

    $(this).each(function(){
        if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm(); //use ems unless px is specified
        // for ie6, set height since min-height isn't supported
        if ($.browser.msie && $.browser.version == 6.0) { $(this).css({'height': currentTallest}); }
        $(this).css({'min-height': currentTallest}); 
    });
    
    return this;
};

// just in case you need it...
$.fn.equalWidths = function(px) {
	$(this).each(function(){
		var currentWidest = 0;
		$(this).children().each(function(i){
				if($(this).width() > currentWidest) { currentWidest = $(this).width(); }
		});
		if(!px || !Number.prototype.pxToEm) currentWidest = currentWidest.pxToEm(); //use ems unless px is specified
		// for ie6, set width since min-width isn't supported
		if ($.browser.msie && $.browser.version == 6.0) { $(this).children().css({'width': currentWidest}); }
		$(this).children().css({'min-width': currentWidest}); 
	});
	return this;
};


/*-------------------------------------------------------------------- 
 * javascript method: "pxToEm"
 * by:
   Scott Jehl (scott@filamentgroup.com) 
   Maggie Wachs (maggie@filamentgroup.com)
   http://www.filamentgroup.com
 *
 * Copyright (c) 2008 Filament Group
 * Dual licensed under the MIT (filamentgroup.com/examples/mit-license.txt) and GPL (filamentgroup.com/examples/gpl-license.txt) licenses.
 *
 * Description: Extends the native Number and String objects with pxToEm method. pxToEm converts a pixel value to ems depending on inherited font size.  
 * Article: http://www.filamentgroup.com/lab/retaining_scalable_interfaces_with_pixel_to_em_conversion/
 * Demo: http://www.filamentgroup.com/examples/pxToEm/	 	
 *							
 * Options:  	 								
 		scope: string or jQuery selector for font-size scoping
 		reverse: Boolean, true reverses the conversion to em-px
 * Dependencies: jQuery library						  
 * Usage Example: myPixelValue.pxToEm(); or myPixelValue.pxToEm({'scope':'#navigation', reverse: true});
 *
 * Version: 2.0, 08.01.2008 
 * Changelog:
 *		08.02.2007 initial Version 1.0
 *		08.01.2008 - fixed font-size calculation for IE
--------------------------------------------------------------------*/

Number.prototype.pxToEm = String.prototype.pxToEm = function(settings){
	//set defaults
	settings = jQuery.extend({
		scope: 'body',
		reverse: false
	}, settings);
	
	var pxVal = (this == '') ? 0 : parseFloat(this);
	var scopeVal;
	var getWindowWidth = function(){
		var de = document.documentElement;
		return self.innerWidth || (de && de.clientWidth) || document.body.clientWidth;
	};	
	
	/* When a percentage-based font-size is set on the body, IE returns that percent of the window width as the font-size. 
		For example, if the body font-size is 62.5% and the window width is 1000px, IE will return 625px as the font-size. 	
		When this happens, we calculate the correct body font-size (%) and multiply it by 16 (the standard browser font size) 
		to get an accurate em value. */
				
	if (settings.scope == 'body' && $.browser.msie && (parseFloat($('body').css('font-size')) / getWindowWidth()).toFixed(1) > 0.0) {
		var calcFontSize = function(){		
			return (parseFloat($('body').css('font-size'))/getWindowWidth()).toFixed(3) * 16;
		};
		scopeVal = calcFontSize();
	}
	else { scopeVal = parseFloat(jQuery(settings.scope).css("font-size")); };
			
	var result = (settings.reverse == true) ? (pxVal * scopeVal).toFixed(2) + 'px' : (pxVal / scopeVal).toFixed(2) + 'em';
	return result;
};;
$(document).ready(function() {
    $("a.fancy").fancybox({
        'padding'               : 10,
        'overlayOpacity'        : 0.7,
        'overlayColor'          : '#000000',
        'titlePosition'         : 'inside'
    });

	$('.formEmail input, .formEmail textarea').inputFormat({
		background: 'true'
	});

    $(function(){ $('#equal').equalHeights(); });

});

