var Cufon=(function(){var U=function(){return U.replace.apply(null,arguments)};var D=U.DOM={ready:(function(){var d=false,c={loaded:1,complete:1};var a=[],b=function(){if(d){return}d=true;for(var e;e=a.shift();e()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",b,false);window.addEventListener("pageshow",b,false)}if(!window.opera&&document.readyState){(function(){c[document.readyState]?b():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");b()}catch(e){setTimeout(arguments.callee,1)}})()}I(window,"load",b);return function(e){if(!arguments.length){b()}else{d?e():a.push(e)}}})(),root:function(){return document.documentElement||document.body}};var R=U.CSS={Size:function(b,a){this.value=parseFloat(b);this.unit=String(b).match(/[a-z%]*$/)[0]||"px";this.convert=function(c){return c/a*this.value};this.convertFrom=function(c){return c/this.value*a};this.toString=function(){return this.value+this.unit}},addClass:function(c,b){var a=c.className;c.className=a+(a&&" ")+b;return c},color:N(function(b){var a={};a.color=b.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(e,d,c){a.opacity=parseFloat(c);return"rgb("+d+")"});return a}),fontStretch:N(function(a){if(typeof a=="number"){return a}if(/%$/.test(a)){return parseFloat(a)/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}[a]||1}),getStyle:function(b){var a=document.defaultView;if(a&&a.getComputedStyle){return new X(a.getComputedStyle(b,null))}if(b.currentStyle){return new X(b.currentStyle)}return new X(b.style)},gradient:N(function(c){var d={id:c,type:c.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},b=c.substr(c.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var f=0,a=b.length,e;f<a;++f){e=b[f].split("=",2).reverse();d.stops.push([e[1]||f/(a-1),e[0]])}return d}),quotedList:N(function(c){var b=[],d=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,a;while(a=d.exec(c)){b.push(a[3]||a[1])}return b}),recognizesMedia:N(function(d){var f=document.createElement("style"),e,b,a;f.type="text/css";f.media=d;try{f.appendChild(document.createTextNode("/**/"))}catch(c){}b=Z("head")[0];b.insertBefore(f,b.firstChild);e=(f.sheet||f.styleSheet);a=e&&!e.disabled;b.removeChild(f);return a}),removeClass:function(a,c){var b=RegExp("(?:^|\\s+)"+c+"(?=\\s|$)","g");a.className=a.className.replace(b,"");return a},supports:function(a,c){var b=document.createElement("span").style;if(b[a]===undefined){return false}b[a]=c;return b[a]===c},textAlign:function(c,b,a,d){if(b.get("textAlign")=="right"){if(a>0){c=" "+c}}else{if(a<d-1){c+=" "}}return c},textShadow:N(function(c){if(c=="none"){return null}var f=[],d={},a,b=0;var e=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(a=e.exec(c)){if(a[0]==","){f.push(d);d={};b=0}else{if(a[1]){d.color=a[1]}else{d[["offX","offY","blur"][b++]]=a[2]}}}f.push(d);return f}),textTransform:(function(){var a={uppercase:function(b){return b.toUpperCase()},lowercase:function(b){return b.toLowerCase()},capitalize:function(b){return b.replace(/\b./g,function(c){return c.toUpperCase()})}};return function(c,b){var d=a[b.get("textTransform")];return d?d(c):c}})(),whiteSpace:(function(){var a={inline:1,"inline-block":1,"run-in":1};var c=/^\s+/,b=/\s+$/;return function(g,d,e,f){if(f){if(f.nodeName.toLowerCase()=="br"){g=g.replace(c,"")}}if(a[d.get("display")]){return g}if(!e.previousSibling){g=g.replace(c,"")}if(!e.nextSibling){g=g.replace(b,"")}return g}})()};R.ready=(function(){var a=!R.recognizesMedia("all"),f=false;var e=[],h=function(){a=true;for(var j;j=e.shift();j()){}};var i=Z("link"),g=Z("style");function b(j){return j.disabled||d(j.sheet,j.media||"screen")}function d(k,l){if(!R.recognizesMedia(l||"all")){return true}if(!k||k.disabled){return false}try{var m=k.cssRules,p;if(m){search:for(var j=0,n=m.length;p=m[j],j<n;++j){switch(p.type){case 2:break;case 3:if(!d(p.styleSheet,p.media.mediaText)){return false}break;default:break search}}}}catch(o){}return true}function c(){if(document.createStyleSheet){return true}var j,k;for(k=0;j=i[k];++k){if(j.rel.toLowerCase()=="stylesheet"&&!b(j)){return false}}for(k=0;j=g[k];++k){if(!b(j)){return false}}return true}D.ready(function(){if(!f){f=R.getStyle(document.body).isUsable()}if(a||(f&&c())){h()}else{setTimeout(arguments.callee,10)}});return function(j){if(a){j()}else{e.push(j)}}})();function G(a){var c=this.face=a.face,b={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=a.glyphs;this.w=a.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 d=c.bbox.split(/\s+/);var e={minX:parseInt(d[0],10),minY:parseInt(d[1],10),maxX:parseInt(d[2],10),maxY:parseInt(d[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(d,n,i){var o=this.glyphs,e,k,h,f=[],g=0,j=-1,m=-1,l;while(l=d[++j]){e=o[l]||this.missingGlyph;if(!e){continue}if(k){g-=h=k[l]||0;f[m]-=h}g+=f[++m]=~~(e.w||this.w)+n+(b[l]?i:0);k=e.k}f.total=g;return f}}function Y(){var b={},a={oblique:"italic",italic:"oblique"};this.add=function(c){(b[c.style]||(b[c.style]={}))[c.weight]=c};this.get=function(i,j){var d=b[i]||b[a[i]]||b.normal||b.italic||b.oblique;if(!d){return null}j={normal:400,bold:700}[j]||parseInt(j,10);if(d[j]){return d[j]}var f={1:1,99:0}[j%100],h=[],c,e;if(f===undefined){f=j>400}if(j==500){j=400}for(var g in d){if(!O(d,g)){continue}g=parseInt(g,10);if(!c||g<c){c=g}if(!e||g>e){e=g}h.push(g)}if(j<c){j=c}if(j>e){j=e}h.sort(function(l,k){return(f?(l>=j&&k>=j)?l<k:l>k:(l<=j&&k<=j)?l>k:l<k)?-1:1});return d[h[0]]}}function F(){function b(e,f){if(e.contains){return e.contains(f)}return e.compareDocumentPosition(f)&16}function c(f){var e=f.relatedTarget;if(!e||b(this,e)){return}d(this,f.type=="mouseover")}function a(e){d(this,e.type=="mouseenter")}function d(e,f){setTimeout(function(){var g=aa.get(e).options;U.replace(e,f?P(g,g.hover):g,true)},10)}this.attach=function(e){if(e.onmouseenter===undefined){I(e,"mouseover",c);I(e,"mouseout",c)}else{I(e,"mouseenter",a);I(e,"mouseleave",a)}}}function M(){var c=[],a={};function b(g){var f=[],e;for(var d=0;e=g[d];++d){f[d]=c[a[e]]}return f}this.add=function(d,e){a[d]=c.push(e)-1};this.repeat=function(){var f=arguments.length?b(arguments):c,d;for(var e=0;d=f[e++];){U.replace(d[0],d[1],true)}}}function B(){var a={},b=0;function c(d){return d.cufid||(d.cufid=++b)}this.get=function(d){var e=c(d);return a[e]||(a[e]={})}}function X(b){var a={},c={};this.extend=function(d){for(var e in d){if(O(d,e)){a[e]=d[e]}}return this};this.get=function(d){return a[d]!=undefined?a[d]:b[d]};this.getSize=function(d,e){return c[d]||(c[d]=new R.Size(this.get(d),e))};this.isUsable=function(){return !!b}}function I(c,b,a){if(c.addEventListener){c.addEventListener(b,a,false)}else{if(c.attachEvent){c.attachEvent("on"+b,function(){return a.call(c,window.event)})}}}function J(c,b){var a=aa.get(c);if(a.options){return c}if(b.hover&&b.hoverables[c.nodeName.toLowerCase()]){V.attach(c)}a.options=b;return c}function N(a){var b={};return function(c){if(!O(b,c)){b[c]=a.apply(null,arguments)}return b[c]}}function W(a,c){var d=R.quotedList(c.get("fontFamily").toLowerCase()),b;for(var e=0;b=d[e];++e){if(Q[b]){return Q[b].get(c.get("fontStyle"),c.get("fontWeight"))}}return null}function Z(a){return document.getElementsByTagName(a)}function O(b,a){return b.hasOwnProperty(a)}function P(){var e={},d,a;for(var b=0,c=arguments.length;d=arguments[b],b<c;++b){for(a in d){if(O(d,a)){e[a]=d[a]}}}return e}function S(i,c,e,a,f,h){var k=document.createDocumentFragment(),l;if(c===""){return k}var b=a.separate;var m=c.split(H[b]),d=(b=="words");if(d&&L){if(/^\s/.test(c)){m.unshift("")}if(/\s$/.test(c)){m.push("")}}for(var j=0,g=m.length;j<g;++j){l=C[a.engine](i,d?R.textAlign(m[j],e,j,g):m[j],e,a,f,h,j<g-1);if(l){k.appendChild(l)}}return k}function T(g,b){var d=g.nodeName.toLowerCase();if(b.ignore[d]){return}var h=!b.textless[d];var c=R.getStyle(J(g,b)).extend(b);var e=W(g,c),f,j,l,k,a,i;if(!e){return}for(f=g.firstChild;f;f=l){j=f.nodeType;l=f.nextSibling;if(h&&j==3){if(k){k.appendData(f.data);g.removeChild(f)}else{k=f}if(l){continue}}if(k){g.replaceChild(S(e,R.whiteSpace(k.data,c,k,i),c,b,f,g),k);k=null}if(j==1){if(f.firstChild){if(f.nodeName.toLowerCase()=="cufon"){C[b.engine](e,null,c,b,f,g)}else{arguments.callee(f,b)}}i=f}}}var L=" ".split(/\s+/).length==0;var aa=new B();var V=new F();var E=new M();var ab=false;var C={},Q={},K={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(a){return jQuery(a)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(a){return $$(a)})||(window.$&&function(a){return $(a)})||(document.querySelectorAll&&function(a){return document.querySelectorAll(a)})||Z),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var H={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};U.now=function(){D.ready();return U};U.refresh=function(){E.repeat.apply(E,arguments);return U};U.registerEngine=function(b,a){if(!a){return U}C[b]=a;return U.set("engine",b)};U.registerFont=function(a){if(!a){return U}var b=new G(a),c=b.family;if(!Q[c]){Q[c]=new Y()}Q[c].add(b);return U.set("fontFamily",'"'+c+'"')};U.replace=function(a,c,b){c=P(K,c);if(!c.engine){return U}if(!ab){R.addClass(D.root(),"cufon-active cufon-loading");R.ready(function(){R.addClass(R.removeClass(D.root(),"cufon-loading"),"cufon-ready")});ab=true}if(c.hover){c.forceHitArea=true}if(c.autoDetect){delete c.fontFamily}if(typeof c.textShadow=="string"){c.textShadow=R.textShadow(c.textShadow)}if(typeof c.color=="string"&&/^-/.test(c.color)){c.textGradient=R.gradient(c.color)}else{delete c.textGradient}if(!b){E.add(a,arguments)}if(a.nodeType||typeof a=="string"){a=[a]}R.ready(function(){for(var d=0,f=a.length;d<f;++d){var e=a[d];if(typeof e=="string"){U.replace(c.selector(e),c,true)}else{T(e,c)}}});return U};U.set=function(a,b){K[a]=b;return U};return U})();Cufon.registerEngine("vml",(function(){var o=document.namespaces;if(!o){return}o.add("cvml","urn:schemas-microsoft-com:vml");o=null;var i=document.createElement("cvml:shape");i.style.behavior="url(#default#VML)";if(!i.coordsize){return}i=null;var p=(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:'+(p?"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 j(a,b){return k(a,/(?:em|ex|%)$|^[a-z-]+$/i.test(b)?"1em":b)}function k(e,a){if(a==="0"){return 0}if(/px$/i.test(a)){return parseFloat(a)}var b=e.style.left,d=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left;e.style.left=a.replace("%","em");var c=e.style.pixelLeft;e.style.left=b;e.runtimeStyle.left=d;return c}function l(e,b,a,d){var c="computed"+d,f=b[c];if(isNaN(f)){f=b.get(d);b[c]=f=(f=="normal")?0:~~a.convertFrom(k(e,f))}return f}var m={};function n(a){var b=a.id;if(!m[b]){var d=a.stops,e=document.createElement("cvml:fill"),c=[];e.type="gradient";e.angle=180;e.focus="0";e.method="sigma";e.color=d[0][1];for(var g=1,f=d.length-1;g<f;++g){c.push(d[g][0]*100+"% "+d[g][1])}e.colors=c.join(",");e.color2=d[f][1];m[b]=e}return m[b]}return function(aI,aA,c,aQ,ao,e,ak){var aS=(aA===null);if(aS){aA=ao.alt}var aq=aI.viewBox;var aJ=c.computedFontSize||(c.computedFontSize=new Cufon.CSS.Size(j(e,c.get("fontSize"))+"px",aI.baseSize));var aF,aK;if(aS){aF=ao;aK=ao.firstChild}else{aF=document.createElement("cufon");aF.className="cufon cufon-vml";aF.alt=aA;aK=document.createElement("cufoncanvas");aF.appendChild(aK);if(aQ.printable){var a=document.createElement("cufontext");a.appendChild(document.createTextNode(aA));aF.appendChild(a)}if(!ak){aF.appendChild(document.createElement("cvml:shape"))}}var aR=aF.style;var f=aK.style;var aU=aJ.convert(aq.height),ax=Math.ceil(aU);var aj=ax/aU;var h=aj*Cufon.CSS.fontStretch(c.get("fontStretch"));var am=aq.minX,al=aq.minY;f.height=ax;f.top=Math.round(aJ.convert(al-aI.ascent));f.left=Math.round(aJ.convert(am));aR.height=aJ.convert(aI.height)+"px";var az=c.get("color");var ay=Cufon.CSS.textTransform(aA,c).split("");var au=aI.spacing(ay,l(e,c,aJ,"letterSpacing"),l(e,c,aJ,"wordSpacing"));if(!au.length){return null}var aP=au.total;var aE=-am+aP+(aq.width-au[au.length-1]);var aY=aJ.convert(aE*h),b=Math.round(aY);var at=aE+","+aq.height,aV;var an="r"+at+"ns";var aO=aQ.textGradient&&n(aQ.textGradient);var aT=aI.glyphs,g=0;var ap=aQ.textShadow;var aG=-1,av=0,aM;while(aM=ay[++aG]){var aB=aT[ay[aG]]||aI.missingGlyph,aL;if(!aB){continue}if(aS){aL=aK.childNodes[av];while(aL.firstChild){aL.removeChild(aL.firstChild)}}else{aL=document.createElement("cvml:shape");aK.appendChild(aL)}aL.stroked="f";aL.coordsize=at;aL.coordorigin=aV=(am-g)+","+al;aL.path=(aB.d?"m"+aB.d+"xe":"")+"m"+aV+an;aL.fillcolor=az;if(aO){aL.appendChild(aO.cloneNode(false))}var aW=aL.style;aW.width=b;aW.height=ax;if(ap){var aX=ap[0],aH=ap[1];var aw=Cufon.CSS.color(aX.color),aD;var ar=document.createElement("cvml:shadow");ar.on="t";ar.color=aw.color;ar.offset=aX.offX+","+aX.offY;if(aH){aD=Cufon.CSS.color(aH.color);ar.type="double";ar.color2=aD.color;ar.offset2=aH.offX+","+aH.offY}ar.opacity=aw.opacity||(aD&&aD.opacity)||1;aL.appendChild(ar)}g+=au[av++]}var d=aL.nextSibling,aN,aZ;if(aQ.forceHitArea){if(!d){d=document.createElement("cvml:rect");d.stroked="f";d.className="cufon-vml-cover";aN=document.createElement("cvml:fill");aN.opacity=0;d.appendChild(aN);aK.appendChild(d)}aZ=d.style;aZ.width=b;aZ.height=ax}else{if(d){aK.removeChild(d)}}aR.width=Math.max(Math.ceil(aJ.convert(aP*h)),0);if(p){var ad=c.computedYAdjust;if(ad===undefined){var aC=c.get("lineHeight");if(aC=="normal"){aC="1em"}else{if(!isNaN(aC)){aC+="em"}}c.computedYAdjust=ad=0.5*(k(e,aC)-parseFloat(aR.height))}if(ad){aR.marginTop=Math.ceil(ad)+"px";aR.marginBottom=ad+"px"}}return aF}})());Cufon.registerEngine("canvas",(function(){var g=document.createElement("canvas");if(!g||!g.getContext||!g.getContext.apply){return}g=null;var i=Cufon.CSS.supports("display","inline-block");var l=!i&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var j=document.createElement("style");j.type="text/css";j.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(l?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(i?"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(j);function k(a,e){var f=0,s=0;var b=[],q=/([mrvxe])([^a-z]*)/g,d;generate:for(var c=0;d=q.exec(a);++c){var r=d[2].split(",");switch(d[1]){case"v":b[c]={m:"bezierCurveTo",a:[f+~~r[0],s+~~r[1],f+~~r[2],s+~~r[3],f+=~~r[4],s+=~~r[5]]};break;case"r":b[c]={m:"lineTo",a:[f+=~~r[0],s+=~~r[1]]};break;case"m":b[c]={m:"moveTo",a:[f=~~r[0],s=~~r[1]]};break;case"x":b[c]={m:"closePath"};break;case"e":break generate}e[b[c].m].apply(e,b[c].a)}return b}function h(a,b){for(var d=0,c=a.length;d<c;++d){var e=a[d];b[e.m].apply(b,e.a)}}return function(y,aA,f,aB,an,ab){var aE=(aA===null);if(aE){aA=an.getAttribute("alt")}var ao=y.viewBox;var aI=f.getSize("fontSize",y.baseSize);var am=0,aj=0,ai=0,aC=0;var au=aB.textShadow,ak=[];if(au){for(var ad=au.length;ad--;){var ap=au[ad];var af=aI.convertFrom(parseFloat(ap.offX));var ah=aI.convertFrom(parseFloat(ap.offY));ak[ad]=[af,ah];if(ah<am){am=ah}if(af>aj){aj=af}if(ah>ai){ai=ah}if(af<aC){aC=af}}}var a=Cufon.CSS.textTransform(aA,f).split("");var at=y.spacing(a,~~aI.convertFrom(parseFloat(f.get("letterSpacing"))||0),~~aI.convertFrom(parseFloat(f.get("wordSpacing"))||0));if(!at.length){return null}var aF=at.total;aj+=ao.width-at[at.length-1];aC+=ao.minX;var aw,aG;if(aE){aw=an;aG=an.firstChild}else{aw=document.createElement("cufon");aw.className="cufon cufon-canvas";aw.setAttribute("alt",aA);aG=document.createElement("canvas");aw.appendChild(aG);if(aB.printable){var e=document.createElement("cufontext");e.appendChild(document.createTextNode(aA));aw.appendChild(e)}}var al=aw.style;var ag=aG.style;var aD=aI.convert(ao.height);var c=Math.ceil(aD);var aJ=c/aD;var aq=aJ*Cufon.CSS.fontStretch(f.get("fontStretch"));var ae=aF*aq;var x=Math.ceil(aI.convert(ae+aj-aC));var aH=Math.ceil(aI.convert(ao.height-am+ai));aG.width=x;aG.height=aH;ag.width=x+"px";ag.height=aH+"px";am+=ao.minY;ag.top=Math.round(aI.convert(am-y.ascent))+"px";ag.left=Math.round(aI.convert(aC))+"px";var av=Math.max(Math.ceil(aI.convert(ae)),0)+"px";if(i){al.width=av;al.height=aI.convert(y.height)+"px"}else{al.paddingLeft=av;al.paddingBottom=(aI.convert(y.height)-1)+"px"}var b=aG.getContext("2d"),ar=aD/ao.height;b.scale(ar,ar*aJ);b.translate(-aC,-am);b.save();function ac(){var m=y.glyphs,o,q=-1,p=-1,n;b.scale(aq,1);while(n=a[++q]){var o=m[a[q]]||y.missingGlyph;if(!o){continue}if(o.d){b.beginPath();if(o.code){h(o.code,b)}else{o.code=k("m"+o.d,b)}b.fill()}b.translate(at[++p],0)}b.restore()}if(au){for(var ad=au.length;ad--;){var ap=au[ad];b.save();b.fillStyle=ap.color;b.translate.apply(b,ak[ad]);ac()}}var ay=aB.textGradient;if(ay){var az=ay.stops,ax=b.createLinearGradient(0,ao.minY,0,ao.maxY);for(var ad=0,d=az.length;ad<d;++ad){ax.addColorStop.apply(ax,az[ad])}b.fillStyle=ax}else{b.fillStyle=f.get("color")}ac();return aw}})());/*
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1989, 1995 Adobe Systems Incorporated.  All Rights
 * Reserved.Avenir is a trademark of Linotype-Hell AG and/or its subsidiaries.
 * 
 * Trademark:
 * Please refer to the Copyright section for the font trademark attribution
 * notices.
 * 
 * Full name:
 * Avenir-Light
 * 
 * Description:
 *  The digitally encoded machine readable software for producing the  Typefaces
 * licensed to you is copyrighted (c) 1989, 1995 Adobe Systems.  All Rights
 * Reserved. This software is the property of Adobe Systems  Incorporated and its
 * licensors, and may not be reproduced, used,   displayed, modified, disclosed or
 * transferred without the express   written approval of Adobe.    The digitally
 * encoded machine readable outline data for producing  the Typefaces licensed to
 * you is copyrighted (c) 1981, 1995 Linotype-Hell  AG and/or its subsidiaries. All
 * Rights Reserved.  This data is the property of Linotype-Hell AG and/or its
 * subsidiaries  and may not be reproduced, used, displayed, modified, disclosed or
 *   transferred without the express written approval of Linotype-Hell AG   and/or
 * its subsidiaries.
 * 
 * Manufacturer:
 * Adobe Systems Incorporated
 */
//Cufon.registerFont({w:187,face:{"font-family":"Avenir","font-weight":300,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 3 3 0 0 2 0 4",ascent:"288",descent:"-72","x-height":"4",bbox:"-60 -336 360 90","underline-thickness":"18","underline-position":"-18",stemh:"19",stemv:"22","unicode-range":"U+0020-U+FB02"},glyphs:{" ":{w:93},"!":{d:"77,-255r0,188r-21,0r0,-188r21,0xm49,-15v0,-10,8,-17,18,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17",w:133},'"':{d:"58,-173r0,-82r22,0r0,82r-22,0xm108,-173r0,-82r21,0r0,82r-21,0"},"#":{d:"33,0r11,-82r-39,0r0,-18r41,0r8,-56r-39,0r0,-17r42,0r10,-82r19,0r-11,82r50,0r11,-82r19,0r-11,82r39,0r0,17r-42,0r-7,56r38,0r0,18r-41,0r-11,82r-18,0r10,-82r-50,0r-11,82r-18,0xm115,-100r7,-56r-49,0r-8,56r50,0"},"$":{d:"101,-113r0,98v46,-1,73,-74,16,-92xm84,-144r0,-96v-23,4,-43,22,-43,49v0,27,19,40,43,47xm84,28r0,-24v-26,0,-55,-12,-72,-37r20,-15v12,19,31,32,52,33r0,-105r-26,-9v-78,-33,-33,-126,26,-130r0,-24r17,0r0,24v24,0,48,6,67,32r-20,14v-11,-17,-30,-27,-47,-27r0,102v37,10,71,22,71,73v0,41,-34,67,-71,69r0,24r-17,0"},"%":{d:"57,2r164,-269r17,10r-165,269xm14,-197v0,-34,28,-62,62,-62v34,0,62,28,62,62v0,34,-28,62,-62,62v-34,0,-62,-28,-62,-62xm33,-197v0,24,20,42,43,42v23,0,42,-18,42,-42v0,-24,-19,-43,-42,-43v-23,0,-43,19,-43,43xm156,-58v0,-34,28,-62,62,-62v34,0,62,28,62,62v0,34,-28,62,-62,62v-34,0,-62,-28,-62,-62xm175,-58v0,24,20,43,43,43v23,0,42,-19,42,-43v0,-24,-19,-42,-42,-42v-23,0,-43,18,-43,42",w:293},"&":{d:"113,-140r62,66r37,-66r25,0r-47,81r58,61r-32,0r-38,-41v-21,28,-43,45,-79,45v-43,0,-78,-29,-78,-74v0,-40,29,-57,59,-75v-14,-17,-31,-37,-31,-60v0,-37,30,-58,64,-58v30,0,57,22,57,54v0,37,-29,52,-57,67xm111,-240v-21,0,-39,15,-39,36v0,18,17,37,28,50v20,-10,47,-25,47,-52v0,-20,-15,-34,-36,-34xm164,-54r-71,-74v-23,14,-48,30,-48,60v0,32,26,53,58,53v27,0,47,-18,61,-39",w:253},"\u2019":{d:"22,-173r23,-82r26,0r-27,82r-22,0",w:93,k:{t:13,s:40,"\u2019":31}},"(":{d:"71,-264r18,12v-63,86,-61,211,0,297r-17,11v-67,-93,-67,-229,-1,-320",w:93},")":{d:"23,56r-19,-11v63,-86,62,-211,0,-298r17,-11v68,93,69,228,2,320",w:93},"*":{d:"89,-255r0,55r52,-17r5,17r-52,17r33,44r-13,10r-34,-45r-32,45r-15,-10r33,-44r-52,-18r5,-16r53,17r0,-55r17,0",w:159},"+":{d:"28,-100r0,-18r83,0r0,-83r18,0r0,83r83,0r0,18r-83,0r0,83r-18,0r0,-83r-83,0",w:239},",":{d:"18,50r24,-82r25,0r-28,82r-21,0",w:93},"-":{d:"15,-76r0,-19r89,0r0,19r-89,0",w:119},"\u00ad":{d:"15,-76r0,-19r89,0r0,19r-89,0",w:119},".":{d:"30,-15v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},"/":{d:"3,6r110,-274r18,7r-109,274",w:133},"0":{d:"9,-127v0,-55,13,-132,85,-132v72,0,84,77,84,132v0,55,-12,131,-84,131v-72,0,-85,-76,-85,-131xm33,-127v0,40,7,112,61,112v54,0,60,-72,60,-112v0,-40,-6,-113,-60,-113v-54,0,-61,73,-61,113"},"1":{d:"94,0r0,-225r-46,38r-14,-16r63,-52r19,0r0,255r-22,0"},"2":{d:"15,0r0,-25r96,-101v17,-18,36,-39,36,-66v0,-30,-22,-48,-51,-48v-26,0,-46,17,-51,42r-25,-3v10,-80,151,-76,151,7v0,40,-27,66,-53,93r-79,82r133,0r0,19r-157,0"},"3":{d:"15,-46r23,-7v9,24,25,38,54,38v38,0,57,-25,57,-56v0,-41,-39,-54,-77,-52r0,-22v35,2,66,-9,68,-48v3,-54,-78,-61,-96,-17r-20,-11v28,-57,139,-51,139,27v0,29,-17,50,-45,60v32,6,54,33,54,65v0,40,-25,73,-78,73v-38,0,-66,-15,-79,-50"},"4":{d:"118,0r0,-63r-110,0r0,-25r102,-167r30,0r0,173r39,0r0,19r-39,0r0,63r-22,0xm118,-82r0,-149r-90,149r90,0"},"5":{d:"162,-255r0,20r-105,0r-1,81v59,-27,117,18,116,77v-2,95,-126,104,-157,38r22,-11v23,50,108,48,112,-26v2,-60,-72,-85,-115,-49r2,-130r126,0"},"6":{d:"130,-255r-69,112v52,-30,116,10,116,68v0,46,-35,79,-83,79v-48,0,-84,-33,-84,-79v0,-27,13,-48,23,-65r70,-115r27,0xm94,-135v-33,0,-60,27,-60,60v0,35,25,60,60,60v35,0,59,-25,59,-60v0,-33,-26,-60,-59,-60"},"7":{d:"159,-255r0,20r-101,235r-24,0r103,-235r-122,0r0,-20r144,0"},"8":{d:"94,-259v72,0,95,102,29,122v30,10,49,34,49,66v0,46,-33,75,-78,75v-83,0,-110,-122,-30,-140v-64,-21,-45,-123,30,-123xm48,-193v0,26,19,47,46,47v27,0,46,-21,46,-47v0,-28,-20,-47,-46,-47v-26,0,-46,19,-46,47xm39,-71v0,31,22,56,55,56v33,0,55,-25,55,-56v0,-33,-24,-56,-55,-56v-31,0,-55,23,-55,56"},"9":{d:"57,0r69,-112v-52,30,-116,-10,-116,-68v0,-46,36,-79,84,-79v48,0,83,33,83,79v0,27,-13,48,-23,65r-69,115r-28,0xm94,-120v33,0,59,-27,59,-60v0,-35,-24,-60,-59,-60v-35,0,-60,25,-60,60v0,33,27,60,60,60"},":":{d:"30,-151v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17xm30,-15v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},";":{d:"18,50r24,-82r25,0r-28,82r-21,0xm30,-151v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},"\u037e":{d:"18,50r24,-82r25,0r-28,82r-21,0xm30,-151v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},"<":{d:"210,-202r0,18r-161,75r161,75r0,18r-180,-84r0,-18",w:239},"=":{d:"28,-126r0,-18r184,0r0,18r-184,0xm28,-75r0,-17r184,0r0,17r-184,0",w:239},">":{d:"30,-16r0,-18r161,-75r-161,-75r0,-18r180,84r0,18",w:239},"?":{d:"73,-67v-14,-73,57,-77,57,-131v0,-26,-17,-44,-43,-44v-25,0,-42,17,-47,42r-23,-3v5,-76,139,-79,136,4v-2,68,-71,58,-58,132r-22,0xm67,-15v0,-10,8,-17,18,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17",w:166},"@":{d:"91,-101v0,20,12,34,31,34v34,0,61,-50,61,-81v0,-23,-10,-37,-30,-37v-36,0,-62,50,-62,84xm224,-198r-39,122v0,4,1,9,9,9v25,0,59,-46,59,-86v0,-54,-49,-91,-103,-91v-66,0,-115,55,-115,116v0,64,51,117,115,117v36,0,73,-19,92,-47r21,0v-22,40,-68,64,-113,64v-78,0,-134,-59,-134,-134v0,-75,59,-133,133,-133v70,0,123,46,123,108v0,60,-43,106,-84,106v-13,0,-20,-10,-23,-24v-24,38,-95,27,-95,-29v0,-50,32,-104,85,-104v17,0,31,9,39,29r8,-23r22,0",w:288},A:{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0",w:246,k:{y:6,w:6,v:6,Y:27,W:2,V:18,T:24,"\u2019":31}},B:{d:"35,0r0,-255v75,3,151,-19,155,67v1,27,-17,46,-45,54v33,3,57,27,57,63v0,91,-87,68,-167,71xm59,-233r0,88r49,0v49,0,59,-27,59,-43v-1,-56,-57,-44,-108,-45xm59,-123r0,101r54,0v56,0,65,-31,65,-49v-2,-60,-61,-52,-119,-52",w:226},C:{d:"225,-55r20,15v-69,94,-227,34,-227,-87v0,-117,148,-181,220,-94r-19,16v-56,-77,-188,-16,-177,78v-9,98,126,154,183,72",w:253},D:{d:"32,0r0,-255r79,0v132,0,137,109,137,128v0,19,-5,127,-137,127r-79,0xm55,-233r0,211v94,6,170,-13,170,-105v0,-91,-75,-112,-170,-106",w:266},E:{d:"35,0r0,-255r156,0r0,22r-132,0r0,90r124,0r0,22r-124,0r0,99r138,0r0,22r-162,0",w:213},F:{d:"35,0r0,-255r153,0r0,22r-129,0r0,90r120,0r0,22r-120,0r0,121r-24,0",w:200,k:{A:20,".":46,",":46}},G:{d:"245,-138r0,121v-97,56,-227,7,-227,-110v0,-118,146,-176,224,-99r-17,18v-15,-19,-47,-32,-75,-32v-67,0,-108,50,-108,113v0,63,41,112,108,112v27,0,52,-3,71,-15r0,-86r-61,0r0,-22r85,0",w:280},H:{d:"35,0r0,-255r24,0r0,112r142,0r0,-112r24,0r0,255r-24,0r0,-121r-142,0r0,121r-24,0",w:259},I:{d:"35,0r0,-255r24,0r0,255r-24,0",w:93},J:{d:"139,-255r0,180v0,31,-4,81,-70,81v-37,0,-59,-21,-66,-52r23,-4v6,24,21,35,43,35v34,0,46,-23,46,-54r0,-186r24,0",w:173},K:{d:"35,0r0,-255r24,0v2,36,-4,80,2,112r123,-112r33,0r-129,117r136,138r-34,0r-129,-132r-2,0r0,132r-24,0",w:219},L:{d:"35,0r0,-255r24,0r0,233r118,0r0,22r-142,0",w:180,k:{y:13,Y:40,W:20,V:33,T:33,"\u2019":40}},M:{d:"32,0r0,-255r36,0r93,214r93,-214r34,0r0,255r-24,0r-1,-225r-97,225r-10,0r-100,-225r0,225r-24,0",w:320},N:{d:"35,0r0,-255r31,0r155,223r0,-223r24,0r0,255r-30,0r-156,-223r0,223r-24,0",w:280},O:{d:"18,-127v0,-78,54,-134,132,-134v78,0,132,56,132,134v0,78,-54,133,-132,133v-78,0,-132,-55,-132,-133xm42,-127v0,63,41,112,108,112v67,0,108,-49,108,-112v0,-63,-41,-113,-108,-113v-67,0,-108,50,-108,113",w:300},P:{d:"35,0r0,-255v75,1,155,-14,155,67v0,67,-63,70,-131,67r0,121r-24,0xm59,-233r0,90v51,0,108,8,108,-45v0,-52,-57,-45,-108,-45",w:206,k:{A:27,".":55,",":55}},Q:{d:"293,-22r0,22r-141,0v-71,0,-134,-53,-134,-131v0,-74,51,-130,130,-130v136,0,173,190,65,239r80,0xm42,-131v0,60,46,109,110,109v66,0,101,-52,101,-109v0,-62,-39,-109,-105,-109v-66,0,-106,47,-106,109",w:300},R:{d:"59,-233r0,90r50,0v50,0,60,-27,60,-45v0,-18,-10,-45,-60,-45r-50,0xm35,0r0,-255r67,0v20,0,91,0,91,67v0,49,-38,62,-66,66r75,122r-27,0r-72,-121r-44,0r0,121r-24,0",w:213,k:{y:-9,Y:5,W:-2,V:-2,T:-2}},S:{d:"19,-32r23,-15v22,47,116,42,115,-18v0,-71,-131,-30,-131,-127v-1,-75,114,-92,151,-37r-20,14v-23,-40,-107,-32,-107,23v0,77,131,31,131,127v0,84,-123,92,-162,33",w:200},T:{d:"91,0r0,-233r-87,0r0,-22r198,0r0,22r-87,0r0,233r-24,0",w:206,k:{y:40,w:40,u:33,s:40,r:33,o:40,i:-9,e:40,c:40,a:40,A:24,";":40,":":40,".":40,"-":46,",":40}},U:{d:"216,-255v-7,115,35,261,-93,261v-128,0,-86,-146,-93,-261r24,0r0,151v0,36,10,89,69,89v59,0,69,-53,69,-89r0,-151r24,0",w:246},V:{d:"94,0r-95,-255r25,0r83,224r82,-224r26,0r-97,255r-24,0",w:213,k:{y:6,u:13,r:13,o:20,i:-2,e:20,a:20,A:20,";":19,":":19,".":46,"-":20,",":46}},W:{d:"76,0r-74,-255r24,0r64,226r65,-226r30,0r65,226r64,-226r24,0r-74,255r-29,0r-65,-227r-65,227r-29,0",w:339,k:{u:6,r:6,o:6,i:-9,e:6,a:13,A:6,";":6,":":6,".":27,",":27}},X:{d:"0,0r96,-134r-87,-121r28,0r74,104r72,-104r28,0r-86,121r95,134r-30,0r-81,-115r-80,115r-29,0",w:219},Y:{d:"91,0r0,-110r-93,-145r28,0r77,121r79,-121r27,0r-94,145r0,110r-24,0",w:206,k:{v:20,u:27,q:33,p:27,o:33,i:3,e:33,a:33,A:27,";":33,":":33,".":36,"-":40,",":44}},Z:{d:"8,0r0,-19r149,-214r-147,0r0,-22r178,0r0,20r-150,213r154,0r0,22r-184,0",w:200},"[":{d:"81,-264r0,18r-33,0r0,285r33,0r0,17r-54,0r0,-320r54,0",w:93},"\\":{d:"21,-268r109,274r-19,7r-109,-274",w:133},"]":{d:"13,56r0,-17r32,0r0,-285r-32,0r0,-18r54,0r0,320r-54,0",w:93},"^":{d:"30,-92r82,-163r16,0r82,163r-20,0r-70,-143r-70,143r-20,0",w:239},_:{d:"0,45r0,-18r180,0r0,18r-180,0",w:180},"\u2018":{d:"71,-255r-23,82r-26,0r28,-82r21,0",w:93,k:{"\u2018":31}},a:{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69",w:186},b:{d:"24,0r0,-272r22,0r0,135v42,-66,155,-29,155,54v0,82,-112,118,-155,54r0,29r-22,0xm44,-83v0,37,30,68,69,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-39,0,-69,31,-69,68",w:219},c:{d:"152,-38r16,14v-47,58,-149,19,-149,-59v0,-80,103,-118,150,-59r-17,13v-36,-46,-117,-12,-111,46v-6,58,77,93,111,45",w:173},d:{d:"174,0r0,-29v-43,64,-155,28,-155,-54v0,-83,112,-120,155,-54r0,-135r22,0r0,272r-22,0xm176,-83v0,-37,-30,-68,-69,-68v-41,0,-66,31,-66,68v0,37,25,68,66,68v39,0,69,-31,69,-68",w:219},e:{d:"160,-45r16,14v-43,66,-157,33,-157,-53v0,-50,35,-87,84,-87v56,0,82,41,78,93r-140,0v0,18,13,63,63,63v22,0,45,-12,56,-30xm41,-97r118,0v0,-30,-25,-54,-57,-54v-47,0,-61,45,-61,54",w:200},f:{d:"41,0r0,-147r-35,0r0,-19r35,0r0,-55v3,-54,39,-61,75,-51r-5,19v-27,-11,-48,1,-48,40r0,47r39,0r0,19r-39,0r0,147r-22,0",w:106,k:{f:6,"\u2019":-6}},g:{d:"196,-166r0,155v0,83,-55,97,-89,97v-33,0,-65,-13,-82,-35r17,-15v15,21,39,31,65,31v77,0,66,-55,67,-99v-39,63,-152,23,-152,-53v0,-76,113,-118,152,-53r0,-28r22,0xm175,-85v0,-36,-30,-66,-66,-66v-36,0,-66,30,-66,66v0,36,30,66,66,66v36,0,66,-30,66,-66",w:219},h:{d:"29,0r0,-272r21,0r1,135v9,-18,30,-34,57,-34v90,3,57,94,63,171r-21,0v-7,-60,24,-151,-42,-151v-32,0,-58,22,-58,68r0,83r-21,0",w:200},i:{d:"32,0r0,-166r22,0r0,166r-22,0xm27,-232v0,-9,7,-16,16,-16v9,0,16,7,16,16v0,9,-7,16,-16,16v-9,0,-16,-7,-16,-16",w:86},j:{d:"54,-166r0,195v4,40,-23,66,-65,54r3,-19v25,11,40,-8,40,-33r0,-197r22,0xm27,-232v0,-9,7,-16,16,-16v9,0,16,7,16,16v0,9,-7,16,-16,16v-9,0,-16,-7,-16,-16",w:86},k:{d:"29,0r0,-272r21,0r0,181r82,-75r32,0r-86,76r96,90r-33,0r-91,-88r0,88r-21,0",w:173},l:{d:"32,0r0,-272r22,0r0,272r-22,0",w:86},m:{d:"29,0r-2,-166r22,0v1,12,-2,27,2,29v16,-38,93,-51,107,2v10,-25,34,-36,57,-36v90,3,57,94,63,171r-22,0v-7,-59,25,-151,-41,-151v-75,0,-45,85,-51,151r-21,0v-4,-55,18,-151,-35,-151v-32,0,-58,22,-58,68r0,83r-21,0",w:306},n:{d:"29,0r-2,-166r22,0v1,12,-2,27,2,29v9,-18,30,-34,57,-34v90,3,57,94,63,171r-21,0v-7,-60,24,-151,-42,-151v-32,0,-58,22,-58,68r0,83r-21,0",w:200},o:{d:"19,-83v0,-51,37,-88,88,-88v51,0,87,37,87,88v0,51,-36,87,-87,87v-51,0,-88,-36,-88,-87xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68",w:213},p:{d:"24,82r0,-248r22,0r0,29v42,-66,155,-29,155,54v0,82,-112,118,-155,54r0,111r-22,0xm44,-83v0,37,30,68,69,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-39,0,-69,31,-69,68",w:219},q:{d:"174,82r0,-111v-43,64,-155,28,-155,-54v0,-83,112,-120,155,-54r0,-29r22,0r0,248r-22,0xm176,-83v0,-37,-30,-68,-69,-68v-41,0,-66,31,-66,68v0,37,25,68,66,68v39,0,69,-31,69,-68",w:219},r:{d:"29,0r-2,-166r22,0v0,12,0,26,1,29v13,-22,35,-40,66,-32r-3,21v-76,-10,-63,76,-63,148r-21,0",w:119,k:{q:6,o:6,g:6,e:6,d:6,c:6,".":33,"-":20,",":33}},s:{d:"10,-30r19,-12v14,35,87,38,87,-4v0,-46,-99,-14,-99,-77v0,-60,96,-62,115,-16r-19,11v-10,-30,-74,-33,-74,3v0,45,98,11,98,78v-1,66,-104,64,-127,17",w:153},t:{d:"110,-166r0,19r-47,0r0,108v-1,26,28,28,47,18r2,20v-34,14,-71,-2,-71,-38r0,-108r-36,0r0,-19r36,0r0,-48r22,0r0,48r47,0",w:119},u:{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-9,18,-30,33,-57,33v-90,-2,-56,-93,-63,-170r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0",w:200},v:{d:"73,0r-68,-166r25,0r55,143r54,-143r22,0r-65,166r-23,0",w:166,k:{".":27,",":27}},w:{d:"58,0r-53,-166r24,0r41,139r47,-139r20,0r50,139r39,-139r22,0r-49,166r-22,0r-51,-136r-46,136r-22,0",w:253,k:{".":20,",":20}},x:{d:"2,0r69,-90r-59,-76r28,0r46,63r45,-63r27,0r-58,76r71,90r-28,0r-58,-75r-57,75r-26,0",w:173},y:{d:"161,-166r-85,217v-9,28,-34,42,-67,32r2,-20v43,18,49,-33,62,-62r-68,-167r25,0r55,140r53,-140r23,0",w:166,k:{".":33,",":33}},z:{d:"10,0r0,-13r99,-134r-94,0r0,-19r124,0r0,13r-99,134r104,0r0,19r-134,0",w:153},"{":{d:"99,-264r0,18v-40,-6,-28,50,-28,86v0,39,-22,52,-26,57v5,3,26,19,26,56v0,34,-14,90,28,86r0,17v-55,11,-51,-45,-50,-96v0,-28,-5,-55,-25,-55r0,-17v59,-7,-21,-167,75,-152",w:119},"|":{d:"31,-270r18,0r0,360r-18,0r0,-360",w:79},"}":{d:"21,56r0,-17v40,6,28,-50,28,-86v0,-39,22,-52,26,-57v-5,-3,-26,-19,-26,-56v0,-34,14,-90,-28,-86r0,-18v55,-11,51,45,50,97v0,28,5,55,25,55r0,17v-60,6,21,166,-75,151",w:119},"~":{d:"82,-131v23,0,56,24,77,24v14,0,23,-11,31,-24r13,11v-8,17,-21,33,-45,33v-24,0,-56,-24,-77,-25v-14,0,-24,12,-32,25r-12,-12v8,-15,21,-32,45,-32",w:239},"\u00a1":{d:"56,80r0,-188r21,0r0,188r-21,0xm84,-160v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17v0,-10,8,-17,18,-17v10,0,17,7,17,17",w:133},"\u00a2":{d:"92,-17r0,-133v-69,9,-67,122,0,133xm109,-150r0,135v17,-1,32,-10,42,-23r17,14v-15,18,-36,27,-59,28r0,25r-17,0r0,-26v-44,-6,-73,-42,-73,-87v0,-45,30,-80,73,-86r0,-25r17,0r0,25v23,0,44,11,59,28r-17,13v-11,-12,-24,-20,-42,-21"},"\u00a3":{d:"21,0r0,-19r38,0r0,-104r-35,0r0,-20r35,0v-3,-64,1,-116,75,-116v19,0,37,7,52,20r-15,17v-10,-10,-23,-18,-38,-18v-54,0,-53,46,-51,97r60,0r0,20r-60,0r0,104r89,0r0,19r-150,0"},"\u2044":{d:"-60,2r164,-269r17,10r-165,269",w:60},"\u2215":{d:"-60,2r164,-269r17,10r-165,269",w:60},"\u00a5":{d:"82,0r0,-65r-61,0r0,-17r61,0v-1,-12,3,-28,-4,-34r-57,0r0,-17r48,0r-69,-122r24,0r70,124r70,-124r23,0r-69,122r49,0r0,17r-58,0v-7,6,-3,22,-4,34r62,0r0,17r-62,0r0,65r-23,0"},"\u0192":{d:"142,-151r0,17r-42,0r-26,141v-2,39,-47,57,-80,36r11,-17v26,15,44,1,50,-34r23,-126r-38,0r0,-17r42,0v11,-46,6,-105,62,-108v12,0,23,4,32,11r-11,16v-21,-17,-46,-2,-51,25r-11,56r39,0"},"\u00a7":{d:"52,-113v0,33,40,35,61,50v12,-6,27,-20,27,-35v0,-30,-33,-37,-53,-50v-15,5,-35,16,-35,35xm23,9r22,-11v10,42,90,44,90,-3v0,-49,-107,-41,-107,-108v0,-24,18,-37,38,-46v-17,-10,-29,-24,-29,-46v0,-63,102,-77,124,-23r-21,13v-12,-37,-79,-31,-80,10v0,46,104,41,104,105v0,22,-14,37,-32,47v52,27,20,105,-40,105v-30,0,-57,-13,-69,-43"},"\u00a4":{d:"5,-51r21,-20v-29,-29,-29,-84,0,-113r-21,-20r12,-13r21,20v32,-25,79,-25,111,0r21,-20r12,13r-20,20v28,29,28,84,0,113r20,20r-12,13r-21,-20v-32,25,-79,25,-111,0r-21,20xm26,-127v0,38,31,69,68,69v37,0,68,-31,68,-69v0,-39,-31,-70,-68,-70v-37,0,-68,31,-68,70"},"'":{d:"36,-173r0,-82r22,0r0,82r-22,0",w:93},"\u201c":{d:"87,-255r-23,82r-26,0r28,-82r21,0xm149,-255r-22,82r-27,0r28,-82r21,0"},"\u00ab":{d:"72,-12r-49,-73r49,-73r15,10r-42,63r43,63xm132,-12r-50,-73r50,-73r15,10r-42,63r43,63",w:173},"\u2039":{d:"72,-12r-49,-73r49,-73r15,10r-42,63r43,63",w:113},"\u203a":{d:"41,-158r50,73r-50,73r-15,-11r42,-62r-42,-64",w:113},"\u2013":{d:"0,-76r0,-19r180,0r0,19r-180,0",w:180},"\u2020":{d:"83,45r0,-211r-69,0r0,-17r69,0r0,-72r21,0r0,72r70,0r0,17r-70,0r0,211r-21,0"},"\u2021":{d:"83,45r0,-71r-69,0r0,-18r69,0r0,-122r-69,0r0,-17r69,0r0,-72r21,0r0,72r70,0r0,17r-70,0r0,122r70,0r0,18r-70,0r0,71r-21,0"},"\u00b7":{d:"30,-114v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},"\u2219":{d:"30,-114v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},"\u00b6":{d:"96,45r0,-161v-42,0,-74,-31,-74,-68v0,-45,30,-71,80,-71r82,0r0,300r-22,0r0,-283r-44,0r0,283r-22,0",w:216},"\u2022":{d:"26,-127v0,-35,29,-64,64,-64v35,0,64,29,64,64v0,35,-29,63,-64,63v-35,0,-64,-28,-64,-63",w:180},"\u201a":{d:"22,50r23,-82r26,0r-27,82r-22,0",w:93},"\u201e":{d:"100,50r23,-82r26,0r-27,82r-22,0xm38,50r22,-82r27,0r-28,82r-21,0"},"\u201d":{d:"100,-173r23,-82r26,0r-27,82r-22,0xm38,-173r22,-82r27,0r-28,82r-21,0"},"\u00bb":{d:"41,-158r50,73r-50,73r-15,-11r42,-62r-42,-64xm101,-158r49,73r-49,73r-15,-11r42,-62r-43,-64",w:173},"\u2026":{d:"43,-15v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17xm163,-15v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17xm283,-15v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:360},"\u2030":{d:"24,2r164,-269r16,10r-164,269xm110,-51v0,-30,25,-55,55,-55v30,0,55,25,55,55v0,30,-25,55,-55,55v-30,0,-55,-25,-55,-55xm127,-51v0,21,17,38,38,38v21,0,38,-17,38,-38v0,-21,-17,-38,-38,-38v-21,0,-38,17,-38,38xm234,-51v0,-30,25,-55,55,-55v30,0,55,25,55,55v0,30,-25,55,-55,55v-30,0,-55,-25,-55,-55xm251,-51v0,21,17,38,38,38v21,0,38,-17,38,-38v0,-21,-17,-38,-38,-38v-21,0,-38,17,-38,38xm9,-204v0,-30,25,-55,55,-55v30,0,56,25,56,55v0,30,-26,55,-56,55v-30,0,-55,-25,-55,-55xm27,-204v0,21,16,38,37,38v21,0,38,-17,38,-38v0,-21,-17,-38,-38,-38v-21,0,-37,17,-37,38",w:353},"\u00bf":{d:"93,-108v14,73,-56,77,-56,131v0,26,16,44,42,44v25,0,42,-17,47,-42r24,3v-5,76,-139,78,-137,-4v2,-68,72,-58,59,-132r21,0xm99,-160v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17v0,-10,7,-17,17,-17v10,0,17,7,17,17",w:166},"`":{d:"27,-255r37,52r-18,0r-48,-52r29,0",w:86},"\u00b4":{d:"22,-203r38,-52r29,0r-49,52r-18,0",w:86},"\u02c6":{d:"-8,-203r39,-52r25,0r39,52r-24,0r-29,-39r-29,39r-21,0",w:86},"\u02dc":{d:"69,-209v-23,0,-61,-35,-69,0r-13,0v3,-16,12,-37,32,-37v24,1,58,36,67,0r13,0v-2,18,-11,37,-30,37",w:86},"\u00af":{d:"91,-235r0,17r-95,0r0,-17r95,0",w:86},"\u02c9":{d:"91,-235r0,17r-95,0r0,-17r95,0",w:86},"\u02d8":{d:"-9,-255r15,0v4,37,70,39,74,0r15,0v-2,59,-104,60,-104,0",w:86},"\u02d9":{d:"27,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18",w:86},"\u00a8":{d:"-8,-235v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-17,-8,-17,-18xm60,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18",w:86},"\u02da":{d:"10,-234v0,-18,15,-34,34,-34v19,0,33,17,33,35v0,18,-15,34,-33,34v-19,0,-34,-17,-34,-35xm64,-234v0,-12,-9,-21,-21,-21v-12,0,-20,10,-20,22v0,12,8,21,20,21v12,0,21,-10,21,-22",w:86},"\u00b8":{d:"62,0v-5,8,-12,15,-17,24v17,-8,42,2,41,23v-2,35,-48,37,-74,23r5,-11v16,8,46,11,50,-10v-1,-17,-23,-17,-36,-12r-6,-5r23,-32r14,0",w:86},"\u02dd":{d:"-4,-203r37,-52r29,0r-48,52r-18,0xm49,-203r37,-52r29,0r-48,52r-18,0",w:86},"\u02db":{d:"60,52r7,14v-17,20,-63,14,-63,-18v0,-20,16,-36,31,-48r16,0v-10,8,-26,26,-26,44v0,21,29,18,35,8",w:86},"\u02c7":{d:"93,-255r-38,52r-25,0r-39,-52r22,0r30,41r31,-41r19,0",w:86},"\u2014":{d:"0,-76r0,-19r360,0r0,19r-360,0",w:360},"\u00c6":{d:"-2,0r166,-255r145,0r0,22r-105,0r0,90r99,0r0,22r-99,0r0,99r108,0r0,22r-132,0r0,-68r-112,0r-45,68r-25,0xm180,-89r0,-144r-4,0r-94,144r98,0",w:333},"\u00aa":{d:"12,-182v0,-36,41,-36,78,-35v5,-33,-48,-32,-64,-14r-9,-14v25,-20,90,-25,90,25v0,23,-1,44,2,65r-18,0v-2,-4,1,-12,-2,-16v-14,27,-77,25,-77,-11xm90,-199v1,-6,-10,-2,-14,-3v-21,0,-46,3,-46,19v9,31,67,7,60,-16",w:121},"\u0141":{d:"35,0r0,-83r-26,23r0,-24r26,-22r0,-149r24,0r0,129r77,-68r0,22r-77,68r0,82r118,0r0,22r-142,0",w:180},"\u00d8":{d:"24,-5r28,-30v-21,-23,-34,-55,-34,-92v0,-114,133,-172,217,-106r26,-29r13,11r-27,29v22,23,35,57,35,95v0,114,-136,171,-218,104r-27,29xm68,-52r151,-164v-18,-15,-41,-24,-69,-24v-98,0,-139,122,-82,188xm231,-205r-152,165v18,16,42,25,71,25v100,0,138,-124,81,-190",w:300},"\u0152":{d:"209,-121r0,99r110,0r0,22r-170,0v-68,0,-128,-50,-128,-127v0,-84,68,-128,139,-128r156,0r0,22r-107,0r0,90r101,0r0,22r-101,0xm185,-22r0,-211v-74,-5,-140,21,-140,106v0,91,71,109,140,105",w:339},"\u00ba":{d:"12,-206v0,-31,22,-53,57,-53v33,0,58,21,58,53v0,31,-25,53,-58,53v-35,0,-57,-22,-57,-53xm30,-206v0,20,16,38,39,38v23,0,40,-17,40,-38v0,-22,-16,-38,-40,-38v-23,0,-39,18,-39,38",w:138},"\u00e6":{d:"141,-97v8,-59,-68,-68,-102,-35r-12,-15v35,-32,106,-36,128,11v39,-64,147,-39,136,58r-128,0v-10,59,79,86,105,36r17,12v-31,47,-111,48,-134,-7v-14,30,-41,41,-73,41v-28,0,-59,-14,-59,-49v0,-21,13,-52,81,-52r41,0xm141,-78r-42,0v-51,0,-58,22,-58,32v0,21,20,31,38,31v45,0,62,-29,62,-63xm163,-97r106,0v0,-30,-16,-54,-53,-54v-33,0,-53,24,-53,54",w:306},"\u0131":{d:"32,0r0,-166r22,0r0,166r-22,0",w:86},"\u0142":{d:"32,0r0,-117r-30,31r0,-24r30,-31r0,-131r22,0r0,110r30,-31r0,24r-30,30r0,139r-22,0",w:86},"\u00f8":{d:"14,-1r25,-25v-46,-53,-7,-145,68,-145v22,0,41,7,56,19r25,-25r12,11r-26,25v45,53,9,145,-67,145v-23,0,-43,-7,-57,-19r-24,25xm54,-41r95,-96v-41,-34,-108,-1,-108,54v0,16,4,31,13,42xm159,-126r-94,96v39,35,108,2,108,-53v0,-17,-5,-32,-14,-43",w:213},"\u0153":{d:"183,-97r106,0v0,-30,-16,-54,-53,-54v-33,0,-53,24,-53,54xm311,-78r-128,0v-10,59,79,86,105,36r17,12v-32,48,-111,46,-135,-7v-34,72,-154,43,-154,-46v0,-51,35,-88,83,-88v48,0,65,30,71,42v8,-19,28,-42,65,-42v44,-1,80,30,76,93xm37,-83v0,36,24,68,62,68v38,0,62,-31,62,-68v0,-37,-24,-68,-62,-68v-38,0,-62,32,-62,68",w:326},"\u00df":{d:"96,-145r0,-20v33,2,54,-16,54,-46v0,-30,-20,-46,-47,-46v-39,0,-53,31,-53,68r0,189r-21,0r0,-192v0,-49,27,-84,76,-84v68,0,91,102,31,119v25,8,57,19,57,77v0,57,-48,90,-106,80r0,-21v43,15,86,-14,84,-58v-1,-47,-33,-68,-75,-66",w:213},"\u00f7":{d:"28,-100r0,-18r184,0r0,18r-184,0xm102,-165v0,-10,8,-18,18,-18v10,0,18,8,18,18v0,10,-8,19,-18,19v-10,0,-18,-9,-18,-19xm102,-54v0,-10,8,-18,18,-18v10,0,18,8,18,18v0,10,-8,19,-18,19v-10,0,-18,-9,-18,-19",w:239},"\u00be":{d:"44,-176r0,-17v39,10,61,-47,14,-49v-14,0,-25,7,-31,18r-14,-9v16,-37,92,-34,92,13v0,18,-14,29,-29,36v21,3,34,20,34,39v2,51,-89,59,-103,11r17,-6v6,30,66,25,66,-7v0,-25,-22,-30,-46,-29xm60,2r164,-269r16,10r-164,269xm230,0r0,-37r-68,0r0,-16r67,-100r21,0r0,99r23,0r0,17r-23,0r0,37r-20,0xm230,-54v-1,-24,2,-51,-1,-73r-48,73r49,0",w:280},"\u00bc":{d:"53,-104r0,-134r-31,24r-9,-12v20,-10,26,-34,59,-31r0,153r-19,0xm41,2r165,-269r16,10r-164,269xm225,0r0,-37r-69,0r0,-16r67,-100r21,0r0,99r23,0r0,17r-23,0r0,37r-19,0xm225,-54v-1,-24,2,-51,-1,-73r-48,73r49,0",w:280},"\u00b9":{d:"64,-104r0,-134r-31,24r-9,-12v20,-10,26,-34,59,-31r0,153r-19,0",w:121},"\u00d7":{d:"49,-193r71,72r72,-72r12,13r-72,71r71,71r-12,12r-71,-71r-71,71r-13,-12r72,-71r-71,-71",w:239},"\u00ae":{d:"115,-118r0,67r-20,0r0,-154v49,0,108,-8,108,43v0,28,-17,40,-38,44r46,67r-22,0r-46,-67r-28,0xm115,-188r0,52v31,-2,69,9,69,-26v0,-32,-38,-25,-69,-26xm10,-127v0,-74,60,-134,134,-134v74,0,134,60,134,134v0,74,-60,133,-134,133v-74,0,-134,-59,-134,-133xm30,-127v0,63,51,114,114,114v63,0,114,-51,114,-114v0,-63,-51,-115,-114,-115v-63,0,-114,52,-114,115",w:288},"\u00de":{d:"35,0r0,-255r23,0r0,56v67,-1,132,-5,132,68v0,67,-64,69,-131,66r0,65r-24,0xm59,-177r0,91v51,0,108,8,108,-45v0,-52,-56,-47,-108,-46",w:206},"\u00a6":{d:"31,-243r18,0r0,126r-18,0r0,-126xm31,-63r18,0r0,126r-18,0r0,-126",w:79},"\u00d0":{d:"55,-233r0,90r93,0r0,20r-93,0r0,101v94,6,170,-13,170,-105v0,-91,-75,-112,-170,-106xm32,0r0,-123r-28,0r0,-20r28,0r0,-112r79,0v132,0,137,109,137,128v0,19,-5,127,-137,127r-79,0",w:266},"\u00bd":{d:"50,-104r0,-134r-31,24r-9,-12v20,-10,26,-34,59,-31r0,153r-19,0xm38,2r164,-269r17,10r-165,269xm165,0r0,-15r62,-61v25,-17,38,-60,-7,-62v-18,0,-27,10,-31,21r-18,-1v11,-53,99,-47,99,2v0,46,-54,69,-79,99r79,0r0,17r-105,0",w:280},"\u2212":{d:"28,-100r0,-18r184,0r0,18r-184,0",w:239},"\u00e7":{d:"152,-38r16,14v-18,20,-38,29,-66,28v-4,7,-13,14,-13,20v17,-9,42,2,41,23v-2,36,-48,36,-75,23r5,-11v16,8,47,11,51,-10v-1,-16,-23,-18,-36,-12r-6,-5r20,-29v-41,-7,-70,-41,-70,-86v0,-80,103,-118,150,-59r-17,13v-36,-46,-117,-12,-111,46v-6,58,77,93,111,45",w:173},"\u00f0":{d:"54,-217r37,-21v-11,-10,-25,-22,-34,-28r19,-10v11,8,25,19,34,28r38,-20r13,11r-39,20v21,19,72,70,72,145v0,60,-36,96,-87,96v-51,0,-88,-36,-88,-87v0,-75,90,-112,142,-69v-18,-32,-40,-58,-58,-74r-38,20xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68",w:213},"\u00b1":{d:"28,-118r0,-17r82,0r0,-66r17,0r0,66r85,0r0,17r-85,0r0,66r-17,0r0,-66r-82,0xm30,-17r0,-18r180,0r0,18r-180,0",w:239},"\u00c7":{d:"225,-55r20,15v-27,35,-60,47,-105,46v-3,6,-11,12,-11,18v17,-9,42,2,41,23v-2,36,-48,36,-75,23r5,-11v16,8,47,11,50,-10v-1,-17,-23,-17,-36,-12v-11,-9,10,-21,14,-32v-66,-9,-110,-62,-110,-132v0,-117,148,-181,220,-94r-19,16v-56,-77,-188,-16,-177,78v-9,98,126,154,183,72",w:253},"\u00fe":{d:"24,82r0,-354r22,0r0,135v42,-66,155,-29,155,54v0,82,-112,118,-155,54r0,111r-22,0xm44,-83v0,37,30,68,69,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-39,0,-69,31,-69,68",w:219},"\u00a9":{d:"214,-155r-20,0v-4,-19,-20,-38,-46,-38v-37,0,-58,31,-58,66v0,35,21,65,58,65v26,0,42,-18,46,-38r20,0v-5,35,-33,55,-67,55v-49,0,-77,-34,-77,-82v0,-48,28,-83,77,-83v34,0,62,20,67,55xm10,-127v0,-74,60,-134,134,-134v74,0,134,60,134,134v0,74,-60,133,-134,133v-74,0,-134,-59,-134,-133xm30,-127v0,63,51,114,114,114v63,0,114,-51,114,-114v0,-63,-51,-115,-114,-115v-63,0,-114,52,-114,115",w:288},"\u00ac":{d:"194,-48r0,-78r-166,0r0,-18r184,0r0,96r-18,0",w:239},"\u00b2":{d:"8,-104r0,-16r62,-60v26,-17,39,-60,-7,-62v-18,0,-27,10,-31,21r-18,-1v11,-53,99,-47,99,2v0,46,-54,69,-79,99r79,0r0,17r-105,0",w:121},"\u00b3":{d:"46,-176r0,-17v39,11,62,-47,14,-49v-14,0,-25,7,-31,18r-14,-9v16,-37,93,-33,93,13v1,18,-15,29,-30,36v21,3,34,20,34,39v2,51,-89,59,-102,11r17,-6v6,31,66,24,66,-7v0,-25,-23,-30,-47,-29",w:121},"\u2122":{d:"78,-107r0,-131r-48,0r0,-17r115,0r0,17r-47,0r0,131r-20,0xm172,-107r0,-148r31,0r47,118r46,-118r30,0r0,148r-19,0r-1,-130r-51,130r-12,0r-51,-130r0,130r-20,0",w:356},"\u00b0":{d:"72,-156v-29,0,-52,-23,-52,-52v0,-29,23,-51,52,-51v29,0,52,22,52,51v0,29,-23,52,-52,52xm72,-173v19,0,35,-15,35,-34v0,-19,-16,-35,-35,-35v-19,0,-35,16,-35,35v0,19,16,34,35,34",w:144},"\u00b5":{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-10,31,-72,45,-99,20r0,91r-21,0r0,-248r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0",w:200},"\u03bc":{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-10,31,-72,45,-99,20r0,91r-21,0r0,-248r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0",w:200},"\u00c1":{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0xm102,-271r38,-52r29,0r-49,52r-18,0",w:246},"\u00c2":{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0xm72,-271r39,-52r25,0r39,52r-23,0r-30,-39r-29,39r-21,0",w:246},"\u00c4":{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0xm72,-302v0,-10,7,-18,17,-18v10,0,18,8,18,18v0,10,-8,17,-18,17v-10,0,-17,-7,-17,-17xm140,-302v0,-10,8,-18,18,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17",w:246},"\u00c0":{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0xm107,-323r37,52r-18,0r-48,-52r29,0",w:246},"\u00c5":{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0xm90,-302v0,-18,15,-34,34,-34v19,0,33,17,33,35v0,18,-15,34,-33,34v-19,0,-34,-17,-34,-35xm144,-302v0,-12,-9,-21,-21,-21v-12,0,-20,10,-20,22v0,12,8,21,20,21v12,0,21,-10,21,-22",w:246},"\u00c3":{d:"2,0r111,-255r25,0r107,255r-27,0r-28,-68r-135,0r-28,68r-25,0xm182,-89r-58,-140r-59,140r117,0xm149,-277v-24,-1,-60,-35,-69,0r-13,0v3,-17,13,-37,33,-37v25,0,57,37,67,0r13,0v-2,18,-12,37,-31,37",w:246},"\u00c9":{d:"35,0r0,-255r156,0r0,22r-132,0r0,90r124,0r0,22r-124,0r0,99r138,0r0,22r-162,0xm86,-271r38,-52r29,0r-49,52r-18,0",w:213},"\u00ca":{d:"35,0r0,-255r156,0r0,22r-132,0r0,90r124,0r0,22r-124,0r0,99r138,0r0,22r-162,0xm55,-271r39,-52r26,0r38,52r-23,0r-29,-39r-29,39r-22,0",w:213},"\u00cb":{d:"35,0r0,-255r156,0r0,22r-132,0r0,90r124,0r0,22r-124,0r0,99r138,0r0,22r-162,0xm55,-302v0,-10,8,-18,18,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17xm124,-302v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:213},"\u00c8":{d:"35,0r0,-255r156,0r0,22r-132,0r0,90r124,0r0,22r-124,0r0,99r138,0r0,22r-162,0xm90,-323r38,52r-18,0r-48,-52r28,0",w:213},"\u00cd":{d:"35,0r0,-255r24,0r0,255r-24,0xm26,-271r37,-52r29,0r-48,52r-18,0",w:93},"\u00ce":{d:"35,0r0,-255r24,0r0,255r-24,0xm-5,-271r39,-52r25,0r39,52r-23,0r-29,-39r-29,39r-22,0",w:93},"\u00cf":{d:"35,0r0,-255r24,0r0,255r-24,0xm-5,-302v0,-10,8,-18,18,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17xm64,-302v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17",w:93},"\u00cc":{d:"35,0r0,-255r24,0r0,255r-24,0xm30,-323r38,52r-18,0r-49,-52r29,0",w:93},"\u00d1":{d:"35,0r0,-255r31,0r155,223r0,-223r24,0r0,255r-30,0r-156,-223r0,223r-24,0xm166,-277v-23,0,-61,-35,-69,0r-13,0v3,-16,12,-37,32,-37v24,1,58,36,67,0r13,0v-2,18,-11,37,-30,37",w:280},"\u00d3":{d:"18,-127v0,-78,54,-134,132,-134v78,0,132,56,132,134v0,78,-54,133,-132,133v-78,0,-132,-55,-132,-133xm42,-127v0,63,41,112,108,112v67,0,108,-49,108,-112v0,-63,-41,-113,-108,-113v-67,0,-108,50,-108,113xm129,-271r38,-52r29,0r-49,52r-18,0",w:300},"\u00d4":{d:"18,-127v0,-78,54,-134,132,-134v78,0,132,56,132,134v0,78,-54,133,-132,133v-78,0,-132,-55,-132,-133xm42,-127v0,63,41,112,108,112v67,0,108,-49,108,-112v0,-63,-41,-113,-108,-113v-67,0,-108,50,-108,113xm99,-271r39,-52r25,0r39,52r-24,0r-29,-39r-29,39r-21,0",w:300},"\u00d6":{d:"18,-127v0,-78,54,-134,132,-134v78,0,132,56,132,134v0,78,-54,133,-132,133v-78,0,-132,-55,-132,-133xm42,-127v0,63,41,112,108,112v67,0,108,-49,108,-112v0,-63,-41,-113,-108,-113v-67,0,-108,50,-108,113xm99,-302v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17xm167,-302v0,-10,7,-18,17,-18v10,0,18,8,18,18v0,10,-8,17,-18,17v-10,0,-17,-7,-17,-17",w:300},"\u00d2":{d:"18,-127v0,-78,54,-134,132,-134v78,0,132,56,132,134v0,78,-54,133,-132,133v-78,0,-132,-55,-132,-133xm42,-127v0,63,41,112,108,112v67,0,108,-49,108,-112v0,-63,-41,-113,-108,-113v-67,0,-108,50,-108,113xm134,-323r37,52r-18,0r-48,-52r29,0",w:300},"\u00d5":{d:"18,-127v0,-78,54,-134,132,-134v78,0,132,56,132,134v0,78,-54,133,-132,133v-78,0,-132,-55,-132,-133xm42,-127v0,63,41,112,108,112v67,0,108,-49,108,-112v0,-63,-41,-113,-108,-113v-67,0,-108,50,-108,113xm176,-277v-23,0,-61,-35,-69,0r-13,0v3,-16,12,-37,32,-37v24,1,58,36,67,0r13,0v-2,18,-11,37,-30,37",w:300},"\u0160":{d:"19,-32r23,-15v22,47,116,42,115,-18v0,-71,-131,-30,-131,-127v-1,-75,114,-92,151,-37r-20,14v-23,-40,-107,-32,-107,23v0,77,131,31,131,127v0,84,-123,92,-162,33xm150,-323r-38,52r-25,0r-39,-52r22,0r30,41r31,-41r19,0",w:200},"\u00da":{d:"216,-255v-7,115,35,261,-93,261v-128,0,-86,-146,-93,-261r24,0r0,151v0,36,10,89,69,89v59,0,69,-53,69,-89r0,-151r24,0xm102,-271r38,-52r29,0r-49,52r-18,0",w:246},"\u00db":{d:"216,-255v-7,115,35,261,-93,261v-128,0,-86,-146,-93,-261r24,0r0,151v0,36,10,89,69,89v59,0,69,-53,69,-89r0,-151r24,0xm72,-271r39,-52r25,0r39,52r-24,0r-29,-39r-29,39r-21,0",w:246},"\u00dc":{d:"216,-255v-7,115,35,261,-93,261v-128,0,-86,-146,-93,-261r24,0r0,151v0,36,10,89,69,89v59,0,69,-53,69,-89r0,-151r24,0xm72,-302v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17xm140,-302v0,-10,7,-18,17,-18v10,0,18,8,18,18v0,10,-8,17,-18,17v-10,0,-17,-7,-17,-17",w:246},"\u00d9":{d:"216,-255v-7,115,35,261,-93,261v-128,0,-86,-146,-93,-261r24,0r0,151v0,36,10,89,69,89v59,0,69,-53,69,-89r0,-151r24,0xm107,-323r37,52r-18,0r-48,-52r29,0",w:246},"\u00dd":{d:"91,0r0,-110r-93,-145r28,0r77,121r79,-121r27,0r-94,145r0,110r-24,0xm82,-271r38,-52r29,0r-49,52r-18,0",w:206},"\u0178":{d:"91,0r0,-110r-93,-145r28,0r77,121r79,-121r27,0r-94,145r0,110r-24,0xm52,-302v0,-10,7,-18,17,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-17,-7,-17,-17xm120,-302v0,-10,8,-18,18,-18v10,0,17,8,17,18v0,10,-7,17,-17,17v-10,0,-18,-7,-18,-17",w:206},"\u017d":{d:"8,0r0,-19r149,-214r-147,0r0,-22r178,0r0,20r-150,213r154,0r0,22r-184,0xm150,-323r-38,52r-25,0r-39,-52r22,0r30,41r31,-41r19,0",w:200},"\u00e1":{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69xm72,-203r38,-52r29,0r-49,52r-18,0",w:186},"\u00e2":{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69xm42,-203r39,-52r25,0r39,52r-23,0r-29,-39r-30,39r-21,0",w:186},"\u00e4":{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69xm42,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18xm111,-235v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-17,-8,-17,-18",w:186},"\u00e0":{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69xm77,-255r37,52r-18,0r-48,-52r29,0",w:186},"\u00e5":{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69xm60,-234v0,-18,15,-34,34,-34v19,0,33,17,33,35v0,18,-15,34,-33,34v-19,0,-34,-17,-34,-35xm114,-234v0,-12,-9,-21,-21,-21v-12,0,-20,10,-20,22v0,12,8,21,20,21v12,0,21,-10,21,-22",w:186},"\u00e3":{d:"92,-171v87,0,61,101,69,171r-20,0v-2,-7,0,-20,-3,-27v-20,45,-117,44,-117,-18v0,-60,68,-56,118,-56v8,-60,-66,-61,-98,-31r-13,-15v16,-15,42,-24,64,-24xm139,-84v-44,-2,-96,3,-96,38v0,21,20,31,38,31v51,-2,60,-31,58,-69xm120,-209v-23,0,-61,-35,-70,0r-13,0v3,-17,13,-37,33,-37v24,1,58,36,67,0r13,0v-2,18,-11,37,-30,37",w:186},"\u00e9":{d:"160,-45r16,14v-43,66,-157,33,-157,-53v0,-50,35,-87,84,-87v56,0,82,41,78,93r-140,0v0,18,13,63,63,63v22,0,45,-12,56,-30xm41,-97r118,0v0,-30,-25,-54,-57,-54v-47,0,-61,45,-61,54xm79,-203r38,-52r29,0r-49,52r-18,0",w:200},"\u00ea":{d:"160,-45r16,14v-43,66,-157,33,-157,-53v0,-50,35,-87,84,-87v56,0,82,41,78,93r-140,0v0,18,13,63,63,63v22,0,45,-12,56,-30xm41,-97r118,0v0,-30,-25,-54,-57,-54v-47,0,-61,45,-61,54xm49,-203r38,-52r26,0r39,52r-24,0r-29,-39r-29,39r-21,0",w:200},"\u00eb":{d:"160,-45r16,14v-43,66,-157,33,-157,-53v0,-50,35,-87,84,-87v56,0,82,41,78,93r-140,0v0,18,13,63,63,63v22,0,45,-12,56,-30xm41,-97r118,0v0,-30,-25,-54,-57,-54v-47,0,-61,45,-61,54xm49,-235v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-17,-8,-17,-18xm117,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18",w:200},"\u00e8":{d:"160,-45r16,14v-43,66,-157,33,-157,-53v0,-50,35,-87,84,-87v56,0,82,41,78,93r-140,0v0,18,13,63,63,63v22,0,45,-12,56,-30xm41,-97r118,0v0,-30,-25,-54,-57,-54v-47,0,-61,45,-61,54xm84,-255r37,52r-18,0r-48,-52r29,0",w:200},"\u00ed":{d:"32,0r0,-166r22,0r0,166r-22,0xm22,-203r38,-52r29,0r-49,52r-18,0",w:86},"\u00ee":{d:"32,0r0,-166r22,0r0,166r-22,0xm-8,-203r39,-52r25,0r39,52r-24,0r-29,-39r-29,39r-21,0",w:86},"\u00ef":{d:"32,0r0,-166r22,0r0,166r-22,0xm-8,-235v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-17,-8,-17,-18xm60,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18",w:86},"\u00ec":{d:"32,0r0,-166r22,0r0,166r-22,0xm27,-255r37,52r-18,0r-48,-52r29,0",w:86},"\u00f1":{d:"29,0r-2,-166r22,0v1,12,-2,27,2,29v9,-18,30,-34,57,-34v90,3,57,94,63,171r-21,0v-7,-60,24,-151,-42,-151v-32,0,-58,22,-58,68r0,83r-21,0xm126,-209v-23,0,-61,-35,-69,0r-13,0v3,-16,12,-37,32,-37v24,1,58,36,67,0r13,0v-2,18,-11,37,-30,37",w:200},"\u00f3":{d:"19,-83v0,-51,37,-88,88,-88v51,0,87,37,87,88v0,51,-36,87,-87,87v-51,0,-88,-36,-88,-87xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68xm86,-203r38,-52r29,0r-49,52r-18,0",w:213},"\u00f4":{d:"19,-83v0,-51,37,-88,88,-88v51,0,87,37,87,88v0,51,-36,87,-87,87v-51,0,-88,-36,-88,-87xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68xm55,-203r39,-52r26,0r38,52r-23,0r-29,-39r-29,39r-22,0",w:213},"\u00f6":{d:"19,-83v0,-51,37,-88,88,-88v51,0,87,37,87,88v0,51,-36,87,-87,87v-51,0,-88,-36,-88,-87xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68xm55,-235v0,-10,8,-17,18,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-18,-8,-18,-18xm124,-235v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-17,-8,-17,-18",w:213},"\u00f2":{d:"19,-83v0,-51,37,-88,88,-88v51,0,87,37,87,88v0,51,-36,87,-87,87v-51,0,-88,-36,-88,-87xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68xm90,-255r38,52r-18,0r-48,-52r28,0",w:213},"\u00f5":{d:"19,-83v0,-51,37,-88,88,-88v51,0,87,37,87,88v0,51,-36,87,-87,87v-51,0,-88,-36,-88,-87xm41,-83v0,37,25,68,66,68v41,0,66,-31,66,-68v0,-37,-25,-68,-66,-68v-41,0,-66,31,-66,68xm133,-209v-23,0,-61,-35,-69,0r-13,0v3,-16,12,-37,32,-37v24,1,58,36,67,0r13,0v-2,18,-11,37,-30,37",w:213},"\u0161":{d:"10,-30r19,-12v14,35,87,38,87,-4v0,-46,-99,-14,-99,-77v0,-60,96,-62,115,-16r-19,11v-10,-30,-74,-33,-74,3v0,45,98,11,98,78v-1,66,-104,64,-127,17xm126,-255r-38,52r-25,0r-39,-52r22,0r30,41r31,-41r19,0",w:153},"\u00fa":{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-9,18,-30,33,-57,33v-90,-2,-56,-93,-63,-170r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0xm79,-203r38,-52r29,0r-49,52r-18,0",w:200},"\u00fb":{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-9,18,-30,33,-57,33v-90,-2,-56,-93,-63,-170r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0xm49,-203r38,-52r26,0r39,52r-24,0r-29,-39r-29,39r-21,0",w:200},"\u00fc":{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-9,18,-30,33,-57,33v-90,-2,-56,-93,-63,-170r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0xm49,-235v0,-10,7,-17,17,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-17,-8,-17,-18xm117,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18",w:200},"\u00f9":{d:"170,-166r1,166r-21,0v-1,-12,1,-27,-3,-29v-9,18,-30,33,-57,33v-90,-2,-56,-93,-63,-170r22,0v7,59,-25,151,41,151v32,0,58,-22,58,-68r0,-83r22,0xm84,-255r37,52r-18,0r-48,-52r29,0",w:200},"\u00fd":{d:"161,-166r-85,217v-9,28,-34,42,-67,32r2,-20v43,18,49,-33,62,-62r-68,-167r25,0r55,140r53,-140r23,0xm63,-203r37,-52r29,0r-48,52r-18,0",w:166},"\u00ff":{d:"161,-166r-85,217v-9,28,-34,42,-67,32r2,-20v43,18,49,-33,62,-62r-68,-167r25,0r55,140r53,-140r23,0xm32,-235v0,-10,7,-17,17,-17v10,0,18,7,18,17v0,10,-8,18,-18,18v-10,0,-17,-8,-17,-18xm100,-235v0,-10,8,-17,18,-17v10,0,17,7,17,17v0,10,-7,18,-17,18v-10,0,-18,-8,-18,-18",w:166},"\u017e":{d:"10,0r0,-13r99,-134r-94,0r0,-19r124,0r0,13r-99,134r104,0r0,19r-134,0xm126,-255r-38,52r-25,0r-39,-52r22,0r30,41r31,-41r19,0",w:153},"\u00a0":{w:93}}});$(document).ready(function(){Cufon.replace(".pageHeader h1");Cufon.replace(".subpageHeader h1");Cufon.replace(".subcategoryEntry h2");Cufon.replace(".browseFooter .title");Cufon.replace(".browseFooter .subTitle");Cufon.replace(".twoCol_right h3");Cufon.replace("h2.title");Cufon.replace(".support h2");Cufon.replace(".trade .subHeader h2");Cufon.replace(".trade #tbCon2 h3");Cufon.replace(".trade .searchResults h4");Cufon.replace(".trade .searchResults h2");Cufon.replace(".trade .overlayBanner h2");Cufon.replace(".trade .largeIconMenu a");Cufon.replace(".trade .caseStudyIntro");Cufon.replace("#kitchenProject h3");Cufon.replace("#kitchenProject h4");Cufon.replace("#kitchenProject .advice h5");Cufon.replace("#kitchenProject #pages li h4");Cufon.replace(".builderCaseStudy a");Cufon.replace(".browseBy h3");Cufon.replace("#captionArea h1");Cufon.replace("#captionArea h3");Cufon.replace(".myThermador h2");Cufon.replace(".myThermador .twoCol_right h5")});var drd={$dd:"",$pc:"",totalProducts:"",totalWidth:"",lnkWidth:"",prd_len:"",lnkPos:"",$tab:"",$lis:"",dWidth:""};$(document).ready(function(){var a=$(".field");var c=$(".field input");$("#siteHeader").append('<div id="formOverlay"></div>');$("#formOverlay").click(function(){drd.$dd.removeClass("focused");closeDD();$("#formOverlay").fadeOut(0)});if(c.val().length){$(".lbl",this).fadeOut(0)}a.live("click",function(){$(".lbl",this).fadeOut(0);$("input",this).focus()});c.live("blur",function(){if(this.value==""||this.value==" "){$(this).prev(".lbl").fadeIn(0)}});c.live("focus",function(){$(this).parent(".field").find(".lbl").fadeOut(0)});var b=document.createElement("div");b.setAttribute("id","dropdownWrap");b.innerHTML='<div id="dropdown"><div id="topRowPos"><div id="topRow"><div id="topRowRight">&nbsp;</div></div></div><div id="middleRow"><div id="middleRowLeft">&nbsp;</div><div id="popUpContent" class="group"></div><div id="middleRowRight">&nbsp;</div></div><div id="bottomRow"><div id="bottomRowRight">&nbsp;</div></div></div>';var d=document.getElementsByTagName("body")[0];d.appendChild(b);drd.$dd=$("#dropdownWrap");drd.$pc=$("#popUpContent");drd.$tab=$("#topRow",drd.$dd);$("#siteHeader ul").hoverIntent(function(f){var g=$(f.target).parent("li");if($(".popUpContainer",g).length){openDD(g)}},function(){closeDD()});$("#siteHeader ul li").hoverIntent(function(){populateDD(this)},function(){})});function populateDD(a){drd.$dd.removeClass("focused");if(!(drd.$dd.is(":visible"))){openDD(a)}if($(".popUpContainer",a).length){drd.$dd.appendTo(a);drd.$pc.empty().append($(".popUpContainer",a).html());setDimensions(a)}else{closeDD()}if($.browser.webkit){drd.$dd.find("form").hover(function(){drd.$dd.addClass("focused");$("#formOverlay").fadeIn(0)},function(){})}}function setDimensions(d,a,b){var e,c;displayPopUp(d);drd.$lis=drd.$pc.find("> ul > li");if(drd.$lis.length==3||drd.$lis.length==4){e=2;c=e-1;if(drd.$lis.eq(3).length){drd.$lis.eq(3).addClass("noBg")}drd.$pc.find("> ul > li:gt("+c+")").addClass("noBottomBg")}else{if(drd.$lis.length==5||drd.$lis.length==6){e=3;c=e-1;if(drd.$lis.eq(5).length){drd.$lis.eq(5).addClass("noBg")}drd.$pc.find("> ul > li:gt("+c+")").addClass("noBottomBg")}else{if(drd.$lis.length>6){e=4;c=e-1;if(drd.$lis.eq(7).length){drd.$lis.eq(7).addClass("noBg")}drd.$pc.find("> ul > li:gt("+c+")").addClass("noBottomBg")}}}drd.$lis.eq(e-1).addClass("noSideBg");drd.$lis.eq(e).addClass("clear");if(e>0){drd.dWidth=drd.$lis.eq(0).width()*e+"px";drd.$pc.find("> ul").css({width:drd.dWidth})}else{drd.dWidth=drd.$lis.eq(0).width()*drd.$lis.length;drd.$pc.find("> ul").css({width:drd.dWidth});drd.$lis.addClass("noBottomBg")}if($.browser.msie&&parseInt($.browser.version,10)<8){drd.$dd.find("#bottomRow").css({width:drd.dWidth})}drd.$dd.show(0)}function displayPopUp(a){drd.lnkPos=$(a).position();drd.lnkWidth=$(a).width();drd.$tab.css({width:drd.lnkWidth+3});if($(a).hasClass("flip")){drd.$dd.addClass("goRight").css({right:((952-drd.lnkPos.left)-drd.lnkWidth),left:"auto"}).show()}else{drd.$dd.removeClass("goRight").css({left:drd.lnkPos.left-2,right:"auto"})}}function openDD(a){drd.$dd.show()}function closeDD(){if(!(drd.$dd.hasClass("focused"))){drd.$dd.hide()}};(function(a){a.fn.hoverIntent=function(e,h){var m={sensitivity:15,interval:50,timeout:0};m=a.extend(m,h?{over:e,out:h}:e);var j,b,i,c;var k=function(f){j=f.pageX;b=f.pageY};var d=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(i-j)+Math.abs(c-b))<m.sensitivity){a(f).unbind("mousemove",k);f.hoverIntent_s=1;return m.over.apply(f,[g])}else{i=j;c=b;f.hoverIntent_t=setTimeout(function(){d(g,f)},m.interval)}};var n=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return m.out.apply(f,[g])};var l=function(f){var g=(f.type=="mouseover"?f.fromElement:f.toElement)||f.relatedTarget;while(g&&g!=this){try{g=g.parentNode}catch(f){g=this}}if(g==this){return false}var o=jQuery.extend({},f);var q=this;if(q.hoverIntent_t){q.hoverIntent_t=clearTimeout(q.hoverIntent_t)}if(f.type=="mouseover"){i=o.pageX;c=o.pageY;a(q).bind("mousemove",k);if(q.hoverIntent_s!=1){q.hoverIntent_t=setTimeout(function(){d(o,q)},m.interval)}}else{a(q).unbind("mousemove",k);if(q.hoverIntent_s==1){q.hoverIntent_t=setTimeout(function(){n(o,q)},m.timeout)}}};return this.mouseover(l).mouseout(l)}})(jQuery);(function(a){a.fn.quicksand=function(e,c){var f={duration:750,easing:"swing",attribute:"id",adjustHeight:"dynamic",useScaling:false,enhancement:function(g){},selector:"> *",dx:0,dy:0};a.extend(f,c);if(a.browser.msie||(typeof(a.fn.scale)=="undefined")){f.useScaling=false}var b;if(typeof(arguments[1])=="function"){var b=arguments[1]}else{if(typeof(arguments[2]=="function")){var b=arguments[2]}}return this.each(function(w){var u;var j=[];var z=a(e).clone();var h=a(this);var x=a(this).css("height");var k;var g=false;var p=a(h).offset();var m=[];var n=a(this).find(f.selector);if(a.browser.msie&&a.browser.version.substr(0,1)<7){h.html("").append(z);return}var v=0;var t=function(){if(!v){h.html(s.html());if(typeof b=="function"){b.call(this)}if(g){h.css("height",k)}f.enhancement(h);v=1}};var r=h.offsetParent();var l=r.offset();if(r.css("position")=="relative"){if(r.get(0).nodeName.toLowerCase()=="body"){}else{l.top+=parseFloat(r.css("border-top-width"));l.left+=parseFloat(r.css("border-left-width"))}}else{l.top-=parseFloat(r.css("border-top-width"));l.left-=parseFloat(r.css("border-left-width"));l.top-=parseFloat(r.css("margin-top"));l.left-=parseFloat(r.css("margin-left"))}if(isNaN(l.left)){l.left=0}if(isNaN(l.top)){l.top=0}l.left-=f.dx;l.top-=f.dy;h.css("height",a(this).height());n.each(function(A){m[A]=a(this).offset()});a(this).stop();var q=0;var y=0;n.each(function(A){a(this).stop();var B=a(this).get(0);if(B.style.position=="absolute"){q=-f.dx;y=-f.dy}else{q=f.dx;y=f.dy}B.style.position="absolute";B.style.margin="0";B.style.top=(m[A].top-parseFloat(B.style.marginTop)-l.top+y)+"px";B.style.left=(m[A].left-parseFloat(B.style.marginLeft)-l.left+q)+"px"});var s=a(h).clone();var o=s.get(0);o.innerHTML="";o.setAttribute("id","");o.style.height="auto";o.style.width=h.width()+"px";s.append(z);s.insertBefore(h);s.css("opacity",0);o.style.zIndex=-1;o.style.margin="0";o.style.position="absolute";o.style.top=p.top-l.top+"px";o.style.left=p.left-l.left+"px";if(f.adjustHeight==="dynamic"){h.animate({height:s.height()},f.duration,f.easing)}else{if(f.adjustHeight==="auto"){k=s.height();if(parseFloat(x)<parseFloat(k)){h.css("height",k)}else{g=true}}}n.each(function(A){var B=[];if(typeof(f.attribute)=="function"){u=f.attribute(a(this));z.each(function(){if(f.attribute(this)==u){B=a(this);return false}})}else{B=z.filter("["+f.attribute+"="+a(this).attr(f.attribute)+"]")}if(B.length){if(!f.useScaling){j.push({element:a(this),animation:{top:B.offset().top-l.top,left:B.offset().left-l.left,opacity:1}})}else{j.push({element:a(this),animation:{top:B.offset().top-l.top,left:B.offset().left-l.left,opacity:1,scale:"1.0"}})}}else{if(!f.useScaling){j.push({element:a(this),animation:{opacity:"0.0"}})}else{j.push({element:a(this),animation:{opacity:"0.0",scale:"0.0"}})}}});z.each(function(B){var C=[];var D=[];if(typeof(f.attribute)=="function"){u=f.attribute(a(this));n.each(function(){if(f.attribute(this)==u){C=a(this);return false}});z.each(function(){if(f.attribute(this)==u){D=a(this);return false}})}else{C=n.filter("["+f.attribute+"="+a(this).attr(f.attribute)+"]");D=z.filter("["+f.attribute+"="+a(this).attr(f.attribute)+"]")}var A;if(C.length===0){if(!f.useScaling){A={opacity:"1.0"}}else{A={opacity:"1.0",scale:"1.0"}}d=D.clone();var E=d.get(0);E.style.position="absolute";E.style.margin="0";E.style.top=D.offset().top-l.top+"px";E.style.left=D.offset().left-l.left+"px";d.css("opacity",0);if(f.useScaling){d.css("transform","scale(0.0)")}d.appendTo(h);j.push({element:a(d),animation:A})}});s.remove();f.enhancement(h);for(w=0;w<j.length;w++){j[w].element.animate(j[w].animation,f.duration,f.easing,t)}})}})(jQuery);(function(a){var b=function(c){if(!c){var c=window.event}c.cancelBubble=true;if(c.stopPropagation){c.stopPropagation()}};a.fn.checkbox=function(g){try{document.execCommand("BackgroundImageCache",false,true)}catch(d){}var c={cls:"checkbox",empty:"empty.png"};c=a.extend(c,g||{});var f=function(h){var j=h.checked;var i=h.disabled;var e=a(h);if(h.stateInterval){clearInterval(h.stateInterval)}h.stateInterval=setInterval(function(){if(h.disabled!=i){e.trigger((i=!!h.disabled)?"disable":"enable")}if(h.checked!=j){e.trigger((j=!!h.checked)?"check":"uncheck")}},10);return e};return this.each(function(){var e=this;var h=f(e);if(e.wrapper){e.wrapper.remove()}e.wrapper=a('<span class="'+c.cls+'"><span class="mark"><img src="'+c.empty+'" /></span></span>');e.wrapperInner=e.wrapper.children("span:eq(0)");e.wrapper.hover(function(j){e.wrapperInner.addClass(c.cls+"-hover");b(j)},function(j){e.wrapperInner.removeClass(c.cls+"-hover");b(j)});h.css({position:"absolute",zIndex:-1,visibility:"hidden"}).after(e.wrapper);var i=false;if(h.attr("id")){i=a("label[for="+h.attr("id")+"]");if(!i.length){i=false}}if(!i){i=h.closest?h.closest("label"):h.parents("label:eq(0)");if(!i.length){i=false}}if(i){i.hover(function(j){e.wrapper.trigger("mouseover",[j])},function(j){e.wrapper.trigger("mouseout",[j])});i.click(function(j){h.trigger("click",[j]);b(j);return false})}e.wrapper.click(function(j){h.trigger("click",[j]);b(j);return false});h.click(function(j){b(j)});h.bind("disable",function(){e.wrapperInner.addClass(c.cls+"-disabled")}).bind("enable",function(){e.wrapperInner.removeClass(c.cls+"-disabled")});h.bind("check",function(){e.wrapper.addClass(c.cls+"-checked")}).bind("uncheck",function(){e.wrapper.removeClass(c.cls+"-checked")});a("img",e.wrapper).bind("dragstart",function(){return false}).bind("mousedown",function(){return false});if(window.getSelection){e.wrapper.css("MozUserSelect","none")}if(e.checked){e.wrapper.addClass(c.cls+"-checked")}if(e.disabled){e.wrapperInner.addClass(c.cls+"-disabled")}})}})(jQuery);var $cont,$activeTab,hei;$(document).ready(function(){$(".featureImage").fadeOut(0);var a=$("ul.tabs li");$cont=$(".tabContent ul li.outer");$($cont).hide();$activeTab=$(".tabContent ul li:first");$($activeTab).fadeIn("slow");hei=$($activeTab).height();$(".tabContent").stop().animate({height:hei},"slow");$("ul.tabs li").click(function(){$($cont).hide();$(a).removeClass("selected");$(this).addClass("selected");$activeTab=$(this).find("a").attr("rel");$($activeTab).fadeIn(1500);if($($activeTab).find(".featureImage").size()>0){if(!($($activeTab).find(".featureImage").eq($("h4.on").index()).is(":visible"))){$($activeTab).find(".featureImage").eq($("h4.on").index()).fadeIn(500)}$($activeTab).css("min-height","260px")}else{$($activeTab).css("min-height","auto")}hei=$($activeTab).height();adjustHeight()});$(".tabs li div").fadeOut(0);$(".tabs li").hoverIntent(function(){$(this).stop();$(this).find("div").fadeIn(250)},function(){$(this).stop();$(this).find("div").fadeOut(250)});$("div.featuresAccordian> div").hide();$("div.featuresAccordian> h4").click(function(){if($(this).attr("class")!="on"){hei=$($activeTab).height()+$(this).next("div").height();adjustHeight();$("div.featuresAccordian> h4").removeClass("on");$(this).next("div").corpo4Toggle("slow").siblings("div:visible").corpo4Up("slow").removeClass("on");$(".featureImage").fadeOut(300);$(this).toggleClass("on");setTimeout(function(){$(".featureImage").eq($("h4.on").index("h4")).fadeIn(500)},500)}});if($("#tbCon2").length){$(".featuresAccordian").find("h4:first").addClass("on").end().find("div:first").show()}});function adjustHeight(){$(".tabContent").stop().animate({height:hei},"slow")};(function(aZ,aC){var aP="none",av="LoadedContent",a0=false,aN="resize.",aW="y",aM="auto",a5=true,au="nofollow",aY="x";function a2(d,b){d=d?' id="'+aU+d+'"':"";b=b?' style="'+b+'"':"";return aZ("<div"+d+b+"/>")}function aL(d,c){c=c===aY?aV.width():aV.height();return typeof d==="string"?Math.round(/%/.test(d)?c/100*parseInt(d,10):parseInt(d,10)):d}function am(a){return a1.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(a)}function aH(d){for(var b in d){if(aZ.isFunction(d[b])&&b.substring(0,2)!=="on"){d[b]=d[b].call(aX)}}d.rel=d.rel||aX.rel||au;d.href=d.href||aZ(aX).attr("href");d.title=d.title||aX.title;return d}function aO(b,d){d&&d.call(aX);aZ.event.trigger(b)}function az(){var d,a=aU+"corpo3how_",g="click."+aU,h,i;if(a1.corpo3how&&aT[1]){h=function(){a9.text(a1.corpo3howStop).unbind(g).bind(aj,function(){if(a3<aT.length-1||a1.loop){d=setTimeout(a4.next,a1.corpo3howSpeed)}}).bind(ak,function(){clearTimeout(d)}).one(g+" "+ar,i);aR.removeClass(a+"off").addClass(a+"on");d=setTimeout(a4.next,a1.corpo3howSpeed)};i=function(){clearTimeout(d);a9.text(a1.corpo3howStart).unbind([aj,ak,ar,g].join(" ")).one(g,h);aR.removeClass(a+"on").addClass(a+"off")};a1.corpo3howAuto?h():i()}}function aB(a){if(!at){aX=a;a1=aH(aZ.extend({},aZ.data(aX,a6)));aT=aZ(aX);a3=0;if(a1.rel!==au){aT=aZ("."+aA).filter(function(){return(aZ.data(this,a6).rel||this.rel)===a1.rel});a3=aT.index(aX);if(a3===-1){aT=aT.add(aX);a3=aT.length-1}}if(!aQ){aQ=ba=a5;aR.show();if(a1.returnFocus){try{aX.blur();aZ(aX).one(aq,function(){try{this.focus()}catch(c){}})}catch(b){}}aE.css({opacity:+a1.opacity,cursor:a1.overlayClose?"pointer":aM}).show();a1.w=aL(a1.initialWidth,aY);a1.h=aL(a1.initialHeight,aW);a4.position(0);ad&&aV.bind(aN+ah+" scroll."+ah,function(){aE.css({width:aV.width(),height:aV.height(),top:aV.scrollTop(),left:aV.scrollLeft()})}).trigger("scroll."+ah);aO(aJ,a1.onOpen);ae.add(ac).add(a8).add(a9).add(aa).hide();aI.html(a1.close).show()}a4.load(a5)}}var aK={transition:"elastic",speed:300,width:a0,initialWidth:"600",innerWidth:a0,maxWidth:a0,height:a0,initialHeight:"450",innerHeight:a0,maxHeight:a0,scalePhotos:a5,scrolling:a5,inline:a0,html:a0,iframe:a0,photo:a0,href:a0,title:a0,rel:a0,opacity:0.9,preloading:a5,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:a0,returnFocus:a5,loop:a5,corpo3how:a0,corpo3howAuto:a5,corpo3howSpeed:2500,corpo3howStart:"start corpo3how",corpo3howStop:"stop corpo3how",onOpen:a0,onLoad:a0,onComplete:a0,onCleanup:a0,onClosed:a0,overlayClose:a5,escKey:a5,arrowKey:a5},a6="colorbox",aU="cbox",aJ=aU+"_open",ak=aU+"_load",aj=aU+"_complete",ar=aU+"_cleanup",aq=aU+"_closed",ai=aU+"_purge",ap=aU+"_loaded",bc=aZ.browser.msie&&!aZ.support.opacity,ad=bc&&aZ.browser.version<7,ah=aU+"_IE6",aE,aR,ay,a7,aG,al,af,ag,aT,aV,aS,an,ao,aa,ae,a9,a8,ac,aI,aw,ax,aF,aD,aX,a3,a1,aQ,ba,at=a0,a4,aA=aU+"Element";a4=aZ.fn[a6]=aZ[a6]=function(e,h){var g=this,b;if(!g[0]&&g.selector){return g}e=e||{};if(h){e.onComplete=h}if(!g[0]||g.selector===undefined){g=aZ("<a/>");e.open=a5}g.each(function(){aZ.data(this,a6,aZ.extend({},aZ.data(this,a6)||aK,e));aZ(this).addClass(aA)});b=e.open;if(aZ.isFunction(b)){b=b.call(g)}b&&aB(g[0]);return g};a4.init=function(){var a="hover",b="clear:left";aV=aZ(aC);aR=a2().attr({id:a6,"class":bc?aU+"IE":""});aE=a2("Overlay",ad?"position:absolute":"").hide();ay=a2("Wrapper");a7=a2("Content").append(aS=a2(av,"width:0; height:0; overflow:hidden"),ao=a2("LoadingOverlay").add(a2("LoadingGraphic")),aa=a2("Title"),ae=a2("Current"),a8=a2("Next"),ac=a2("Previous"),a9=a2("corpo3how").bind(aJ,az),aI=a2("Close"));ay.append(a2().append(a2("TopLeft"),aG=a2("TopCenter"),a2("TopRight")),a2(a0,b).append(al=a2("MiddleLeft"),a7,af=a2("MiddleRight")),a2(a0,b).append(a2("BottomLeft"),ag=a2("BottomCenter"),a2("BottomRight"))).children().children().css({"float":"left"});an=a2(a0,"position:absolute; width:9999px; visibility:hidden; display:none");aZ("body").prepend(aE,aR.append(ay,an));a7.children().hover(function(){aZ(this).addClass(a)},function(){aZ(this).removeClass(a)}).addClass(a);aw=aG.height()+ag.height()+a7.outerHeight(a5)-a7.height();ax=al.width()+af.width()+a7.outerWidth(a5)-a7.width();aF=aS.outerHeight(a5);aD=aS.outerWidth(a5);aR.css({"padding-bottom":aw,"padding-right":ax}).hide();a8.click(a4.next);ac.click(a4.prev);aI.click(a4.close);a7.children().removeClass(a);aZ("."+aA).live("click",function(c){if(!(c.button!==0&&typeof c.button!=="undefined"||c.ctrlKey||c.shiftKey||c.altKey)){c.preventDefault();aB(this)}});aE.click(function(){a1.overlayClose&&a4.close()});aZ(document).bind("keydown",function(c){if(aQ&&a1.escKey&&c.keyCode===27){c.preventDefault();a4.close()}if(aQ&&a1.arrowKey&&!ba&&aT[1]){if(c.keyCode===37&&(a3||a1.loop)){c.preventDefault();ac.click()}else{if(c.keyCode===39&&(a3<aT.length-1||a1.loop)){c.preventDefault();a8.click()}}}})};a4.remove=function(){aR.add(aE).remove();aZ("."+aA).die("click").removeData(a6).removeClass(aA)};a4.position=function(c,j){function a(b){aG[0].style.width=ag[0].style.width=a7[0].style.width=b.style.width;ao[0].style.height=ao[1].style.height=a7[0].style.height=al[0].style.height=af[0].style.height=b.style.height}var k,l=Math.max(document.documentElement.clientHeight-a1.h-aF-aw,0)/2+aV.scrollTop(),i=Math.max(aV.width()-a1.w-aD-ax,0)/2+aV.scrollLeft();k=aR.width()===a1.w+aD&&aR.height()===a1.h+aF?0:c;ay[0].style.width=ay[0].style.height="9999px";aR.dequeue().animate({width:a1.w+aD,height:a1.h+aF,top:l,left:i},{duration:k,complete:function(){a(this);ba=a0;ay[0].style.width=a1.w+aD+ax+"px";ay[0].style.height=a1.h+aF+aw+"px";j&&j()},step:function(){a(this)}})};a4.resize=function(a){if(aQ){a=a||{};if(a.width){a1.w=aL(a.width,aY)-aD-ax}if(a.innerWidth){a1.w=aL(a.innerWidth,aY)}aS.css({width:a1.w});if(a.height){a1.h=aL(a.height,aW)-aF-aw}if(a.innerHeight){a1.h=aL(a.innerHeight,aW)}if(!a.innerHeight&&!a.height){a=aS.wrapInner("<div style='overflow:auto'></div>").children();a1.h=a.height();a.replaceWith(a.children())}aS.css({height:a1.h});a4.position(a1.transition===aP?0:a1.speed)}};a4.prep=function(a){var d="hidden";function g(h){var i,j,o,e,n=aT.length,k=a1.loop;a4.position(h,function(){function c(){bc&&aR[0].style.removeAttribute("filter")}if(aQ){bc&&f&&aS.fadeIn(100);aS.show();aO(ap);aa.show().html(a1.title);if(n>1){typeof a1.current==="string"&&ae.html(a1.current.replace(/\{current\}/,a3+1).replace(/\{total\}/,n)).show();a8[k||a3<n-1?"show":"hide"]().html(a1.next);ac[k||a3?"show":"hide"]().html(a1.previous);i=a3?aT[a3-1]:aT[n-1];o=a3<n-1?aT[a3+1]:aT[0];a1.corpo3how&&a9.show();if(a1.preloading){e=aZ.data(o,a6).href||o.href;j=aZ.data(i,a6).href||i.href;e=aZ.isFunction(e)?e.call(o):e;j=aZ.isFunction(j)?j.call(i):j;if(am(e)){aZ("<img/>")[0].src=e}if(am(j)){aZ("<img/>")[0].src=j}}}ao.hide();a1.transition==="fade"?aR.fadeTo(b,1,function(){c()}):c();aV.bind(aN+aU,function(){a4.position(0)});aO(aj,a1.onComplete)}})}if(aQ){var f,b=a1.transition===aP?0:a1.speed;aV.unbind(aN+aU);aS.remove();aS=a2(av).html(a);aS.hide().appendTo(an.show()).css({width:function(){a1.w=a1.w||aS.width();a1.w=a1.mw&&a1.mw<a1.w?a1.mw:a1.w;return a1.w}(),overflow:a1.scrolling?aM:d}).css({height:function(){a1.h=a1.h||aS.height();a1.h=a1.mh&&a1.mh<a1.h?a1.mh:a1.h;return a1.h}()}).prependTo(a7);an.hide();aZ("#"+aU+"Photo").css({cssFloat:aP,marginLeft:aM,marginRight:aM});ad&&aZ("select").not(aR.find("select")).filter(function(){return this.style.visibility!==d}).css({visibility:d}).one(ar,function(){this.style.visibility="inherit"});a1.transition==="fade"?aR.fadeTo(b,0,function(){g(0)}):g(b)}};a4.load=function(f){var d,b,a,e=a4.prep;ba=a5;aX=aT[a3];f||(a1=aH(aZ.extend({},aZ.data(aX,a6))));aO(ai);aO(ak,a1.onLoad);a1.h=a1.height?aL(a1.height,aW)-aF-aw:a1.innerHeight&&aL(a1.innerHeight,aW);a1.w=a1.width?aL(a1.width,aY)-aD-ax:a1.innerWidth&&aL(a1.innerWidth,aY);a1.mw=a1.w;a1.mh=a1.h;if(a1.maxWidth){a1.mw=aL(a1.maxWidth,aY)-aD-ax;a1.mw=a1.w&&a1.w<a1.mw?a1.w:a1.mw}if(a1.maxHeight){a1.mh=aL(a1.maxHeight,aW)-aF-aw;a1.mh=a1.h&&a1.h<a1.mh?a1.h:a1.mh}d=a1.href;ao.show();if(a1.inline){a2().hide().insertBefore(aZ(d)[0]).one(ai,function(){aZ(this).replaceWith(aS.children())});e(aZ(d))}else{if(a1.iframe){aR.one(ap,function(){var g=aZ("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];g.name=+new Date;g.src=a1.href;if(!a1.scrolling){g.scrolling="no"}if(bc){g.allowtransparency="true"}aZ(g).appendTo(aS).one(ai,function(){g.src="//about:blank"})});e(" ")}else{if(a1.html){e(a1.html)}else{if(am(d)){b=new Image;b.onload=function(){var c;b.onload=null;b.id=aU+"Photo";aZ(b).css({border:aP,display:"block",cssFloat:"left"});if(a1.scalePhotos){a=function(){b.height-=b.height*c;b.width-=b.width*c};if(a1.mw&&b.width>a1.mw){c=(b.width-a1.mw)/b.width;a()}if(a1.mh&&b.height>a1.mh){c=(b.height-a1.mh)/b.height;a()}}if(a1.h){b.style.marginTop=Math.max(a1.h-b.height,0)/2+"px"}aT[1]&&(a3<aT.length-1||a1.loop)&&aZ(b).css({cursor:"pointer"}).click(a4.next);if(bc){b.style.msInterpolationMode="bicubic"}setTimeout(function(){e(b)},1)};setTimeout(function(){b.src=d},1)}else{d&&an.load(d,function(g,h,i){e(h==="error"?"Request unsuccessful: "+i.statusText:aZ(this).children())})}}}}};a4.next=function(){if(!ba){a3=a3<aT.length-1?a3+1:0;a4.load()}};a4.prev=function(){if(!ba){a3=a3?a3-1:aT.length-1;a4.load()}};a4.close=function(){if(aQ&&!at){at=a5;aQ=a0;aO(ar,a1.onCleanup);aV.unbind("."+aU+" ."+ah);aE.fadeTo("fast",0);aR.stop().fadeTo("fast",0,function(){aO(ai);aS.remove();aR.add(aE).css({opacity:1,cursor:aM}).hide();setTimeout(function(){at=a0;aO(aq,a1.onClosed)},1)})}};a4.element=function(){return aZ(aX)};a4.settings=aK;aZ(a4.init)})(jQuery,this);var ind;$(document).ready(function(){$("a.cbinline").colorbox({inline:true,innerWidth:500,innerHeight:300});if($(".cbIframe").length){var a=$(".cbIframe");var c=a.attr("data-width")||800;var d=a.attr("data-height")||500;a.colorbox({iframe:true,innerHeight:d,innerWidth:c,opacity:0.2})}$("a.cbinlineSpot").colorbox({inline:true,innerWidth:700,innerHeight:470});$("a.cbphoto").colorbox({photo:true,maxWidth:800});var b;$("a.cBoxSwf").click(function(){ind=$(this).parents("li").index();var e=$(this).attr("href");if(!($("#swfPlayer").length)){b=document.createElement("div");b.setAttribute("id","swfPlayer");$("body").append(b)}swfobject.embedSWF(e,"swfPlayer","770","408","9.0.0",{},{name:"flashSpotlight"},{wmode:"transparent",bgmode:"#ffffff"},g());function f(){var h=document.getElementById("swfPlayer").tagName;if(h=="DIV"){$("body").addClass("noFlash");$("#swfPlayer").html($(".altText").eq(ind).html())}}function g(){setTimeout(f,1000)}$.colorbox({innerWidth:770,innerHeight:410,inline:true,href:"#swfPlayer"});return false});$("#photoGallery a").colorbox({iframe:true,innerHeight:820,innerWidth:840,opacity:0.2});$("a.customVideo").colorbox({iframe:true,innerHeight:500,innerWidth:800,opacity:0.2});$("a.cboxPhotoProducts").colorbox({iframe:true,innerHeight:500,innerWidth:700,opacity:0.2,overlayClose:false});$(".getQuote").colorbox({iframe:true,opacity:0.2,innerWidth:750,innerHeight:620});$(".print").colorbox({iframe:true,opacity:0.2,innerWidth:850,innerHeight:400});$(".contentBlockAction").colorbox({iframe:true,opacity:0.2,innerWidth:750,innerHeight:500});$(".editableContent").live("click",function(f){var e=$(this);var g=e.attr("rel");$.colorbox({href:g,iframe:true,opacity:0.2,innerWidth:840,innerHeight:500})})});(function(a){a.fn.validationEngineLanguage=function(){};a.validationEngineLanguage={newLang:function(){a.validationEngineLanguage.allRules={required:{regex:"none",alertText:"* This field is required",alertTextCheckboxMultiple:"* Please select an option",alertTextCheckboxe:"* This checkbox is required"},length:{regex:"none",alertText:"*Between ",alertText2:" and ",alertText3:" characters allowed"},maxCheckbox:{regex:"none",alertText:"* Checks allowed Exceeded"},minCheckbox:{regex:"none",alertText:"* Please select ",alertText2:" options"},confirm:{regex:"none",alertText:"* Your field is not matching"},telephone:{regex:"/^[0-9-() ]+$/",alertText:"* Invalid phone number"},email:{regex:"/^[a-zA-Z0-9_.-]+@([a-zA-Z0-9-]+.)+[a-zA-Z0-9]{2,4}$/",alertText:"* Invalid email address"},date:{regex:"/^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}$/",alertText:"* Invalid date, must be in YYYY-MM-DD format"},onlyNumber:{regex:"/^[0-9 ]+$/",alertText:"* Numbers only"},noSpecialCaracters:{regex:"/^[0-9a-zA-Z]+$/",alertText:"* No special caracters allowed"},ajaxUser:{file:"validateUser.php",extraData:"name=eric",alertTextOk:"* This user is available",alertTextLoad:"* Loading, please wait",alertText:"* This user is already taken"},ajaxName:{file:"validateUser.php",alertText:"* This name is already taken",alertTextOk:"* This name is available",alertTextLoad:"* Loading, please wait"},onlyLetter:{regex:"/^[a-zA-Z ']+$/",alertText:"* Letters only"}}}}})(jQuery);$(document).ready(function(){$.validationEngineLanguage.newLang()});(function($){$.fn.validationEngine=function(settings){if($.validationEngineLanguage){allRules=$.validationEngineLanguage.allRules}else{$.validationEngine.debug("Validation engine rules are not loaded check your external file")}settings=jQuery.extend({allrules:allRules,validationEventTriggers:"focusout",inlineValidation:true,returnIsValid:false,liveEvent:true,unbindEngine:true,ajaxSubmit:false,scroll:true,promptPosition:"topRight",success:false,beforeSuccess:function(){},failure:function(){}},settings);$.validationEngine.settings=settings;$.validationEngine.ajaxValidArray=new Array();if(settings.inlineValidation==true){if(!settings.returnIsValid){allowReturnIsvalid=false;if(settings.liveEvent){$(this).find("[class*=validate][type!=checkbox]").live(settings.validationEventTriggers,function(caller){_inlinEvent(this)});$(this).find("[class*=validate][type=checkbox]").live("click",function(caller){_inlinEvent(this)})}else{$(this).find("[class*=validate]").not("[type=checkbox]").bind(settings.validationEventTriggers,function(caller){_inlinEvent(this)});$(this).find("[class*=validate][type=checkbox]").bind("click",function(caller){_inlinEvent(this)})}firstvalid=false}function _inlinEvent(caller){$.validationEngine.settings=settings;if($.validationEngine.intercept==false||!$.validationEngine.intercept){$.validationEngine.onSubmitValid=false;$.validationEngine.loadValidation(caller)}else{$.validationEngine.intercept=false}}}if(settings.returnIsValid){if($.validationEngine.submitValidation(this,settings)){return false}else{return true}}$(this).bind("submit",function(caller){$.validationEngine.onSubmitValid=true;$.validationEngine.settings=settings;if($.validationEngine.submitValidation(this,settings)==false){if($.validationEngine.submitForm(this,settings)==true){return false}}else{settings.failure&&settings.failure();return false}});$(".formError").live("click",function(){$(this).fadeOut(150,function(){$(this).remove()})})};$.validationEngine={defaultSetting:function(caller){if($.validationEngineLanguage){allRules=$.validationEngineLanguage.allRules}else{$.validationEngine.debug("Validation engine rules are not loaded check your external file")}settings={allrules:allRules,validationEventTriggers:"blur",inlineValidation:true,returnIsValid:false,scroll:true,unbindEngine:true,ajaxSubmit:false,promptPosition:"topRight",success:false,failure:function(){}};$.validationEngine.settings=settings},loadValidation:function(caller){if(!$.validationEngine.settings){$.validationEngine.defaultSetting()}rulesParsing=$(caller).attr("class");rulesRegExp=/\[(.*)\]/;getRules=rulesRegExp.exec(rulesParsing);str=getRules[1];pattern=/\[|,|\]/;result=str.split(pattern);var validateCalll=$.validationEngine.validateCall(caller,result);return validateCalll},validateCall:function(caller,rules){var promptText="";if(!$(caller).attr("id")){$.validationEngine.debug("This field have no ID attribut( name & class displayed): "+$(caller).attr("name")+" "+$(caller).attr("class"))}caller=caller;ajaxValidate=false;var callerName=$(caller).attr("name");$.validationEngine.isError=false;$.validationEngine.showTriangle=true;callerType=$(caller).attr("type");for(i=0;i<rules.length;i++){switch(rules[i]){case"optional":if(!$(caller).val()){$.validationEngine.closePrompt(caller);return $.validationEngine.isError}break;case"required":_required(caller,rules);break;case"custom":_customRegex(caller,rules,i);break;case"exemptString":_exemptString(caller,rules,i);break;case"ajax":if(!$.validationEngine.onSubmitValid){_ajax(caller,rules,i)}break;case"length":_length(caller,rules,i);break;case"maxCheckbox":_maxCheckbox(caller,rules,i);groupname=$(caller).attr("name");caller=$("input[name='"+groupname+"']");break;case"minCheckbox":_minCheckbox(caller,rules,i);groupname=$(caller).attr("name");caller=$("input[name='"+groupname+"']");break;case"confirm":_confirm(caller,rules,i);break;default:}}radioHack();if($.validationEngine.isError==true){linkTofield=$.validationEngine.linkTofield(caller);($("div."+linkTofield).size()==0)?$.validationEngine.buildPrompt(caller,promptText,"error"):$.validationEngine.updatePromptText(caller,promptText)}else{$.validationEngine.closePrompt(caller)}function radioHack(){if($("input[name='"+callerName+"']").size()>1&&(callerType=="radio"||callerType=="checkbox")){caller=$("input[name='"+callerName+"'][type!=hidden]:first");$.validationEngine.showTriangle=false}}function _required(caller,rules){callerType=$(caller).attr("type");if(callerType=="text"||callerType=="password"||callerType=="textarea"){if(!$(caller).val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[rules[i]].alertText+"<br />"}}if(callerType=="radio"||callerType=="checkbox"){callerName=$(caller).attr("name");if($("input[name='"+callerName+"']:checked").size()==0){$.validationEngine.isError=true;if($("input[name='"+callerName+"']").size()==1){promptText+=$.validationEngine.settings.allrules[rules[i]].alertTextCheckboxe+"<br />"}else{promptText+=$.validationEngine.settings.allrules[rules[i]].alertTextCheckboxMultiple+"<br />"}}}if(callerType=="select-one"){if(!$(caller).val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[rules[i]].alertText+"<br />"}}if(callerType=="select-multiple"){if(!$(caller).find("option:selected").val()){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[rules[i]].alertText+"<br />"}}}function _customRegex(caller,rules,position){customRule=rules[position+1];pattern=eval($.validationEngine.settings.allrules[customRule].regex);if(!pattern.test($(caller).attr("value"))){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules[customRule].alertText+"<br />"}}function _exemptString(caller,rules,position){customString=rules[position+1];if(customString==$(caller).attr("value")){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.required.alertText+"<br />"}}function _ajax(caller,rules,position){customAjaxRule=rules[position+1];postfile=$.validationEngine.settings.allrules[customAjaxRule].file;fieldValue=$(caller).val();ajaxCaller=caller;fieldId=$(caller).attr("id");ajaxValidate=true;ajaxisError=$.validationEngine.isError;if(!$.validationEngine.settings.allrules[customAjaxRule].extraData){extraData=$.validationEngine.settings.allrules[customAjaxRule].extraData}else{extraData=""}if(!ajaxisError){$.ajax({type:"POST",url:postfile,async:true,data:"validateValue="+fieldValue+"&validateId="+fieldId+"&validateError="+customAjaxRule+extraData,beforeSend:function(){if($.validationEngine.settings.allrules[customAjaxRule].alertTextLoad){if(!$("div."+fieldId+"formError")[0]){return $.validationEngine.buildPrompt(ajaxCaller,$.validationEngine.settings.allrules[customAjaxRule].alertTextLoad,"load")}else{$.validationEngine.updatePromptText(ajaxCaller,$.validationEngine.settings.allrules[customAjaxRule].alertTextLoad,"load")}}},error:function(data,transport){$.validationEngine.debug("error in the ajax: "+data.status+" "+transport)},success:function(data){data=eval("("+data+")");ajaxisError=data.jsonValidateReturn[2];customAjaxRule=data.jsonValidateReturn[1];ajaxCaller=$("#"+data.jsonValidateReturn[0])[0];fieldId=ajaxCaller;ajaxErrorLength=$.validationEngine.ajaxValidArray.length;existInarray=false;if(ajaxisError=="false"){_checkInArray(false);if(!existInarray){$.validationEngine.ajaxValidArray[ajaxErrorLength]=new Array(2);$.validationEngine.ajaxValidArray[ajaxErrorLength][0]=fieldId;$.validationEngine.ajaxValidArray[ajaxErrorLength][1]=false;existInarray=false}$.validationEngine.ajaxValid=false;promptText+=$.validationEngine.settings.allrules[customAjaxRule].alertText+"<br />";$.validationEngine.updatePromptText(ajaxCaller,promptText,"",true)}else{_checkInArray(true);$.validationEngine.ajaxValid=true;if(!customAjaxRule){$.validationEngine.debug("wrong ajax response, are you on a server or in xampp? if not delete de ajax[ajaxUser] validating rule from your form ")}if($.validationEngine.settings.allrules[customAjaxRule].alertTextOk){$.validationEngine.updatePromptText(ajaxCaller,$.validationEngine.settings.allrules[customAjaxRule].alertTextOk,"pass",true)}else{ajaxValidate=false;$.validationEngine.closePrompt(ajaxCaller)}}function _checkInArray(validate){for(x=0;x<ajaxErrorLength;x++){if($.validationEngine.ajaxValidArray[x][0]==fieldId){$.validationEngine.ajaxValidArray[x][1]=validate;existInarray=true}}}}})}}function _confirm(caller,rules,position){confirmField=rules[position+1];if($(caller).attr("value")!=$("#"+confirmField).attr("value")){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.confirm.alertText+"<br />"}}function _length(caller,rules,position){startLength=eval(rules[position+1]);endLength=eval(rules[position+2]);feildLength=$(caller).attr("value").length;if(feildLength<startLength||feildLength>endLength){$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.length.alertText+startLength+$.validationEngine.settings.allrules.length.alertText2+endLength+$.validationEngine.settings.allrules.length.alertText3+"<br />"}}function _maxCheckbox(caller,rules,position){nbCheck=eval(rules[position+1]);groupname=$(caller).attr("name");groupSize=$("input[name='"+groupname+"']:checked").size();if(groupSize>nbCheck){$.validationEngine.showTriangle=false;$.validationEngine.isError=true;promptText+=$.validationEngine.settings.allrules.maxCheckbox.alertText+"<br />"}}function _minCheckbox(caller,rules,position){nbCheck=eval(rules[position+1]);groupname=$(caller).attr("name");groupSize=$("input[name='"+groupname+"']:checked").size();if(groupSize<nbCheck){$.validationEngine.isError=true;$.validationEngine.showTriangle=false;promptText+=$.validationEngine.settings.allrules.minCheckbox.alertText+" "+nbCheck+" "+$.validationEngine.settings.allrules.minCheckbox.alertText2+"<br />"}}return($.validationEngine.isError)?$.validationEngine.isError:false},submitForm:function(caller){if($.validationEngine.settings.ajaxSubmit){if($.validationEngine.settings.ajaxSubmitExtraData){extraData=$.validationEngine.settings.ajaxSubmitExtraData}else{extraData=""}$.ajax({type:"POST",url:$.validationEngine.settings.ajaxSubmitFile,async:true,data:$(caller).serialize()+"&"+extraData,error:function(data,transport){$.validationEngine.debug("error in the ajax: "+data.status+" "+transport)},success:function(data){if(data=="true"){$(caller).css("opacity",1);$(caller).animate({opacity:0,height:0},function(){$(caller).css("display","none");$(caller).before("<div class='ajaxSubmit'>"+$.validationEngine.settings.ajaxSubmitMessage+"</div>");$.validationEngine.closePrompt(".formError",true);$(".ajaxSubmit").show("slow");if($.validationEngine.settings.success){$.validationEngine.settings.success&&$.validationEngine.settings.success();return false}})}else{data=eval("("+data+")");if(!data.jsonValidateReturn){$.validationEngine.debug("you are not going into the success fonction and jsonValidateReturn return nothing")}errorNumber=data.jsonValidateReturn.length;for(index=0;index<errorNumber;index++){fieldId=data.jsonValidateReturn[index][0];promptError=data.jsonValidateReturn[index][1];type=data.jsonValidateReturn[index][2];$.validationEngine.buildPrompt(fieldId,promptError,type)}}}});return true}if(!$.validationEngine.settings.beforeSuccess()){if($.validationEngine.settings.success){if($.validationEngine.settings.unbindEngine){$(caller).unbind("submit")}$.validationEngine.settings.success&&$.validationEngine.settings.success();return true}}else{return true}return false},buildPrompt:function(caller,promptText,type,ajaxed){if(!$.validationEngine.settings){$.validationEngine.defaultSetting()}deleteItself="."+$(caller).attr("id")+"formError";if($(deleteItself)[0]){$(deleteItself).stop();$(deleteItself).remove()}var divFormError=document.createElement("div");var formErrorContent=document.createElement("div");linkTofield=$.validationEngine.linkTofield(caller);$(divFormError).addClass("formError");if(type=="pass"){$(divFormError).addClass("greenPopup")}if(type=="load"){$(divFormError).addClass("blackPopup")}if(ajaxed){$(divFormError).addClass("ajaxed")}$(divFormError).addClass(linkTofield);$(formErrorContent).addClass("formErrorContent");$("body").append(divFormError);$(divFormError).append(formErrorContent);if($.validationEngine.showTriangle!=false){var arrow=document.createElement("div");$(arrow).addClass("formErrorArrow");$(divFormError).append(arrow);if($.validationEngine.settings.promptPosition=="bottomLeft"||$.validationEngine.settings.promptPosition=="bottomRight"){$(arrow).addClass("formErrorArrowBottom");$(arrow).html('<div class="line1"><!-- --></div><div class="line2"><!-- --></div><div class="line3"><!-- --></div><div class="line4"><!-- --></div><div class="line5"><!-- --></div><div class="line6"><!-- --></div><div class="line7"><!-- --></div><div class="line8"><!-- --></div><div class="line9"><!-- --></div><div class="line10"><!-- --></div>')}if($.validationEngine.settings.promptPosition=="topLeft"||$.validationEngine.settings.promptPosition=="topRight"){$(divFormError).append(arrow);$(arrow).html('<div class="line10"><!-- --></div><div class="line9"><!-- --></div><div class="line8"><!-- --></div><div class="line7"><!-- --></div><div class="line6"><!-- --></div><div class="line5"><!-- --></div><div class="line4"><!-- --></div><div class="line3"><!-- --></div><div class="line2"><!-- --></div><div class="line1"><!-- --></div>')}}$(formErrorContent).html(promptText);callerTopPosition=$(caller).offset().top;callerleftPosition=$(caller).offset().left;callerWidth=$(caller).width();inputHeight=$(divFormError).height();if($.validationEngine.settings.promptPosition=="topRight"){callerleftPosition+=callerWidth-30;callerTopPosition+=-inputHeight-10}if($.validationEngine.settings.promptPosition=="topLeft"){callerTopPosition+=-inputHeight-10}if($.validationEngine.settings.promptPosition=="centerRight"){callerleftPosition+=callerWidth+13}if($.validationEngine.settings.promptPosition=="bottomLeft"){callerHeight=$(caller).height();callerleftPosition=callerleftPosition;callerTopPosition=callerTopPosition+callerHeight+15}if($.validationEngine.settings.promptPosition=="bottomRight"){callerHeight=$(caller).height();callerleftPosition+=callerWidth-30;callerTopPosition+=callerHeight+15}$(divFormError).css({top:callerTopPosition,left:callerleftPosition,opacity:0});return $(divFormError).animate({opacity:0.87},function(){return true})},updatePromptText:function(caller,promptText,type,ajaxed){linkTofield=$.validationEngine.linkTofield(caller);var updateThisPrompt="."+linkTofield;if(type=="pass"){$(updateThisPrompt).addClass("greenPopup")}else{$(updateThisPrompt).removeClass("greenPopup")}if(type=="load"){$(updateThisPrompt).addClass("blackPopup")}else{$(updateThisPrompt).removeClass("blackPopup")}if(ajaxed){$(updateThisPrompt).addClass("ajaxed")}else{$(updateThisPrompt).removeClass("ajaxed")}$(updateThisPrompt).find(".formErrorContent").html(promptText);callerTopPosition=$(caller).offset().top;inputHeight=$(updateThisPrompt).height();if($.validationEngine.settings.promptPosition=="bottomLeft"||$.validationEngine.settings.promptPosition=="bottomRight"){callerHeight=$(caller).height();callerTopPosition=callerTopPosition+callerHeight+15}if($.validationEngine.settings.promptPosition=="centerRight"){callerleftPosition+=callerWidth+13}if($.validationEngine.settings.promptPosition=="topLeft"||$.validationEngine.settings.promptPosition=="topRight"){callerTopPosition=callerTopPosition-inputHeight-10}$(updateThisPrompt).animate({top:callerTopPosition})},linkTofield:function(caller){linkTofield=$(caller).attr("id")+"formError";linkTofield=linkTofield.replace(/\[/g,"");linkTofield=linkTofield.replace(/\]/g,"");return linkTofield},closePrompt:function(caller,outside){if(!$.validationEngine.settings){$.validationEngine.defaultSetting()}if(outside){$(caller).fadeTo("fast",0,function(){$(caller).remove()});return false}if(typeof(ajaxValidate)=="undefined"){ajaxValidate=false}if(!ajaxValidate){linkTofield=$.validationEngine.linkTofield(caller);closingPrompt="."+linkTofield;$(closingPrompt).fadeTo("fast",0,function(){$(closingPrompt).remove()})}},debug:function(error){if(!$("#debugMode")[0]){$("body").append("<div id='debugMode'><div class='debugError'><strong>This is a debug mode, you got a problem with your form, it will try to help you, refresh when you think you nailed down the problem</strong></div></div>")}$(".debugError").append("<div class='debugerror'>"+error+"</div>")},submitValidation:function(caller){var stopForm=false;$.validationEngine.ajaxValid=true;$(caller).find(".formError").remove();var toValidateSize=$(caller).find("[class*=validate]").size();$(caller).find("[class*=validate]").each(function(){linkTofield=$.validationEngine.linkTofield(this);if(!$("."+linkTofield).hasClass("ajaxed")){var validationPass=$.validationEngine.loadValidation(this);return(validationPass)?stopForm=true:""}});ajaxErrorLength=$.validationEngine.ajaxValidArray.length;for(x=0;x<ajaxErrorLength;x++){if($.validationEngine.ajaxValidArray[x][1]==false){$.validationEngine.ajaxValid=false}}if(stopForm||!$.validationEngine.ajaxValid){if($.validationEngine.settings.scroll){destination=$(".formError:not('.greenPopup'):first").offset().top;$(".formError:not('.greenPopup')").each(function(){testDestination=$(this).offset().top;if(destination>testDestination){destination=$(this).offset().top}});$("html:not(:animated),body:not(:animated)").animate({scrollTop:destination},1100)}return true}else{return false}}}})(jQuery);(function(a){a.extend(a.fn,{validate:function(c){if(!this.length){c&&c.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return}var b=a.data(this[0],"validator");if(b){return b}b=new a.validator(c,this[0]);a.data(this[0],"validator",b);if(b.settings.onsubmit){a(b.currentForm).validationEngine();this.find("input, button").filter(".cancel").click(function(){b.cancelSubmit=true});if(b.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){b.submitButton=this})}this.submit(function(d){if(b.settings.debug){d.preventDefault()}function e(){if(b.settings.submitHandler){if(b.submitButton){var f=a("<input type='hidden'/>").attr("name",b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm)}b.settings.submitHandler.call(b,b.currentForm);if(b.submitButton){f.remove()}return false}return true}if(b.cancelSubmit){b.cancelSubmit=false;return e()}if(b.form()){if(b.pendingRequest){b.formSubmitted=true;return false}return e()}else{b.focusInvalid();return false}})}return b},valid:function(){if(a(this[0]).is("form")){return this.validate().form()}else{var c=true;var b=a(this[0].form).validate();this.each(function(){c&=b.element(this)});return c}},removeAttrs:function(b){var c={},d=this;a.each(b.split(/\s/),function(f,e){c[e]=d.attr(e);d.removeAttr(e)});return c},rules:function(g,i){var d=this[0];if(g){var e=a.data(d.form,"validator").settings;var c=e.rules;var h=a.validator.staticRules(d);switch(g){case"add":a.extend(h,a.validator.normalizeRule(i));c[d.name]=h;if(i.messages){e.messages[d.name]=a.extend(e.messages[d.name],i.messages)}break;case"remove":if(!i){delete c[d.name];return h}var j={};a.each(i.split(/\s/),function(l,k){j[k]=h[k];delete h[k]});return j}}var b=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(d),a.validator.classRules(d),a.validator.attributeRules(d),a.validator.staticRules(d)),d);if(b.required){var f=b.required;delete b.required;b=a.extend({required:f},b)}return b}});a.extend(a.expr[":"],{blank:function(b){return !a.trim(""+b.value)},filled:function(b){return !!a.trim(""+b.value)},unchecked:function(b){return !b.checked}});a.validator=function(c,b){this.settings=a.extend({},a.validator.defaults,c);this.currentForm=b;this.init()};a.validator.format=function(c,b){if(arguments.length==1){return function(){var d=a.makeArray(arguments);d.unshift(c);return a.validator.format.apply(this,d)}}if(arguments.length>2&&b.constructor!=Array){b=a.makeArray(arguments).slice(1)}if(b.constructor!=Array){b=[b]}a.each(b,function(d,e){c=c.replace(new RegExp("\\{"+d+"\\}","g"),e)});return c};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(b){this.lastActive=b;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,b,this.settings.errorClass,this.settings.validClass);this.errorsFor(b).hide()}},onfocusout:function(b){if(!this.checkable(b)&&(b.name in this.submitted||!this.optional(b))){this.element(b)}},onkeyup:function(b){if(b.name in this.submitted||b==this.lastElement){this.element(b)}},onclick:function(b){if(b.name in this.submitted){this.element(b)}else{if(b.parentNode.name in this.submitted){this.element(b.parentNode)}}},highlight:function(b,d,c){a(b).addClass(d).removeClass(c)},unhighlight:function(b,d,c){a.validationEngine.closePrompt(b);a(b).removeClass(d).addClass(c)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=(this.groups={});a.each(this.settings.groups,function(f,e){a.each(e.split(/\s/),function(h,g){b[g]=f})});var c=this.settings.rules;a.each(c,function(f,e){c[f]=a.validator.normalizeRule(e)});function d(f){var e=a.data(this[0].form,"validator");e.settings["on"+f.type]&&e.settings["on"+f.type].call(e,this[0])}a(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",d).delegate("click",":radio, :checkbox, select, option",d);if(this.settings.invalidHandler){a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)}},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);if(!this.valid()){a(this.currentForm).triggerHandler("invalid-form",[this])}this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var b=0,c=(this.currentElements=this.elements());c[b];b++){this.check(c[b])}return this.valid()},element:function(c){c=this.clean(c);this.lastElement=c;this.prepareElement(c);this.currentElements=a(c);var b=this.check(c);if(b){delete this.invalid[c.name]}else{this.invalid[c.name]=true}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers)}this.showErrors();return b},showErrors:function(c){if(c){a.extend(this.errorMap,c);this.errorList=[];for(var b in c){this.errorList.push({message:c[b],element:this.findByName(b)[0]})}this.successList=a.grep(this.successList,function(d){return !(d.name in c)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){if(a.fn.resetForm){a(this.currentForm).resetForm()}this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(d){var b=0;for(var c in d){b++}return b},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid){try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus()}catch(b){}}},findLastActive:function(){var b=this.lastActive;return b&&a.grep(this.errorList,function(c){return c.element.name==b.name}).length==1&&b},elements:function(){var b=this,c={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in c||!b.objectLength(a(this).rules())){return false}c[this.name]=true;return true})},clean:function(b){return a(b)[0]},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.currentElements=a([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(b){this.reset();this.toHide=this.errorsFor(b)},check:function(c){c=this.clean(c);if(this.checkable(c)){c=this.findByName(c.name)[0]}var g=a(c).rules();var f=false;for(method in g){var b={method:method,parameters:g[method]};try{var h=a.validator.methods[method].call(this,c.value.replace(/\r/g,""),c,b.parameters);if(h=="dependency-mismatch"){f=true;continue}f=false;if(h=="pending"){this.toHide=this.toHide.not(this.errorsFor(c));return}if(!h){this.formatAndAdd(c,b);return false}}catch(d){this.settings.debug&&window.console&&console.log("exception occured when checking element "+c.id+", check the '"+b.method+"' method",d);throw d}}if(f){return}if(this.objectLength(g)){this.successList.push(c)}return true},customMetaMessage:function(b,c){if(!a.metadata){return}var d=this.settings.meta?a(b).metadata()[this.settings.meta]:a(b).metadata();return d&&d.messages&&d.messages[c]},customMessage:function(d,c){var b=this.settings.messages[d];return b&&(b.constructor==String?b:b[c])},findDefined:function(){for(var b=0;b<arguments.length;b++){if(arguments[b]!==undefined){return arguments[b]}}return undefined},defaultMessage:function(c,b){return this.findDefined(this.customMessage(c.name,b),this.customMetaMessage(c,b),!this.settings.ignoreTitle&&c.title||undefined,a.validator.messages[b],"<strong>Warning: No message defined for "+c.name+"</strong>")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;if(typeof d=="function"){d=d.call(this,c.parameters,b)}else{if(e.test(d)){d=jQuery.format(d.replace(e,"{$1}"),c.parameters)}}a.validationEngine.buildPrompt(b,d,"error");this.errorList.push({message:"",element:b});this.errorMap[b.name]=d;this.submitted[b.name]=d},addWrapper:function(b){if(this.settings.wrapper){b=b.add(b.parent(this.settings.wrapper))}return b},defaultShowErrors:function(){for(var c=0;this.errorList[c];c++){var b=this.errorList[c];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}if(this.errorList.length){this.toShow=this.toShow.add(this.containers)}if(this.settings.success){for(var c=0;this.successList[c];c++){this.showLabel(this.successList[c])}}if(this.settings.unhighlight){for(var c=0,d=this.validElements();d[c];c++){this.settings.unhighlight.call(this,d[c],this.settings.errorClass,this.settings.validClass)}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d=this.errorsFor(b);if(d.length){d.removeClass().addClass(this.settings.errorClass);d.attr("generated")&&d.html(c)}else{d=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(b),generated:true}).addClass(this.settings.errorClass).html(c||"");if(this.settings.wrapper){d=d.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()}if(!this.labelContainer.append(d).length){this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b)}}if(!c&&this.settings.success){d.text("");typeof this.settings.success=="string"?d.addClass(this.settings.success):this.settings.success(d)}this.toShow=this.toShow.add(d)},errorsFor:function(c){var b=this.idOrName(c);return this.errors().filter(function(){return a(this).attr("for")==b})},idOrName:function(b){return this.groups[b.name]||(this.checkable(b)?b.name:b.id||b.name)},checkable:function(b){return/radio|checkbox/i.test(b.type)},findByName:function(c){var b=this.currentForm;return a(document.getElementsByName(c)).map(function(e,d){return d.form==b&&d.name==c&&d||null})},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c)){return this.findByName(c.name).filter(":checked").length}}return b.length},depend:function(b,c){return this.dependTypes[typeof b]?this.dependTypes[typeof b](b,c):true},dependTypes:{"boolean":function(b,c){return b},string:function(b,c){return !!a(b,c.form).length},"function":function(b,c){return b(c)}},optional:function(b){return !a.validator.methods.required.call(this,a.trim(b.value),b)&&"dependency-mismatch"},startRequest:function(b){if(!this.pending[b.name]){this.pendingRequest++;this.pending[b.name]=true}},stopRequest:function(c,b){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0}delete this.pending[c.name];if(b&&this.pendingRequest==0&&this.formSubmitted&&this.form()){a(this.currentForm).submit();this.formSubmitted=false}else{if(!b&&this.pendingRequest==0&&this.formSubmitted){a(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false}}},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:true,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(b,c){b.constructor==String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={};var d=a(b).attr("class");d&&a.each(d.split(" "),function(){if(this in a.validator.classRuleSettings){a.extend(c,a.validator.classRuleSettings[this])}});return c},attributeRules:function(b){var c={};var d=a(b);for(method in a.validator.methods){var e=d.attr(method);if(e){c[method]=e}}if(c.maxlength&&/-1|2147483647|524288/.test(c.maxlength)){delete c.maxlength}return c},metadataRules:function(c){if(!a.metadata){return{}}var b=a.data(c.form,"validator").settings.meta;return b?a(c).metadata()[b]:a(c).metadata()},staticRules:function(b){var d={};var c=a.data(b.form,"validator");if(c.settings.rules){d=a.validator.normalizeRule(c.settings.rules[b.name])||{}}return d},normalizeRules:function(b,c){a.each(b,function(e,f){if(f===false){delete b[e];return}if(f.param||f.depends){var d=true;switch(typeof f.depends){case"string":d=!!a(f.depends,c.form).length;break;case"function":d=f.depends.call(c,c);break}if(d){b[e]=f.param!==undefined?f.param:true}else{delete b[e]}}});a.each(b,function(e,d){b[e]=a.isFunction(d)?d(c):d});a.each(["minlength","maxlength","min","max"],function(){if(b[this]){b[this]=Number(b[this])}});a.each(["rangelength","range"],function(){if(b[this]){b[this]=[Number(b[this][0]),Number(b[this][1])]}});if(a.validator.autoCreateRanges){if(b.min&&b.max){b.range=[b.min,b.max];delete b.min;delete b.max}if(b.minlength&&b.maxlength){b.rangelength=[b.minlength,b.maxlength];delete b.minlength;delete b.maxlength}}if(b.messages){delete b.messages}return b},normalizeRule:function(b){if(typeof b=="string"){var c={};a.each(b.split(/\s/),function(){c[this]=true});b=c}return b},addMethod:function(d,c,b){a.validator.methods[d]=c;a.validator.messages[d]=b!=undefined?b:a.validator.messages[d];if(c.length<3){a.validator.addClassRules(d,a.validator.normalizeRule(d))}},methods:{required:function(e,b,d){if(!this.depend(d,b)){return"dependency-mismatch"}switch(b.nodeName.toLowerCase()){case"select":var c=a(b).val();return c&&c.length>0;case"input":if(this.checkable(b)){return this.getLength(e,b)>0}default:return a.trim(e).length>0}},remote:function(e,b,d){if(this.optional(b)){return"dependency-mismatch"}var g=this.previousValue(b);if(!this.settings.messages[b.name]){this.settings.messages[b.name]={}}g.originalMessage=this.settings.messages[b.name].remote;this.settings.messages[b.name].remote=g.message;d=typeof d=="string"&&{url:d}||d;if(g.old!==e){g.old=e;var f=this;this.startRequest(b);var c={};c[b.name]=e;a.ajax(a.extend(true,{url:d,mode:"abort",port:"validate"+b.name,dataType:"json",data:c,success:function(l){f.settings.messages[b.name].remote=g.originalMessage;var h=l===true;if(h){var k=f.formSubmitted;f.prepareElement(b);f.formSubmitted=k;f.successList.push(b);f.showErrors()}else{var j={};var i=(g.message=l||f.defaultMessage(b,"remote"));j[b.name]=a.isFunction(i)?i(e):i;f.showErrors(j)}g.valid=h;f.stopRequest(b,h)}},d));return"pending"}else{if(this.pending[b.name]){return"pending"}}return g.valid},minlength:function(d,b,c){return this.optional(b)||this.getLength(a.trim(d),b)>=c},maxlength:function(d,b,c){return this.optional(b)||this.getLength(a.trim(d),b)<=c},rangelength:function(e,b,d){var c=this.getLength(a.trim(e),b);return this.optional(b)||(c>=d[0]&&c<=d[1])},min:function(d,b,c){return this.optional(b)||d>=c},max:function(d,b,c){return this.optional(b)||d<=c},range:function(d,b,c){return this.optional(b)||(d>=c[0]&&d<=c[1])},email:function(b,c){return this.optional(c)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(b)},url:function(b,c){return this.optional(c)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(b)},date:function(b,c){return this.optional(c)||!/Invalid|NaN/.test(new Date(b))},dateISO:function(b,c){return this.optional(c)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(b)},number:function(b,c){return this.optional(c)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(b)},digits:function(b,c){return this.optional(c)||/^\d+$/.test(b)},creditcard:function(f,d){if(this.optional(d)){return"dependency-mismatch"}if(/[^0-9-]+/.test(f)){return false}var c=0,b=0,e=false;f=f.replace(/\D/g,"");for(var h=f.length-1;h>=0;h--){var g=f.charAt(h);var b=parseInt(g,10);if(e){if((b*=2)>9){b-=9}}c+=b;e=!e}return(c%10)==0},accept:function(d,b,c){c=typeof c=="string"?c.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||d.match(new RegExp(".("+c+")$","i"))},equalTo:function(e,b,d){var c=a(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(b).valid()});return e==c.val()}}});a.format=a.validator.format})(jQuery);(function(b){var c=b.ajax;var a={};b.ajax=function(e){e=b.extend(e,b.extend({},b.ajaxSettings,e));var d=e.port;if(e.mode=="abort"){if(a[d]){a[d].abort()}return(a[d]=c.apply(this,arguments))}return c.apply(this,arguments)}})(jQuery);(function(a){a.each({focus:"focusin",blur:"focusout"},function(b,c){a.event.special[c]={setup:function(){if(a.browser.msie){return false}this.addEventListener(b,a.event.special[c].handler,true)},teardown:function(){if(a.browser.msie){return false}this.removeEventListener(b,a.event.special[c].handler,true)},handler:function(d){arguments[0]=a.event.fix(d);arguments[0].type=c;return a.event.handle.apply(this,arguments)}}});a.extend(a.fn,{delegate:function(c,d,b){return this.bind(c,function(f){var e=a(f.target);if(e.is(d)){return b.apply(e,arguments)}})},triggerEvent:function(c,b){return this.triggerHandler(c,[a.event.fix({type:c,target:b})])}})})(jQuery);(function(j){var k="2.88";if(j.support==undefined){j.support={opacity:!(j.browser.msie)}}function f(r){if(j.fn.cycle.debug){h(r)}}function h(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}j.fn.cycle=function(t,s){var r={s:this.selector,c:this.context};if(this.length===0&&t!="stop"){if(!j.isReady&&r.s){h("DOM not ready, queuing corpo3how");j(function(){j(r.s,r.c).cycle(t,s)});return this}h("terminating; zero elements found by selector"+(j.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var u=g(this,t,s);if(u===false){return}u.updateActivePagerLink=u.updateActivePagerLink||j.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var z=j(this);var x=u.corpo4Expr?j(u.corpo4Expr,this):z.children();var w=x.get();if(w.length<2){h("terminating; too few corpo3: "+w.length);return}var y=e(z,x,w,u,r);if(y===false){return}var v=y.continuous?10:q(w[y.currcorpo4],w[y.nextcorpo4],y,!y.rev);if(v){v+=(y.delay||0);if(v<10){v=10}f("first timeout: "+v);this.cycleTimeout=setTimeout(function(){b(w,y,0,(!y.rev&&!u.backwards))},v)}})};function g(u,v,w){if(u.cycleStop==undefined){u.cycleStop=0}if(v===undefined||v===null){v={}}if(v.constructor==String){switch(v){case"destroy":case"stop":var r=j(u).data("cycle.opts");if(!r){return false}u.cycleStop++;if(u.cycleTimeout){clearTimeout(u.cycleTimeout)}u.cycleTimeout=0;j(u).removeData("cycle.opts");if(v=="destroy"){l(r)}return false;case"toggle":u.cyclePause=(u.cyclePause===1)?0:1;s(u.cyclePause,w,u);return false;case"pause":u.cyclePause=1;return false;case"resume":u.cyclePause=0;s(false,w,u);return false;case"prev":case"next":var r=j(u).data("cycle.opts");if(!r){h('options not found, "prev/next" ignored');return false}j.fn.cycle[v](r);return false;default:v={fx:v}}return v}else{if(v.constructor==Number){var t=v;v=j(u).data("cycle.opts");if(!v){h("options not found, can not advance corpo4");return false}if(t<0||t>=v.elements.length){h("invalid corpo4 index: "+t);return false}v.nextcorpo4=t;if(u.cycleTimeout){clearTimeout(u.cycleTimeout);u.cycleTimeout=0}if(typeof w=="string"){v.oneTimeFx=w}b(v.elements,v,1,t>=v.currcorpo4);return false}}return v;function s(x,y,z){if(!x&&y===true){var A=j(z).data("cycle.opts");if(!A){h("options not found, can not resume");return false}if(z.cycleTimeout){clearTimeout(z.cycleTimeout);z.cycleTimeout=0}b(A.elements,A,1,(!r.rev&&!r.backwards))}}}function o(s,t){if(!j.support.opacity&&t.cleartype&&s.style.filter){try{s.style.removeAttribute("filter")}catch(r){}}}function l(r){if(r.next){j(r.next).unbind(r.prevNextEvent)}if(r.prev){j(r.prev).unbind(r.prevNextEvent)}if(r.pager||r.pagerAnchorBuilder){j.each(r.pagerAnchors||[],function(){this.unbind().remove()})}r.pagerAnchors=null;if(r.destroy){r.destroy(r)}}function e(M,D,r,u,L){var x=j.extend({},j.fn.cycle.defaults,u||{},j.metadata?M.metadata():j.meta?M.data():{});if(x.autostop){x.countdown=x.autostopCount||r.length}var A=M[0];M.data("cycle.opts",x);x.$cont=M;x.stopCount=A.cycleStop;x.elements=r;x.before=x.before?[x.before]:[];x.after=x.after?[x.after]:[];x.after.unshift(function(){x.busy=0});if(!j.support.opacity&&x.cleartype){x.after.push(function(){o(this,x)})}if(x.continuous){x.after.push(function(){b(r,x,0,(!x.rev&&!x.backwards))})}c(x);if(!j.support.opacity&&x.cleartype&&!x.cleartypeNoBg){m(D)}if(M.css("position")=="static"){M.css("position","relative")}if(x.width){M.width(x.width)}if(x.height&&x.height!="auto"){M.height(x.height)}if(x.startingcorpo4){x.startingcorpo4=parseInt(x.startingcorpo4)}else{if(x.backwards){x.startingcorpo4=r.length-1}}if(x.random){x.randomMap=[];for(var K=0;K<r.length;K++){x.randomMap.push(K)}x.randomMap.sort(function(N,w){return Math.random()-0.5});x.randomIndex=1;x.startingcorpo4=x.randomMap[1]}else{if(x.startingcorpo4>=r.length){x.startingcorpo4=0}}x.currcorpo4=x.startingcorpo4||0;var v=x.startingcorpo4;D.css({position:"absolute",top:0,left:0}).hide().each(function(w){var N;if(x.backwards){N=v?w<=v?r.length+(w-v):v-w:r.length-w}else{N=v?w>=v?r.length-(w-v):v-w:r.length-w}j(this).css("z-index",N)});j(r[v]).css("opacity",1).show();o(r[v],x);if(x.fit&&x.width){D.width(x.width)}if(x.fit&&x.height&&x.height!="auto"){D.height(x.height)}var s=x.containerResize&&!M.innerHeight();if(s){var G=0,H=0;for(var B=0;B<r.length;B++){var I=j(r[B]),t=I[0],F=I.outerWidth(),J=I.outerHeight();if(!F){F=t.offsetWidth||t.width||I.attr("width")}if(!J){J=t.offsetHeight||t.height||I.attr("height")}G=F>G?F:G;H=J>H?J:H}if(G>0&&H>0){M.css({width:G+"px",height:H+"px"})}}if(x.pause){M.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(i(x)===false){return false}var z=false;u.requeueAttempts=u.requeueAttempts||0;D.each(function(){var N=j(this);this.cycleH=(x.fit&&x.height)?x.height:(N.height()||this.offsetHeight||this.height||N.attr("height")||0);this.cycleW=(x.fit&&x.width)?x.width:(N.width()||this.offsetWidth||this.width||N.attr("width")||0);if(N.is("img")){var O=(j.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var w=(j.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var Q=(j.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var P=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(O||w||Q||P){if(L.s&&x.requeueOnImageNotLoaded&&++u.requeueAttempts<100){h(u.requeueAttempts," - img corpo4 not loaded, requeuing corpo3how: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){j(L.s,L.c).cycle(u)},x.requeueTimeout);z=true;return false}else{h("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(z){return false}x.cssBefore=x.cssBefore||{};x.animIn=x.animIn||{};x.animOut=x.animOut||{};D.not(":eq("+v+")").css(x.cssBefore);if(x.cssFirst){j(D[v]).css(x.cssFirst)}if(x.timeout){x.timeout=parseInt(x.timeout);if(x.speed.constructor==String){x.speed=j.fx.speeds[x.speed]||parseInt(x.speed)}if(!x.sync){x.speed=x.speed/2}var C=x.fx=="shuffle"?500:250;while((x.timeout-x.speed)<C){x.timeout+=x.speed}}if(x.easing){x.easeIn=x.easeOut=x.easing}if(!x.speedIn){x.speedIn=x.speed}if(!x.speedOut){x.speedOut=x.speed}x.corpo4Count=r.length;x.currcorpo4=x.lastcorpo4=v;if(x.random){if(++x.randomIndex==r.length){x.randomIndex=0}x.nextcorpo4=x.randomMap[x.randomIndex]}else{if(x.backwards){x.nextcorpo4=x.startingcorpo4==0?(r.length-1):x.startingcorpo4-1}else{x.nextcorpo4=x.startingcorpo4>=(r.length-1)?0:x.startingcorpo4+1}}if(!x.multiFx){var y=j.fn.cycle.transitions[x.fx];if(j.isFunction(y)){y(M,D,x)}else{if(x.fx!="custom"&&!x.multiFx){h("unknown transition: "+x.fx,"; corpo3how terminating");return false}}}var E=D[v];if(x.before.length){x.before[0].apply(E,[E,E,x,true])}if(x.after.length>1){x.after[1].apply(E,[E,E,x,true])}if(x.next){j(x.next).bind(x.prevNextEvent,function(){return a(x,x.rev?-1:1)})}if(x.prev){j(x.prev).bind(x.prevNextEvent,function(){return a(x,x.rev?1:-1)})}if(x.pager||x.pagerAnchorBuilder){d(r,x)}n(x,r);return x}function c(r){r.original={before:[],after:[]};r.original.cssBefore=j.extend({},r.cssBefore);r.original.cssAfter=j.extend({},r.cssAfter);r.original.animIn=j.extend({},r.animIn);r.original.animOut=j.extend({},r.animOut);j.each(r.before,function(){r.original.before.push(this)});j.each(r.after,function(){r.original.after.push(this)})}function i(r){var w,x,v=j.fn.cycle.transitions;if(r.fx.indexOf(",")>0){r.multiFx=true;r.fxs=r.fx.replace(/\s*/g,"").split(",");for(w=0;w<r.fxs.length;w++){var t=r.fxs[w];x=v[t];if(!x||!v.hasOwnProperty(t)||!j.isFunction(x)){h("discarding unknown transition: ",t);r.fxs.splice(w,1);w--}}if(!r.fxs.length){h("No valid transitions named; corpo3how terminating.");return false}}else{if(r.fx=="all"){r.multiFx=true;r.fxs=[];for(p in v){x=v[p];if(v.hasOwnProperty(p)&&j.isFunction(x)){r.fxs.push(p)}}}}if(r.multiFx&&r.randomizeEffects){var u=Math.floor(Math.random()*20)+30;for(w=0;w<u;w++){var s=Math.floor(Math.random()*r.fxs.length);r.fxs.push(r.fxs.splice(s,1)[0])}f("randomized fx sequence: ",r.fxs)}return true}function n(r,s){r.addcorpo4=function(u,v){var w=j(u),t=w[0];if(!r.autostopCount){r.countdown++}s[v?"unshift":"push"](t);if(r.els){r.els[v?"unshift":"push"](t)}r.corpo4Count=s.length;w.css("position","absolute");w[v?"prependTo":"appendTo"](r.$cont);if(v){r.currcorpo4++;r.nextcorpo4++}if(!j.support.opacity&&r.cleartype&&!r.cleartypeNoBg){m(w)}if(r.fit&&r.width){w.width(r.width)}if(r.fit&&r.height&&r.height!="auto"){$corpo3.height(r.height)}t.cycleH=(r.fit&&r.height)?r.height:w.height();t.cycleW=(r.fit&&r.width)?r.width:w.width();w.css(r.cssBefore);if(r.pager||r.pagerAnchorBuilder){j.fn.cycle.createPagerAnchor(s.length-1,t,j(r.pager),s,r)}if(j.isFunction(r.onAddcorpo4)){r.onAddcorpo4(w)}else{w.hide()}}}j.fn.cycle.resetState=function(s,t){t=t||s.fx;s.before=[];s.after=[];s.cssBefore=j.extend({},s.original.cssBefore);s.cssAfter=j.extend({},s.original.cssAfter);s.animIn=j.extend({},s.original.animIn);s.animOut=j.extend({},s.original.animOut);s.fxFn=null;j.each(s.original.before,function(){s.before.push(this)});j.each(s.original.after,function(){s.after.push(this)});var r=j.fn.cycle.transitions[t];if(j.isFunction(r)){r(s.$cont,j(s.elements),s)}};function b(t,r,B,v){if(B&&r.busy&&r.manualTrump){f("manualTrump in go(), stopping active transition");j(t).stop(true,true);r.busy=false}if(r.busy){f("transition active, ignoring new tx request");return}var u=r.$cont[0],C=t[r.currcorpo4],y=t[r.nextcorpo4];if(u.cycleStop!=r.stopCount||u.cycleTimeout===0&&!B){return}if(!B&&!u.cyclePause&&!r.bounce&&((r.autostop&&(--r.countdown<=0))||(r.nowrap&&!r.random&&r.nextcorpo4<r.currcorpo4))){if(r.end){r.end(r)}return}var s=false;if((B||!u.cyclePause)&&(r.nextcorpo4!=r.currcorpo4)){s=true;var A=r.fx;C.cycleH=C.cycleH||j(C).height();C.cycleW=C.cycleW||j(C).width();y.cycleH=y.cycleH||j(y).height();y.cycleW=y.cycleW||j(y).width();if(r.multiFx){if(r.lastFx==undefined||++r.lastFx>=r.fxs.length){r.lastFx=0}A=r.fxs[r.lastFx];r.currFx=A}if(r.oneTimeFx){A=r.oneTimeFx;r.oneTimeFx=null}j.fn.cycle.resetState(r,A);if(r.before.length){j.each(r.before,function(D,E){if(u.cycleStop!=r.stopCount){return}E.apply(y,[C,y,r,v])})}var z=function(){j.each(r.after,function(D,E){if(u.cycleStop!=r.stopCount){return}E.apply(y,[C,y,r,v])})};f("tx firing; currcorpo4: "+r.currcorpo4+"; nextcorpo4: "+r.nextcorpo4);r.busy=1;if(r.fxFn){r.fxFn(C,y,r,z,v,B&&r.fastOnEvent)}else{if(j.isFunction(j.fn.cycle[r.fx])){j.fn.cycle[r.fx](C,y,r,z,v,B&&r.fastOnEvent)}else{j.fn.cycle.custom(C,y,r,z,v,B&&r.fastOnEvent)}}}if(s||r.nextcorpo4==r.currcorpo4){r.lastcorpo4=r.currcorpo4;if(r.random){r.currcorpo4=r.nextcorpo4;if(++r.randomIndex==t.length){r.randomIndex=0}r.nextcorpo4=r.randomMap[r.randomIndex];if(r.nextcorpo4==r.currcorpo4){r.nextcorpo4=(r.currcorpo4==r.corpo4Count-1)?0:r.currcorpo4+1}}else{if(r.backwards){var w=(r.nextcorpo4-1)<0;if(w&&r.bounce){r.backwards=!r.backwards;r.nextcorpo4=1;r.currcorpo4=0}else{r.nextcorpo4=w?(t.length-1):r.nextcorpo4-1;r.currcorpo4=w?0:r.nextcorpo4+1}}else{var w=(r.nextcorpo4+1)==t.length;if(w&&r.bounce){r.backwards=!r.backwards;r.nextcorpo4=t.length-2;r.currcorpo4=t.length-1}else{r.nextcorpo4=w?0:r.nextcorpo4+1;r.currcorpo4=w?t.length-1:r.nextcorpo4-1}}}}if(s&&r.pager){r.updateActivePagerLink(r.pager,r.currcorpo4,r.activePagerClass)}var x=0;if(r.timeout&&!r.continuous){x=q(t[r.currcorpo4],t[r.nextcorpo4],r,v)}else{if(r.continuous&&u.cyclePause){x=10}}if(x>0){u.cycleTimeout=setTimeout(function(){b(t,r,0,(!r.rev&&!r.backwards))},x)}}j.fn.cycle.updateActivePagerLink=function(s,t,r){j(s).each(function(){j(this).children().removeClass(r).eq(t).addClass(r)})};function q(r,v,u,w){if(u.timeoutFn){var s=u.timeoutFn.call(r,r,v,u,w);while((s-u.speed)<250){s+=u.speed}f("calculated timeout: "+s+"; speed: "+u.speed);if(s!==false){return s}}return u.timeout}j.fn.cycle.next=function(r){a(r,r.rev?-1:1)};j.fn.cycle.prev=function(r){a(r,r.rev?1:-1)};function a(r,s){var u=r.elements;var t=r.$cont[0],v=t.cycleTimeout;if(v){clearTimeout(v);t.cycleTimeout=0}if(r.random&&s<0){r.randomIndex--;if(--r.randomIndex==-2){r.randomIndex=u.length-2}else{if(r.randomIndex==-1){r.randomIndex=u.length-1}}r.nextcorpo4=r.randomMap[r.randomIndex]}else{if(r.random){r.nextcorpo4=r.randomMap[r.randomIndex]}else{r.nextcorpo4=r.currcorpo4+s;if(r.nextcorpo4<0){if(r.nowrap){return false}r.nextcorpo4=u.length-1}else{if(r.nextcorpo4>=u.length){if(r.nowrap){return false}r.nextcorpo4=0}}}}var w=r.onPrevNextEvent||r.prevNextClick;if(j.isFunction(w)){w(s>0,r.nextcorpo4,u[r.nextcorpo4])}b(u,r,1,s>=0);return false}function d(t,s){var r=j(s.pager);j.each(t,function(u,v){j.fn.cycle.createPagerAnchor(u,v,r,t,s)});s.updateActivePagerLink(s.pager,s.startingcorpo4,s.activePagerClass)}j.fn.cycle.createPagerAnchor=function(x,u,w,s,r){var t;if(j.isFunction(r.pagerAnchorBuilder)){t=r.pagerAnchorBuilder(x,u);f("pagerAnchorBuilder("+x+", el) returned: "+t)}else{t='<a href="#">'+(x+1)+"</a>"}if(!t){return}var v=j(t);if(v.parents("body").length===0){var y=[];if(w.length>1){w.each(function(){var z=v.clone(true);j(this).append(z);y.push(z[0])});v=j(y)}else{v.appendTo(w)}}r.pagerAnchors=r.pagerAnchors||[];r.pagerAnchors.push(v);v.bind(r.pagerEvent,function(z){z.preventDefault();r.nextcorpo4=x;var A=r.$cont[0],B=A.cycleTimeout;if(B){clearTimeout(B);A.cycleTimeout=0}var C=r.onPagerEvent||r.pagerClick;if(j.isFunction(C)){C(r.nextcorpo4,s[r.nextcorpo4])}b(s,r,1,r.currcorpo4<x)});if(!/^click/.test(r.pagerEvent)&&!r.allowPagerClickBubble){v.bind("click.cycle",function(){return false})}if(r.pauseOnPagerHover){v.hover(function(){r.$cont[0].cyclePause++},function(){r.$cont[0].cyclePause--})}};j.fn.cycle.hopsFromLast=function(u,r){var t,v=u.lastcorpo4,s=u.currcorpo4;if(r){t=s>v?s-v:u.corpo4Count-v}else{t=s<v?v-s:v+u.corpo4Count-s}return t};function m(s){f("applying clearType background-color hack");function r(u){u=parseInt(u).toString(16);return u.length<2?"0"+u:u}function t(u){for(;u&&u.nodeName.toLowerCase()!="html";u=u.parentNode){var w=j.css(u,"background-color");if(w.indexOf("rgb")>=0){var x=w.match(/\d+/g);return"#"+r(x[0])+r(x[1])+r(x[2])}if(w&&w!="transparent"){return w}}return"#ffffff"}s.each(function(){j(this).css("background-color",t(this))})}j.fn.cycle.commonReset=function(x,t,r,s,u,v){j(r.elements).not(x).hide();r.cssBefore.opacity=1;r.cssBefore.display="block";if(s!==false&&t.cycleW>0){r.cssBefore.width=t.cycleW}if(u!==false&&t.cycleH>0){r.cssBefore.height=t.cycleH}r.cssAfter=r.cssAfter||{};r.cssAfter.display="none";j(x).css("zIndex",r.corpo4Count+(v===true?1:0));j(t).css("zIndex",r.corpo4Count+(v===true?0:1))};j.fn.cycle.custom=function(A,r,v,C,t,y){var w=j(A),z=j(r);var D=v.speedIn,u=v.speedOut,s=v.easeIn,x=v.easeOut;z.css(v.cssBefore);if(y){if(typeof y=="number"){D=u=y}else{D=u=1}s=x=null}var B=function(){z.animate(v.animIn,D,s,C)};w.animate(v.animOut,u,x,function(){if(v.cssAfter){w.css(v.cssAfter)}if(!v.sync){B()}});if(v.sync){B()}};j.fn.cycle.transitions={fade:function(s,t,r){t.not(":eq("+r.currcorpo4+")").css("opacity",0);r.before.push(function(u,w,v){j.fn.cycle.commonReset(u,w,v);v.cssBefore.opacity=0});r.animIn={opacity:1};r.animOut={opacity:0};r.cssBefore={top:0,left:0}}};j.fn.cycle.ver=function(){return k};j.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingcorpo4:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,corpo4Expr:null,cleartype:!j.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activecorpo4",updateActivePagerLink:null,backwards:false}})(jQuery);(function(a){a.fn.cycle.transitions.none=function(c,d,b){b.fxFn=function(e,h,g,f){a(h).show();a(e).hide();f()}};a.fn.cycle.transitions.scrollUp=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssBefore={top:b,left:0};c.cssFirst={top:0};c.animIn={top:0};c.animOut={top:-b}};a.fn.cycle.transitions.scrollDown=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssFirst={top:0};c.cssBefore={top:-b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.scrollLeft=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:0-b}};a.fn.cycle.transitions.scrollRight=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:-b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.scrollHorz=function(c,d,b){c.css("overflow","hidden").width();b.before.push(function(e,g,f,h){a.fn.cycle.commonReset(e,g,f);f.cssBefore.left=h?(g.cycleW-1):(1-g.cycleW);f.animOut.left=h?-e.cycleW:e.cycleW});b.cssFirst={left:0};b.cssBefore={top:0};b.animIn={left:0};b.animOut={top:0}};a.fn.cycle.transitions.scrollVert=function(c,d,b){c.css("overflow","hidden");b.before.push(function(e,g,f,h){a.fn.cycle.commonReset(e,g,f);f.cssBefore.top=h?(1-g.cycleH):(g.cycleH-1);f.animOut.top=h?e.cycleH:-e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0};b.animIn={top:0};b.animOut={left:0}};a.fn.cycle.transitions.corpo4X=function(c,d,b){b.before.push(function(e,g,f){a(f.elements).not(e).hide();a.fn.cycle.commonReset(e,g,f,false,true);f.animIn.width=g.cycleW});b.cssBefore={left:0,top:0,width:0};b.animIn={width:"show"};b.animOut={width:0}};a.fn.cycle.transitions.corpo4Y=function(c,d,b){b.before.push(function(e,g,f){a(f.elements).not(e).hide();a.fn.cycle.commonReset(e,g,f,true,false);f.animIn.height=g.cycleH});b.cssBefore={left:0,top:0,height:0};b.animIn={height:"show"};b.animOut={height:0}};a.fn.cycle.transitions.shuffle=function(e,f,d){var c,b=e.css("overflow","visible").width();f.css({left:0,top:0});d.before.push(function(g,i,h){a.fn.cycle.commonReset(g,i,h,true,true,true)});if(!d.speedAdjusted){d.speed=d.speed/2;d.speedAdjusted=true}d.random=0;d.shuffle=d.shuffle||{left:-b,top:15};d.els=[];for(c=0;c<f.length;c++){d.els.push(f[c])}for(c=0;c<d.currcorpo4;c++){d.els.push(d.els.shift())}d.fxFn=function(m,j,g,l,i){var k=i?a(m):a(j);a(j).css(g.cssBefore);var h=g.corpo4Count;k.animate(g.shuffle,g.speedIn,g.easeIn,function(){var o=a.fn.cycle.hopsFromLast(g,i);for(var n=0;n<o;n++){i?g.els.push(g.els.shift()):g.els.unshift(g.els.pop())}if(i){for(var q=0,r=g.els.length;q<r;q++){a(g.els[q]).css("z-index",r-q+h)}}else{var s=a(m).css("z-index");k.css("z-index",parseInt(s)+1+h)}k.animate({left:0,top:0},g.speedOut,g.easeOut,function(){a(i?this:m).hide();if(l){l()}})})};d.cssBefore={display:"block",opacity:1,top:0,left:0}};a.fn.cycle.transitions.turnUp=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,true,false);f.cssBefore.top=g.cycleH;f.animIn.height=g.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,height:0};b.animIn={top:0};b.animOut={height:0}};a.fn.cycle.transitions.turnDown=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,true,false);f.animIn.height=g.cycleH;f.animOut.top=e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,top:0,height:0};b.animOut={height:0}};a.fn.cycle.transitions.turnLeft=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,false,true);f.cssBefore.left=g.cycleW;f.animIn.width=g.cycleW});b.cssBefore={top:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.turnRight=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,false,true);f.animIn.width=g.cycleW;f.animOut.left=e.cycleW});b.cssBefore={top:0,left:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.zoom=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,false,false,true);f.cssBefore.top=g.cycleH/2;f.cssBefore.left=g.cycleW/2;f.animIn={top:0,left:0,width:g.cycleW,height:g.cycleH};f.animOut={width:0,height:0,top:e.cycleH/2,left:e.cycleW/2}});b.cssFirst={top:0,left:0};b.cssBefore={width:0,height:0}};a.fn.cycle.transitions.fadeZoom=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,false,false);f.cssBefore.left=g.cycleW/2;f.cssBefore.top=g.cycleH/2;f.animIn={top:0,left:0,width:g.cycleW,height:g.cycleH}});b.cssBefore={width:0,height:0};b.animOut={opacity:0}};a.fn.cycle.transitions.blindX=function(d,e,c){var b=d.css("overflow","hidden").width();c.before.push(function(f,h,g){a.fn.cycle.commonReset(f,h,g);g.animIn.width=h.cycleW;g.animOut.left=f.cycleW});c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.blindY=function(d,e,c){var b=d.css("overflow","hidden").height();c.before.push(function(f,h,g){a.fn.cycle.commonReset(f,h,g);g.animIn.height=h.cycleH;g.animOut.top=f.cycleH});c.cssBefore={top:b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.blindZ=function(d,e,c){var b=d.css("overflow","hidden").height();var f=d.width();c.before.push(function(g,i,h){a.fn.cycle.commonReset(g,i,h);h.animIn.height=i.cycleH;h.animOut.top=g.cycleH});c.cssBefore={top:b,left:f};c.animIn={top:0,left:0};c.animOut={top:b,left:f}};a.fn.cycle.transitions.growX=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,false,true);f.cssBefore.left=this.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:0}});b.cssBefore={width:0,top:0}};a.fn.cycle.transitions.growY=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,true,false);f.cssBefore.top=this.cycleH/2;f.animIn={top:0,height:this.cycleH};f.animOut={top:0}});b.cssBefore={height:0,left:0}};a.fn.cycle.transitions.curtainX=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,false,true,true);f.cssBefore.left=g.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:e.cycleW/2,width:0}});b.cssBefore={top:0,width:0}};a.fn.cycle.transitions.curtainY=function(c,d,b){b.before.push(function(e,g,f){a.fn.cycle.commonReset(e,g,f,true,false,true);f.cssBefore.top=g.cycleH/2;f.animIn={top:0,height:g.cycleH};f.animOut={top:e.cycleH/2,height:0}});b.cssBefore={left:0,height:0}};a.fn.cycle.transitions.cover=function(i,c,b){var f=b.direction||"left";var e=i.css("overflow","hidden").width();var g=i.height();b.before.push(function(d,j,h){a.fn.cycle.commonReset(d,j,h);if(f=="right"){h.cssBefore.left=-e}else{if(f=="up"){h.cssBefore.top=g}else{if(f=="down"){h.cssBefore.top=-g}else{h.cssBefore.left=e}}}});b.animIn={left:0,top:0};b.animOut={opacity:1};b.cssBefore={top:0,left:0}};a.fn.cycle.transitions.uncover=function(i,c,b){var f=b.direction||"left";var e=i.css("overflow","hidden").width();var g=i.height();b.before.push(function(d,j,h){a.fn.cycle.commonReset(d,j,h,true,true,true);if(f=="right"){h.animOut.left=e}else{if(f=="up"){h.animOut.top=-g}else{if(f=="down"){h.animOut.top=g}else{h.animOut.left=-e}}}});b.animIn={left:0,top:0};b.animOut={opacity:1};b.cssBefore={top:0,left:0}};a.fn.cycle.transitions.toss=function(d,e,c){var b=d.css("overflow","visible").width();var f=d.height();c.before.push(function(g,i,h){a.fn.cycle.commonReset(g,i,h,true,true,true);if(!h.animOut.left&&!h.animOut.top){h.animOut={left:b*2,top:-f/2,opacity:0}}else{h.animOut.opacity=0}});c.cssBefore={left:0,top:0};c.animIn={left:0}};a.fn.cycle.transitions.wipe=function(q,k,i){var m=q.css("overflow","hidden").width();var o=q.height();i.cssBefore=i.cssBefore||{};var c;if(i.clip){if(/l2r/.test(i.clip)){c="rect(0px 0px "+o+"px 0px)"}else{if(/r2l/.test(i.clip)){c="rect(0px "+m+"px "+o+"px "+m+"px)"}else{if(/t2b/.test(i.clip)){c="rect(0px "+m+"px 0px 0px)"}else{if(/b2t/.test(i.clip)){c="rect("+o+"px "+m+"px "+o+"px 0px)"}else{if(/zoom/.test(i.clip)){var e=parseInt(o/2);var g=parseInt(m/2);c="rect("+e+"px "+g+"px "+e+"px "+g+"px)"}}}}}}i.cssBefore.clip=i.cssBefore.clip||c||"rect(0px 0px 0px 0px)";var f=i.cssBefore.clip.match(/(\d+)/g);var n=parseInt(f[0]),j=parseInt(f[1]),u=parseInt(f[2]),s=parseInt(f[3]);i.before.push(function(w,t,b){if(w==t){return}var v=a(w),d=a(t);a.fn.cycle.commonReset(w,t,b,true,true,false);b.cssAfter.display="block";var r=1,h=parseInt((b.speedIn/13))-1;(function l(){var z=n?n-parseInt(r*(n/h)):0;var x=s?s-parseInt(r*(s/h)):0;var A=u<o?u+parseInt(r*((o-u)/h||1)):o;var y=j<m?j+parseInt(r*((m-j)/h||1)):m;d.css({clip:"rect("+z+"px "+y+"px "+A+"px "+x+"px)"});(r++<=h)?setTimeout(l,13):v.css("display","none")})()});i.cssBefore={display:"block",opacity:1,top:0,left:0};i.animIn={left:0};i.animOut={left:0}}})(jQuery);jQuery.validator.addMethod("regex",function(d,a,b){if(this.optional(a)){return true}var c=new RegExp(b).exec(d);return(c&&(c.index==0)&&(c[0].length==d.length))});function __MVC_ApplyValidator_Range(c,a,b){c.range=[a,b]}function __MVC_ApplyValidator_RegularExpression(b,a){b.regex=a}function __MVC_ApplyValidator_Required(a){a.required=true}function __MVC_ApplyValidator_StringLength(b,a){b.maxlength=a}function __MVC_ApplyValidator_Unknown(c,b,a){c[b]=a}function __MVC_CreateFieldToValidationMessageMapping(c){var b={};for(var d=0;d<c.length;d++){var a=c[d];b[a.FieldName]="#"+a.ValidationMessageId}return b}function __MVC_CreateErrorMessagesObject(h){var a={};for(var k=0;k<h.length;k++){var b=h[k];var d={};a[b.FieldName]=d;var e=b.ValidationRules;for(var f=0;f<e.length;f++){var g=e[f];if(g.ErrorMessage){var c=g.ValidationType;switch(g.ValidationType){case"regularExpression":c="regex";break;case"stringLength":c="maxlength";break}d[c]=g.ErrorMessage}}}return a}function __MVC_CreateRulesForField(a){var d=a.ValidationRules;var c={};for(var b=0;b<d.length;b++){var e=d[b];switch(e.ValidationType){case"range":__MVC_ApplyValidator_Range(c,e.ValidationParameters.minimum,e.ValidationParameters.maximum);break;case"regularExpression":__MVC_ApplyValidator_RegularExpression(c,e.ValidationParameters.pattern);break;case"required":__MVC_ApplyValidator_Required(c);break;case"stringLength":__MVC_ApplyValidator_StringLength(c,e.ValidationParameters.maximumLength);break;default:__MVC_ApplyValidator_Unknown(c,e.ValidationType,e.ValidationParameters);break}}return c}function __MVC_CreateValidationOptions(b){var a={};for(var c=0;c<b.length;c++){var d=b[c];var e=d.FieldName;a[e]=__MVC_CreateRulesForField(d)}return a}function __MVC_EnableClientValidation(g){var a=$("#"+g.FormId);var f=g.Fields;var b=__MVC_CreateValidationOptions(f);var c=__MVC_CreateFieldToValidationMessageMapping(f);var i=__MVC_CreateErrorMessagesObject(f);var d={errorClass:"input-validation-error",errorElement:"span",errorPlacement:function(j,k){var l=c[k.attr("name")];$(l).empty();$(l).removeClass("field-validation-valid");$(l).addClass("field-validation-error");j.removeClass("input-validation-error");j.attr("_for_validation_message",l);j.appendTo(l)},messages:i,rules:b,success:function(k){var j=$(k.attr("_for_validation_message"));$(j).empty();$(j).addClass("field-validation-valid");$(j).removeClass("field-validation-error")}};var e=document.getElementById(g.FormId);var h=e.validationCallbacks;if(!h){h=[];e.validationCallbacks=h}h.push(function(){a.validate();return a.valid()});a.validate(d)}$(document).ready(function(){var a=window.mvcClientValidationMetadata;if(a){while(a.length>0){var b=a.pop();__MVC_EnableClientValidation(b)}}});(function(f){var e=(f.browser.msie?"paste":"input")+".mask";var d=(window.orientation!=undefined);f.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};f.fn.extend({caret:function(b,c){if(this.length==0){return}if(typeof b=="number"){c=(typeof c=="number")?c:b;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(b,c)}else{if(this.createTextRange){var h=this.createTextRange();h.collapse(true);h.moveEnd("character",c);h.moveStart("character",b);h.select()}}})}else{if(this[0].setSelectionRange){b=this[0].selectionStart;c=this[0].selectionEnd}else{if(document.selection&&document.selection.createRange){var a=document.selection.createRange();b=0-a.duplicate().moveStart("character",-100000);c=b+a.text.length}}return{begin:b,end:c}}},unmask:function(){return this.trigger("unmask")},mask:function(m,c){if(!m&&this.length>0){var a=f(this[0]);var b=a.data("tests");return f.map(a.data("buffer"),function(g,h){return b[h]?g:null}).join("")}c=f.extend({placeholder:"_",completed:null},c);var n=f.mask.definitions;var b=[];var l=m.length;var p=null;var o=m.length;f.each(m.split(""),function(h,g){if(g=="?"){o--;l=h}else{if(n[g]){b.push(new RegExp(n[g]));if(p==null){p=b.length-1}}else{b.push(null)}}});return this.each(function(){var g=f(this);var D=f.map(m.split(""),function(q,r){if(q!="?"){return n[q]?c.placeholder:q}});var A=false;var j=g.val();g.data("buffer",D).data("tests",b);function k(q){while(++q<=o&&!b[q]){}return q}function y(q){while(!b[q]&&--q>=0){}for(var r=q;r<o;r++){if(b[r]){D[r]=c.placeholder;var s=k(r);if(s<o&&b[r].test(D[s])){D[r]=D[s]}else{break}}}h();g.caret(Math.max(p,q))}function z(r){for(var q=r,u=c.placeholder;q<o;q++){if(b[q]){var t=k(q);var s=D[q];D[q]=u;if(t<o&&b[t].test(s)){u=s}else{break}}}}function C(r){var q=f(this).caret();var s=r.keyCode;A=(s<16||(s>16&&s<32)||(s>32&&s<41));if((q.begin-q.end)!=0&&(!A||s==8||s==46)){x(q.begin,q.end)}if(s==8||s==46||(d&&s==127)){y(q.begin+(s==46?0:-1));return false}else{if(s==27){g.val(j);g.caret(0,i());return false}}}function B(q){if(A){A=false;return(q.keyCode==8)?false:null}q=q||window.event;var r=q.charCode||q.keyCode||q.which;var t=f(this).caret();if(q.ctrlKey||q.altKey||q.metaKey){return true}else{if((r>=32&&r<=125)||r>186){var u=k(t.begin-1);if(u<o){var s=String.fromCharCode(r);if(b[u].test(s)){z(u);D[u]=s;h();var v=k(u);f(this).caret(v);if(c.completed&&v==o){c.completed.call(g)}}}}}return false}function x(q,r){for(var s=q;s<r&&s<o;s++){if(b[s]){D[s]=c.placeholder}}}function h(){return g.val(D.join("")).val()}function i(v){var t=g.val();var r=-1;for(var q=0,u=0;q<o;q++){if(b[q]){D[q]=c.placeholder;while(u++<t.length){var s=t.charAt(u-1);if(b[q].test(s)){D[q]=s;r=q;break}}if(u>t.length){break}}else{if(D[q]==t[u]&&q!=l){u++;r=q}}}if(!v&&r+1<l){g.val("");x(0,o)}else{if(v||r+1>=l){h();if(!v){g.val(g.val().substring(0,r+1))}}}return(l?q:p)}if(!g.attr("readonly")){g.one("unmask",function(){g.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){j=g.val();var q=i();h();setTimeout(function(){if(q==m.length){g.caret(0,q)}else{g.caret(q)}},0)}).bind("blur.mask",function(){i();if(g.val()!=j){g.change()}}).bind("keydown.mask",C).bind("keypress.mask",B).bind(e,function(){setTimeout(function(){g.caret(i(true))},0)})}i()})}})})(jQuery);(function(a){a.extend(a.fn,{pstrength:function(b){var b=a.extend({verdects:["Very weak","Weak","Medium","Strong","Very strong"],colors:["#f00","#b1d6ff","#76b1f4","#2c83e4","#1054a0"],scores:[10,15,30,40],common:["password","sex","god","123456","123","liverpool","letmein","qwerty","monkey","thermador","thermador1"],minchar:6},b);return this.each(function(){var c=a(this).attr("id");a(this).after('<div class="pstrength-minchar" id="'+c+'_minchar"></div>');a(this).after('<div class="pstrength-info" id="'+c+'_text"></div>');a(this).after('<div class="pstrength-bar" id="'+c+'_bar" style="border: 1px solid white; font-size: 1px; height: 5px; width: 0px;"></div>');a(this).keyup(function(){a.fn.runPassword(a(this).val(),c,b)})})},runPassword:function(d,b,f){nPerc=a.fn.checkPassword(d,f);var e="#"+b+"_bar";var c="#"+b+"_text";if(nPerc==-200){strColor="#f00";strText="Unsafe password word!";a(e).css({width:"0%"})}else{if(nPerc<0&&nPerc>-199){strColor="#ccc";strText="Too short";a(e).css({width:"5%"})}else{if(nPerc<=f.scores[0]){strColor=f.colors[0];strText=f.verdects[0];a(e).css({width:"10%"})}else{if(nPerc>f.scores[0]&&nPerc<=f.scores[1]){strColor=f.colors[1];strText=f.verdects[1];a(e).css({width:"25%"})}else{if(nPerc>f.scores[1]&&nPerc<=f.scores[2]){strColor=f.colors[2];strText=f.verdects[2];a(e).css({width:"50%"})}else{if(nPerc>f.scores[2]&&nPerc<=f.scores[3]){strColor=f.colors[3];strText=f.verdects[3];a(e).css({width:"75%"})}else{strColor=f.colors[4];strText=f.verdects[4];a(e).css({width:"92%"})}}}}}}a(e).css({backgroundColor:strColor});a(c).html("<span style='color: "+strColor+";'>"+strText+"</span>")},checkPassword:function(f,e){var b=0;var c=e.verdects[0];if(f.length<e.minchar){b=(b-100)}else{if(f.length>=e.minchar&&f.length<=(e.minchar+2)){b=(b+6)}else{if(f.length>=(e.minchar+3)&&f.length<=(e.minchar+4)){b=(b+12)}else{if(f.length>=(e.minchar+5)){b=(b+18)}}}}if(f.match(/[a-z]/)){b=(b+1)}if(f.match(/[A-Z]/)){b=(b+5)}if(f.match(/\d+/)){b=(b+5)}if(f.match(/(.*[0-9].*[0-9].*[0-9])/)){b=(b+7)}if(f.match(/.[!,@,#,$,%,^,&,*,?,_,~]/)){b=(b+5)}if(f.match(/(.*[!,@,#,$,%,^,&,*,?,_,~].*[!,@,#,$,%,^,&,*,?,_,~])/)){b=(b+7)}if(f.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)){b=(b+2)}if(f.match(/([a-zA-Z])/)&&f.match(/([0-9])/)){b=(b+3)}if(f.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/)){b=(b+3)}for(var d=0;d<e.common.length;d++){if(f.toLowerCase()==e.common[d]){b=-200}}return b}})})(jQuery);$(document).ready(function(){if($(".jqCalendar").length){$(".jqCalendar").datepicker()}if($(".date").length){$(".date").mask("99/99/9999")}if($(".phone").length){$(".phone").mask("(999) 999-9999")}if($(".zip").length){$(".zip").mask("99999")}if($(".fd").length){$(".fd").mask("9999")}if($("#CreatePasswordX").length){$("#CreatePasswordX").pstrength()}if($("#form0").length){forms.singleClick("#form0")}var a=$("select#langSelect");a.change(function(){if($(this).attr("value").length>1){window.location.href=$(this).attr("value")}})});var addthis_config={ui_cobrand:"Thermador",ui_header_color:"#ffffff",ui_header_background:"#1f4c97",url:"testing.com"};var notify=function(){var f=false;var j=0;var b=-1;var k="m";var n=function(c){var a='<div id="notify-'+c.messageTypeId+'" style="display:none"><span class="notify-close"><a title="dismiss this notification">&times;</a></span><span class="notify-text">'+c.text+"</span>";if(c.showProfile){var g=escape("/users/"+c.userId);a+=' See your <a href="/messages/mark-as-read?messagetypeid='+c.messageTypeId+"&returnurl="+escape(g)+'">profile</a>.'}a+="</div>";var e=$(a);if(!f){e.find(".notify-close").click(function(){notify.close(c.messageTypeId)})}if(f){window.parent.$("#notify-container").append(e)}else{$("#notify-container").append(e)}if(c.messageTypeId==1){var d="notify.close("+c.messageTypeId+")";if(f){window.parent.setTimeout(d,5000)}else{setTimeout(d,5000)}}if(f){window.parent.$(".notify-close").click(function(){notify.close(c.messageTypeId)})}};var o=function(a){$.cookie(k,(a?a:"0"),{expires:90,path:"/"})};var l=function(){$("#notify-container div").fadeIn("slow")};var q=function(){window.parent.$("#notify-container div").fadeIn("slow")};var m=function(){$(".wrapMe").animate({marginTop:"2.5em"},"fast","linear")};return{showMessages:function(a){j=a.length;for(var c=0;c<j;c++){n(a[c])}l()},show:function(a,c){m();n({text:a,messageTypeId:c});l()},showParent:function(a,c){m();f=true;n({text:a,messageTypeId:c});q()},close:function(c){var a=$("#notify-"+c);var d=0;if(c==b){o()}else{}if(--j>0){d=parseInt($(".wrapMe").css("margin-top").match(/\d+/));d=d-(d/(j+1))}if(f){window.parent.$("#notify-"+c).fadeOut("fast",function(){window.parent.$(".wrapMe").animate({marginTop:d+"px"},"fast","linear");a.remove()})}else{a.fadeOut("fast",function(){$(".wrapMe").animate({marginTop:d+"px"},"fast","linear");a.remove()})}},getMessageText:function(a){return $("#notify-"+a+" .notify-text").text()}}}();var forms=(function(){var a={},b,c;a.singleClick=function(e){b=$(e);b.validate();d()};var d=function(){c=b.find(":submit");c.click(function(){if(b.valid()){$(this).after($("<span />",{text:"processing..."})).hide();return true}return false})};return a}());$(document).ready(function(){var a=getCookie("isLiveEdit");if(a=="false"){$("body").removeClass("editOn")}else{$("body").addClass("editOn")}$("a#toggleEdit").click(function(){var b=getCookie("isLiveEdit");if($("body").attr("class")=="editOn"){setCookie("isLiveEdit","",-1);setCookie("isLiveEdit","false",100)}else{setCookie("isLiveEdit","",-1);setCookie("isLiveEdit","true",100)}$("body").toggleClass("editOn");return false});$(".contentBlock").each(function(){$pan=$(this);pos=$pan.offset();curtop=pos.top.toString();curleft=pos.left.toString();curheight=$pan.height();curwidth=$pan.width();currel=$pan.attr("rel");if(curwidth=="0"&&curheight==""){curwidth=$pan.parent().width()+"px";curheight="10"}else{curwidth=curwidth+"px"}editBlock='<div rel="'+currel+'" class="editableContent" style="height:'+curheight+"px; width:"+curwidth+"; top:"+curtop+"px; left:"+curleft+'px">&nbsp;</div>';$("body").append(editBlock);if($pan.parent().is(":hidden")){$(".editableContent").eq($pan.index(".contentBlock")).css("top","-9999px");$pan.mouseover(function(){t=$(this);newPos=t.offset();newHeight=t.height();var c=$(".editableContent").eq(t.index(".contentBlock"));c.attr("style","height:"+newHeight+"px; width:"+curwidth+"; top:"+newPos.top+"px; left:"+newPos.left+"px")});var b=$(".editableContent").eq($pan.index(".contentBlock"));b.mouseout(function(){$(this).css("top","-9999px")})}})});function setCookie(c,d,b){var a=new Date();a.setDate(a.getDate()+b);document.cookie="path=/"+c+"="+escape(d)+((b==null)?"":";expires="+a.toUTCString())}function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1){c_end=document.cookie.length}return unescape(document.cookie.substring(c_start,c_end))}}return""};
