/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

;(function(b){var m,t,u,f,D,j,E,n,z,A,q=0,e={},o=[],p=0,d={},l=[],G=null,v=new Image,J=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,W=/[^\.]\.(swf)\s*$/i,K,L=1,y=0,s="",r,i,h=false,B=b.extend(b("<div/>")[0],{prop:0}),M=b.browser.msie&&b.browser.version<7&&!window.XMLHttpRequest,N=function(){t.hide();v.onerror=v.onload=null;G&&G.abort();m.empty()},O=function(){if(false===e.onError(o,q,e)){t.hide();h=false}else{e.titleShow=false;e.width="auto";e.height="auto";m.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');
F()}},I=function(){var a=o[q],c,g,k,C,P,w;N();e=b.extend({},b.fn.fancybox.defaults,typeof b(a).data("fancybox")=="undefined"?e:b(a).data("fancybox"));w=e.onStart(o,q,e);if(w===false)h=false;else{if(typeof w=="object")e=b.extend(e,w);k=e.title||(a.nodeName?b(a).attr("title"):a.title)||"";if(a.nodeName&&!e.orig)e.orig=b(a).children("img:first").length?b(a).children("img:first"):b(a);if(k===""&&e.orig&&e.titleFromAlt)k=e.orig.attr("alt");c=e.href||(a.nodeName?b(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(c)||
c=="#")c=null;if(e.type){g=e.type;if(!c)c=e.content}else if(e.content)g="html";else if(c)g=c.match(J)?"image":c.match(W)?"swf":b(a).hasClass("iframe")?"iframe":c.indexOf("#")===0?"inline":"ajax";if(g){if(g=="inline"){a=c.substr(c.indexOf("#"));g=b(a).length>0?"inline":"ajax"}e.type=g;e.href=c;e.title=k;if(e.autoDimensions)if(e.type=="html"||e.type=="inline"||e.type=="ajax"){e.width="auto";e.height="auto"}else e.autoDimensions=false;if(e.modal){e.overlayShow=true;e.hideOnOverlayClick=false;e.hideOnContentClick=
false;e.enableEscapeButton=false;e.showCloseButton=false}e.padding=parseInt(e.padding,10);e.margin=parseInt(e.margin,10);m.css("padding",e.padding+e.margin);b(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replaceWith(j.children())});switch(g){case "html":m.html(e.content);F();break;case "inline":if(b(a).parent().is("#fancybox-content")===true){h=false;break}b('<div class="fancybox-inline-tmp" />').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this).replaceWith(j.children())}).bind("fancybox-cancel",
function(){b(this).replaceWith(m.children())});b(a).appendTo(m);F();break;case "image":h=false;b.fancybox.showActivity();v=new Image;v.onerror=function(){O()};v.onload=function(){h=true;v.onerror=v.onload=null;e.width=v.width;e.height=v.height;b("<img />").attr({id:"fancybox-img",src:v.src,alt:e.title}).appendTo(m);Q()};v.src=c;break;case "swf":e.scrolling="no";C='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+c+
'"></param>';P="";b.each(e.swf,function(x,H){C+='<param name="'+x+'" value="'+H+'"></param>';P+=" "+x+'="'+H+'"'});C+='<embed src="'+c+'" type="application/x-shockwave-flash" width="'+e.width+'" height="'+e.height+'"'+P+"></embed></object>";m.html(C);F();break;case "ajax":h=false;b.fancybox.showActivity();e.ajax.win=e.ajax.success;G=b.ajax(b.extend({},e.ajax,{url:c,data:e.ajax.data||{},error:function(x){x.status>0&&O()},success:function(x,H,R){if((typeof R=="object"?R:G).status==200){if(typeof e.ajax.win==
"function"){w=e.ajax.win(c,x,H,R);if(w===false){t.hide();return}else if(typeof w=="string"||typeof w=="object")x=w}m.html(x);F()}}}));break;case "iframe":Q()}}else O()}},F=function(){var a=e.width,c=e.height;a=a.toString().indexOf("%")>-1?parseInt((b(window).width()-e.margin*2)*parseFloat(a)/100,10)+"px":a=="auto"?"auto":a+"px";c=c.toString().indexOf("%")>-1?parseInt((b(window).height()-e.margin*2)*parseFloat(c)/100,10)+"px":c=="auto"?"auto":c+"px";m.wrapInner('<div style="width:'+a+";height:"+c+
";overflow: "+(e.scrolling=="auto"?"auto":e.scrolling=="yes"?"scroll":"hidden")+';position:relative;"></div>');e.width=m.width();e.height=m.height();Q()},Q=function(){var a,c;t.hide();if(f.is(":visible")&&false===d.onCleanup(l,p,d)){b.event.trigger("fancybox-cancel");h=false}else{h=true;b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");f.is(":visible")&&d.titlePosition!=="outside"&&f.css("height",f.height());l=o;p=q;d=e;if(d.overlayShow){u.css({"background-color":d.overlayColor,
opacity:d.overlayOpacity,cursor:d.hideOnOverlayClick?"pointer":"auto",height:b(document).height()});if(!u.is(":visible")){M&&b("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});u.show()}}else u.hide();i=X();s=d.title||"";y=0;n.empty().removeAttr("style").removeClass();if(d.titleShow!==false){if(b.isFunction(d.titleFormat))a=d.titleFormat(s,l,p,d);else a=s&&s.length?
d.titlePosition=="float"?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+s+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+d.titlePosition+'">'+s+"</div>":false;s=a;if(!(!s||s==="")){n.addClass("fancybox-title-"+d.titlePosition).html(s).appendTo("body").show();switch(d.titlePosition){case "inside":n.css({width:i.width-d.padding*2,marginLeft:d.padding,marginRight:d.padding});
y=n.outerHeight(true);n.appendTo(D);i.height+=y;break;case "over":n.css({marginLeft:d.padding,width:i.width-d.padding*2,bottom:d.padding}).appendTo(D);break;case "float":n.css("left",parseInt((n.width()-i.width-40)/2,10)*-1).appendTo(f);break;default:n.css({width:i.width-d.padding*2,paddingLeft:d.padding,paddingRight:d.padding}).appendTo(f)}}}n.hide();if(f.is(":visible")){b(E.add(z).add(A)).hide();a=f.position();r={top:a.top,left:a.left,width:f.width(),height:f.height()};c=r.width==i.width&&r.height==
i.height;j.fadeTo(d.changeFade,0.3,function(){var g=function(){j.html(m.contents()).fadeTo(d.changeFade,1,S)};b.event.trigger("fancybox-change");j.empty().removeAttr("filter").css({"border-width":d.padding,width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2});if(c)g();else{B.prop=0;b(B).animate({prop:1},{duration:d.changeSpeed,easing:d.easingChange,step:T,complete:g})}})}else{f.removeAttr("style");j.css("border-width",d.padding);if(d.transitionIn=="elastic"){r=V();j.html(m.contents());
f.show();if(d.opacity)i.opacity=0;B.prop=0;b(B).animate({prop:1},{duration:d.speedIn,easing:d.easingIn,step:T,complete:S})}else{d.titlePosition=="inside"&&y>0&&n.show();j.css({width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2}).html(m.contents());f.css(i).fadeIn(d.transitionIn=="none"?0:d.speedIn,S)}}}},Y=function(){if(d.enableEscapeButton||d.enableKeyboardNav)b(document).bind("keydown.fb",function(a){if(a.keyCode==27&&d.enableEscapeButton){a.preventDefault();b.fancybox.close()}else if((a.keyCode==
37||a.keyCode==39)&&d.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();b.fancybox[a.keyCode==37?"prev":"next"]()}});if(d.showNavArrows){if(d.cyclic&&l.length>1||p!==0)z.show();if(d.cyclic&&l.length>1||p!=l.length-1)A.show()}else{z.hide();A.hide()}},S=function(){if(!b.support.opacity){j.get(0).style.removeAttribute("filter");f.get(0).style.removeAttribute("filter")}e.autoDimensions&&j.css("height","auto");f.css("height","auto");
s&&s.length&&n.show();d.showCloseButton&&E.show();Y();d.hideOnContentClick&&j.bind("click",b.fancybox.close);d.hideOnOverlayClick&&u.bind("click",b.fancybox.close);b(window).bind("resize.fb",b.fancybox.resize);d.centerOnScroll&&b(window).bind("scroll.fb",b.fancybox.center);if(d.type=="iframe")b('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(b.browser.msie?'allowtransparency="true""':"")+' scrolling="'+e.scrolling+'" src="'+d.href+'"></iframe>').appendTo(j);
f.show();h=false;b.fancybox.center();d.onComplete(l,p,d);var a,c;if(l.length-1>p){a=l[p+1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}if(p>0){a=l[p-1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}},T=function(a){var c={width:parseInt(r.width+(i.width-r.width)*a,10),height:parseInt(r.height+(i.height-r.height)*a,10),top:parseInt(r.top+(i.top-r.top)*a,10),left:parseInt(r.left+(i.left-r.left)*a,10)};if(typeof i.opacity!=="undefined")c.opacity=a<0.5?0.5:a;f.css(c);
j.css({width:c.width-d.padding*2,height:c.height-y*a-d.padding*2})},U=function(){return[b(window).width()-d.margin*2,b(window).height()-d.margin*2,b(document).scrollLeft()+d.margin,b(document).scrollTop()+d.margin]},X=function(){var a=U(),c={},g=d.autoScale,k=d.padding*2;c.width=d.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(d.width)/100,10):d.width+k;c.height=d.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(d.height)/100,10):d.height+k;if(g&&(c.width>a[0]||c.height>a[1]))if(e.type==
"image"||e.type=="swf"){g=d.width/d.height;if(c.width>a[0]){c.width=a[0];c.height=parseInt((c.width-k)/g+k,10)}if(c.height>a[1]){c.height=a[1];c.width=parseInt((c.height-k)*g+k,10)}}else{c.width=Math.min(c.width,a[0]);c.height=Math.min(c.height,a[1])}c.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-c.height-40)*0.5),10);c.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-c.width-40)*0.5),10);return c},V=function(){var a=e.orig?b(e.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"),
10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+d.padding*2,height:c.height+d.padding*2,top:c.top-d.padding-20,left:c.left-d.padding-20}}else{a=U();c={width:d.padding*2,height:d.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},Z=function(){if(t.is(":visible")){b("div",t).css("top",L*-40+"px");L=(L+1)%12}else clearInterval(K)};
b.fn.fancybox=function(a){if(!b(this).length)return this;b(this).data("fancybox",b.extend({},a,b.metadata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!h){h=true;b(this).blur();o=[];q=0;c=b(this).attr("rel")||"";if(!c||c==""||c==="nofollow")o.push(this);else{o=b("a[rel="+c+"], area[rel="+c+"]");q=o.index(this)}I()}});return this};b.fancybox=function(a,c){var g;if(!h){h=true;g=typeof c!=="undefined"?c:{};o=[];q=parseInt(g.index,10)||0;if(b.isArray(a)){for(var k=
0,C=a.length;k<C;k++)if(typeof a[k]=="object")b(a[k]).data("fancybox",b.extend({},g,a[k]));else a[k]=b({}).data("fancybox",b.extend({content:a[k]},g));o=jQuery.merge(o,a)}else{if(typeof a=="object")b(a).data("fancybox",b.extend({},g,a));else a=b({}).data("fancybox",b.extend({content:a},g));o.push(a)}if(q>o.length||q<0)q=0;I()}};b.fancybox.showActivity=function(){clearInterval(K);t.show();K=setInterval(Z,66)};b.fancybox.hideActivity=function(){t.hide()};b.fancybox.next=function(){return b.fancybox.pos(p+
1)};b.fancybox.prev=function(){return b.fancybox.pos(p-1)};b.fancybox.pos=function(a){if(!h){a=parseInt(a);o=l;if(a>-1&&a<l.length){q=a;I()}else if(d.cyclic&&l.length>1){q=a>=l.length?0:l.length-1;I()}}};b.fancybox.cancel=function(){if(!h){h=true;b.event.trigger("fancybox-cancel");N();e.onCancel(o,q,e);h=false}};b.fancybox.close=function(){function a(){u.fadeOut("fast");n.empty().hide();f.hide();b.event.trigger("fancybox-cleanup");j.empty();d.onClosed(l,p,d);l=e=[];p=q=0;d=e={};h=false}if(!(h||f.is(":hidden"))){h=
true;if(d&&false===d.onCleanup(l,p,d))h=false;else{N();b(E.add(z).add(A)).hide();b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");j.find("iframe").attr("src",M&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");d.titlePosition!=="inside"&&n.empty();f.stop();if(d.transitionOut=="elastic"){r=V();var c=f.position();i={top:c.top,left:c.left,width:f.width(),height:f.height()};if(d.opacity)i.opacity=1;n.empty().hide();B.prop=1;
b(B).animate({prop:0},{duration:d.speedOut,easing:d.easingOut,step:T,complete:a})}else f.fadeOut(d.transitionOut=="none"?0:d.speedOut,a)}}};b.fancybox.resize=function(){u.is(":visible")&&u.css("height",b(document).height());b.fancybox.center(true)};b.fancybox.center=function(a){var c,g;if(!h){g=a===true?1:0;c=U();!g&&(f.width()>c[0]||f.height()>c[1])||f.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+(c[1]-j.height()-40)*0.5-d.padding)),left:parseInt(Math.max(c[2]-20,c[2]+(c[0]-j.width()-40)*0.5-
d.padding))},typeof a=="number"?a:200)}};b.fancybox.init=function(){if(!b("#fancybox-wrap").length){b("body").append(m=b('<div id="fancybox-tmp"></div>'),t=b('<div id="fancybox-loading"><div></div></div>'),u=b('<div id="fancybox-overlay"></div>'),f=b('<div id="fancybox-wrap"></div>'));D=b('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(f);
D.append(j=b('<div id="fancybox-content"></div>'),E=b('<a id="fancybox-close"></a>'),n=b('<div id="fancybox-title"></div>'),z=b('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=b('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));E.click(b.fancybox.close);t.click(b.fancybox.cancel);z.click(function(a){a.preventDefault();b.fancybox.prev()});A.click(function(a){a.preventDefault();b.fancybox.next()});
b.fn.mousewheel&&f.bind("mousewheel.fb",function(a,c){if(h)a.preventDefault();else if(b(a.target).get(0).clientHeight==0||b(a.target).get(0).scrollHeight===b(a.target).get(0).clientHeight){a.preventDefault();b.fancybox[c>0?"prev":"next"]()}});b.support.opacity||f.addClass("fancybox-ie");if(M){t.addClass("fancybox-ie6");f.addClass("fancybox-ie6");b('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(D)}}};
b.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",
easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};b(document).ready(function(){b.fancybox.init()})})(jQuery);

(function(jQuery){jQuery.fn.extend({accordion:function(){return this.each(function(){var $ul=$(this);if($ul.data('accordiated'))return false;$.each($ul.find('ul, li > div'),function(){$(this).data('accordiated',true);$(this).hide();});$.each($ul.find('h3'),function(){$(this).find('a').click(function(e){activate($(this).parent());return void(0);});});var active=(location.hash)?$(this).find('a[href='+location.hash+']')[0]:'';if(active){activate($(active).parent(),'toggle');$(active).parent().parents().show();}
function activate(el,effect){$(el).parent('li').toggleClass('active').siblings().removeClass('active').children('ul, div').slideUp('fast');$(el).siblings('ul, div')[(effect||'slideToggle')]((!effect)?'fast':null);}});}});})(jQuery);/**
 * A simple jQuery plugin that adjusts the height of a textarea as its content
 * grows.
 *
 * @author Fortunato Geelhoed <fortunato@crudigital.com.au>
 */
(function($){$.fn.dynTextarea=function(options){var element=$(this);var defaults={height:160,limitHeight:true,maxHeight:300,debug:false};options=$.extend(defaults,options);var initialize=function(){if($.meta){options=$.extend({},options,this.data());}
element.css({'height':options.height+'px','overflow':'hidden'});element.bind('keyup',function(){if(options.limitHeight&&this.scrollHeight>options.maxHeight){$(this).css({'height':options.maxHeight+'px','overflow':'auto'});return;}
$(this).css({'height':options.height+'px','overflow':'hidden'});if(this.scrollHeight>options.height){$(this).css('height',this.scrollHeight+'px');}});}
var log=function(data){if(options.debug){try{console.log("%o: %o",data,this);}catch(e){$('BODY').append($("<div class='error'>"+data+"</div>"));}}};initialize();return this;}})(jQuery);/**
 * Placeholder file for Cufon fonts
 */

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

/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1981, 1982, 1983, 1989 and 1993, Linotype Library GmbH or its
 * affiliated Linotype-Hell companies. All rights reserved.
 * 
 * The digitally encoded machine readable software for producing the Typefaces
 * licensed to you is now the property of Heidelberger Druckmaschinen AG and its
 * licensors, and may not be reproduced, used, displayed, modified, disclosed or
 * transferred without the express written approval of Heidelberger Druckmaschinen
 * AG.
 * 
 * Copyright (c) 1988, 1990, 1993 Adobe Systems Incorporated. All Rights Reserved.
 * 
 * Trademark:
 * "Helvetica Neue" is a trademark of Heidelberger Druckmaschinen AG, which may be
 * registered in certain jurisdictions, exclusivly licensed through Linotype
 * Library GmbH, a wholly owned subsidiary of Heidelberger Druckmaschinen AG.
 * 
 * Description:
 * Helvetica (Latin for Swiss) has the objective and functional style which was
 * associated with Swiss typography in the 1950s and 1960s. It is perfect for
 * international correspondence: no ornament, no emotion, just clear presentation
 * of information. Helvetica is still one of the best selling sans-serif fonts.
 * 
 * Vendor URL:
 * http://www.LinotypeLibrary.com/
 */
Cufon.registerFont({"w":200,"face":{"font-family":"Helvetica-Neue-bold","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 8 3 0 0 0 9 0 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-17 -291 339 77","underline-thickness":"18","underline-position":"-27","unicode-range":"U+0020-U+2122"},"glyphs":{" ":{"w":100},"\u00a0":{"w":100},"!":{"d":"22,-55r0,55r56,0r0,-55r-56,0xm63,-77v7,-58,17,-112,14,-180r-54,0v-3,67,7,123,14,180r26,0","w":100},"\"":{"d":"31,-257r0,116r38,0r0,-116r-38,0xm98,-257r0,116r38,0r0,-116r-38,0","w":166},"#":{"d":"87,-148r35,0r-6,44r-35,0xm42,-71r-10,71r35,0r10,-71r34,0r-9,71r34,0r10,-71r31,0r0,-33r-26,0r6,-44r31,0r0,-33r-26,0r9,-71r-35,0r-9,71r-35,0r10,-71r-35,0r-10,71r-34,0r0,33r30,0r-7,44r-34,0r0,33r30,0"},"$":{"d":"89,-36v-22,-4,-38,-21,-38,-48r-51,0v4,55,34,86,89,90r0,30r22,0r0,-30v79,5,121,-95,59,-141v-12,-10,-37,-18,-59,-22r0,-64v16,0,30,18,29,35r52,0v-3,-49,-35,-71,-81,-77r0,-28r-22,0r0,28v-47,5,-82,26,-83,77v-1,53,43,64,83,75r0,75xm111,-105v42,1,51,55,13,66v-5,2,-9,3,-13,3r0,-69xm89,-162v-36,0,-42,-47,-12,-57v4,-1,8,-2,12,-2r0,59"},"%":{"d":"273,-22v-26,0,-24,-32,-23,-57v1,-15,6,-29,24,-29v24,1,23,30,22,56v-1,16,-7,30,-23,30xm274,-135v-42,1,-61,27,-61,69v0,43,17,71,59,71v42,0,61,-27,61,-69v0,-42,-15,-72,-59,-71xm240,-260r-149,268r32,0r148,-268r-31,0xm87,-144v-26,0,-23,-29,-23,-55v0,-16,7,-31,24,-31v32,0,33,85,-1,86xm88,-257v-42,0,-60,30,-61,71v-1,42,16,69,59,69v42,-1,61,-24,61,-67v0,-43,-16,-73,-59,-73","w":360},"&":{"d":"12,-72v0,84,115,97,155,46r21,26r63,0r-53,-61v13,-16,22,-38,25,-63r-44,0v-2,11,-3,21,-9,30r-34,-40v23,-13,46,-30,46,-64v-1,-42,-29,-62,-70,-62v-38,0,-65,20,-67,59v0,25,13,38,24,54v-27,16,-57,32,-57,75xm140,-60v-18,37,-98,24,-77,-25v6,-13,18,-23,33,-28xm114,-226v22,-2,32,33,16,47v-5,5,-12,9,-19,14v-18,-13,-32,-58,3,-61","w":246},"'":{"d":"31,-257r0,116r38,0r0,-116r-38,0","w":100},"(":{"d":"109,65v-51,-85,-52,-243,0,-328r-43,0v-59,80,-62,247,0,328r43,0","w":106},")":{"d":"-2,-263v50,87,51,241,0,328r42,0v62,-78,61,-247,0,-328r-42,0","w":106},"*":{"d":"87,-212r0,-45r-29,0r0,45r-40,-16r-10,28r42,14r-27,35r24,18r25,-37r27,37r24,-18r-27,-35r43,-14r-10,-28","w":146},"+":{"d":"127,-110r0,-72r-38,0r0,72r-72,0r0,38r72,0r0,72r38,0r0,-72r72,0r0,-38r-72,0","w":216},",":{"d":"22,59v52,-4,61,-53,56,-114r-56,0r0,55r26,0v-1,18,-10,30,-26,33r0,26","w":100},"-":{"d":"19,-120r0,44r108,0r0,-44r-108,0","w":146},"\u00ad":{"d":"19,-120r0,44r108,0r0,-44r-108,0","w":146},".":{"d":"22,-55r0,55r56,0r0,-55r-56,0","w":100},"\/":{"d":"96,-263r-100,269r41,0r101,-269r-42,0","w":133},"0":{"d":"100,-37v-44,0,-42,-58,-41,-106v1,-35,6,-72,41,-72v47,0,41,63,41,114v0,30,-9,64,-41,64xm100,-257v-71,0,-92,55,-92,130v0,77,22,132,92,132v71,0,93,-57,93,-132v0,-74,-22,-130,-93,-130"},"1":{"d":"100,-252v-5,36,-32,50,-73,50r0,39r63,0r0,163r51,0r0,-252r-41,0"},"2":{"d":"191,-178v4,-80,-111,-102,-155,-50v-15,17,-24,42,-23,73r49,0v1,-30,10,-56,40,-58v41,-3,47,53,20,75v-47,37,-113,55,-114,138r185,0r0,-44r-120,0v33,-51,114,-52,118,-134"},"3":{"d":"136,-181v-2,26,-24,33,-54,31r0,36v33,-1,58,3,58,37v0,24,-18,40,-41,40v-29,-1,-42,-21,-44,-50r-49,0v2,59,34,92,94,92v53,0,92,-28,94,-83v1,-31,-21,-50,-45,-58v22,-5,35,-24,35,-51v0,-71,-105,-90,-147,-46v-14,15,-23,36,-24,63r48,0v0,-25,14,-46,39,-45v19,0,37,13,36,34"},"4":{"d":"111,-188v3,26,0,60,1,88r-66,0xm112,-58r0,58r49,0r0,-58r33,0r0,-42r-33,0r0,-152r-46,0r-109,147r0,47r106,0"},"5":{"d":"116,-171v-24,-1,-38,11,-50,18r10,-57r104,0r0,-42r-141,0r-25,139r46,0v20,-34,87,-21,83,27v-2,28,-16,48,-44,49v-25,0,-38,-16,-41,-38r-52,0v3,52,40,80,94,80v56,0,94,-36,94,-91v0,-49,-26,-83,-78,-85"},"6":{"d":"62,-84v0,-27,13,-47,41,-47v26,0,38,21,38,48v0,26,-13,46,-38,46v-27,0,-41,-21,-41,-47xm106,-219v18,0,30,17,34,32r48,0v-6,-43,-34,-70,-81,-70v-72,0,-99,60,-99,132v0,73,24,130,96,130v56,0,84,-37,89,-92v7,-76,-99,-107,-135,-55v1,-38,12,-77,48,-77"},"7":{"d":"104,0v4,-88,33,-163,82,-208r0,-44r-172,0r0,48r120,0v-44,52,-79,120,-85,204r55,0"},"8":{"d":"100,-150v-19,0,-38,-12,-38,-34v0,-24,17,-35,38,-35v24,0,38,12,38,35v0,21,-17,34,-38,34xm100,-257v-47,4,-85,23,-85,69v0,26,16,46,38,52v-29,7,-48,28,-48,62v2,55,42,79,96,79v53,0,94,-25,94,-79v0,-33,-19,-56,-47,-62v69,-30,29,-127,-48,-121xm101,-33v-26,0,-44,-16,-45,-43v-1,-26,21,-40,45,-40v25,1,43,15,43,40v0,27,-18,43,-43,43"},"9":{"d":"138,-168v0,27,-13,47,-41,47v-26,0,-38,-21,-38,-48v0,-26,13,-46,38,-46v27,0,41,21,41,47xm94,-33v-18,0,-30,-17,-34,-32r-48,0v6,44,34,70,82,70v72,0,99,-61,99,-132v0,-71,-23,-130,-97,-130v-55,0,-83,36,-88,92v-6,76,97,109,134,54v2,35,-13,78,-48,78"},":":{"d":"78,-127r0,-56r-56,0r0,56r56,0xm22,-55r0,55r56,0r0,-55r-56,0","w":100},";":{"d":"78,-127r0,-56r-56,0r0,56r56,0xm22,59v52,-4,61,-53,56,-114r-56,0r0,55r26,0v-1,18,-10,30,-26,33r0,26","w":100},"\u037e":{"d":"78,-127r0,-56r-56,0r0,56r56,0xm22,59v52,-4,61,-53,56,-114r-56,0r0,55r26,0v-1,18,-10,30,-26,33r0,26","w":100},"<":{"d":"199,-144r0,-41r-182,73r0,42r182,73r0,-42r-132,-52","w":216},"=":{"d":"199,-33r0,-39r-182,0r0,39r182,0xm199,-110r0,-39r-182,0r0,39r182,0","w":216},">":{"d":"17,-39r0,42r182,-73r0,-42r-182,-73r0,41r132,53","w":216},"?":{"d":"69,-55r0,55r57,0r0,-55r-57,0xm189,-194v0,-70,-110,-90,-153,-44v-15,14,-24,36,-24,64r52,0v-8,-47,68,-68,68,-15v0,49,-68,44,-57,112r48,0v-2,-64,66,-50,66,-117"},"@":{"d":"204,-80v-10,0,-5,-17,-3,-23r23,-93r-30,0r-5,19v-7,-15,-23,-24,-42,-25v-83,-6,-113,148,-22,153v18,1,30,-9,39,-20v1,12,13,22,26,20v49,-7,85,-45,85,-104v0,-72,-55,-110,-125,-110v-82,0,-131,53,-137,134v-9,133,185,180,248,77r-30,0v-16,17,-45,30,-77,29v-66,-2,-106,-38,-106,-105v0,-65,37,-105,101,-106v60,-1,98,30,98,88v0,33,-12,66,-43,66xm133,-83v-17,1,-29,-13,-28,-32v2,-28,17,-51,44,-53v16,-1,28,14,28,31v-2,29,-16,52,-44,54","w":288},"A":{"d":"90,-99r34,-95r32,95r-66,0xm95,-257r-97,257r57,0r20,-57r96,0r19,57r59,0r-96,-257r-58,0","w":246,"k":{"\u2019":27,"y":6,"w":6,"v":6,"Y":27,"W":9,"V":17,"T":33}},"B":{"d":"173,-184v1,42,-53,29,-92,31r0,-60v38,2,91,-11,92,29xm228,-193v1,-90,-120,-58,-203,-64r0,257v93,-3,215,22,215,-75v-1,-35,-18,-56,-47,-65v21,-10,34,-25,35,-53xm184,-78v0,46,-60,32,-103,34r0,-70v45,2,103,-12,103,36","w":253},"C":{"d":"140,-216v30,0,51,18,56,45r55,0v-8,-58,-48,-92,-111,-92v-82,0,-119,54,-126,136v-11,132,176,180,228,72v6,-13,10,-28,11,-44r-55,0v-3,33,-23,59,-58,58v-49,-2,-70,-37,-70,-86v0,-50,20,-89,70,-89","w":266},"D":{"d":"196,-125v-2,45,-18,77,-64,77r-51,0r0,-162v74,-7,119,15,115,85xm252,-130v0,-80,-40,-127,-116,-127r-111,0r0,257r111,0v78,-2,116,-51,116,-130","w":266},"E":{"d":"25,-257r0,257r195,0r0,-48r-139,0r0,-63r125,0r0,-43r-125,0r0,-56r136,0r0,-47r-192,0","w":233},"F":{"d":"25,-257r0,257r56,0r0,-106r108,0r0,-44r-108,0r0,-60r125,0r0,-47r-181,0","w":213,"k":{"A":20,".":57,",":57}},"G":{"d":"140,6v32,0,54,-13,71,-35r5,29r36,0r0,-139r-108,0r0,42r57,0v-4,36,-23,56,-61,56v-49,0,-70,-37,-70,-86v0,-50,20,-89,70,-89v30,0,49,17,54,44r54,0v-6,-59,-47,-91,-108,-91v-82,0,-126,53,-126,136v0,81,45,133,126,133","w":273},"H":{"d":"25,-257r0,257r56,0r0,-111r104,0r0,111r57,0r0,-257r-57,0r0,99r-104,0r0,-99r-56,0","w":266},"I":{"d":"25,-257r0,257r56,0r0,-257r-56,0","w":106},"J":{"d":"90,6v58,1,86,-31,85,-87r0,-176r-56,0r-1,188v-1,17,-10,28,-29,28v-29,0,-34,-25,-33,-55r-51,0v-6,67,26,101,85,102"},"K":{"d":"25,-257r0,257r56,0r0,-83r33,-33r77,116r71,0r-110,-156r100,-101r-70,0r-101,107r0,-107r-56,0","w":259},"L":{"d":"25,-257r0,257r182,0r0,-48r-126,0r0,-209r-56,0","w":213,"k":{"\u2019":27,"y":13,"Y":40,"W":20,"V":33,"T":33}},"M":{"d":"25,-257r0,257r53,0r0,-180r63,180r44,0r64,-182r0,182r53,0r0,-257r-80,0r-57,177r-61,-177r-79,0","w":326},"N":{"d":"25,-257r0,257r53,0r0,-172r107,172r57,0r0,-257r-53,0r-1,172r-107,-172r-56,0","w":266},"O":{"d":"140,-41v-49,0,-70,-37,-70,-86v0,-50,20,-89,70,-89v50,0,70,39,70,89v0,49,-21,86,-70,86xm140,-263v-82,0,-126,53,-126,136v0,81,45,133,126,133v81,0,126,-52,126,-133v0,-83,-44,-136,-126,-136","w":280},"P":{"d":"175,-175v0,46,-50,38,-94,39r0,-77v44,0,94,-8,94,38xm230,-175v-1,-53,-33,-81,-89,-82r-116,0r0,257r56,0r0,-92v82,6,151,-7,149,-83","w":240,"k":{"A":27,".":64,",":64}},"Q":{"d":"140,-216v71,-3,86,98,54,148r-29,-27r-26,28r24,22v-54,17,-95,-25,-93,-82v2,-50,20,-87,70,-89xm14,-127v-5,104,97,161,188,118r37,33r26,-28r-32,-29v20,-22,34,-53,33,-94v-2,-83,-44,-136,-126,-136v-82,0,-122,53,-126,136","w":280},"R":{"d":"182,-177v0,49,-57,34,-101,36r0,-72v44,2,101,-13,101,36xm239,-186v0,-44,-30,-71,-76,-71r-138,0r0,257r56,0r0,-100r57,0v55,-5,38,63,52,100r56,0v-19,-37,0,-111,-48,-122v26,-10,41,-31,41,-64","w":259,"k":{"Y":13,"W":6,"V":6,"T":6}},"S":{"d":"120,-38v-34,0,-56,-14,-57,-47r-54,0v1,65,47,84,109,91v104,12,148,-121,51,-152v-31,-10,-72,-13,-94,-32v-10,-23,10,-43,36,-41v29,2,50,10,51,39r54,0v-1,-60,-44,-78,-103,-83v-90,-8,-132,108,-47,142v35,14,96,8,104,51v-1,25,-24,32,-50,32","w":233},"T":{"d":"82,-210r0,210r56,0r0,-210r77,0r0,-47r-210,0r0,47r77,0","w":219,"k":{"y":40,"w":40,"u":33,"s":40,"r":33,"o":40,"e":40,"c":40,"a":40,"A":33,";":40,":":40,".":40,"-":46,",":40}},"U":{"d":"133,6v68,-1,110,-33,110,-103r0,-160r-57,0r0,160v0,39,-14,56,-53,56v-38,0,-53,-20,-53,-56r0,-160r-56,0r0,160v-1,70,39,103,109,103","w":266},"V":{"d":"144,0r86,-257r-59,0r-58,181r-58,-181r-58,0r84,257r63,0","w":226,"k":{"y":6,"u":13,"r":13,"o":20,"i":6,"e":20,"a":20,"A":17,";":17,":":17,".":46,"-":20,",":46}},"W":{"d":"270,0r69,-257r-56,0r-43,177r-43,-177r-53,0r-46,175r-40,-175r-57,0r68,257r57,0r44,-175r43,175r57,0","w":339,"k":{"u":6,"r":6,"o":21,"e":21,"a":13,"A":9,";":6,":":6,".":27,",":27}},"X":{"d":"88,-135r-90,135r64,0r57,-89r56,89r67,0r-89,-134r82,-123r-62,0r-52,82r-50,-82r-66,0","w":240},"Y":{"d":"91,-100r0,100r57,0r0,-99r95,-158r-63,0r-59,101r-61,-101r-63,0","w":240,"k":{"v":20,"u":27,"q":33,"p":27,"o":40,"i":13,"e":40,"a":33,"A":27,";":33,":":33,".":50,"-":40,",":50}},"Z":{"d":"8,-45r0,45r217,0r0,-48r-141,0r137,-164r0,-45r-202,0r0,47r127,0","w":233},"[":{"d":"24,-263r0,328r96,0r0,-40r-44,0r0,-248r44,0r0,-40r-96,0","w":119},"\\":{"d":"138,6r-101,-269r-41,0r100,269r42,0","w":133},"]":{"d":"95,65r0,-328r-95,0r0,40r44,0r0,248r-44,0r0,40r95,0","w":119},"^":{"d":"84,-252r-62,139r42,0r44,-99r44,99r42,0r-62,-139r-48,0","w":216},"_":{"d":"0,27r0,18r180,0r0,-18r-180,0","w":180},"`":{"d":"39,-260r35,51r-36,0r-55,-51r56,0","w":93},"a":{"d":"186,-138v0,-73,-135,-64,-160,-21v-5,8,-8,18,-9,30r51,0v1,-20,14,-25,34,-28v32,-5,48,38,15,44v-47,9,-105,5,-105,62v0,67,94,68,126,33v0,6,2,12,3,18r52,0v-13,-34,-7,-93,-7,-138xm63,-53v0,-37,51,-22,72,-38v2,37,-5,63,-41,62v-18,0,-31,-5,-31,-24","w":206},"b":{"d":"112,-153v33,1,44,28,44,60v0,32,-11,59,-44,60v-56,0,-60,-121,0,-120xm130,-191v-25,0,-48,10,-59,28r0,-94r-52,0r0,257r49,0v1,-7,-2,-18,1,-24v10,20,32,29,61,29v52,0,77,-42,77,-98v0,-56,-25,-98,-77,-98","w":219},"c":{"d":"107,-33v-58,-1,-57,-120,1,-120v22,0,35,11,38,32r50,0v-4,-47,-37,-70,-87,-70v-63,0,-90,40,-95,101v-8,111,174,130,183,19r-49,0v-3,23,-17,38,-41,38","w":206},"d":{"d":"108,-153v33,0,44,27,44,59v0,33,-11,61,-44,61v-32,0,-45,-26,-45,-60v0,-34,12,-60,45,-60xm95,5v27,0,47,-10,57,-29r0,24r49,0r0,-257r-51,0r-1,94v-10,-16,-30,-28,-55,-28v-56,2,-82,41,-82,96v0,57,25,100,83,100","w":219},"e":{"d":"62,-113v-2,-35,46,-53,70,-30v7,6,11,17,13,30r-83,0xm148,-58v-14,38,-95,32,-86,-23r134,0v1,-64,-27,-110,-91,-110v-60,0,-90,39,-95,98v-9,108,157,134,183,35r-45,0","w":206},"f":{"d":"120,-256v-57,-6,-95,12,-89,70r-31,0r0,34r31,0r0,152r51,0r0,-152r35,0r0,-34r-35,0v-5,-29,12,-38,38,-31r0,-39","w":119,"k":{"\u2019":-6,"f":6}},"g":{"d":"150,-95v0,29,-15,51,-44,51v-31,0,-40,-25,-41,-56v-1,-31,13,-53,41,-53v32,0,44,25,44,58xm102,70v61,1,96,-26,96,-82r0,-174r-48,0v-1,8,2,19,-1,25v-11,-19,-27,-30,-55,-30v-54,1,-80,39,-80,92v0,56,24,92,79,94v26,1,45,-13,57,-29v3,39,-5,71,-41,70v-19,-1,-35,-8,-38,-26r-51,0v4,42,38,59,82,60","w":219},"h":{"d":"126,-191v-26,0,-44,14,-55,31r0,-97r-52,0r0,257r52,0v6,-57,-22,-151,39,-151v57,0,25,98,33,151r51,0v-5,-83,25,-191,-68,-191","w":213},"i":{"d":"72,-215r0,-42r-51,0r0,42r51,0xm21,-186r0,186r51,0r0,-186r-51,0","w":92},"j":{"d":"75,-215r0,-42r-51,0r0,42r51,0xm24,6v2,17,-16,19,-30,16r0,42v48,5,81,-6,81,-55r0,-195r-51,0r0,192","w":100},"k":{"d":"24,-257r0,257r51,0r0,-64r20,-19r51,83r62,0r-78,-118r70,-68r-60,0r-65,67r0,-138r-51,0","w":206},"l":{"d":"21,-257r0,257r51,0r0,-257r-51,0","w":92},"m":{"d":"181,-160v-15,-44,-93,-36,-112,-1r0,-25r-48,0r0,186r51,0v6,-56,-21,-147,35,-151v28,-2,30,21,31,47r0,104r51,0v7,-55,-23,-148,34,-151v27,-1,31,20,31,46r0,105r51,0v-4,-82,25,-191,-68,-191v-27,0,-44,16,-56,31","w":326},"n":{"d":"126,-191v-27,0,-46,14,-58,31r0,-26r-49,0r0,186r52,0v6,-57,-22,-151,39,-151v57,0,25,98,33,151r51,0v-5,-83,25,-191,-68,-191","w":213},"o":{"d":"110,-33v-33,0,-45,-26,-45,-60v0,-34,12,-60,45,-60v33,0,45,26,45,60v0,34,-12,60,-45,60xm110,-191v-62,0,-96,37,-96,98v0,61,34,98,96,98v62,0,96,-37,96,-98v0,-61,-34,-98,-96,-98","w":219},"p":{"d":"158,-93v1,34,-13,60,-45,60v-31,0,-44,-26,-44,-60v0,-34,12,-60,44,-60v32,0,44,28,45,60xm124,-191v-27,-1,-44,13,-56,29r0,-24r-49,0r0,251r52,0r0,-88v11,16,30,28,56,28v56,-2,82,-41,82,-96v0,-58,-26,-99,-85,-100","w":219},"q":{"d":"107,-33v-32,-2,-44,-26,-44,-60v0,-34,12,-60,45,-60v59,0,60,122,-1,120xm90,5v27,0,48,-11,60,-28r0,88r51,0r0,-251r-49,0r0,24v-11,-19,-30,-29,-57,-29v-58,0,-82,42,-83,99v-1,58,26,97,78,97","w":219},"r":{"d":"139,-189v-34,-8,-59,14,-71,37r0,-34r-49,0r0,186r52,0v1,-69,-16,-160,68,-142r0,-47","w":140,"k":{"q":6,"o":6,"n":-6,"g":10,"e":6,"d":6,"c":6,".":33,"-":20,",":33}},"s":{"d":"132,-53v-3,35,-75,31,-73,-7r-49,0v3,47,40,63,88,65v56,3,102,-34,80,-87v-14,-35,-76,-27,-107,-47v-13,-14,3,-30,23,-28v19,2,35,5,35,25r49,0v-4,-43,-37,-53,-82,-59v-71,-9,-115,77,-44,103v26,10,71,9,80,35","w":193},"t":{"d":"122,-40v-20,3,-38,5,-38,-20r0,-92r38,0r0,-34r-38,0r0,-56r-51,0r0,56r-31,0r0,34r31,0r0,110v-1,46,46,47,89,42r0,-40","w":126},"u":{"d":"87,5v26,-1,46,-14,58,-31r0,26r49,0r0,-186r-51,0v-6,57,22,153,-40,151v-56,-2,-24,-99,-32,-151r-52,0v4,83,-24,196,68,191","w":213},"v":{"d":"122,0r63,-186r-50,0r-40,127r-40,-127r-53,0r64,186r56,0","w":187,"k":{".":27,",":27}},"w":{"d":"232,0r59,-186r-53,0r-35,126r-31,-126r-50,0r-32,126r-34,-126r-54,0r59,186r53,0r33,-125r33,125r52,0","w":293,"k":{".":20,",":20}},"x":{"d":"67,-98r-67,98r57,0r39,-59r39,59r58,0r-68,-99r61,-87r-57,0r-32,48r-33,-48r-58,0","w":193},"y":{"d":"63,-12v13,27,-16,43,-47,33r0,42v46,7,81,-3,95,-40r78,-209r-53,0r-41,127r-42,-127r-55,0","w":186,"k":{".":27,",":27}},"z":{"d":"8,-39r0,39r171,0r0,-39r-104,0r97,-109r0,-38r-157,0r0,38r90,0","w":186},"{":{"d":"120,-223r0,-40v-49,-4,-89,3,-90,48v-1,43,11,101,-33,101r0,31v45,-1,31,58,33,100v1,45,41,52,90,48r0,-40v-24,2,-40,-2,-39,-26v2,-46,5,-95,-36,-98v75,-7,-7,-140,75,-124","w":119},"|":{"d":"21,-283r0,360r38,0r0,-360r-38,0","w":80},"}":{"d":"75,-99v-74,3,9,134,-75,124r0,40v49,4,88,-3,90,-48v1,-42,-12,-101,33,-100r0,-31v-43,-1,-32,-58,-33,-101v-1,-45,-41,-52,-90,-48r0,40v24,-2,40,2,39,26v-2,45,-6,97,36,98","w":119},"~":{"d":"39,-58v24,-69,105,38,145,-21v15,-12,-2,-30,-7,-45v-7,12,-13,25,-31,26v-38,-11,-101,-48,-122,7","w":216},"\u2122":{"d":"143,-228r0,-29r-121,0r0,29r42,0r0,119r37,0r0,-119r42,0xm334,-109r0,-148r-49,0r-37,98r-37,-98r-49,0r0,148r35,0r1,-105r38,105r25,0r39,-105r0,105r34,0","w":360},"\u2026":{"d":"271,-55r0,55r57,0r0,-55r-57,0xm152,-55r0,55r56,0r0,-55r-56,0xm32,-55r0,55r56,0r0,-55r-56,0","w":360},"\u2013":{"d":"0,-120r0,44r180,0r0,-44r-180,0","w":180},"\u2014":{"d":"47,-120r0,44r266,0r0,-44r-266,0","w":360},"\u201c":{"d":"71,-257v-50,5,-56,57,-52,116r52,0r0,-56r-24,0v1,-20,7,-30,24,-36r0,-24xm147,-257v-49,6,-55,57,-51,116r51,0r0,-56r-24,0v2,-19,7,-30,24,-36r0,-24","w":166},"\u201d":{"d":"19,-141v50,-5,56,-57,52,-116r-52,0r0,55r24,0v-1,21,-7,31,-24,37r0,24xm96,-141v50,-5,55,-57,51,-116r-51,0r0,55r24,0v-1,21,-7,31,-24,37r0,24","w":166},"\u2018":{"d":"76,-257v-50,6,-56,57,-52,116r52,0r0,-56r-24,0v1,-20,7,-30,24,-36r0,-24","w":100,"k":{"\u2018":34}},"\u2019":{"d":"24,-141v50,-5,56,-57,52,-116r-52,0r0,55r24,0v-1,21,-7,31,-24,37r0,24","w":100,"k":{"\u2019":34,"t":6,"s":27}}}});

/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright 1990 as an unpublished work by Bitstream Inc.  All rights reserved. 
 * Confidential.
 */
Cufon.registerFont({"w":180,"face":{"font-family":"swiss-bt","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 8 3 0 0 0 0 0 0","ascent":"288","descent":"-72","x-height":"6","bbox":"-61 -347 451 85","underline-thickness":"38.88","underline-position":"-38.16","stemh":"43","stemv":"51","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":102},"!":{"d":"33,0r0,-52r52,0r0,52r-52,0xm46,-72v-7,-60,-17,-117,-14,-187r54,0v3,69,-6,127,-13,187r-27,0","w":118},"\"":{"d":"14,-253r34,0r0,99r-34,0r0,-99xm71,-253r34,0r0,99r-34,0r0,-99","w":119},"#":{"d":"125,-257r38,0r-25,73r42,0r26,-73r39,0r-26,73r50,0r-13,35r-49,0r-15,42r51,0r-13,36r-51,0r-26,73r-39,0r26,-73r-42,0r-27,73r-38,0r25,-73r-50,0r13,-36r50,0r15,-42r-53,0r13,-35r53,0xm125,-149r-16,42r44,0r15,-42r-43,0","w":276},"$":{"d":"92,40r0,-34v-53,-3,-79,-31,-79,-83r47,0v1,25,12,40,32,44r0,-72v-53,-13,-75,-33,-75,-73v0,-42,28,-72,75,-73r0,-22r21,0r0,22v46,2,71,29,74,74r-48,0v-1,-22,-9,-34,-26,-35r0,64v55,17,79,37,79,77v0,45,-29,73,-79,77r0,34r-21,0xm92,-153r0,-60v-37,4,-38,53,0,60xm113,-33v38,-4,39,-60,0,-66r0,66","w":204},"%":{"d":"12,-186v0,-37,28,-66,65,-66v36,0,65,30,65,66v0,36,-29,65,-65,65v-37,0,-65,-28,-65,-65xm50,-186v0,15,12,27,27,27v15,0,27,-12,27,-27v0,-15,-12,-27,-27,-27v-15,0,-27,12,-27,27xm65,7r150,-259r29,0r-150,259r-29,0xm167,-58v0,-37,29,-65,66,-65v36,0,65,29,65,65v0,36,-29,65,-65,65v-37,0,-66,-28,-66,-65xm206,-58v0,15,12,27,27,27v15,0,27,-12,27,-27v0,-15,-12,-28,-27,-28v-15,0,-27,13,-27,28","w":309},"&":{"d":"72,-145v-41,-34,-30,-114,42,-114v40,0,64,23,64,57v0,27,-14,46,-42,64r37,46v7,-12,12,-26,13,-43r45,0v-3,31,-12,56,-30,78r47,57r-59,0r-18,-22v-47,51,-154,31,-154,-46v0,-34,17,-56,55,-77xm93,-202v0,7,14,42,24,29v21,-10,26,-48,-4,-49v-13,0,-20,8,-20,20xm97,-113v-13,9,-29,21,-29,41v0,39,54,45,76,17","w":252},"\u2019":{"d":"22,-212r0,-47r49,0v4,51,-2,98,-49,99r0,-18v19,-4,28,-15,27,-34r-27,0","w":93},"(":{"d":"130,-259v-64,103,-64,231,0,334r-37,0v-84,-116,-84,-218,0,-334r37,0","w":133},")":{"d":"4,-259r37,0v84,116,84,218,0,334r-37,0v64,-103,64,-231,0,-334","w":133},"*":{"d":"90,-156r-31,43r-30,-21r34,-42r-49,-14r11,-35r47,17r0,-51r35,0r0,51r47,-17r12,36r-49,13r33,42r-30,22"},"+":{"d":"132,-215r36,0r0,90r87,0r0,35r-87,0r0,90r-36,0r0,-90r-87,0r0,-35r87,0r0,-90","w":299},",":{"d":"24,61r0,-21v21,-7,30,-18,29,-40r-29,0r0,-53r54,0v3,60,0,107,-54,114","w":102},"-":{"d":"11,-72r0,-48r98,0r0,48r-98,0","w":120},".":{"d":"24,0r0,-53r53,0r0,53r-53,0","w":102},"\/":{"d":"1,33r88,-299r24,0r-88,299r-24,0","w":114},"0":{"d":"11,-122v0,-86,30,-130,91,-130v61,0,91,44,91,130v0,86,-30,129,-91,129v-61,0,-91,-43,-91,-129xm63,-122v0,59,11,87,39,87v28,0,39,-28,39,-87v0,-59,-11,-88,-39,-88v-28,0,-39,29,-39,88","w":204},"1":{"d":"89,0r0,-172r-61,0r0,-35v43,1,67,-11,70,-45r40,0r0,252r-49,0","w":204},"2":{"d":"187,-174v0,63,-99,97,-116,131r114,0r0,43r-177,0v1,-49,22,-76,65,-105v37,-24,63,-36,63,-69v0,-22,-14,-36,-37,-36v-26,0,-41,17,-40,48r-46,0v0,-58,32,-90,89,-90v53,0,85,32,85,78","w":204},"3":{"d":"10,-76v13,-3,33,0,48,-1v0,28,14,43,40,43v25,0,40,-14,40,-39v0,-27,-23,-41,-56,-37r0,-35v56,12,67,-66,16,-66v-23,0,-36,14,-35,40r-48,0v1,-51,32,-80,85,-80v78,0,111,84,52,117v74,33,36,141,-54,141v-57,0,-88,-30,-88,-83","w":204},"4":{"d":"114,0r0,-54r-106,0r0,-45r93,-145r62,0r0,150r30,0r0,40r-30,0r0,54r-49,0xm116,-93r0,-108r-69,108r69,0","w":204},"5":{"d":"9,-68r49,0v2,22,16,35,38,35v27,0,42,-16,42,-46v0,-44,-54,-60,-75,-28r-45,-2r16,-135r145,0r0,42r-110,0r-6,50v51,-34,127,4,127,70v0,54,-37,89,-94,89v-52,0,-85,-29,-87,-75","w":204},"6":{"d":"64,-146v48,-41,129,-5,129,65v0,53,-35,89,-88,89v-61,0,-93,-44,-93,-125v0,-88,35,-135,99,-135v45,0,73,25,76,65r-51,0v-2,-16,-12,-25,-31,-25v-25,0,-39,22,-41,66xm65,-80v0,29,16,47,40,47v23,0,37,-17,37,-47v0,-27,-15,-42,-39,-42v-24,0,-38,15,-38,42","w":204},"7":{"d":"100,0r-52,0v4,-69,32,-137,87,-202r-123,0r0,-42r178,0r0,37v-55,61,-85,128,-90,207","w":204},"8":{"d":"49,-132v-60,-34,-26,-128,53,-120v81,-9,112,86,54,120v24,11,37,31,37,61v0,49,-34,78,-91,78v-91,0,-121,-104,-53,-139xm67,-181v0,19,12,30,35,30v23,0,36,-11,36,-30v0,-18,-14,-30,-36,-30v-22,0,-35,12,-35,30xm63,-73v0,25,14,38,39,38v24,0,39,-14,39,-38v0,-23,-15,-39,-39,-39v-24,0,-39,16,-39,39","w":204},"9":{"d":"139,-99v-47,42,-129,6,-129,-64v0,-53,35,-89,88,-89v61,0,94,44,94,125v0,88,-35,135,-99,135v-45,0,-73,-25,-76,-65r50,0v2,16,13,24,32,24v25,0,38,-22,40,-66xm138,-164v0,-29,-16,-47,-40,-47v-23,0,-37,16,-37,46v0,27,15,43,39,43v24,0,38,-15,38,-42","w":204},":":{"d":"28,0r0,-53r54,0r0,53r-54,0xm28,-135r0,-53r54,0r0,53r-54,0","w":110},";":{"d":"29,61r0,-21v21,-7,30,-18,29,-40r-30,0r0,-53r54,0v3,59,1,107,-53,114xm29,-135r0,-53r53,0r0,53r-53,0","w":110},"<":{"d":"253,-210r0,39r-157,64r157,64r0,38r-207,-85r0,-35","w":299},"=":{"d":"45,-163r210,0r0,35r-210,0r0,-35xm45,-87r210,0r0,35r-210,0r0,-35","w":299},">":{"d":"46,-210r207,85r0,35r-207,85r0,-38r158,-64r-158,-64r0,-39","w":299},"?":{"d":"75,0r0,-51r51,0r0,51r-51,0xm188,-189v0,62,-66,56,-64,114r-47,0v-10,-63,57,-65,57,-111v0,-22,-13,-35,-35,-35v-22,0,-36,15,-37,42r-49,0v-2,-53,31,-86,86,-87v55,0,89,31,89,77","w":200},"@":{"d":"214,-123v-3,-19,-14,-29,-31,-29v-26,0,-49,33,-49,74v0,22,9,33,27,33v34,0,47,-45,53,-78xm345,-134v0,58,-41,113,-102,115v-25,0,-38,-10,-38,-29v-26,48,-109,36,-109,-31v0,-57,38,-99,85,-99v19,0,32,8,41,23r10,-17r31,0r-27,112v0,8,6,12,17,12v37,0,60,-49,59,-87v0,-55,-46,-96,-117,-96v-87,0,-147,63,-147,139v0,116,157,152,240,85r14,21v-100,83,-286,32,-286,-105v0,-100,82,-169,180,-169v84,0,149,50,149,126","w":360},"A":{"d":"92,-259r62,0r93,259r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-207r-36,110r72,0","w":246},"B":{"d":"27,0r0,-259v83,2,203,-19,203,66v0,26,-10,43,-31,53v73,32,42,140,-54,140r-118,0xm78,-159v37,-3,98,12,98,-28v0,-39,-61,-24,-98,-27r0,55xm78,-47v42,-2,106,13,106,-33v0,-47,-63,-32,-106,-34r0,67","w":253},"C":{"d":"252,-89v-4,58,-48,96,-115,96v-76,0,-121,-49,-121,-136v0,-88,45,-137,126,-137v67,0,106,35,110,93r-53,0v-4,-29,-24,-45,-57,-45v-47,0,-72,31,-72,89v0,97,112,119,130,40r52,0","w":267},"D":{"d":"246,-129v1,84,-47,129,-132,129r-87,0r0,-259r101,0v79,0,118,43,118,130xm79,-47v71,4,113,-5,113,-82v0,-81,-40,-89,-113,-84r0,166","w":261},"E":{"d":"27,0r0,-259r188,0r0,45r-136,0r0,55r124,0r0,45r-124,0r0,66r142,0r0,48r-194,0","w":235},"F":{"d":"27,0r0,-259r180,0r0,45r-128,0r0,59r113,0r0,45r-113,0r0,110r-52,0","w":215},"G":{"d":"213,-31v-66,84,-198,19,-198,-99v0,-83,50,-136,124,-136v66,0,108,34,116,88r-55,0v-6,-27,-27,-42,-60,-42v-42,0,-69,33,-69,90v0,102,121,122,136,34r-59,0r0,-44r107,0r0,140r-35,0","w":279},"H":{"d":"27,0r0,-259r53,0r0,97r107,0r0,-97r54,0r0,259r-54,0r0,-115r-107,0r0,115r-53,0","w":267},"I":{"d":"28,0r0,-259r54,0r0,259r-54,0","w":110},"J":{"d":"92,7v-60,0,-92,-36,-83,-103r51,0v-1,31,-2,59,31,59v24,0,30,-12,30,-41r0,-181r53,0r0,183v5,57,-26,83,-82,83","w":199},"K":{"d":"27,0r0,-259r53,0r0,106r101,-106r67,0r-104,105r113,154r-65,0r-84,-118r-28,27r0,91r-53,0","w":253},"L":{"d":"27,0r0,-259r53,0r0,211r126,0r0,48r-179,0","w":208},"M":{"d":"27,0r0,-259r78,0r52,197r51,-197r79,0r0,259r-50,0r0,-209r-53,209r-54,0r-53,-209r0,209r-50,0","w":313},"N":{"d":"27,0r0,-259r55,0r106,178r0,-178r52,0r0,259r-55,0r-106,-178r0,178r-52,0","w":266},"O":{"d":"15,-129v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,84,-50,136,-127,136v-77,0,-127,-52,-127,-136xm70,-129v0,58,27,90,72,90v45,0,73,-32,73,-90v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90","w":284},"P":{"d":"80,-92r0,92r-53,0r0,-259r115,0v55,0,83,29,83,83v0,53,-29,84,-80,84r-65,0xm80,-139v42,-1,92,10,92,-37v0,-46,-49,-38,-92,-38r0,75","w":240},"Q":{"d":"211,-11v-87,49,-196,-6,-196,-118v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,37,-10,68,-28,90r28,27r-29,30xm173,-46r-27,-27r29,-30r28,27v7,-13,12,-30,12,-53v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90v0,71,46,106,103,83","w":284},"R":{"d":"27,0r0,-259v89,3,208,-23,208,74v0,32,-13,53,-38,61v33,9,32,46,33,87v0,15,0,24,10,29r0,8r-58,0v-16,-31,11,-110,-46,-101r-56,0r0,101r-53,0xm80,-146v42,-2,102,13,102,-34v0,-46,-60,-32,-102,-34r0,68","w":257},"S":{"d":"15,-80r52,0v4,29,23,42,59,42v31,0,47,-11,47,-33v0,-39,-96,-35,-126,-58v-17,-13,-28,-32,-28,-59v0,-50,34,-78,99,-78v61,0,96,30,98,82r-51,0v-2,-25,-19,-38,-51,-38v-28,0,-44,11,-44,31v0,38,99,33,124,55v21,12,31,31,31,58v0,53,-37,85,-104,85v-66,0,-103,-32,-106,-87","w":240},"T":{"d":"80,0r0,-213r-76,0r0,-46r206,0r0,46r-76,0r0,213r-54,0","w":213},"U":{"d":"25,-260r54,0r0,163v0,39,14,57,50,57v36,0,50,-18,50,-57r0,-163r54,0r0,169v0,64,-38,98,-104,98v-67,0,-104,-34,-104,-98r0,-169","w":258},"V":{"d":"87,0r-89,-259r59,0r55,194r56,-194r59,0r-88,259r-52,0","w":225},"W":{"d":"77,0r-74,-259r55,0r44,183r38,-183r57,0r37,183r44,-183r55,0r-74,259r-51,0r-40,-198r-40,198r-51,0","w":336},"X":{"d":"-2,0r82,-132r-82,-127r62,0r53,91r52,-91r62,0r-81,127r81,132r-61,0r-53,-90r-53,90r-62,0","w":225},"Y":{"d":"143,0r-54,0r0,-96r-94,-163r65,0r56,112r51,-112r61,0r-85,163r0,96","w":223},"Z":{"d":"6,0r0,-45r141,-167r-138,0r0,-47r203,0r0,45r-141,167r138,0r0,47r-203,0","w":216},"[":{"d":"42,-259r89,0r0,38r-42,0r0,260r42,0r0,38r-89,0r0,-336","w":137},"\\":{"d":"89,33r-88,-299r24,0r88,299r-24,0","w":114},"]":{"d":"98,-259r0,336r-89,0r0,-38r41,0r0,-260r-41,0r0,-38r89,0","w":137},"^":{"d":"158,-257r44,0r85,99r-42,0r-65,-65r-66,65r-41,0","w":360},"_":{"d":"0,49r180,0r0,36r-180,0r0,-36"},"\u2018":{"d":"71,-213r0,46r-49,0v-4,-51,3,-97,49,-99r0,18v-19,4,-27,16,-26,35r26,0","w":93},"a":{"d":"131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62xm132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24","w":202},"b":{"d":"157,-97v0,-36,-16,-56,-41,-56v-27,0,-43,20,-43,56v0,39,15,60,42,60v27,0,42,-21,42,-60xm23,-259r50,0r0,92v46,-64,135,-22,135,72v0,91,-91,136,-136,69r0,26r-49,0r0,-259","w":220},"c":{"d":"138,-72r50,0v-4,49,-37,78,-86,78v-55,0,-89,-38,-89,-102v0,-64,34,-102,90,-102v50,0,81,29,85,75r-51,0v-3,-20,-14,-32,-33,-32v-26,0,-38,20,-38,60v0,63,63,78,72,23","w":198},"d":{"d":"64,-97v0,39,16,60,43,60v27,0,41,-21,41,-60v0,-36,-16,-56,-43,-56v-25,0,-41,20,-41,56xm198,-259r0,259r-49,0r0,-26v-45,67,-136,22,-136,-69v0,-94,89,-136,135,-72r0,-92r50,0","w":221},"e":{"d":"66,-116r75,0v-1,-26,-14,-39,-38,-39v-22,0,-35,13,-37,39xm140,-58r51,0v-10,40,-43,64,-88,64v-54,0,-90,-39,-90,-103v0,-63,34,-101,89,-101v62,0,98,45,91,116r-127,0v-5,49,58,60,74,24","w":205},"f":{"d":"31,0r0,-155r-27,0r0,-36r27,0v-7,-56,25,-77,82,-69r0,41v-23,-2,-37,2,-32,28r32,0r0,36r-32,0r0,155r-50,0","w":116},"g":{"d":"197,-13v3,66,-28,91,-95,91v-51,0,-82,-23,-84,-60r56,0v3,13,13,19,30,19v41,2,44,-24,43,-64v-43,60,-145,14,-135,-70v-8,-91,92,-134,136,-71r0,-23r49,0r0,178xm64,-99v0,36,15,56,42,56v27,0,41,-19,41,-56v0,-35,-15,-55,-42,-55v-26,0,-41,19,-41,55","w":219},"h":{"d":"74,-170v37,-48,120,-30,120,46r0,124r-51,0r0,-100v0,-35,-1,-54,-30,-54v-62,1,-32,97,-39,154r-51,0r0,-259r51,0r0,89","w":216},"i":{"d":"23,0r0,-191r52,0r0,191r-52,0xm23,-212r0,-47r52,0r0,47r-52,0","w":97},"j":{"d":"1,78r0,-43v12,1,22,0,22,-13r0,-213r52,0r0,222v2,39,-27,48,-74,47xm23,-212r0,-46r52,0r0,46r-52,0","w":97},"k":{"d":"23,0r0,-259r50,0r0,136r61,-68r61,0r-66,71r70,120r-61,0r-45,-81r-20,21r0,60r-50,0","w":199},"l":{"d":"24,0r0,-259r51,0r0,259r-51,0","w":99},"m":{"d":"22,0r0,-191r49,0r0,21v26,-37,84,-36,106,2v29,-49,117,-33,117,34r0,134r-50,0r0,-123v0,-19,-11,-29,-29,-29v-54,0,-25,100,-32,152r-50,0r0,-123v0,-19,-11,-29,-28,-29v-54,0,-25,100,-32,152r-51,0","w":315},"n":{"d":"22,0r0,-191r50,0r0,23v32,-46,121,-36,121,38r0,130r-51,0r0,-116v0,-26,-7,-38,-29,-38v-63,1,-34,96,-40,154r-51,0","w":214},"o":{"d":"13,-96v0,-64,36,-102,96,-102v60,0,97,38,97,102v0,64,-37,102,-97,102v-60,0,-96,-38,-96,-102xm64,-96v0,38,17,60,45,60v28,0,45,-22,45,-60v0,-38,-17,-59,-45,-59v-28,0,-45,21,-45,59","w":218},"p":{"d":"23,77r0,-268r49,0r0,26v45,-68,136,-23,136,69v0,94,-88,135,-135,72r0,101r-50,0xm157,-94v0,-39,-15,-60,-42,-60v-27,0,-42,21,-42,60v0,36,16,56,43,56v25,0,41,-20,41,-56","w":220},"q":{"d":"198,-191r0,268r-50,0r0,-102v-45,65,-135,21,-135,-70v0,-94,89,-137,135,-72r0,-24r50,0xm63,-97v0,39,16,60,43,60v27,0,42,-21,42,-60v0,-36,-16,-56,-43,-56v-25,0,-42,20,-42,56","w":220},"r":{"d":"22,0r0,-191r48,0r0,33v15,-28,33,-42,62,-38r0,52v-36,-3,-60,8,-59,43r0,101r-51,0","w":138},"s":{"d":"12,-62r51,0v1,19,14,29,40,29v21,0,31,-8,31,-20v0,-17,-16,-15,-50,-24v-45,-12,-67,-25,-67,-57v0,-39,30,-64,79,-64v51,0,81,24,83,65r-49,0v-1,-16,-13,-25,-34,-25v-19,0,-29,5,-29,17v0,13,17,15,53,24v44,10,65,22,65,57v0,43,-30,66,-89,66v-54,0,-85,-25,-84,-68","w":196},"t":{"d":"107,1v-52,6,-80,0,-80,-53r0,-103r-25,0r0,-36r25,0r0,-52r51,0r0,52r29,0r0,36r-29,0r0,106v-3,14,15,12,29,12r0,38","w":114},"u":{"d":"193,-191r0,191r-50,0r0,-23v-32,46,-121,36,-121,-38r0,-130r51,0r0,115v0,26,7,38,29,38v62,-1,32,-96,39,-153r52,0","w":214},"v":{"d":"69,0r-68,-191r56,0r39,137r40,-137r54,0r-68,191r-53,0","w":190},"w":{"d":"57,0r-54,-191r51,0r32,132r26,-132r52,0r28,132r31,-132r50,0r-54,191r-51,0r-30,-137r-30,137r-51,0","w":275},"x":{"d":"-1,0r64,-98r-62,-93r59,0r34,57r33,-57r57,0r-61,93r64,98r-60,0r-35,-60r-35,60r-58,0","w":185},"y":{"d":"30,77r0,-42v27,5,50,-8,41,-33r-69,-193r56,0r41,138r39,-138r54,0r-79,225v-11,39,-36,48,-83,43","w":193},"z":{"d":"6,0r0,-39r105,-111r-99,0r0,-41r160,0r0,42r-103,107r107,0r0,42r-170,0","w":182},"{":{"d":"74,-200v-3,-53,28,-62,81,-60r0,37v-79,-15,2,124,-75,130v45,6,37,47,37,94v0,29,8,36,38,35r0,37v-52,2,-84,-7,-81,-60v2,-45,7,-97,-46,-88r0,-37v49,11,49,-40,46,-88"},"|":{"d":"72,-275r36,0r0,360r-36,0r0,-360"},"}":{"d":"106,13v3,54,-28,62,-81,60r0,-37v80,16,-1,-123,75,-129v-45,-6,-36,-49,-36,-95v0,-29,-9,-36,-39,-35r0,-37v52,-2,85,6,81,60v-3,46,-6,100,47,88r0,37v-52,-8,-50,40,-47,88"},"~":{"d":"31,-112v55,-48,111,-2,172,-2v21,0,42,-9,66,-27r0,39v-23,16,-45,24,-67,24v-66,0,-117,-45,-171,5r0,-39","w":299},"\u00a1":{"d":"73,-187v6,60,16,118,13,187r-54,0v-3,-70,7,-127,14,-187r27,0xm85,-259r0,52r-52,0r0,-52r52,0","w":118},"\u00a2":{"d":"52,43r12,-43v-35,-15,-53,-47,-53,-95v1,-72,41,-110,109,-102r7,-29r20,0r-10,34v30,9,46,33,49,69r-49,0v-1,-11,-5,-20,-13,-26r-31,112v26,4,41,-8,45,-35r49,0v-4,55,-46,87,-105,77r-11,38r-19,0xm109,-156v-35,-3,-46,16,-47,61v0,23,6,40,16,50","w":204},"\u00a3":{"d":"12,-29v36,-26,49,-44,31,-83r-31,0r0,-20r19,0v-35,-58,-6,-119,69,-119v54,0,86,29,89,80r-49,0v4,-51,-74,-55,-73,-8v0,12,8,26,17,47r50,0r0,20r-43,0v9,37,-3,50,-31,77v42,-27,84,16,119,-14r16,39v-54,44,-113,-22,-163,17","w":204},"\u2044":{"d":"-61,7r153,-262r29,0r-153,262r-29,0","w":60},"\u00a5":{"d":"136,0r-50,0r0,-91r-4,-6r-79,0r0,-20r68,0r-13,-22r-55,0r0,-20r43,0r-49,-85r57,0r57,110r52,-110r54,0r-45,85r41,0r0,20r-51,0r-12,22r63,0r0,20r-74,0v-8,26,-1,66,-3,97","w":216},"\u0192":{"d":"-2,68r11,-40v25,11,38,5,42,-27r23,-139r-43,0r0,-34r49,0v6,-68,40,-116,107,-86r-10,38v-33,-19,-46,14,-47,48r45,0r0,34r-50,0v-20,89,-7,254,-127,206","w":204},"\u00a7":{"d":"20,-28r44,0v-3,34,52,35,52,6v-12,-42,-107,-44,-107,-100v0,-21,11,-37,31,-47v-40,-35,-9,-97,49,-97v41,0,65,23,66,60r-41,0v0,-15,-9,-24,-26,-24v-15,0,-23,7,-23,18v9,35,106,43,106,95v0,21,-11,37,-31,46v42,36,13,107,-49,107v-45,0,-69,-22,-71,-64xm116,-86v22,-12,15,-31,-7,-42r-46,-24v-40,34,29,51,53,66"},"\u00a4":{"d":"30,-253r36,36v23,-19,62,-18,87,0r35,-36r19,19r-36,36v18,24,17,60,0,85r36,36r-19,18r-35,-35v-23,17,-64,18,-87,0r-36,35r-18,-18r36,-36v-18,-24,-19,-61,0,-85r-36,-36xm109,-204v-27,0,-48,22,-48,48v0,27,21,49,48,49v27,0,49,-22,49,-49v0,-26,-22,-48,-49,-48","w":218},"'":{"d":"14,-253r34,0r0,99r-34,0r0,-99","w":61},"\u201c":{"d":"65,-213r0,46r-49,0v-4,-51,3,-97,49,-99r0,18v-19,4,-27,16,-26,35r26,0xm142,-213r0,46r-49,0v-4,-51,3,-97,49,-99r0,18v-19,4,-27,16,-26,35r26,0","w":158},"\u00ab":{"d":"13,-73r0,-45r59,-51r0,42r-36,31r36,32r0,42xm89,-73r0,-45r58,-51r0,42r-36,31r36,32r0,42","w":160},"\u2039":{"d":"13,-73r0,-45r59,-51r0,42r-36,31r36,32r0,42","w":85},"\u203a":{"d":"72,-118r0,45r-58,51r0,-42r36,-32r-36,-31r0,-42","w":85},"\ufb01":{"d":"31,0r0,-155r-27,0r0,-36r27,0v-7,-56,25,-77,82,-69r0,41v-23,-2,-37,2,-32,28r32,0r0,36r-32,0r0,155r-50,0xm136,0r0,-191r50,0r0,191r-50,0xm136,-212r0,-47r50,0r0,47r-50,0","w":210},"\ufb02":{"d":"31,0r0,-155r-27,0r0,-36r27,0v-7,-56,25,-77,82,-69r0,41v-23,-2,-37,2,-32,28r32,0r0,36r-32,0r0,155r-50,0xm136,0r0,-259r50,0r0,259r-50,0","w":209},"\u2013":{"d":"0,-76r0,-39r180,0r0,39r-180,0"},"\u2020":{"d":"69,38r0,-188r-59,0r0,-33r59,0r0,-76r42,0r0,76r59,0r0,33r-59,0r0,188r-42,0"},"\u2021":{"d":"69,38r0,-66r-59,0r0,-34r59,0r0,-96r-59,0r0,-34r59,0r0,-67r42,0r0,67r59,0r0,34r-59,0r0,96r59,0r0,34r-59,0r0,66r-42,0"},"\u00b7":{"d":"24,-123v0,-15,12,-28,27,-28v15,0,27,13,27,28v0,15,-12,27,-27,27v-15,0,-27,-12,-27,-27","w":102},"\u00b6":{"d":"173,-260r0,20r-20,0r0,240r-27,0r0,-240r-28,0r0,240r-26,0r0,-138v-40,-1,-65,-26,-65,-61v0,-36,27,-61,69,-61r97,0"},"\u2022":{"d":"54,-134v0,-29,23,-52,52,-52v28,0,52,23,52,52v0,28,-23,52,-52,52v-29,0,-52,-23,-52,-52","w":212},"\u201a":{"d":"22,0r0,-46r49,0v4,51,-2,96,-49,98r0,-18v19,-5,28,-15,27,-34r-27,0","w":93},"\u201e":{"d":"16,0r0,-46r49,0v4,51,-2,96,-49,98r0,-18v19,-5,26,-15,26,-34r-26,0xm93,0r0,-46r49,0v4,51,-2,96,-49,98r0,-18v19,-4,28,-15,27,-34r-27,0","w":158},"\u201d":{"d":"16,-212r0,-47r49,0v4,51,-2,98,-49,99r0,-18v19,-4,26,-15,26,-34r-26,0xm93,-212r0,-47r49,0v4,51,-2,98,-49,99r0,-18v19,-4,28,-15,27,-34r-27,0","w":158},"\u00bb":{"d":"72,-118r0,45r-59,51r0,-42r36,-32r-36,-31r0,-42xm147,-118r0,45r-58,51r0,-42r36,-32r-36,-31r0,-42","w":160},"\u2026":{"d":"33,0r0,-53r53,0r0,53r-53,0xm153,0r0,-53r53,0r0,53r-53,0xm274,0r0,-53r53,0r0,53r-53,0","w":360},"\u2030":{"d":"12,-186v0,-37,28,-66,65,-66v36,0,65,30,65,66v0,36,-29,65,-65,65v-37,0,-65,-28,-65,-65xm50,-186v0,15,12,27,27,27v15,0,27,-12,27,-27v0,-15,-12,-27,-27,-27v-15,0,-27,12,-27,27xm65,7r150,-259r29,0r-150,259r-29,0xm167,-58v0,-37,29,-65,66,-65v36,0,65,29,65,65v0,36,-29,65,-65,65v-37,0,-66,-28,-66,-65xm206,-58v0,15,12,27,27,27v15,0,27,-12,27,-27v0,-15,-12,-28,-27,-28v-15,0,-27,13,-27,28xm320,-58v0,-37,29,-65,66,-65v36,0,65,29,65,65v0,36,-29,65,-65,65v-37,0,-66,-28,-66,-65xm359,-58v0,15,12,27,27,27v15,0,27,-12,27,-27v0,-15,-12,-28,-27,-28v-15,0,-27,13,-27,28","w":462},"\u00bf":{"d":"13,-70v0,-62,66,-55,64,-114r47,0v10,63,-57,65,-57,112v0,22,13,35,35,35v22,0,35,-16,36,-43r50,0v2,54,-31,86,-86,87v-55,0,-89,-31,-89,-77xm126,-259r0,52r-52,0r0,-52r52,0","w":200},"`":{"d":"39,-279r45,0r34,65r-24,0"},"\u00b4":{"d":"141,-279r-55,65r-24,0r34,-65r45,0"},"\u02c6":{"d":"35,-214r34,-65r42,0r34,65r-24,0r-31,-38r-31,38r-24,0"},"\u02dc":{"d":"146,-270v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0"},"\u00af":{"d":"40,-232r0,-28r100,0r0,28r-100,0"},"\u02d8":{"d":"36,-273r21,0v1,18,12,26,33,26v21,0,31,-8,32,-26r22,0v-3,37,-19,53,-54,53v-35,0,-51,-17,-54,-53"},"\u02d9":{"d":"69,-223r0,-46r42,0r0,46r-42,0"},"\u00a8":{"d":"40,-224r0,-43r39,0r0,43r-39,0xm101,-224r0,-43r39,0r0,43r-39,0"},"\u02da":{"d":"44,-253v0,-26,20,-47,46,-47v26,0,47,21,47,47v0,26,-21,46,-47,46v-26,0,-46,-20,-46,-46xm69,-253v0,12,9,21,21,21v12,0,22,-9,22,-21v0,-12,-10,-22,-22,-22v-12,0,-21,10,-21,22"},"\u00b8":{"d":"50,77r0,-23v21,5,35,8,45,8v12,0,17,-4,17,-13v0,-12,-16,-12,-31,-12r0,-37r18,0r0,16v28,-1,44,10,44,33v0,40,-52,42,-93,28"},"\u02dd":{"d":"52,-214r20,-65r39,0r-41,65r-18,0xm99,-214r27,-65r40,0r-47,65r-20,0"},"\u02db":{"d":"110,0v-15,12,-22,24,-22,36v0,16,17,14,32,14r0,31v-33,2,-60,-6,-60,-33v0,-18,11,-32,33,-48r17,0"},"\u02c7":{"d":"35,-279r24,0r31,39r31,-39r24,0r-34,65r-42,0"},"\u2014":{"d":"0,-115r360,0r0,39r-360,0r0,-39","w":360},"\u00c6":{"d":"-3,0r103,-259r240,0r0,45r-127,0r0,55r115,0r0,45r-115,0r0,66r133,0r0,48r-185,0r0,-53r-88,0r-19,53r-57,0xm89,-95r72,0r0,-120r-29,0","w":360},"\u00aa":{"d":"137,-227v0,31,-9,77,8,94r0,8r-43,0v-3,-5,-4,-9,-4,-14v-19,30,-90,26,-90,-25v0,-26,14,-39,46,-43v32,-4,42,-2,42,-14v0,-10,-6,-14,-21,-14v-16,0,-24,5,-23,18r-39,0v-1,-31,21,-48,60,-49v42,0,64,14,64,39xm97,-190v-31,10,-49,7,-49,25v0,9,6,15,17,15v24,0,35,-15,32,-40xm18,-96r117,0r0,21r-117,0r0,-21","w":151},"\u0141":{"d":"28,0r0,-96r-20,14r-19,-28r39,-28r0,-121r54,0r0,90r59,-42r20,28r-79,55r0,80r126,0r0,48r-180,0","w":210},"\u00d8":{"d":"10,-4r32,-36v-18,-24,-27,-53,-27,-89v0,-119,122,-173,208,-111r26,-29r17,16r-27,29v20,25,30,56,30,95v0,122,-131,174,-212,106r-30,35xm79,-79r111,-122v-48,-41,-120,-9,-120,72v0,20,3,36,9,50xm90,-61v47,47,125,16,125,-68v0,-23,-5,-42,-13,-56","w":284},"\u0152":{"d":"199,-61r0,-137v-52,-47,-129,-22,-129,69v0,90,78,117,129,68xm199,0r0,-18v-80,62,-184,3,-184,-111v0,-115,103,-174,184,-112r0,-18r187,0r0,45r-136,0r0,55r124,0r0,45r-124,0r0,66r142,0r0,48r-193,0","w":406},"\u00ba":{"d":"82,-266v46,0,75,28,75,73v0,45,-29,73,-75,73v-46,0,-74,-28,-74,-73v0,-45,28,-73,74,-73xm82,-233v-20,0,-32,14,-32,40v0,26,11,40,32,40v20,0,32,-14,32,-40v0,-26,-12,-40,-32,-40xm19,-96r127,0r0,21r-127,0r0,-21","w":164},"\u00e6":{"d":"149,-27v-26,46,-137,51,-137,-27v0,-35,20,-54,59,-60v45,-6,58,-4,58,-22v0,-17,-8,-21,-32,-21v-20,0,-31,8,-30,26r-48,0v-12,-68,102,-85,142,-46v14,-13,30,-21,56,-21v60,-1,93,43,89,116r-130,0v-5,51,60,63,77,24r51,0v-7,65,-122,89,-155,31xm130,-93v-33,16,-68,3,-68,38v0,14,9,23,27,23v33,0,45,-25,41,-61xm176,-116v25,-1,54,2,77,-1v0,-25,-15,-40,-39,-40v-22,0,-37,15,-38,41","w":318},"\u0131":{"d":"23,0r0,-191r52,0r0,191r-52,0","w":97},"\u0142":{"d":"25,0r0,-98r-18,13r-18,-23r36,-28r0,-123r51,0r0,93r18,-14r19,24r-37,27r0,129r-51,0","w":101},"\u00f8":{"d":"7,-2r25,-26v-47,-65,-9,-170,79,-170v25,0,45,7,63,21r24,-25r13,13r-25,26v46,63,10,170,-77,170v-26,0,-47,-6,-64,-21r-24,26xm142,-143v-34,-30,-79,-7,-79,49v0,11,2,21,5,30xm76,-49v32,31,85,9,80,-47v0,-11,-2,-21,-5,-31","w":218},"\u0153":{"d":"175,-22v-16,19,-37,28,-67,28v-59,0,-95,-37,-95,-103v0,-95,112,-131,164,-73v14,-20,35,-28,65,-28v59,-1,93,46,87,116r-129,0v-5,52,59,61,76,25r51,0v-6,61,-113,87,-152,35xm64,-97v0,40,17,62,44,62v30,0,47,-22,47,-63v0,-38,-17,-59,-45,-59v-30,0,-46,21,-46,60xm200,-116r78,0v-1,-27,-16,-41,-40,-41v-22,0,-38,15,-38,41","w":342},"\u00df":{"d":"22,0r0,-195v0,-37,31,-66,83,-66v79,0,110,83,56,116v75,26,40,162,-40,151v-7,0,-15,-1,-25,-2r0,-41v33,6,55,-11,55,-43v0,-28,-19,-43,-52,-42r0,-36v24,1,38,-9,38,-31v0,-20,-12,-30,-34,-30v-20,0,-31,12,-31,34r0,185r-50,0","w":216},"\u00c1":{"d":"92,-259r62,0r93,259r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-207r-36,110r72,0xm174,-347r-55,65r-24,0r34,-65r45,0","w":246},"\u00c2":{"d":"92,-259r62,0r93,259r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-207r-36,110r72,0xm68,-282r35,-65r41,0r35,65r-25,0r-31,-38r-30,38r-25,0","w":246},"\u00c4":{"d":"92,-259r62,0r93,259r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-207r-36,110r72,0xm73,-292r0,-43r39,0r0,43r-39,0xm134,-292r0,-43r39,0r0,43r-39,0","w":246},"\u00c0":{"d":"92,-259r62,0r93,259r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-207r-36,110r72,0xm72,-347r45,0r35,65r-25,0","w":246},"\u00c5":{"d":"123,-207r-36,110r72,0xm89,-248r68,0r90,248r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-347v25,0,45,20,45,45v0,25,-20,45,-45,45v-25,0,-45,-20,-45,-45v0,-25,20,-45,45,-45xm123,-323v-12,0,-20,10,-20,22v0,12,8,20,20,20v12,0,21,-8,21,-20v0,-12,-9,-22,-21,-22","w":246},"\u00c3":{"d":"92,-259r62,0r93,259r-56,0r-17,-53r-101,0r-17,53r-56,0xm123,-207r-36,110r72,0xm179,-338v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0","w":246},"\u00c7":{"d":"252,-89v-4,58,-48,96,-115,96v-76,0,-121,-49,-121,-136v0,-88,45,-137,126,-137v67,0,106,35,110,93r-53,0v-4,-29,-24,-45,-57,-45v-47,0,-72,31,-72,89v0,97,112,119,130,40r52,0xm99,77r0,-23v21,5,35,8,45,8v12,0,17,-4,17,-13v0,-12,-16,-12,-31,-12r0,-37r18,0r0,16v28,-1,44,10,44,33v0,40,-52,42,-93,28","w":267},"\u00c9":{"d":"27,0r0,-259r188,0r0,45r-136,0r0,55r124,0r0,45r-124,0r0,66r142,0r0,48r-194,0xm172,-347r-55,65r-24,0r34,-65r45,0","w":235},"\u00ca":{"d":"27,0r0,-259r188,0r0,45r-136,0r0,55r124,0r0,45r-124,0r0,66r142,0r0,48r-194,0xm66,-282r34,-65r42,0r34,65r-24,0r-31,-38r-31,38r-24,0","w":235},"\u00cb":{"d":"27,0r0,-259r188,0r0,45r-136,0r0,55r124,0r0,45r-124,0r0,66r142,0r0,48r-194,0xm71,-292r0,-43r39,0r0,43r-39,0xm132,-292r0,-43r39,0r0,43r-39,0","w":235},"\u00c8":{"d":"27,0r0,-259r188,0r0,45r-136,0r0,55r124,0r0,45r-124,0r0,66r142,0r0,48r-194,0xm69,-347r46,0r34,65r-24,0","w":235},"\u00cd":{"d":"28,0r0,-259r54,0r0,259r-54,0xm106,-347r-55,65r-24,0r34,-65r45,0","w":110},"\u00ce":{"d":"28,0r0,-259r54,0r0,259r-54,0xm0,-282r35,-65r41,0r35,65r-25,0r-31,-38r-31,38r-24,0","w":110},"\u00cf":{"d":"28,0r0,-259r54,0r0,259r-54,0xm5,-292r0,-43r39,0r0,43r-39,0xm66,-292r0,-43r39,0r0,43r-39,0","w":110},"\u00cc":{"d":"28,0r0,-259r54,0r0,259r-54,0xm4,-347r45,0r35,65r-25,0","w":110},"\u00d1":{"d":"27,0r0,-259r55,0r106,178r0,-178r52,0r0,259r-55,0r-106,-178r0,178r-52,0xm191,-338v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0","w":266},"\u00d3":{"d":"15,-129v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,84,-50,136,-127,136v-77,0,-127,-52,-127,-136xm70,-129v0,58,27,90,72,90v45,0,73,-32,73,-90v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90xm193,-347r-55,65r-24,0r34,-65r45,0","w":284},"\u00d4":{"d":"15,-129v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,84,-50,136,-127,136v-77,0,-127,-52,-127,-136xm70,-129v0,58,27,90,72,90v45,0,73,-32,73,-90v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90xm87,-282r34,-65r42,0r35,65r-25,0r-31,-38r-31,38r-24,0","w":284},"\u00d6":{"d":"15,-129v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,84,-50,136,-127,136v-77,0,-127,-52,-127,-136xm70,-129v0,58,27,90,72,90v45,0,73,-32,73,-90v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90xm92,-292r0,-43r39,0r0,43r-39,0xm153,-292r0,-43r39,0r0,43r-39,0","w":284},"\u00d2":{"d":"15,-129v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,84,-50,136,-127,136v-77,0,-127,-52,-127,-136xm70,-129v0,58,27,90,72,90v45,0,73,-32,73,-90v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90xm91,-347r45,0r35,65r-25,0","w":284},"\u00d5":{"d":"15,-129v0,-84,50,-137,127,-137v77,0,127,53,127,137v0,84,-50,136,-127,136v-77,0,-127,-52,-127,-136xm70,-129v0,58,27,90,72,90v45,0,73,-32,73,-90v0,-58,-28,-90,-73,-90v-45,0,-72,32,-72,90xm198,-338v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0","w":284},"\u0160":{"d":"15,-80r52,0v4,29,23,42,59,42v31,0,47,-11,47,-33v0,-39,-96,-35,-126,-58v-17,-13,-28,-32,-28,-59v0,-50,34,-78,99,-78v61,0,96,30,98,82r-51,0v-2,-25,-19,-38,-51,-38v-28,0,-44,11,-44,31v0,38,99,33,124,55v21,12,31,31,31,58v0,53,-37,85,-104,85v-66,0,-103,-32,-106,-87xm65,-347r24,0r31,39r31,-39r24,0r-34,65r-42,0","w":240},"\u00da":{"d":"25,-260r54,0r0,163v0,39,14,57,50,57v36,0,50,-18,50,-57r0,-163r54,0r0,169v0,64,-38,98,-104,98v-67,0,-104,-34,-104,-98r0,-169xm180,-347r-55,65r-24,0r34,-65r45,0","w":258},"\u00db":{"d":"25,-260r54,0r0,163v0,39,14,57,50,57v36,0,50,-18,50,-57r0,-163r54,0r0,169v0,64,-38,98,-104,98v-67,0,-104,-34,-104,-98r0,-169xm74,-282r34,-65r42,0r35,65r-25,0r-31,-38r-31,38r-24,0","w":258},"\u00dc":{"d":"25,-260r54,0r0,163v0,39,14,57,50,57v36,0,50,-18,50,-57r0,-163r54,0r0,169v0,64,-38,98,-104,98v-67,0,-104,-34,-104,-98r0,-169xm79,-292r0,-43r39,0r0,43r-39,0xm140,-292r0,-43r39,0r0,43r-39,0","w":258},"\u00d9":{"d":"25,-260r54,0r0,163v0,39,14,57,50,57v36,0,50,-18,50,-57r0,-163r54,0r0,169v0,64,-38,98,-104,98v-67,0,-104,-34,-104,-98r0,-169xm78,-347r45,0r35,65r-25,0","w":258},"\u0178":{"d":"143,0r-54,0r0,-96r-94,-163r65,0r56,112r51,-112r61,0r-85,163r0,96xm62,-292r0,-43r39,0r0,43r-39,0xm123,-292r0,-43r39,0r0,43r-39,0","w":223},"\u017d":{"d":"6,0r0,-45r141,-167r-138,0r0,-47r203,0r0,45r-141,167r138,0r0,47r-203,0xm53,-347r24,0r31,39r31,-39r24,0r-34,65r-42,0","w":216},"\u00e1":{"d":"131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62xm132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24xm150,-279r-55,65r-24,0r34,-65r45,0","w":202},"\u00e2":{"d":"131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62xm132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24xm43,-214r35,-65r42,0r34,65r-25,0r-30,-38r-31,38r-25,0","w":202},"\u00e4":{"d":"131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62xm132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24xm49,-224r0,-43r39,0r0,43r-39,0xm110,-224r0,-43r39,0r0,43r-39,0","w":202},"\u00e0":{"d":"131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62xm132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24xm47,-279r46,0r34,65r-25,0","w":202},"\u00e5":{"d":"132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24xm55,-251v0,-25,20,-45,45,-45v25,0,45,20,45,45v0,25,-20,45,-45,45v-25,0,-45,-20,-45,-45xm79,-251v0,12,9,21,21,21v12,0,21,-9,21,-21v0,-12,-9,-21,-21,-21v-12,0,-21,9,-21,21xm131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62","w":202},"\u00e3":{"d":"131,-94v-32,16,-70,5,-70,39v0,14,10,23,25,23v35,0,49,-24,45,-62xm132,-24v-26,47,-120,43,-120,-30v0,-37,20,-54,65,-61v40,-6,53,-3,53,-21v0,-16,-9,-22,-31,-22v-22,0,-33,9,-32,27r-48,0v-1,-43,28,-66,78,-67v54,0,83,19,83,54r0,109v-3,20,11,19,11,35r-53,0v-4,-7,-6,-15,-6,-24xm155,-270v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0","w":202},"\u00e7":{"d":"138,-72r50,0v-4,49,-37,78,-86,78v-55,0,-89,-38,-89,-102v0,-64,34,-102,90,-102v50,0,81,29,85,75r-51,0v-3,-20,-14,-32,-33,-32v-26,0,-38,20,-38,60v0,63,63,78,72,23xm63,77r0,-23v21,5,35,8,45,8v12,0,17,-4,17,-13v0,-12,-16,-12,-31,-12r0,-37r18,0r0,16v28,-1,44,10,44,33v0,40,-52,42,-93,28","w":198},"\u00e9":{"d":"66,-116r75,0v-1,-26,-14,-39,-38,-39v-22,0,-35,13,-37,39xm140,-58r51,0v-10,40,-43,64,-88,64v-54,0,-90,-39,-90,-103v0,-63,34,-101,89,-101v62,0,98,45,91,116r-127,0v-5,49,58,60,74,24xm154,-279r-55,65r-24,0r34,-65r45,0","w":205},"\u00ea":{"d":"66,-116r75,0v-1,-26,-14,-39,-38,-39v-22,0,-35,13,-37,39xm140,-58r51,0v-10,40,-43,64,-88,64v-54,0,-90,-39,-90,-103v0,-63,34,-101,89,-101v62,0,98,45,91,116r-127,0v-5,49,58,60,74,24xm47,-214r35,-65r41,0r35,65r-25,0r-30,-38r-31,38r-25,0","w":205},"\u00eb":{"d":"66,-116r75,0v-1,-26,-14,-39,-38,-39v-22,0,-35,13,-37,39xm140,-58r51,0v-10,40,-43,64,-88,64v-54,0,-90,-39,-90,-103v0,-63,34,-101,89,-101v62,0,98,45,91,116r-127,0v-5,49,58,60,74,24xm53,-224r0,-43r39,0r0,43r-39,0xm114,-224r0,-43r39,0r0,43r-39,0","w":205},"\u00e8":{"d":"66,-116r75,0v-1,-26,-14,-39,-38,-39v-22,0,-35,13,-37,39xm140,-58r51,0v-10,40,-43,64,-88,64v-54,0,-90,-39,-90,-103v0,-63,34,-101,89,-101v62,0,98,45,91,116r-127,0v-5,49,58,60,74,24xm51,-279r45,0r35,65r-25,0","w":205},"\u00ed":{"d":"23,0r0,-191r52,0r0,191r-52,0xm100,-279r-55,65r-24,0r34,-65r45,0","w":97},"\u00ee":{"d":"23,0r0,-191r52,0r0,191r-52,0xm-6,-214r34,-65r42,0r34,65r-24,0r-31,-38r-31,38r-24,0","w":97},"\u00ef":{"d":"23,0r0,-191r52,0r0,191r-52,0xm-1,-224r0,-43r39,0r0,43r-39,0xm60,-224r0,-43r39,0r0,43r-39,0","w":97},"\u00ec":{"d":"23,0r0,-191r52,0r0,191r-52,0xm-3,-279r46,0r34,65r-24,0","w":97},"\u00f1":{"d":"22,0r0,-191r50,0r0,23v32,-46,121,-36,121,38r0,130r-51,0r0,-116v0,-26,-7,-38,-29,-38v-63,1,-34,96,-40,154r-51,0xm166,-270v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0","w":214},"\u00f3":{"d":"13,-96v0,-64,36,-102,96,-102v60,0,97,38,97,102v0,64,-37,102,-97,102v-60,0,-96,-38,-96,-102xm64,-96v0,38,17,60,45,60v28,0,45,-22,45,-60v0,-38,-17,-59,-45,-59v-28,0,-45,21,-45,59xm160,-279r-55,65r-24,0r34,-65r45,0","w":218},"\u00f4":{"d":"13,-96v0,-64,36,-102,96,-102v60,0,97,38,97,102v0,64,-37,102,-97,102v-60,0,-96,-38,-96,-102xm64,-96v0,38,17,60,45,60v28,0,45,-22,45,-60v0,-38,-17,-59,-45,-59v-28,0,-45,21,-45,59xm54,-214r35,-65r41,0r35,65r-25,0r-31,-38r-31,38r-24,0","w":218},"\u00f6":{"d":"13,-96v0,-64,36,-102,96,-102v60,0,97,38,97,102v0,64,-37,102,-97,102v-60,0,-96,-38,-96,-102xm64,-96v0,38,17,60,45,60v28,0,45,-22,45,-60v0,-38,-17,-59,-45,-59v-28,0,-45,21,-45,59xm59,-224r0,-43r39,0r0,43r-39,0xm120,-224r0,-43r39,0r0,43r-39,0","w":218},"\u00f2":{"d":"13,-96v0,-64,36,-102,96,-102v60,0,97,38,97,102v0,64,-37,102,-97,102v-60,0,-96,-38,-96,-102xm64,-96v0,38,17,60,45,60v28,0,45,-22,45,-60v0,-38,-17,-59,-45,-59v-28,0,-45,21,-45,59xm58,-279r45,0r35,65r-25,0","w":218},"\u00f5":{"d":"13,-96v0,-64,36,-102,96,-102v60,0,97,38,97,102v0,64,-37,102,-97,102v-60,0,-96,-38,-96,-102xm64,-96v0,38,17,60,45,60v28,0,45,-22,45,-60v0,-38,-17,-59,-45,-59v-28,0,-45,21,-45,59xm165,-270v-8,49,-39,46,-77,34v-8,0,-12,4,-15,14r-20,0v7,-49,39,-45,77,-33v8,0,12,-5,15,-15r20,0","w":218},"\u0161":{"d":"12,-62r51,0v1,19,14,29,40,29v21,0,31,-8,31,-20v0,-17,-16,-15,-50,-24v-45,-12,-67,-25,-67,-57v0,-39,30,-64,79,-64v51,0,81,24,83,65r-49,0v-1,-16,-13,-25,-34,-25v-19,0,-29,5,-29,17v0,13,17,15,53,24v44,10,65,22,65,57v0,43,-30,66,-89,66v-54,0,-85,-25,-84,-68xm43,-279r24,0r31,39r31,-39r24,0r-34,65r-42,0","w":196},"\u00fa":{"d":"193,-191r0,191r-50,0r0,-23v-32,46,-121,36,-121,-38r0,-130r51,0r0,115v0,26,7,38,29,38v62,-1,32,-96,39,-153r52,0xm159,-279r-55,65r-24,0r34,-65r45,0","w":214},"\u00fb":{"d":"193,-191r0,191r-50,0r0,-23v-32,46,-121,36,-121,-38r0,-130r51,0r0,115v0,26,7,38,29,38v62,-1,32,-96,39,-153r52,0xm52,-214r35,-65r42,0r34,65r-25,0r-30,-38r-31,38r-25,0","w":214},"\u00fc":{"d":"193,-191r0,191r-50,0r0,-23v-32,46,-121,36,-121,-38r0,-130r51,0r0,115v0,26,7,38,29,38v62,-1,32,-96,39,-153r52,0xm58,-224r0,-43r39,0r0,43r-39,0xm119,-224r0,-43r39,0r0,43r-39,0","w":214},"\u00f9":{"d":"193,-191r0,191r-50,0r0,-23v-32,46,-121,36,-121,-38r0,-130r51,0r0,115v0,26,7,38,29,38v62,-1,32,-96,39,-153r52,0xm56,-279r46,0r34,65r-25,0","w":214},"\u00ff":{"d":"30,77r0,-42v27,5,50,-8,41,-33r-69,-193r56,0r41,138r39,-138r54,0r-79,225v-11,39,-36,48,-83,43xm46,-224r0,-43r40,0r0,43r-40,0xm108,-224r0,-43r39,0r0,43r-39,0","w":193},"\u017e":{"d":"6,0r0,-39r105,-111r-99,0r0,-41r160,0r0,42r-103,107r107,0r0,42r-170,0xm36,-279r24,0r31,39r31,-39r24,0r-34,65r-42,0","w":182},"\u2122":{"d":"36,-257r86,0r0,20r-30,0r0,76r-26,0r0,-76r-30,0r0,-20xm141,-257r35,0r22,58r22,-58r34,0r0,96r-24,0r0,-72r-27,72r-10,0r-28,-72r0,72r-24,0r0,-96","w":299},"\u00a9":{"d":"19,-129v0,-69,59,-131,131,-131v71,0,131,60,131,131v0,72,-63,131,-131,131v-69,0,-131,-62,-131,-131xm259,-129v0,-60,-50,-109,-109,-109v-60,0,-109,51,-109,109v0,58,51,109,109,109v56,0,109,-49,109,-109xm213,-158r-33,0v-2,-17,-13,-26,-30,-26v-21,0,-34,20,-34,55v0,59,57,71,65,24r34,0v-2,32,-28,54,-65,54v-43,0,-70,-29,-70,-77v0,-49,28,-79,70,-79v36,0,61,19,63,49","w":299},"\u00ac":{"d":"45,-152r210,0r0,88r-35,0r0,-53r-175,0r0,-35","w":299},"\u00ae":{"d":"19,-129v2,-72,61,-131,131,-131v71,0,131,59,131,131v0,71,-63,131,-131,131v-69,0,-132,-62,-131,-131xm259,-127v0,-61,-49,-111,-109,-111v-59,0,-109,52,-109,109v0,58,52,109,109,109v55,0,109,-50,109,-107xm96,-204v51,-1,119,-5,119,42v0,19,-12,33,-32,38r32,65r-39,0r-28,-59r-17,0r0,59r-35,0r0,-145xm131,-182r0,42v23,1,49,0,47,-20v2,-20,-23,-23,-47,-22","w":299},"\u2212":{"d":"45,-125r210,0r0,35r-210,0r0,-35","w":299},"\u00d0":{"d":"247,-129v0,85,-46,129,-132,129r-87,0r0,-122r-28,0r0,-34r28,0r0,-103r102,0v79,0,117,43,117,130xm80,-47v71,4,113,-5,113,-82v0,-81,-40,-89,-113,-84r0,57r57,0r0,34r-57,0r0,75","w":263},"\u00de":{"d":"79,-105v41,-1,92,10,92,-35v0,-44,-51,-34,-92,-35r0,70xm79,-219v78,-5,142,3,142,79v0,76,-64,83,-142,78r0,62r-52,0r0,-259r52,0r0,40","w":236},"\u00dd":{"d":"143,0r-54,0r0,-96r-94,-163r65,0r56,112r51,-112r61,0r-85,163r0,96xm163,-347r-55,65r-24,0r34,-65r45,0","w":223},"\u00a6":{"d":"72,-252r36,0r0,134r-36,0r0,-134xm72,-72r36,0r0,134r-36,0r0,-134"},"\u00b0":{"d":"59,-257v30,0,54,23,54,53v0,29,-24,54,-54,54v-30,0,-53,-24,-53,-54v0,-30,23,-53,53,-53xm59,-235v-17,0,-31,14,-31,31v0,17,14,31,31,31v17,0,31,-14,31,-31v0,-17,-14,-31,-31,-31","w":118},"\u00f7":{"d":"150,-203v14,0,27,12,27,27v0,14,-12,26,-27,26v-15,0,-27,-11,-27,-26v0,-15,13,-27,27,-27xm45,-125r210,0r0,35r-210,0r0,-35xm150,-65v14,0,27,12,27,27v0,14,-12,26,-27,26v-15,0,-27,-11,-27,-26v0,-15,13,-27,27,-27","w":299},"\u00f0":{"d":"64,-91v0,36,17,55,45,55v28,0,45,-19,45,-55v0,-35,-17,-55,-45,-55v-28,0,-45,20,-45,55xm127,-176v-9,-12,-22,-22,-36,-32r-50,25r-10,-20r38,-19v-10,-6,-22,-12,-34,-18r14,-25v19,6,39,14,62,26r51,-25r10,20r-39,19v50,35,74,80,74,134v0,61,-37,97,-98,97v-61,0,-96,-36,-96,-95v-1,-68,54,-111,114,-87","w":219},"\u03bc":{"d":"36,-192r51,0r-14,76v-7,46,-14,78,25,80v48,3,46,-108,59,-156r51,0r-34,192r-47,0r3,-21v-15,35,-55,35,-75,6r-16,92r-50,0","w":219},"\u00d7":{"d":"73,-211r79,79r79,-79r25,24r-79,80r79,79r-25,24r-79,-79r-79,79r-24,-24r79,-79r-79,-80","w":299},"\u00bd":{"d":"56,-108r0,-96r-38,0r0,-20v27,0,42,-5,44,-24r25,0r0,140r-31,0xm68,7r153,-262r28,0r-153,262r-28,0xm307,-98v0,35,-63,55,-74,74r72,0r0,24r-111,0v1,-28,13,-43,40,-59v23,-14,40,-19,40,-38v0,-12,-8,-20,-23,-20v-17,0,-26,9,-25,27r-29,0v0,-33,20,-51,56,-51v33,0,54,17,54,43","w":317},"\u00bc":{"d":"56,-108r0,-96r-38,0r0,-20v27,0,42,-5,44,-24r25,0r0,140r-31,0xm68,7r153,-262r28,0r-153,262r-28,0xm261,0r0,-31r-67,0r0,-24r58,-82r40,0r0,84r18,0r0,22r-18,0r0,31r-31,0xm261,-52r0,-60r-42,60r42,0","w":317},"\u00b9":{"d":"59,-98r0,-103r-40,0r0,-21v29,1,44,-7,46,-27r26,0r0,151r-32,0","w":134},"\u00b1":{"d":"132,-215r36,0r0,57r87,0r0,35r-87,0r0,57r-36,0r0,-57r-87,0r0,-35r87,0r0,-57xm45,-35r210,0r0,35r-210,0r0,-35","w":299},"\u00fe":{"d":"23,77r0,-336r50,0r0,93v45,-67,135,-21,135,70v0,94,-88,135,-135,72r0,101r-50,0xm157,-94v0,-39,-15,-60,-42,-60v-27,0,-42,21,-42,60v0,36,16,56,43,56v25,0,41,-20,41,-56","w":220},"\u00be":{"d":"37,-150v0,16,8,23,25,23v16,0,25,-7,25,-21v0,-15,-16,-25,-35,-21r0,-20v34,7,41,-36,10,-37v-14,0,-22,7,-22,22r-31,0v1,-29,20,-44,54,-44v48,0,70,46,32,65v47,21,23,79,-33,79v-36,0,-56,-16,-56,-46r31,0xm68,7r153,-262r28,0r-153,262r-28,0xm261,0r0,-31r-67,0r0,-24r58,-82r40,0r0,84r18,0r0,22r-18,0r0,31r-31,0xm261,-52r0,-60r-42,60r42,0","w":317},"\u00b3":{"d":"6,-143v8,-3,23,0,33,-1v0,17,9,26,26,26v17,0,26,-8,26,-23v1,-16,-15,-24,-37,-23r0,-21v37,7,43,-40,10,-40v-14,0,-23,8,-23,24r-31,0v1,-31,21,-48,56,-48v52,0,73,50,34,71v49,22,24,84,-35,84v-37,0,-59,-17,-59,-49","w":134},"\u00b2":{"d":"123,-202v8,38,-66,59,-77,79r76,0r0,25r-117,0v1,-30,15,-46,43,-63v24,-15,42,-21,42,-41v0,-13,-10,-22,-25,-22v-17,0,-26,10,-26,29r-31,0v0,-35,22,-54,59,-54v35,0,56,19,56,47","w":134},"\u00fd":{"d":"30,77r0,-42v27,5,50,-8,41,-33r-69,-193r56,0r41,138r39,-138r54,0r-79,225v-11,39,-36,48,-83,43xm148,-279r-55,65r-25,0r35,-65r45,0","w":193},"\u00a0":{"w":102}}});
/**
 * Placeholder file for Cufon configuraion script
 */



var _timerPlay = false;
var _options = false;
//jQuery(function(){
jQuery(document).ready(function(){
	initCustomForms();
	initCufon();
	ieHover();
	initGallery();
	//resizeInput();
	clearInputs();
	initTabs();
	initDrop();

        // SET PRELOADED NEW HOMES IMAGES IN THE MENU
        initMenuNewHomesImages();

        
	if (typeof items != 'undefined') {
		initSlider();
	}
	if (typeof plocations != 'undefined') {	
		loadProductMap(['-37.83364941345965','144.9803924560547']);
	 	showPMarkers(plocations);
	}
	
	
	initExpandGallery();
	$('#wrapper').myPopup();
});

function initHomeSlideshow() {
	var g1 = jQuery('.gallery2').gallery({
		galleryList:'.thumbnails-box ul a',
		slideEl: 'div.gallery-main > ul > li',
		loadIMG:'.load',
		btNext: 'a.link-next, a.btn-next',
		btPrev:'a.link-prev, a.btn-prev',
		play: jQuery('.gallery2').parent().find('a.open-close'),
		holderEl:'.thumbnails-box div.thumbnails-list-c > div',
		moveEl:'ul',
		simpleEl:'li',
		slideTime : 7000,
		duration: 400
	});
}

function initMenuNewHomesImages(){
    jQuery('.menu-new-homes-preloaded').load(function(){
        jQuery(this).attr('ready',1);
    })
}

function flipFloor(floor) {
	if ($('#imgFloor' + floor).is(":visible")) {
		$('#imgFloor' + floor).hide();
		$('#imgFloor' + floor + 'Flip').show();
	} else {
		$('#imgFloor' + floor + 'Flip').hide();
		$('#imgFloor' + floor).show();
	}
	return false;
}
var mape=false;
function showMap() { 
	if (mape==false) {
 		$('#mapped').css('z-index', 1);
 		$('#map').css('z-index', 2);              
 		mape = true;
 		clearTimeout(_timerPlay);
 	} else {
 		$('#mapped').css('z-index', 2);
 		$('#map').css('z-index', 1);
 		mape = false;
 	}
 }
function hideMap() {  
	if (mape==false) {

 	} else {
 		$('#mapped').css('z-index', 2);
 		$('#map').css('z-index', 1);                
 		mape = false;
 	}
 }

function initExpandGallery(){
	$('div.gallery-area').each(function(){
		var _this = $(this);
		var btn = _this.find('a.open-close').addClass('pause');
		btn.click(
			function(){
				if(_this.hasClass('gallery-active')){
					_this.removeClass('gallery-active');
					_this.animate({height:151},300);
//					$('#btnOverview').removeClass('btn-grey2');
//					$('#btnSpecs').addClass('btn-grey2');
				}
				else{
					_this.addClass('gallery-active');
					_this.animate({height:495},300);
//					$('#btnSpecs').removeClass('btn-grey2');
//					$('#btnOverview').addClass('btn-grey2');
				}
			}
		);
	});
}
function initDrop(){
	var _nav = jQuery('#nav');
	var item = _nav.children();
	item.each(function(){
		if(jQuery(this).find('.drop').length){
			var drop = jQuery(this).find('.drop');
			drop.css({ width: 9999 });
			var _widthDrop = drop.find('.drop-inner').outerWidth(true);
			drop.css({ width: _widthDrop });
		}
	})
}
function initTabs(){
	jQuery('#home-view').hide();
	jQuery('.homes-list2 li a').live('mouseover click', function(){
		miniProp(jQuery(this).parent().attr('id'));
		jQuery('#default-tab').remove();
		jQuery('#home-view').show();
		initDrop();
		return false;
	});
	
	var propLi = "";
	for(var i=0;i<menuProps.length;i++) {
		propLi += '<li id="'+ i +'"><a href="#">'+ menuProps[i][0] +'</a></li>';
		if (i>10) {
			break;
		}
	}
	jQuery('.homes-list2').append(propLi);
	
}

function miniProp(pid) {
	jQuery('#menuPropTitle').text(menuProps[pid][0]);
	jQuery('#menuPropLink').attr('href', menuProps[pid][3]);
	//jQuery('#menuPropImg').attr('src', '/cms/image.php?f='+menuProps[pid][2]+'&s=378x153&p=1&c=FAFAFA');
        if (jQuery('#menu-new-homes-preloaded-' + pid).attr('ready')){
            jQuery('#menuPropImg').attr('src', jQuery('#menu-new-homes-preloaded-' + pid).attr('src'));
        }else{
            jQuery('#menuPropImg').attr('src', jQuery('#menu-new-homes-preloaded-dummy').attr('src'));
        }
	jQuery('#enquireBtnSmall').attr('href', '/home/contact/?enquiry=' + escape('New Homes-' + menuProps[pid][0]));
	
	jQuery('#menuPropAvail li').remove();
	for(var i in menuProps[pid][1]) {
		jQuery('#menuPropAvail').append('<li>'+menuProps[pid][1][i]+'</li>');	
	}
	
}

// init Cufon
function initCufon() {
	Cufon.replace('.page-heading h1', { color: '-linear-gradient(#bbbbbc, 0.5=#aaaaab, 0.5=#aaaaab, #9b9b9c)', fontFamily: 'Helvetica-Neue-bold' });
	Cufon.replace('.hero-title', { color: '#fff', fontFamily: 'swiss-bt', letterSpacing: '-3px',  textShadow: '#333 1px 1px' });
	Cufon.replace('.hero-description', { color: '#fff', fontFamily: 'swiss-bt',  textShadow: '#333 1px 1px' });
}
	
// IE6 hover plugin
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('9 u=k(){9 g=/^([^#.>`]*)(#|\\.|\\>|\\`)(.+)$/;k u(a,b){9 c=a.J(/\\s*\\,\\s*/);9 d=[];n(9 i=0;i<c.l;i++){d=d.v(o(c[i],b))};6 d};k o(a,b,c){a=a.z(" ","`");9 d=a.r(g);9 e,5,m,7,i,h;9 f=[];4(d==8){d=[a,a]};4(d[1]==""){d[1]="*"};4(c==8){c="`"};4(b==8){b=E};K(d[2]){w"#":7=d[3].r(g);4(7==8){7=[8,d[3]]};e=E.L(7[1]);4(e==8||(d[1]!="*"&&!x(e,d[1]))){6 f};4(7.l==2){f.A(e);6 f};6 o(7[3],e,7[2]);w".":4(c!=">"){5=p(b,d[1])}y{5=b.B};n(i=0,h=5.l;i<h;i++){e=5[i];4(e.C!=1){q};7=d[3].r(g);4(7!=8){4(e.j==8||e.j.r("(\\\\s|^)"+7[1]+"(\\\\s|$)")==8){q};m=o(7[3],e,7[2]);f=f.v(m)}y 4(e.j!=8&&e.j.r("(\\\\s|^)"+d[3]+"(\\\\s|$)")!=8){f.A(e)}};6 f;w">":4(c!=">"){5=p(b,d[1])}y{5=b.B};n(i=0,h=5.l;i<h;i++){e=5[i];4(e.C!=1){q};4(!x(e,d[1])){q};m=o(d[3],e,">");f=f.v(m)};6 f;w"`":5=p(b,d[1]);n(i=0,h=5.l;i<h;i++){e=5[i];m=o(d[3],e,"`");f=f.v(m)};6 f;M:4(c!=">"){5=p(b,d[1])}y{5=b.B};n(i=0,h=5.l;i<h;i++){e=5[i];4(e.C!=1){q};4(!x(e,d[1])){q};f.A(e)};6 f}};k p(a,b){4(b=="*"&&a.F!=8){6 a.F};6 a.p(b)};k x(a,b){4(b=="*"){6 N};6 a.O.G().z("P:","")==b.G()};6 u}();k Q(a,b){9 c=u(a);n(9 i=0;i<c.l;i++){c[i].R=k(){4(t.j.H(b)==-1){t.j+=" "+b}};c[i].S=k(){4(t.j.H(b)!=-1){t.j=t.j.z(b,"")}}}}4(D.I&&!D.T){D.I("U",V)}',58,58,'||||if|listNodes|return|subselector|null|var||||||||limit||className|function|length|listSubNodes|for|doParse|getElementsByTagName|continue|match||this|parseSelector|concat|case|matchNodeNames|else|replace|push|childNodes|nodeType|window|document|all|toLowerCase|indexOf|attachEvent|split|switch|getElementById|default|true|nodeName|html|hoverForIE6|onmouseover|onmouseout|opera|onload|ieHover'.split('|'),0,{}))
/*parametrs [selector, hover_class]*/
function ieHover() {
	hoverForIE6('.range', 'range-hover');
	hoverForIE6('#content .homes-list .item', 'item-hover');
	hoverForIE6('#nav li.item, button.btn, .lightbox .img-holder', 'hover');
	hoverForIE6('.locations', 'locations-hover');
}

/*// init resize input
function resizeInput(){
	var form = jQuery('#header form.search-form');
	var item = form.find('input.text');
	var el = form.find('span.hidden');
	var itemW = item.width();
	var defW = itemW;
	var maxW = 482; // max width
	
	item.keypress(function(){
		var val = item.val();
		el.text(val);
		var elW = el.outerWidth();
		if(itemW < elW && elW < maxW){
			item.css({width:elW})
		};
	});
	item.bind('blur',function(){
		var val = item.val();
		el.text(val);
		var elW = el.outerWidth();
		if(elW < defW){
			item.css({width:defW})
		};
	});
	form.get(0).reset();
}*/

// init Slider
function initSlider(){
	var _left, _width;
	
	jQuery( "div.price" ).slider({
		range: true,
		min: oldmin[0],
		max: oldmax[0],
		values: [ oldmin[0], oldmax[0] ],
		slide: function( event, ui ) {
			jQuery( "#price-range" ).val( "$" + ui.values[ 0 ] + "k - $" + ui.values[ 1 ]+ "k" );
			_left = jQuery(this).find('.ui-slider-range').position().left;
			_width = jQuery(this).find('.ui-slider-range').width();
			jQuery(this).find('.text-holder').css({
				left: _left + _width/2
			})
			filteritems();
		},
		stop: 	function (event, ui) {
			if (true != filteritems())
				stepback('price');
			else
				checkstep('price');
			
			jQuery( "#price-range" ).val( "$" + ui.values[ 0 ] + "k - $" + ui.values[ 1 ]+ "k" );
			_left = jQuery(this).find('.ui-slider-range').position().left;
			_width = jQuery(this).find('.ui-slider-range').width();
			jQuery(this).find('.text-holder').css({
				left: _left + _width/2
			})				
		}
	});
	jQuery( "div.width" ).slider({
		range: true,
		min: oldmin[1],
		max: oldmax[1],
		values: [ oldmin[1], oldmax[1] ],
		step: 0.1,
		slide: function( event, ui ) {
			jQuery( "#lot-width" ).val(ui.values[ 0 ] + "m - " + ui.values[ 1 ]+ "m" );
			_left = jQuery(this).find('.ui-slider-range').position().left;
			_width = jQuery(this).find('.ui-slider-range').width();
			jQuery(this).find('.text-holder').css({
				left: _left + _width/2
			})
			filteritems();
		},
		stop:	function (event, ui) {
			if (true != filteritems())
				stepback('width');
			else
				checkstep('width');
			
			jQuery( "#lot-width" ).val(ui.values[ 0 ] + "m - " + ui.values[ 1 ]+ "m" );
			_left = jQuery(this).find('.ui-slider-range').position().left;
			_width = jQuery(this).find('.ui-slider-range').width();
			jQuery(this).find('.text-holder').css({
				left: _left + _width/2
			})
		}
	});
	jQuery( "div.size" ).slider({
		range: true,
		min: oldmin[2],
		max: oldmax[2],
		values: [ oldmin[2], oldmax[2] ],
		step: 0.5,
		slide: function( event, ui ) {
			jQuery( "#home-size" ).val(ui.values[ 0 ] + "sq - " + ui.values[ 1 ]+ "sq" );
			_left = jQuery(this).find('.ui-slider-range').position().left;
			_width = jQuery(this).find('.ui-slider-range').width();
			jQuery(this).find('.text-holder').css({
				left: _left + _width/2
			})
			filteritems();
		},
		stop:	function (event, ui) {
			if (true != filteritems())
				stepback('size');
			else
				checkstep('size');
			
			jQuery( "#home-size" ).val(ui.values[ 0 ] + "sq - " + ui.values[ 1 ]+ "sq" );
			_left = jQuery(this).find('.ui-slider-range').position().left;
			_width = jQuery(this).find('.ui-slider-range').width();
			jQuery(this).find('.text-holder').css({
				left: _left + _width/2
			})	
		}		
	});
	jQuery('.range').each(function(){
		_left = jQuery(this).find('.ui-slider-range').position().left;
		_width = jQuery(this).find('.ui-slider-range').width();
		jQuery(this).find('.text-holder').css({
			left: _left + _width/2
		})
	});
	
	filteritems();
}

function clearInputs()
{
	clearFormFields({
		clearInputs: true,
		//clearTextareas: true,
		//passwordFieldText: true,
		//addClassFocus: "focus",
		filterClass: "default"
	});
}
function clearFormFields(o)
{
	if (o.clearInputs == null) o.clearInputs = true;
	if (o.clearTextareas == null) o.clearTextareas = true;
	if (o.passwordFieldText == null) o.passwordFieldText = false;
	if (o.addClassFocus == null) o.addClassFocus = false;
	if (!o.filter) o.filter = "default";
	if(o.clearInputs) {
		var inputs = document.getElementsByTagName("input");
		for (var i = 0; i < inputs.length; i++ ) {
			if((inputs[i].type == "text" || inputs[i].type == "password") && inputs[i].className.indexOf(o.filterClass)) {
				inputs[i].valueHtml = inputs[i].value;
				inputs[i].onfocus = function ()	{
					if(this.valueHtml == this.value) this.value = "";
					if(this.fake) {
						inputsSwap(this, this.previousSibling);
						this.previousSibling.focus();
					}
					if(o.addClassFocus && !this.fake) {
						this.className += " " + o.addClassFocus;
						this.parentNode.className += " parent-" + o.addClassFocus;
					}
				}
				inputs[i].onblur = function () {
					if(this.value == "") {
						this.value = this.valueHtml;
						if(o.passwordFieldText && this.type == "password") inputsSwap(this, this.nextSibling);
					}
					if(o.addClassFocus) {
						this.className = this.className.replace(o.addClassFocus, "");
						this.parentNode.className = this.parentNode.className.replace("parent-"+o.addClassFocus, "");
					}
				}
				if(o.passwordFieldText && inputs[i].type == "password") {
					var fakeInput = document.createElement("input");
					fakeInput.type = "text";
					fakeInput.value = inputs[i].value;
					fakeInput.className = inputs[i].className;
					fakeInput.fake = true;
					inputs[i].parentNode.insertBefore(fakeInput, inputs[i].nextSibling);
					inputsSwap(inputs[i], null);
				}
			}
		}
	}
	if(o.clearTextareas) {
		var textareas = document.getElementsByTagName("textarea");
		for(var i=0; i<textareas.length; i++) {
			if(textareas[i].className.indexOf(o.filterClass)) {
				textareas[i].valueHtml = textareas[i].value;
				textareas[i].onfocus = function() {
					if(this.value == this.valueHtml) this.value = "";
					if(o.addClassFocus) {
						this.className += " " + o.addClassFocus;
						this.parentNode.className += " parent-" + o.addClassFocus;
					}
				}
				textareas[i].onblur = function() {
					if(this.value == "") this.value = this.valueHtml;
					if(o.addClassFocus) {
						this.className = this.className.replace(o.addClassFocus, "");
						this.parentNode.className = this.parentNode.className.replace("parent-"+o.addClassFocus, "");
					}
				}
			}
		}
	}
	function inputsSwap(el, el2) {
		if(el) el.style.display = "none";
		if(el2) el2.style.display = "inline";
	}
}

// IE6 png fix
var transparentImage = "images/none.gif";
function fixTrans()
{
	if (typeof document.body.style.maxHeight == 'undefined')
	{
		var imgs = document.getElementsByTagName("img");
		for (i = 0; i < imgs.length; i++)
		{
			if (imgs[i].src.indexOf(transparentImage) != -1)
			{
				return;
			}
			if (imgs[i].src.indexOf(".png") != -1)
			{
				var src = imgs[i].src;
				imgs[i].src = transparentImage;
				imgs[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
				imgs[i].style.display = "inline-block";
			}
		}
	}
}

if (document.all && !window.opera)
	attachEvent("onload", fixTrans);
	
// init Gallery
function initGallery(){
	jQuery('div.gallery-main ul li').each(function() {
        var text = jQuery(this).children("div.gallery-text").text();
        text = jQuery.trim(text);
		if (text == "View")
			jQuery(this).children("div.gallery-text").remove();
	});
	jQuery('div.gallery').filter(':not(.gallery2)').fadeGallery();
}
// slideshow plugin
jQuery.fn.fadeGallery = function(_options){
		_options = jQuery.extend({
		slideElements:'div.gallery-main > ul > li',
		pagerGener: true,
		pagerHold: 'div.switcher',
		pagerLinks:'div.switcher li',
		btnNext:'a.link-next',
		btnPrev:'a.link-prev',
		btnPlayPause:'a.play-pause',
		btnPlay:'a.play',
		btnPause:'a.pause',
		pausedClass:'paused',
		disabledClass: 'disabled',
		playClass:'playing',
		activeClass:'active',
		currentNum:false,
		allNum:false,
		startSlide:null,
		noCircle:false,
		caption:'ul.caption > li',
		pauseOnHover:true,
		autoRotation:false,
		autoHeight:false,
		onChange:false,
		switchTime:3000,
		duration:650,
		event:'click'
	},_options);

	return this.each(function(){
		// gallery options
		var _this = jQuery(this);
		var _slides = jQuery(_options.slideElements, _this);
		var _btnPrev = jQuery(_options.btnPrev, _this);
		var _btnNext = jQuery(_options.btnNext, _this);
		var _btnPlayPause = jQuery(_options.btnPlayPause, _this);
		var _btnPause = jQuery(_options.btnPause, _this);
		var _btnPlay = jQuery(_options.btnPlay, _this);
		var _pauseOnHover = _options.pauseOnHover;
		var _autoRotation = _options.autoRotation;
		var _activeClass = _options.activeClass;
		var _disabledClass = _options.disabledClass;
		var _pausedClass = _options.pausedClass;
		var _playClass = _options.playClass;
		var _autoHeight = _options.autoHeight;
		var _duration = _options.duration;
		var _switchTime = _options.switchTime;
		var _controlEvent = _options.event;
		var _currentNum = (_options.currentNum ? jQuery(_options.currentNum, _this) : false);
		var _allNum = (_options.allNum ? jQuery(_options.allNum, _this) : false);
		var _startSlide = _options.startSlide;
		var _noCycle = _options.noCircle;
		var _onChange = _options.onChange;
		var _pagerGener = _options.pagerGener;
		var _pagerHold = jQuery(_options.pagerHold,_this);
		var _caption = jQuery(_options.caption,_this);
		var _paging = '';
		if(_pagerGener){
			for(var i=0; i< _slides.length; i++){
				_paging += '<li><a href="#">'+(i+1)+'</a></li>';
			}
			_pagerHold.html('<ul>'+_paging+'</ul>');
		}
		var _pagerLinks = jQuery(_options.pagerLinks, _this);
		// gallery init
		var _hover = false;
		var _prevIndex = 0;
		var _currentIndex = 0;
		var _slideCount = _slides.length;
		var _timer;
		if(_slideCount < 2) return;

		_prevIndex = _slides.index(_slides.filter('.'+_activeClass));
		if(_prevIndex < 0) _prevIndex = _currentIndex = 0;
		else _currentIndex = _prevIndex;
		if(_startSlide != null) {
			if(_startSlide == 'random') _prevIndex = _currentIndex = Math.floor(Math.random()*_slideCount);
			else _prevIndex = _currentIndex = parseInt(_startSlide);
		}
		_slides.hide().eq(_currentIndex).show();
		_caption.hide().eq(_currentIndex).show();
		if(_autoRotation) _this.removeClass(_playClass).addClass(_pausedClass);
		else _this.removeClass(_pausedClass).addClass(_playClass);

		// gallery control
		if(_btnPrev.length) {
			_btnPrev.bind(_controlEvent,function(){
				prevSlide();
				return false;
			});
		}
		if(_btnNext.length) {
			_btnNext.bind(_controlEvent,function(){
				nextSlide();
				return false;
			});
		}
		if(_pagerLinks.length) {
			_pagerLinks.each(function(_ind){
				jQuery(this).bind(_controlEvent,function(){
					showGallery();
					if(_currentIndex != _ind) {
						_prevIndex = _currentIndex;
						_currentIndex = _ind;
						switchSlide();
					}
					return false;
				});
			});
		}

		// play pause section
		if(_btnPlayPause.length) {
			_btnPlayPause.bind(_controlEvent,function(){
				showGallery();
				if(_this.hasClass(_pausedClass)) {
					_this.removeClass(_pausedClass).addClass(_playClass);
					_autoRotation = true;
					autoSlide();
				} else {
					_autoRotation = false;
					if(_timer) clearTimeout(_timer);
					_this.removeClass(_playClass).addClass(_pausedClass);
				}
				return false;
			});
		}
		if(_btnPlay.length) {
			_btnPlay.bind(_controlEvent,function(){
				showGallery();
				_this.removeClass(_pausedClass).addClass(_playClass);
				_autoRotation = true;
				autoSlide();
				return false;
			});
		}
		if(_btnPause.length) {
			_btnPause.bind(_controlEvent,function(){
				showGallery();
				_autoRotation = false;
				if(_timer) clearTimeout(_timer);
				_this.removeClass(_playClass).addClass(_pausedClass);
				return false;
			});
		}
		// gallery animation
		function prevSlide() {
			_prevIndex = _currentIndex;
			if(_currentIndex > 0) _currentIndex--;
			else {
				if(_noCycle) return;
				else _currentIndex = _slideCount-1;
			}
			switchSlide();
		}
		function nextSlide() {
			_prevIndex = _currentIndex;
			if(_currentIndex < _slideCount-1) _currentIndex++;
			else {
				if(_noCycle) return;
				else _currentIndex = 0;
			}
			switchSlide();
		}
		function refreshStatus() {
			if(_pagerLinks.length) _pagerLinks.removeClass(_activeClass).eq(_currentIndex).addClass(_activeClass);
			if(_currentNum) _currentNum.text(_currentIndex+1);
			if(_allNum) _allNum.text(_slideCount);
			_slides.eq(_prevIndex).removeClass(_activeClass);
			_slides.eq(_currentIndex).addClass(_activeClass);
			if(_noCycle) {
				if(_btnPrev.length) {
					if(_currentIndex == 0) _btnPrev.addClass(_disabledClass);
					else _btnPrev.removeClass(_disabledClass);
				}
				if(_btnNext.length) {
					if(_currentIndex == _slideCount-1) _btnNext.addClass(_disabledClass);
					else _btnNext.removeClass(_disabledClass);
				}
			}
			if(typeof _onChange === 'function') {
				_onChange(_this, _currentIndex);
			}
		}
		function switchSlide() {
			_slides.eq(_prevIndex).fadeOut(_duration);
			_slides.eq(_currentIndex).fadeIn(_duration);
			_caption.eq(_prevIndex).fadeOut();
			_caption.eq(_currentIndex).fadeIn();
			if(_autoHeight) _slides.eq(_currentIndex).parent().animate({height:_slides.eq(_currentIndex).outerHeight(true)},{duration:_duration,queue:false});

			refreshStatus();
			autoSlide();
		}

		// autoslide function
		function autoSlide() {
			//if(!_autoRotation || _hover) return;
			//if(_timer) 
				clearTimeout(_timer);
			_timer = setTimeout(nextSlide,_switchTime+_duration);
		}
		if(_pauseOnHover) {
			_this.hover(function(){
				_hover = true;
				if(_timer) clearTimeout(_timer);
			},function(){
				_hover = false;
				autoSlide();
			});
		}
		refreshStatus();
		autoSlide();
	});
};

// init Custom Forms
var _selectHeight = 27;
var _forms = document.getElementsByTagName('form');
var inputs = new Array();
var selects = new Array();
var labels = new Array();
var radios = new Array();
var radioLabels = new Array();
var checkboxes = new Array();
var checkboxLabels = new Array();
var buttons = new Array();
var selects = new Array();
var all_selects = false;
var active_select = null;
var agt = navigator.userAgent.toLowerCase();
var selectText = "please select";
var IN_CFORMS = true;

function initCustomForms() {
	if(!document.getElementById) {return false;}
	getElements();
	separateElements();
	//replaceRadios();
	replaceCheckboxes();
	replaceSelects();

	var _selects = document.getElementsByTagName('select');
	var _SelctClassName = [];
	if (_selects) {
		for (var i = 0; i < _selects.length; i++) {
			if (_selects[i].className != '' && _selects[i].className != 'outtaHere')
				_SelctClassName[i] = ' drop-'+_selects[i].className;
		}
		for (var i = 0; i < _SelctClassName.length; i++) {
			var _selectDrop = document.getElementById('optionsDiv'+i);
			if (_selectDrop) {
				if (_SelctClassName[i]) 
					_selectDrop.className += _SelctClassName[i];
			}
		}
	}
}


// getting all the required elements
function getElements() {
	for (var nf = 0; nf < document.getElementsByTagName("form").length; nf++) {
		for(var nfi = 0; nfi < document.forms[nf].getElementsByTagName("input").length; nfi++) {inputs.push(document.forms[nf].getElementsByTagName("input")[nfi]);}
		for(var nfl = 0; nfl < document.forms[nf].getElementsByTagName("label").length; nfl++) {labels.push(document.forms[nf].getElementsByTagName("label")[nfl]);}
		for(var nfs = 0; nfs < document.forms[nf].getElementsByTagName("select").length; nfs++) {selects.push(document.forms[nf].getElementsByTagName("select")[nfs]);}
	}
}

// separating all the elements in their respective arrays
function separateElements() {
	var r = 0; var c = 0; var t = 0; var rl = 0; var cl = 0; var tl = 0; var b = 0;
	for (var q = 0; q < inputs.length; q++) {
		if(inputs[q].type == "radio") {
			radios[r] = inputs[q]; ++r;
			for(var w = 0; w < labels.length; w++) {
				if((inputs[q].id) && labels[w].htmlFor == inputs[q].id)
				{
					radioLabels[rl] = labels[w];
					++rl;
				}
			}
		}
		if(inputs[q].type == "checkbox") {
			checkboxes[c] = inputs[q]; ++c;
			for(var w = 0; w < labels.length; w++) {
				if((inputs[q].id) && (labels[w].htmlFor == inputs[q].id))
				{
					checkboxLabels[cl] = labels[w];
					++cl;
				}
			}
		}
		if((inputs[q].type == "submit") || (inputs[q].type == "button")) {
			buttons[b] = inputs[q]; ++b;
		}
	}
}

//replacing radio buttons
function replaceRadios() {
	for (var q = 0; q < radios.length; q++) {
		radios[q].className += " outtaHere";
		var radioArea = document.createElement("div");
		if(radios[q].checked) {
			radioArea.className = "radioAreaChecked";
		}
		else
		{
			radioArea.className = "radioArea";
		}
		radioArea.id = "myRadio" + q;
		radios[q].parentNode.insertBefore(radioArea, radios[q]);
		radios[q]._ra = radioArea;

		radioArea.onclick = new Function('rechangeRadios('+q+')');
		if (radioLabels[q])
		{
			radioLabels[q].onclick = new Function('rechangeRadios('+q+')');
		}
	}
	return true;
}

//checking radios
function checkRadios(who) {
	var what = radios[who]._ra;
	for(var q = 0; q < radios.length; q++) {
		if((radios[q]._ra.className == "radioAreaChecked")&&(radios[q]._ra.nextSibling.name == radios[who].name))
		{
			radios[q]._ra.className = "radioArea";
		}
	}
	what.className = "radioAreaChecked";
}

//changing radios
function changeRadios(who) {
	if(radios[who].checked) {
		for(var q = 0; q < radios.length; q++) {
			if(radios[q].name == radios[who].name) {
				radios[q].checked = false;
			} 
			radios[who].checked = true; 
			checkRadios(who);
		}
	}
}

//rechanging radios
function rechangeRadios(who) {
	if(!radios[who].checked) {
		for(var q = 0; q < radios.length; q++) {
			if(radios[q].name == radios[who].name)	{
				radios[q].checked = false; 
			}
			radios[who].checked = true; 
			checkRadios(who);
		}
	}
}

//replacing checkboxes
function replaceCheckboxes() {
	for (var q = 0; q < checkboxes.length; q++) {
		checkboxes[q].className += " outtaHere";
		var checkboxArea = document.createElement("div");
		if(checkboxes[q].checked) {
			checkboxArea.className = "checkboxAreaChecked";
		}
		else {
			checkboxArea.className = "checkboxArea";
		}
		checkboxArea.id = "myCheckbox" + q;
		checkboxes[q].parentNode.insertBefore(checkboxArea, checkboxes[q]);
		checkboxes[q]._ca = checkboxArea;
		checkboxArea.onclick = checkboxArea.onclick2 = new Function('rechangeCheckboxes('+q+')');
		if (checkboxLabels[q])
		{
			checkboxLabels[q].onclick = new Function('changeCheckboxes('+q+')');
		}
		
		checkboxes[q].onkeydown = checkEvent;
	}
	return true;
}

//checking checkboxes
function checkCheckboxes(who, action) {
	
	var what = checkboxes[who]._ca;
	if(action == true) {
		what.className = "checkboxAreaChecked";
		what.checked = true;
	}
	if(action == false) {
		what.className = "checkboxArea";
		what.checked = false;
                
	}
         //check that properties exist with checkbox unchecked, or revert back
        if (true != filteritems())
            rechangeCheckboxes(who);
        
}


//changing checkboxes
function changeCheckboxes(who) {
	if(checkboxes[who].checked) {
		checkCheckboxes(who, false);
	}
	else {
		checkCheckboxes(who, true);
	} 
}

//rechanging checkboxes
function rechangeCheckboxes(who) {
	var tester = false;
	if(checkboxes[who].checked == true) {
		tester = false;
	}
	else {
		tester = true;
	}
	checkboxes[who].checked = tester;
	checkCheckboxes(who, tester);
}

//check event
function checkEvent(e) {
	if (!e) var e = window.event;
	if(e.keyCode == 32) {for (var q = 0; q < checkboxes.length; q++) {if(this == checkboxes[q]) {changeCheckboxes(q);}}} //check if space is pressed
}


function replaceSelects() {
	for(var q = 0; q < selects.length; q++) {
	if (!selects[q].replaced && selects[q].offsetWidth)
	{
		selects[q]._number = q;
		//create and build div structure
		var selectArea = document.createElement("div");
		var left = document.createElement("span");
		left.className = "left";
		selectArea.appendChild(left);
		
		var disabled = document.createElement("span");
		disabled.className = "disabled";
		selectArea.appendChild(disabled);
		
		selects[q]._disabled = disabled;
		var center = document.createElement("span");
		var button = document.createElement("a");
		var text = document.createTextNode(selectText);
		center.id = "mySelectText"+q;
		
		var stWidth = selects[q].offsetWidth;
		selectArea.style.width = stWidth + "px";
		if (selects[q].parentNode.className.indexOf("type2") != -1){
			button.href = "javascript:showOptions("+q+",true)";
		} else {
			button.href = "javascript:showOptions("+q+",false)";
		}
		button.className = "selectButton";
		selectArea.className = "selectArea";

		selectArea.className += " " + selects[q].className;
		selectArea.id = "sarea"+q;
		center.className = "center";
		center.appendChild(text);
		selectArea.appendChild(center);
		selectArea.appendChild(button);
		
		//hide the select field
		selects[q].className += " outtaHere";
		//insert select div
		selects[q].parentNode.insertBefore(selectArea, selects[q]);
		//build & place options div

		var optionsDiv = document.createElement("div");
		
		var optionsList = document.createElement("ul");
		optionsDiv.innerHTML += "<div class='select-top'><div></div></div>";
		optionsDiv.appendChild(optionsList);
		
		selects[q]._options = optionsList;
		
		optionsDiv.style.width = stWidth -2 + "px";
		optionsDiv._parent = selectArea;
		
		optionsDiv.className = "optionsDivInvisible";
		optionsDiv.id = "optionsDiv"+q;
		
	
		populateSelectOptions(selects[q]);
		optionsDiv.innerHTML += "<div class='select-bottom'><div class='select-bottom-left'></div><div class='select-bottom-right'></div></div>";
		document.getElementsByTagName("body")[0].appendChild(optionsDiv);
		selects[q].replaced = true;
		}
	all_selects = true;
	}
}

//collecting select options
function populateSelectOptions(me) {
	me._options.innerHTML = "";
	
	for(var w = 0; w < me.options.length; w++) {
		
		var optionHolder = document.createElement('li');
		var optionLink = document.createElement('a');
		var optionTxt;
		if (me.options[w].title.indexOf('image') != -1) {
			optionTxt = document.createElement('img');
			optionSpan = document.createElement('span');
			optionTxt.src = me.options[w].title;
			optionSpan = document.createTextNode(me.options[w].text);
		} else {
			optionTxt = document.createTextNode(me.options[w].text);
		}
		
		optionLink.href = "javascript:showOptions("+me._number+"); selectMe('"+me.id+"',"+w+","+me._number+");";
		if (me.options[w].title.indexOf('image') != -1) {
			optionLink.appendChild(optionTxt);
			optionLink.appendChild(optionSpan);
		} else {
			optionLink.appendChild(optionTxt);
		}
		optionHolder.appendChild(optionLink);
		me._options.appendChild(optionHolder);
		//check for pre-selected items
		if(me.options[w].selected) {
			selectMe(me.id,w,me._number);
		}
	}
	if (me.disabled) {
		me._disabled.style.display = "block";
	}
	else {
		me._disabled.style.display = "none";
	}
}

//selecting me
function selectMe(selectFieldId,linkNo,selectNo) {
	selectField = selects[selectNo];
	for(var k = 0; k < selectField.options.length; k++) {
		if(k==linkNo) {
			selectField.options[k].selected = true;
			//change the home and land sort by field if necessary
			if (selectFieldId == 'sort-by') {
				var newSort = jQuery(selectField.options[k]).attr('id').substr(4);
				
				if (currentSort != newSort) {                                    
					homeLandProds(currentArea, newSort, 1);
				}
			} 
		}
		else {
			selectField.options[k].selected = false;
		}
	}
	
	//show selected option
	textVar = document.getElementById("mySelectText"+selectNo);
	var newText;
	var optionSpan;
	if (selectField.options[linkNo].title.indexOf('image') != -1) {
		newText = document.createElement('img');
		newText.src = selectField.options[linkNo].title;
		optionSpan = document.createElement('span');
		optionSpan = document.createTextNode(selectField.options[linkNo].text);
	} else {
		newText = document.createTextNode(selectField.options[linkNo].text);
	}
	if (selectField.options[linkNo].title.indexOf('image') != -1) {
		if (textVar.childNodes.length > 1) textVar.removeChild(textVar.childNodes[0]);
		textVar.replaceChild(newText, textVar.childNodes[0]);	
		textVar.appendChild(optionSpan);	
	} else {
		if (textVar.childNodes.length > 1) textVar.removeChild(textVar.childNodes[0]);
		textVar.replaceChild(newText, textVar.childNodes[0]);	
	}
	if (selectField.onchange && all_selects)
		{
			eval(selectField.onchange());
		}
	
}
//showing options
function showOptions(g) {
		_elem = document.getElementById("optionsDiv"+g);
		var divArea = document.getElementById("sarea"+g);
		if (active_select && active_select != _elem) {
			active_select.className = active_select.className.replace('optionsDivVisible',' optionsDivInvisible');
			active_select.style.height = "auto";
		}
		if(_elem.className.indexOf("optionsDivInvisible") != -1) {
			_elem.style.left = "-9999px";
			_elem.style.top = findPosY(divArea) + _selectHeight + 'px';
			_elem.className = _elem.className.replace('optionsDivInvisible','');
			_elem.className += " optionsDivVisible";
			/*if (_elem.offsetHeight > 200)
			{
				_elem.style.height = "200px";
			}*/
			_elem.style.left = findPosX(divArea) + 'px';
			
			active_select = _elem;
			if(document.documentElement)
			{
				document.documentElement.onclick = hideSelectOptions;
			}
			else
			{
				window.onclick = hideSelectOptions;
			}
		}
		else if(_elem.className.indexOf("optionsDivVisible") != -1) {
			_elem.style.height = "auto";
			_elem.className = _elem.className.replace('optionsDivVisible','');
			_elem.className += " optionsDivInvisible";
		}
		
		// for mouseout
		/*_elem.timer = false;
		_elem.onmouseover = function() {
			if (this.timer) clearTimeout(this.timer);
		}
		_elem.onmouseout = function() {
			var _this = this;
			this.timer = setTimeout(function(){
				_this.style.height = "auto";
				_this.className = _this.className.replace('optionsDivVisible','');
				if (_elem.className.indexOf('optionsDivInvisible') == -1)
					_this.className += " optionsDivInvisible";
			},200);
		}*/
}

function hideSelectOptions(e)
{
	if(active_select)
	{
		if(!e) e = window.event;
		var _target = (e.target || e.srcElement);
		if(isElementBefore(_target,'selectArea') == 0 && isElementBefore(_target,'optionsDiv') == 0)
		{
			active_select.className = active_select.className.replace('optionsDivVisible', '');
			active_select.className = active_select.className.replace('optionsDivInvisible', '');
			active_select.className += " optionsDivInvisible";
			active_select = false;

			if(document.documentElement)
			{
				document.documentElement.onclick = function(){};
			}
			else
			{
				window.onclick = null;
			}
		}
	}
}

function isElementBefore(_el,_class)
{
	var _parent = _el;	
	do
	{
		_parent = _parent.parentNode;
	}
	while(_parent && _parent.className != null && _parent.className.indexOf(_class) == -1)
	
	if(_parent.className && _parent.className.indexOf(_class) != -1)
	{
		return 1;
	}
	else
	{
		return 0;
	}
	
}

function findPosY(obj) {
	var posTop = 0;
	while (obj.offsetParent) {posTop += obj.offsetTop; obj = obj.offsetParent;}
	return posTop;
}
function findPosX(obj) {
	var posLeft = 0;
	while (obj.offsetParent) {posLeft += obj.offsetLeft; obj = obj.offsetParent;}
	return posLeft;
}

/*!
 * jQuery UI 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.7",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,
NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,
"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");
if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f,
"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,
d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}});
c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&
b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;/*!
 * jQuery UI Widget 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)b(d).triggerHandler("remove");k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,
a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.charAt(0)==="_")return h;
e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,
this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},
widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
 * jQuery UI Mouse 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(true===c.data(b.target,a.widgetName+".preventClickEvent")){c.removeData(b.target,a.widgetName+".preventClickEvent");b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=
a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=
this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!(document.documentMode>=9)&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);
return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;a.target==this._mouseDownEvent.target&&c.data(a.target,this.widgetName+".preventClickEvent",
true);this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
 * jQuery UI Slider 1.8.7
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.mouse.js
 *	jquery.ui.widget.js
 */
(function(d){d.widget("ui.slider",d.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var b=this,a=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");a.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");
this.range=d([]);if(a.range){if(a.range===true){this.range=d("<div></div>");if(!a.values)a.values=[this._valueMin(),this._valueMin()];if(a.values.length&&a.values.length!==2)a.values=[a.values[0],a.values[0]]}else this.range=d("<div></div>");this.range.appendTo(this.element).addClass("ui-slider-range");if(a.range==="min"||a.range==="max")this.range.addClass("ui-slider-range-"+a.range);this.range.addClass("ui-widget-header")}d(".ui-slider-handle",this.element).length===0&&d("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(a.values&&a.values.length)for(;d(".ui-slider-handle",this.element).length<a.values.length;)d("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=d(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(c){c.preventDefault()}).hover(function(){a.disabled||d(this).addClass("ui-state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(function(){if(a.disabled)d(this).blur();
else{d(".ui-slider .ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-state-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this.handles.each(function(c){d(this).data("index.ui-slider-handle",c)});this.handles.keydown(function(c){var e=true,f=d(this).data("index.ui-slider-handle"),h,g,i;if(!b.options.disabled){switch(c.keyCode){case d.ui.keyCode.HOME:case d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:e=
false;if(!b._keySliding){b._keySliding=true;d(this).addClass("ui-state-active");h=b._start(c,f);if(h===false)return}break}i=b.options.step;h=b.options.values&&b.options.values.length?(g=b.values(f)):(g=b.value());switch(c.keyCode){case d.ui.keyCode.HOME:g=b._valueMin();break;case d.ui.keyCode.END:g=b._valueMax();break;case d.ui.keyCode.PAGE_UP:g=b._trimAlignValue(h+(b._valueMax()-b._valueMin())/5);break;case d.ui.keyCode.PAGE_DOWN:g=b._trimAlignValue(h-(b._valueMax()-b._valueMin())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(h===
b._valueMax())return;g=b._trimAlignValue(h+i);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:if(h===b._valueMin())return;g=b._trimAlignValue(h-i);break}b._slide(c,f,g);return e}}).keyup(function(c){var e=d(this).data("index.ui-slider-handle");if(b._keySliding){b._keySliding=false;b._stop(c,e);b._change(c,e);d(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");
this._mouseDestroy();return this},_mouseCapture:function(b){var a=this.options,c,e,f,h,g;if(a.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:b.pageX,y:b.pageY});e=this._valueMax()-this._valueMin()+1;h=this;this.handles.each(function(i){var j=Math.abs(c-h.values(i));if(e>j){e=j;f=d(this);g=i}});if(a.range===true&&this.values(1)===a.min){g+=1;f=d(this.handles[g])}if(this._start(b,
g)===false)return false;this._mouseSliding=true;h._handleIndex=g;f.addClass("ui-state-active").focus();a=f.offset();this._clickOffset=!d(b.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:b.pageX-a.left-f.width()/2,top:b.pageY-a.top-f.height()/2-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(b,g,c);return this._animateOff=true},_mouseStart:function(){return true},
_mouseDrag:function(b){var a=this._normValueFromMouse({x:b.pageX,y:b.pageY});this._slide(b,this._handleIndex,a);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(b){var a;
if(this.orientation==="horizontal"){a=this.elementSize.width;b=b.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{a=this.elementSize.height;b=b.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}a=b/a;if(a>1)a=1;if(a<0)a=0;if(this.orientation==="vertical")a=1-a;b=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+a*b)},_start:function(b,a){var c={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){c.value=
this.values(a);c.values=this.values()}return this._trigger("start",b,c)},_slide:function(b,a,c){var e;if(this.options.values&&this.options.values.length){e=this.values(a?0:1);if(this.options.values.length===2&&this.options.range===true&&(a===0&&c>e||a===1&&c<e))c=e;if(c!==this.values(a)){e=this.values();e[a]=c;b=this._trigger("slide",b,{handle:this.handles[a],value:c,values:e});this.values(a?0:1);b!==false&&this.values(a,c,true)}}else if(c!==this.value()){b=this._trigger("slide",b,{handle:this.handles[a],
value:c});b!==false&&this.value(c)}},_stop:function(b,a){var c={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(a);c.values=this.values()}this._trigger("stop",b,c)},_change:function(b,a){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(a);c.values=this.values()}this._trigger("change",b,c)}},value:function(b){if(arguments.length){this.options.value=
this._trimAlignValue(b);this._refreshValue();this._change(null,0)}return this._value()},values:function(b,a){var c,e,f;if(arguments.length>1){this.options.values[b]=this._trimAlignValue(a);this._refreshValue();this._change(null,b)}if(arguments.length)if(d.isArray(arguments[0])){c=this.options.values;e=arguments[0];for(f=0;f<c.length;f+=1){c[f]=this._trimAlignValue(e[f]);this._change(null,f)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(b):this.value();
else return this._values()},_setOption:function(b,a){var c,e=0;if(d.isArray(this.options.values))e=this.options.values.length;d.Widget.prototype._setOption.apply(this,arguments);switch(b){case "disabled":if(a){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled")}break;case "orientation":this._detectOrientation();
this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case "value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case "values":this._animateOff=true;this._refreshValue();for(c=0;c<e;c+=1)this._change(null,c);this._animateOff=false;break}},_value:function(){var b=this.options.value;return b=this._trimAlignValue(b)},_values:function(b){var a,c;if(arguments.length){a=this.options.values[b];
return a=this._trimAlignValue(a)}else{a=this.options.values.slice();for(c=0;c<a.length;c+=1)a[c]=this._trimAlignValue(a[c]);return a}},_trimAlignValue:function(b){if(b<=this._valueMin())return this._valueMin();if(b>=this._valueMax())return this._valueMax();var a=this.options.step>0?this.options.step:1,c=(b-this._valueMin())%a;alignValue=b-c;if(Math.abs(c)*2>=a)alignValue+=c>0?a:-a;return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},
_refreshValue:function(){var b=this.options.range,a=this.options,c=this,e=!this._animateOff?a.animate:false,f,h={},g,i,j,l;if(this.options.values&&this.options.values.length)this.handles.each(function(k){f=(c.values(k)-c._valueMin())/(c._valueMax()-c._valueMin())*100;h[c.orientation==="horizontal"?"left":"bottom"]=f+"%";d(this).stop(1,1)[e?"animate":"css"](h,a.animate);if(c.options.range===true)if(c.orientation==="horizontal"){if(k===0)c.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},a.animate);
if(k===1)c.range[e?"animate":"css"]({width:f-g+"%"},{queue:false,duration:a.animate})}else{if(k===0)c.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},a.animate);if(k===1)c.range[e?"animate":"css"]({height:f-g+"%"},{queue:false,duration:a.animate})}g=f});else{i=this.value();j=this._valueMin();l=this._valueMax();f=l!==j?(i-j)/(l-j)*100:0;h[c.orientation==="horizontal"?"left":"bottom"]=f+"%";this.handle.stop(1,1)[e?"animate":"css"](h,a.animate);if(b==="min"&&this.orientation==="horizontal")this.range.stop(1,
1)[e?"animate":"css"]({width:f+"%"},a.animate);if(b==="max"&&this.orientation==="horizontal")this.range[e?"animate":"css"]({width:100-f+"%"},{queue:false,duration:a.animate});if(b==="min"&&this.orientation==="vertical")this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},a.animate);if(b==="max"&&this.orientation==="vertical")this.range[e?"animate":"css"]({height:100-f+"%"},{queue:false,duration:a.animate})}}});d.extend(d.ui.slider,{version:"1.8.7"})})(jQuery);
;
jQuery.fn.gallery = function(_options){
	
	var _options = jQuery.extend({
		galleryList: 'ul li a',
		slideEl: 'div.img-hold img',
		btNext: 'a.next-photo',
		btPrev:'a.prev-photo',
		play:'a.play',
		loadIMG:'div.img-hold img.load',
		holderEl:'div',
		moveEl:'ul',
		simpleEl:'li',
		duration: 400,
		slideTime : 4000,
		autoscroll: 700 
	},_options);
	
	return this.each(function(){
	
		var _THIS = jQuery(this);
		var _galleryList = jQuery(_options.galleryList, _THIS);
		var _btNext = jQuery(_options.btNext, _THIS);
		var _btPrev = jQuery(_options.btPrev, _THIS);
		var _btFirst = _options.btFirst ? jQuery(_options.btFirst, _THIS) : false;
		var _btLast = _options.btLast ? jQuery(_options.btLast, _THIS) : false;
		var _btPlay = _options.play ? jQuery(_options.play) : false;
		var _slideEl = jQuery(_options.slideEl, _THIS);
		var _loadIMG = jQuery(_options.loadIMG, _THIS);
		var _duration = _options.duration;
		var _img = new Image();
		var _holderEl = jQuery(_options.holderEl, _THIS);
		var _moveEl = jQuery(_options.moveEl, _holderEl);
		var _simpleEl = jQuery(_options.simpleEl, _moveEl);
		var _holderWidth = _holderEl.outerWidth();
		var _simpleElWidth = _simpleEl.outerWidth(true);
		var _moveElwidth = _simpleElWidth*_simpleEl.length;
		var _margin = 0, _current, _next = 0;
		
		var _step = _simpleElWidth;
		
		if (!_slideEl.filter('.active').length) {
			_slideEl.eq(0).addClass('active');
			_current = 0;
		} else {
			_current = _slideEl.index(_slideEl.filter('.active'));
			_next = _current;
		}
		_slideEl.not(".active").hide();
		
		_galleryList.eq(0).parent().addClass('active');
		// click gallery
		_galleryList.click(function(){
			hideMap();
			clearTimeout(_timerPlay);
			if (!jQuery(this).is('.active')) {
				_current = _galleryList.index(this);
				showImg();
				addActiveClass();
			}
			return false;
		});
		
		
		
		function showImg(href) {
			if (_current != _next) {
				_slideEl.removeClass('active');
				_hide = _slideEl.filter(':visible');
				_slideEl.eq(_current).fadeIn(_duration, function(){
					_hide.hide().removeClass('hide');
				}).addClass('active');
				_next = _current;
			}
		}
		
		if (_btPlay) {
			_btPlay.click(function(){
				if (jQuery(this).hasClass('pause')) {
					jQuery(this).removeClass('pause');
					if (_timerPlay) clearTimeout(_timerPlay);
				} else {
					jQuery(this).addClass('pause');
					_timerPlay = setTimeout(function(){nextSlide()}, _options.slideTime);
				}
				return false;
			})
		}
		_timerPlay = setTimeout(function(){nextSlide()}, _options.slideTime);
		// Next/Prev
		if (_btNext) {
			_btNext.click(function(){
				if (!_slideEl.is(':animated'))
					nextSlide();
				return false;	
			});
		}
		function nextSlide(){
			_current++;
			if (_current > _galleryList.length-1) 
				_current = 0;
			showImg();
			moveNext();
			addActiveClass();
		}
		if (_btPrev) {
			_btPrev.click(function(){
				if (!_slideEl.is(':animated')) {
					_current--;
					if (_current < 0) 
						_current = _galleryList.length-1;
					
					showImg();
					movePrev();
					addActiveClass();
				}
				return false;
			});
		}
		function addActiveClass() {
			_galleryList.removeClass('active');
			_galleryList.eq(_current).addClass('active');
		}
				
		function moveNext() {
			if(_timerPlay) clearTimeout(_timerPlay);
			if (_margin+_step > _moveElwidth-_holderWidth) {
				_margin = _moveElwidth-_holderWidth;
			}
			else _margin += _step;
			if (_current == 0) {
				_margin = 0;
			}
			
			_moveEl.animate({marginLeft:-_margin},{queue:false,duration:_duration,complete: function(){
				_timerPlay = setTimeout(function(){nextSlide()}, _options.slideTime);
			}});
		}
		function movePrev(){
			if(_timerPlay) clearTimeout(_timerPlay);
			if (_margin-_step < 0) {
				_margin = 0;
			}
			else _margin -= _step;
			if (_current == _galleryList.length - 1) _margin = _moveElwidth-_holderWidth;
			_moveEl.animate({marginLeft:-_margin},{queue:false,duration:_duration,complete:function(){
				_timerPlay = setTimeout(function(){nextSlide()}, _options.slideTime);
			}});
		}
	});
}
jQuery.fn.myPopup = function(_options){
	// defaults options	
	var _options = jQuery.extend({
		duration: 700,
		linkOpenName: '.link-popup',
		linkCloseName: 'a.close, a.btn-close',
		divFader: 'fader',
		wrapper: '#wrapper'
	},_options);

	return this.each(function(){
		var _hold = $(this);
		var _speed = _options.duration;
		var _IE = $.browser.msie;
		var links = _hold.find(_options.linkOpenName);
		var _fader = $('<div class="'+_options.divFader+'"></div>');
		var _select = $(_options.wrapper).find('select');
		var popup;
		$('body').append(_fader);
		_fader.css({
			position: 'absolute',
			top: '0px',
			left: '0px',
			zIndex: 999,
			background: 'black',
			opacity: 0.7
		});
		
		function init(_obj){
			popup = $(_obj);
			var btnClose = popup.find(_options.linkCloseName);
			var submitBtn = popup.find('.link-submit');
			
			if (_IE) _select.css({visibility: 'hidden'});
			var w = $('body').width();
			var _w = $(_options.wrapper).width();
			if (_w > w) w =_w;
			var h = $(window).height();
			var _offset = $(window).scrollTop();
			
			var ret = _offset+(h/2) - popup.outerHeight(true)/2;
			if (ret < 0) ret = 0;
			var te = $(_options.wrapper).outerHeight();
			if ($(window).height() > te) te = $(window).height();
			
			popup.css({
				top: ret,
				left: w/2 - popup.outerWidth(true)/2
			}).hide();
			_fader.css({
				width: w,
				height: te
			}).fadeIn(300, function(){
				popup.fadeIn(300);
			});
			$(window).resize(function(){
				w = $('body').width();
				_w = $(_options.wrapper).width();
				if (_w > w) w =_w;
				popup.animate({
					left: w/2 - popup.outerWidth(true)/2
				}, {queue:false, duration: 300});
				_fader.css({
					width: w
				});
			});
			function closedPopup(opt1){
				popup.fadeOut(300, function(){
					popup.css({left: '-9999px'}).show();
					if (_IE) _select.css({visibility: 'visible'});
					submitBtn.unbind('click');
					$(window).unbind('resize');
					if (opt1) _fader.hide();
					else {
						if (submitBtn.attr('href')) init(submitBtn.attr('href'));
						else init(submitBtn.attr('title'));
					}
				});
			}
			btnClose.click(function(){
				closedPopup(true);
				return false;
			});
			submitBtn.click(function(){
				closedPopup();
				return false;
			})
			_fader.click(function(){
				closedPopup(true);
				return false;
			});
		}
		links.click(function(){
			if ($(this).attr('href')) init($(this).attr('href'));
			else init($(this).attr('title'));
			return false;
		});
	});
}
var currentArea = '';
var currentSort = '';


	
function homeLandProds(area,sortBy,page) {
        if (area == '') return;        
	currentArea = area;
	currentSort = sortBy;
	jQuery('#hlAreas').each(function(){
		$(this).find('a').removeClass('active')
	});
	jQuery('#homeLandProdList li').remove();
	
	if (area=="all") {
		jQuery('#hlAll').addClass('active');
		if (sortBy == "price") {
			var keys = itemsPriceSort.length;
			homeLandDisplay(itemsPriceSort, (page-1)*12);
		} else if (sortBy == "size") {
			var keys = itemsSizeSort.length;
			homeLandDisplay(itemsSizeSort, (page-1)*12);
		} 
	} else { //sub area
		if (sortBy == "price") {
			if (area=="north") {
				jQuery('#hlNorth').addClass('active');
				var keys = northItemsPriceSort.length;
				homeLandDisplay(northItemsPriceSort, (page-1)*12);
			} else if (area=="southeast") {
				jQuery('#hlSouthEast').addClass('active');
				var keys = southeastItemsPriceSort.length;
				homeLandDisplay(southeastItemsPriceSort, (page-1)*12);
			} else if (area=="west") {
				jQuery('#hlWest').addClass('active');
				var keys = westItemsPriceSort.length;
				homeLandDisplay(westItemsPriceSort, (page-1)*12);
			} else if (area=="geelong") {
				jQuery('#hlGeelong').addClass('active');
				var keys = geelongItemsPriceSort.length;
				homeLandDisplay(geelongItemsPriceSort, (page-1)*12);
			}
		} else if (sortBy == "size") {
			if (area=="north") {
				jQuery('#hlNorth').addClass('active');
				var keys = northItemsSizeSort.length;
				homeLandDisplay(northItemsSizeSort, (page-1)*12);
			} else if (area=="southeast") {
				jQuery('#hlSouthEast').addClass('active');
				var keys = southeastItemsSizeSort.length;
				homeLandDisplay(southeastItemsSizeSort, (page-1)*12);
			} else if (area=="west") {
				jQuery('#hlWest').addClass('active');
				var keys = westItemsSizeSort.length;
				homeLandDisplay(westItemsSizeSort, (page-1)*12);
			} else if (area=="geelong") {
				jQuery('#hlGeelong').addClass('active');
				var keys = geelongItemsSizeSort.length;
				homeLandDisplay(geelongSizePriceSort, (page-1)*12);			
			}
		}
	}
	
	if (keys>12) {
		jQuery('.paging').html(
			'<ul class="page-switcher">'+
	        	'<li><a href="#">1</a></li>'+
        		'<li><a href="#">2</a></li>'+
		        '<li><a href="#">3</a></li>'+
        		'<li><a class="active" href="#">4</a></li>'+
		        '<li><a href="#">5</a></li>'+
        		'<li><a href="#">6</a></li>'+
		        '<li><a href="#">7</a></li>'+
		    '</ul>'+
	    	'<div class="btns-row">'+
		        '<a class="btn btn-green" href="#">'+
        		    '<span class="btn-l"></span>'+
		            '<span class="btn-c"><strong><em class="arrow"><span>&lt;</span></em> Back</strong></span>'+
        		    '<span class="btn-r"></span>'+
		        '</a>'+
        		'<a class="btn btn-green btn-next" href="#">'+
		            '<span class="btn-l"></span>'+
        		    '<span class="btn-c"><strong>Next <em class="arrow"><span>&gt;</span></em></strong></span>'+
		            '<span class="btn-r"></span>'+
        		'</a>'+
		    '</div>');			
	}
	
}
function homeLandDisplay(homes, start) {
	for (var i in homes) {
        var property = '<li class="item"><div class="item-box">'+
                       '<div class="item-holder"><div class="item-frame">'+
                          '<div class="lot-heading"><strong class="lot">Lot '+homes[i][7]+'</strong><strong class="land">'+homes[i][8]+'</strong></div>'+
                          '<div class="photo"><a href="'+homes[i][10]+'"><img src="'+homes[i][3]+'" width="305" height="165" /></a></div>'+
                          '<div class="details"><strong class="name">'+homes[i][0]+'</strong><dl><dt class="bed">Bed</dt><dd>'+homes[i][4]+'</dd><dt class="bath">Bath</dt><dd>'+homes[i][5]+'</dd><dt class="car">Car</dt><dd>'+homes[i][6]+'</dd></dl></div>'+
                          '<div class="section"><a class="btn" href="'+homes[i][10]+'"><span class="btn-l"></span><span class="btn-c"><strong>View Home</strong></span><span class="btn-r"></span></a><strong class="price">$'+homes[i][1]+'</strong><strong>'+homes[i][2]+'sq</strong></div>'+
                       '</div></div></div>'+
                       '</li>';
			
		jQuery('#homeLandProdList').append(property);
	}
}
function houseSpecs() {
	if($('div.gallery-area').hasClass('gallery-active')){
		$('div.gallery-area').removeClass('gallery-active');
		$('div.gallery-area').animate({height:151},300);
		$('#btnOverview').removeClass('btn-grey2');
		$('#btnSpecs').addClass('btn-grey2');
	}
}
function houseOverview() {
	if($('div.gallery-area').hasClass('gallery-active')){ } else{
		$('div.gallery-area').addClass('gallery-active');
		$('div.gallery-area').animate({height:495},300);
		$('#btnSpecs').removeClass('btn-grey2');
		$('#btnOverview').addClass('btn-grey2');
	}	
}
function enlargeImage(imageSrc) {
	popup = window.open('','popup','toolbar=no,menubar=no');
	popup.document.open();
	popup.document.write("<html><head></head><body>");
	popup.document.write('<img src="'+imageSrc+'"/>');
	popup.document.write("</body></html>");
	popup.document.close(); 
}
function makepage(src)
{
  // We break the closing script tag in half to prevent
  // the HTML parser from seeing it as a part of
  // the *main* page.

  return "<html>\n" +
    "<head>\n" +
    "<title>Boutique Homes - Temporary Printing Window</title>\n" +
    "<script>\n" +
    "function step1() {\n" +
    "  setTimeout('step2()', 10);\n" +
    "}\n" +
    "function step2() {\n" +
    "  window.print();\n" +
    "  window.close();\n" +
    "}\n" +
    "</scr" + "ipt>\n" +
    "</head>\n" +
    "<body onLoad='step1()'>\n" +
    "<img src='" + src + "'/>\n" +
    "</body>\n" +
    "</html>\n";
}

function printImage(src)
{
  link = "about:blank";
  var pw = window.open(link, "_new");
  pw.document.open();
  pw.document.write(makepage(src));
  pw.document.close();
}

function popupTabs() {
	//$('div.tabs-area ul.tabset').children().hide();
	$('div.tabs-area ul.tabset li a').live('click', function() {
		$('div.tabs-area ul.tabset li a').removeClass('active');
		$('div.tabs-area div.tab-content').hide();
		$(this).addClass('active');
		var tabLink = $(this).attr('href');
		$(tabLink).show();
		return false;
	});
}function getminmax(b,c){var a=$("div."+b).slider("option","values");return a[c]}function filteritems(){var a=0;var c=getminmax("price",0);var e=getminmax("width",0);var j=getminmax("size",0);var g=getminmax("price",1);var h=getminmax("width",1);var b=getminmax("size",1);var f=[];for(var d=0;d<items.length;d++){if((items[d][0]>=c)&&(items[d][0]<=g)){if((items[d][1]>=e)&&(items[d][1]<=h)){if((items[d][2]>=j)&&(items[d][2]<=b)){if(((items[d][3]=="single")&&($("#single-storey").attr("checked")==true))||((items[d][3]=="double")&&($("#double-storey").attr("checked")==true))){f[a]=d;a++}}}}}if(a==0){return false}else{showproperties(a,f)}return true}function sortprop(b,a){for(var c=0;c<=items.length;c++){}}function showproperties(c,e){var f='<ul class="homes-list">';for(var d=0;d<e.length;d++){var g=items[e[d]];f+='<li class="item">';f+='<div class="photo"><a href="'+g[9]+'"><img src="/images/ajax-loader.gif" style="margin:33px 71px" /><img style="display:none" onLoad="javascript:jQuery(this).prev().hide();jQuery(this).show();" class="new-homes-images" src="'+g[5]+'" width="226" height="130" /></a></div>';f+='<div class="details">';f+='<strong class="name"><a href="'+g[9]+'">'+g[4]+"</a></strong>";f+="<dl>";f+='<dt class="bed">Bed</dt>';f+="<dd>"+g[6]+"</dd>";f+='<dt class="bath">Bath</dt>';f+="<dd>"+g[7]+"</dd>";f+='<dt class="car">Car</dt>';f+="<dd>"+g[8]+"</dd>";f+="</dl>";f+="</div>";f+='<div class="popup">';f+='<div class="holder">';f+='<div class="frame">';f+='<div class="description"><p>';f+=g[10];f+="</p></div>";f+='<div class="info-row">';f+="<dl><dt>Fits lot width</dt>";f+="<dd><span>"+g[1]+"</span></dd>";f+="</dl>";f+='<ul class="sizes-list">';for(var b=0;b<g[11].length;b++){f+="<li>"+g[11][b]+"</li>"}f+="</ul>";f+="</div>";f+="</div>";f+="</div>";f+="</div>";f+="</li>"}f=f+"</ul></div>";$("#content").html(f)}function checkstep(b){var a=getminmax(b,0);var c=getminmax(b,1);if(c<=a){stepback(b);return false}else{updateold(b,a,c);return true}}function updateold(b,a,c){if(b=="price"){counter=0}else{if(b=="width"){counter=1}else{if(b=="size"){counter=2}}}oldmin[counter]=a;oldmax[counter]=c}function stepback(a){if(a=="price"){counter=0}else{if(a=="width"){counter=1}else{if(a=="size"){counter=2}}}$("div."+a).slider("option","values",[oldmin[counter],oldmax[counter]])};
