/*
 * jQuery validation plug-in 1.7
 *
 * http://bassistance.de/jquery-plugins/jquery-plugin-validation/
 * http://docs.jquery.com/Plugins/Validation
 *
 * Copyright (c) 2006 - 2008 Jšrn Zaefferer
 *
 * $Id: jquery.validate.js 6403 2009-06-17 14:27:16Z joern.zaefferer $
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
(function($){$.extend($.fn,{validate:function(options){if(!this.length){options&&options.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var validator=$.data(this[0],'validator');if(validator){return validator;}validator=new $.validator(options,this[0]);$.data(this[0],'validator',validator);if(validator.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){validator.cancelSubmit=true;});if(validator.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){validator.submitButton=this;});}this.submit(function(event){if(validator.settings.debug)event.preventDefault();function handle(){if(validator.settings.submitHandler){if(validator.submitButton){var hidden=$("<input type='hidden'/>").attr("name",validator.submitButton.name).val(validator.submitButton.value).appendTo(validator.currentForm);}validator.settings.submitHandler.call(validator,validator.currentForm);if(validator.submitButton){hidden.remove();}return false;}return true;}if(validator.cancelSubmit){validator.cancelSubmit=false;return handle();}if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=true;return false;}return handle();}else{validator.focusInvalid();return false;}});}return validator;},valid:function(){if($(this[0]).is('form')){return this.validate().form();}else{var valid=true;var validator=$(this[0].form).validate();this.each(function(){valid&=validator.element(this);});return valid;}},removeAttrs:function(attributes){var result={},$element=this;$.each(attributes.split(/\s/),function(index,value){result[value]=$element.attr(value);$element.removeAttr(value);});return result;},rules:function(command,argument){var element=this[0];if(command){var settings=$.data(element.form,'validator').settings;var staticRules=settings.rules;var existingRules=$.validator.staticRules(element);switch(command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument));staticRules[element.name]=existingRules;if(argument.messages)settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages);break;case"remove":if(!argument){delete staticRules[element.name];return existingRules;}var filtered={};$.each(argument.split(/\s/),function(index,method){filtered[method]=existingRules[method];delete existingRules[method];});return filtered;}}var data=$.validator.normalizeRules($.extend({},$.validator.metadataRules(element),$.validator.classRules(element),$.validator.attributeRules(element),$.validator.staticRules(element)),element);if(data.required){var param=data.required;delete data.required;data=$.extend({required:param},data);}return data;}});$.extend($.expr[":"],{blank:function(a){return!$.trim(""+a.value);},filled:function(a){return!!$.trim(""+a.value);},unchecked:function(a){return!a.checked;}});$.validator=function(options,form){this.settings=$.extend(true,{},$.validator.defaults,options);this.currentForm=form;this.init();};$.validator.format=function(source,params){if(arguments.length==1)return function(){var args=$.makeArray(arguments);args.unshift(source);return $.validator.format.apply(this,args);};if(arguments.length>2&&params.constructor!=Array){params=$.makeArray(arguments).slice(1);}if(params.constructor!=Array){params=[params];}$.each(params,function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),n);});return source;};$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(element){this.lastActive=element;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass);this.errorsFor(element).hide();}},onfocusout:function(element){if(!this.checkable(element)&&(element.name in this.submitted||!this.optional(element))){this.element(element);}},onkeyup:function(element){if(element.name in this.submitted||element==this.lastElement){this.element(element);}},onclick:function(element){if(element.name in this.submitted)this.element(element);else if(element.parentNode.name in this.submitted)this.element(element.parentNode);},highlight:function(element,errorClass,validClass){$(element).addClass(errorClass).removeClass(validClass);},unhighlight:function(element,errorClass,validClass){$(element).removeClass(errorClass).addClass(validClass);}},setDefaults:function(settings){$.extend($.validator.defaults,settings);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:$.validator.format("Please enter no more than {0} characters."),minlength:$.validator.format("Please enter at least {0} characters."),rangelength:$.validator.format("Please enter a value between {0} and {1} characters long."),range:$.validator.format("Please enter a value between {0} and {1}."),max:$.validator.format("Please enter a value less than or equal to {0}."),min:$.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm);this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var groups=(this.groups={});$.each(this.settings.groups,function(key,value){$.each(value.split(/\s/),function(index,name){groups[name]=key;});});var rules=this.settings.rules;$.each(rules,function(key,value){rules[key]=$.validator.normalizeRule(value);});function delegate(event){var validator=$.data(this[0].form,"validator"),eventType="on"+event.type.replace(/^validate/,"");validator.settings[eventType]&&validator.settings[eventType].call(validator,this[0]);}$(this.currentForm).validateDelegate(":text, :password, :file, select, textarea","focusin focusout keyup",delegate).validateDelegate(":radio, :checkbox, select, option","click",delegate);if(this.settings.invalidHandler)$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);},form:function(){this.checkForm();$.extend(this.submitted,this.errorMap);this.invalid=$.extend({},this.errorMap);if(!this.valid())$(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,elements=(this.currentElements=this.elements());elements[i];i++){this.check(elements[i]);}return this.valid();},element:function(element){element=this.clean(element);this.lastElement=element;this.prepareElement(element);this.currentElements=$(element);var result=this.check(element);if(result){delete this.invalid[element.name];}else{this.invalid[element.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return result;},showErrors:function(errors){if(errors){$.extend(this.errorMap,errors);this.errorList=[];for(var name in errors){this.errorList.push({message:errors[name],element:this.findByName(name)[0]});}this.successList=$.grep(this.successList,function(element){return!(element.name in errors);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if($.fn.resetForm)$(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var count=0;for(var i in obj)count++;return count;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin");}catch(e){}}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&$.grep(this.errorList,function(n){return n.element.name==lastActive.name;}).length==1&&lastActive;},elements:function(){var validator=this,rulesCache={};return $([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&validator.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in rulesCache||!validator.objectLength($(this).rules()))return false;rulesCache[this.name]=true;return true;});},clean:function(selector){return $(selector)[0];},errors:function(){return $(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=$([]);this.toHide=$([]);this.currentElements=$([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(element){this.reset();this.toHide=this.errorsFor(element);},check:function(element){element=this.clean(element);if(this.checkable(element)){element=this.findByName(element.name)[0];}var rules=$(element).rules();var dependencyMismatch=false;for(method in rules){var rule={method:method,parameters:rules[method]};try{var result=$.validator.methods[method].call(this,element.value.replace(/\r/g,""),element,rule.parameters);if(result=="dependency-mismatch"){dependencyMismatch=true;continue;}dependencyMismatch=false;if(result=="pending"){this.toHide=this.toHide.not(this.errorsFor(element));return;}if(!result){this.formatAndAdd(element,rule);return false;}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+element.id
+", check the '"+rule.method+"' method",e);throw e;}}if(dependencyMismatch)return;if(this.objectLength(rules))this.successList.push(element);return true;},customMetaMessage:function(element,method){if(!$.metadata)return;var meta=this.settings.meta?$(element).metadata()[this.settings.meta]:$(element).metadata();return meta&&meta.messages&&meta.messages[method];},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor==String?m:m[method]);},findDefined:function(){for(var i=0;i<arguments.length;i++){if(arguments[i]!==undefined)return arguments[i];}return undefined;},defaultMessage:function(element,method){return this.findDefined(this.customMessage(element.name,method),this.customMetaMessage(element,method),!this.settings.ignoreTitle&&element.title||undefined,$.validator.messages[method],"<strong>Warning: No message defined for "+element.name+"</strong>");},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule.method),theregex=/\$?\{(\d+)\}/g;if(typeof message=="function"){message=message.call(this,rule.parameters,element);}else if(theregex.test(message)){message=jQuery.format(message.replace(theregex,'{$1}'),rule.parameters);}this.errorList.push({message:message,element:element});this.errorMap[element.name]=message;this.submitted[element.name]=message;},addWrapper:function(toToggle){if(this.settings.wrapper)toToggle=toToggle.add(toToggle.parent(this.settings.wrapper));return toToggle;},defaultShowErrors:function(){for(var i=0;this.errorList[i];i++){var error=this.errorList[i];this.settings.highlight&&this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass);this.showLabel(error.element,error.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}}if(this.settings.unhighlight){for(var i=0,elements=this.validElements();elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return $(this.errorList).map(function(){return this.element;});},showLabel:function(element,message){var label=this.errorsFor(element);if(label.length){label.removeClass().addClass(this.settings.errorClass);label.attr("generated")&&label.html(message);}else{label=$("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(element),generated:true}).addClass(this.settings.errorClass).html(message||"");if(this.settings.wrapper){label=label.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(label).length)this.settings.errorPlacement?this.settings.errorPlacement(label,$(element)):label.insertAfter(element);}if(!message&&this.settings.success){label.text("");typeof this.settings.success=="string"?label.addClass(this.settings.success):this.settings.success(label);}this.toShow=this.toShow.add(label);},errorsFor:function(element){var name=this.idOrName(element);return this.errors().filter(function(){return $(this).attr('for')==name;});},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name);},checkable:function(element){return/radio|checkbox/i.test(element.type);},findByName:function(name){var form=this.currentForm;return $(document.getElementsByName(name)).map(function(index,element){return element.form==form&&element.name==name&&element||null;});},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case'select':return $("option:selected",element).length;case'input':if(this.checkable(element))return this.findByName(element.name).filter(':checked').length;}return value.length;},depend:function(param,element){return this.dependTypes[typeof param]?this.dependTypes[typeof param](param,element):true;},dependTypes:{"boolean":function(param,element){return param;},"string":function(param,element){return!!$(param,element.form).length;},"function":function(param,element){return param(element);}},optional:function(element){return!$.validator.methods.required.call(this,$.trim(element.value),element)&&"dependency-mismatch";},startRequest:function(element){if(!this.pending[element.name]){this.pendingRequest++;this.pending[element.name]=true;}},stopRequest:function(element,valid){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[element.name];if(valid&&this.pendingRequest==0&&this.formSubmitted&&this.form()){$(this.currentForm).submit();this.formSubmitted=false;}else if(!valid&&this.pendingRequest==0&&this.formSubmitted){$(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false;}},previousValue:function(element){return $.data(element,"previousValue")||$.data(element,"previousValue",{old:null,valid:true,message:this.defaultMessage(element,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(className,rules){className.constructor==String?this.classRuleSettings[className]=rules:$.extend(this.classRuleSettings,className);},classRules:function(element){var rules={};var classes=$(element).attr('class');classes&&$.each(classes.split(' '),function(){if(this in $.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettings[this]);}});return rules;},attributeRules:function(element){var rules={};var $element=$(element);for(method in $.validator.methods){var value=$element.attr(method);if(value){rules[method]=value;}}if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete rules.maxlength;}return rules;},metadataRules:function(element){if(!$.metadata)return{};var meta=$.data(element.form,'validator').settings.meta;return meta?$(element).metadata()[meta]:$(element).metadata();},staticRules:function(element){var rules={};var validator=$.data(element.form,'validator');if(validator.settings.rules){rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{};}return rules;},normalizeRules:function(rules,element){$.each(rules,function(prop,val){if(val===false){delete rules[prop];return;}if(val.param||val.depends){var keepRule=true;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element);break;}if(keepRule){rules[prop]=val.param!==undefined?val.param:true;}else{delete rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=$.isFunction(parameter)?parameter(element):parameter;});$.each(['minlength','maxlength','min','max'],function(){if(rules[this]){rules[this]=Number(rules[this]);}});$.each(['rangelength','range'],function(){if(rules[this]){rules[this]=[Number(rules[this][0]),Number(rules[this][1])];}});if($.validator.autoCreateRanges){if(rules.min&&rules.max){rules.range=[rules.min,rules.max];delete rules.min;delete rules.max;}if(rules.minlength&&rules.maxlength){rules.rangelength=[rules.minlength,rules.maxlength];delete rules.minlength;delete rules.maxlength;}}if(rules.messages){delete rules.messages;}return rules;},normalizeRule:function(data){if(typeof data=="string"){var transformed={};$.each(data.split(/\s/),function(){transformed[this]=true;});data=transformed;}return data;},addMethod:function(name,method,message){$.validator.methods[name]=method;$.validator.messages[name]=message!=undefined?message:$.validator.messages[name];if(method.length<3){$.validator.addClassRules(name,$.validator.normalizeRule(name));}},methods:{required:function(value,element,param){if(!this.depend(param,element))return"dependency-mismatch";switch(element.nodeName.toLowerCase()){case'select':var val=$(element).val();return val&&val.length>0;case'input':if(this.checkable(element))return this.getLength(value,element)>0;default:return $.trim(value).length>0;}},remote:function(value,element,param){if(this.optional(element))return"dependency-mismatch";var previous=this.previousValue(element);if(!this.settings.messages[element.name])this.settings.messages[element.name]={};previous.originalMessage=this.settings.messages[element.name].remote;this.settings.messages[element.name].remote=previous.message;param=typeof param=="string"&&{url:param}||param;if(previous.old!==value){previous.old=value;var validator=this;this.startRequest(element);var data={};data[element.name]=value;$.ajax($.extend(true,{url:param,mode:"abort",port:"validate"+element.name,dataType:"json",data:data,success:function(response){validator.settings.messages[element.name].remote=previous.originalMessage;var valid=response===true;if(valid){var submitted=validator.formSubmitted;validator.prepareElement(element);validator.formSubmitted=submitted;validator.successList.push(element);validator.showErrors();}else{var errors={};var message=(previous.message=response||validator.defaultMessage(element,"remote"));errors[element.name]=$.isFunction(message)?message(value):message;validator.showErrors(errors);}previous.valid=valid;validator.stopRequest(element,valid);}},param));return"pending";}else if(this.pending[element.name]){return"pending";}return previous.valid;},minlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)>=param;},maxlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)<=param;},rangelength:function(value,element,param){var length=this.getLength($.trim(value),element);return this.optional(element)||(length>=param[0]&&length<=param[1]);},min:function(value,element,param){return this.optional(element)||value>=param;},max:function(value,element,param){return this.optional(element)||value<=param;},range:function(value,element,param){return this.optional(element)||(value>=param[0]&&value<=param[1]);},email:function(value,element){return this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);},url:function(value,element){return this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);},date:function(value,element){return this.optional(element)||!/Invalid|NaN/.test(new Date(value));},dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);},number:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value);},creditcard:function(value,element){if(this.optional(element))return"dependency-mismatch";if(/[^0-9-]+/.test(value))return false;var nCheck=0,nDigit=0,bEven=false;value=value.replace(/\D/g,"");for(var n=value.length-1;n>=0;n--){var cDigit=value.charAt(n);var nDigit=parseInt(cDigit,10);if(bEven){if((nDigit*=2)>9)nDigit-=9;}nCheck+=nDigit;bEven=!bEven;}return(nCheck%10)==0;},accept:function(value,element,param){param=typeof param=="string"?param.replace(/,/g,'|'):"png|jpe?g|gif";return this.optional(element)||value.match(new RegExp(".("+param+")$","i"));},equalTo:function(value,element,param){var target=$(param).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){$(element).valid();});return value==target.val();}}});$.format=$.validator.format;})(jQuery);;(function($){var ajax=$.ajax;var pendingRequests={};$.ajax=function(settings){settings=$.extend(settings,$.extend({},$.ajaxSettings,settings));var port=settings.port;if(settings.mode=="abort"){if(pendingRequests[port]){pendingRequests[port].abort();}return(pendingRequests[port]=ajax.apply(this,arguments));}return ajax.apply(this,arguments);};})(jQuery);;(function($){if(!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener){$.each({focus:'focusin',blur:'focusout'},function(original,fix){$.event.special[fix]={setup:function(){this.addEventListener(original,handler,true);},teardown:function(){this.removeEventListener(original,handler,true);},handler:function(e){arguments[0]=$.event.fix(e);arguments[0].type=fix;return $.event.handle.apply(this,arguments);}};function handler(e){e=$.event.fix(e);e.type=fix;return $.event.handle.call(this,e);}});};$.extend($.fn,{validateDelegate:function(delegate,type,handler){return this.bind(type,function(event){var target=$(event.target);if(target.is(delegate)){return handler.apply(target,arguments);}});}});})(jQuery);

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

/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * (c) Copyright 1997 International Typeface Corporation. All rights reserved.
 */
Cufon.registerFont({"w":299,"face":{"font-family":"Bradley Hand ITC TT","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"0 0 7 0 0 0 0 0 0 0","ascent":"288","descent":"-72","x-height":"11","cap-height":"5","bbox":"-148 -275 356.082 143.321","underline-thickness":"21.96","underline-position":"-48.96","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":91},"!":{"d":"68,-193v6,36,-7,60,0,93v-5,20,9,47,-13,53v-16,-4,-12,-38,-11,-53v-10,-4,4,-31,-5,-38v11,-17,-5,-42,0,-59v11,1,21,0,29,4xm65,-26v18,0,15,26,2,28v-10,-2,-11,0,-24,-2v-10,-19,5,-39,25,-28v-1,1,-2,2,-3,2","w":112},"\"":{"d":"72,-113v-3,-26,-22,-78,21,-69v16,23,-7,41,-1,66v-5,4,-12,6,-20,3xm24,-116v6,-27,-17,-49,0,-66v12,-5,33,0,24,14v6,13,-1,39,-4,55v-8,3,-14,1,-20,-3","w":117},"#":{"d":"102,-125v14,-1,26,1,40,0v0,-15,12,-20,9,-38v13,-9,8,-30,30,-35r13,12r-26,61v22,3,36,3,57,2v8,33,-28,12,-53,20v-22,-9,-16,27,-29,39v23,4,46,1,67,3v2,7,11,17,-2,17v-5,8,-15,-6,-24,2v-13,-3,-39,-3,-51,4v-14,27,-21,69,-37,95r-16,-7v7,-32,20,-61,28,-93v-13,4,-29,2,-40,2v-16,29,-21,70,-38,98r-17,-7r29,-90v-19,-6,-47,13,-45,-20v16,-9,38,-3,56,-5v0,-11,6,-17,6,-29v4,-1,4,-5,6,-9v-11,4,-30,-4,-39,3v-11,-1,-21,-22,-5,-25v19,-4,37,0,54,-1v2,-14,12,-19,10,-37v15,-10,5,-27,29,-35r13,12v-7,22,-17,40,-25,61xm77,-64v28,5,54,-3,48,-30v4,0,4,-6,5,-9v-21,-2,-45,-4,-43,21v-4,5,-6,13,-10,18","w":226},"$":{"d":"216,-147v-1,12,-23,20,-31,9v-7,0,-21,-3,-28,-2v0,20,-3,37,0,50v10,-7,12,8,17,0v22,6,57,10,51,38v-3,1,-6,2,-5,7v-17,14,-35,7,-50,19v-4,-3,-14,1,-17,2v6,38,-2,62,3,91v-5,5,5,34,-12,18v0,0,-2,0,-2,1v-1,-21,-4,-41,-1,-61v-8,-7,2,-33,-5,-47v-9,4,-19,5,-27,7v-2,41,-2,72,4,98v0,4,-2,5,-5,5v-20,-6,-10,-43,-17,-65v4,-10,1,-24,0,-36v-23,4,-54,-3,-70,2v-8,-11,-34,-6,-34,-25v0,-17,24,-13,41,-14v10,0,12,9,4,14v22,6,37,2,61,1v0,-14,-4,-33,1,-44v-20,4,-29,-6,-45,-10v-12,-8,-19,-43,3,-44v0,-12,27,-14,41,-17v1,-24,-2,-52,5,-71v3,-21,20,-6,24,3v-18,5,0,38,-9,51v3,4,-3,11,1,12v5,-5,14,-3,23,-3v-1,-30,6,-52,3,-75v8,-6,13,5,21,4v0,13,-4,28,0,41v-10,4,6,19,-7,22v2,1,3,4,0,4v22,-7,56,-3,62,15xm138,-93r0,-45r-25,3v-2,13,-1,25,0,38v9,2,19,0,25,4xm154,-49v8,2,59,-12,30,-13v-4,-9,-22,-3,-29,-9v4,11,-2,13,-1,22xm80,-102v19,8,10,-17,14,-27v-16,3,-27,10,-35,21v7,1,17,2,21,6xm138,-73v-10,1,-19,2,-26,-3v-4,13,-1,24,-4,39v13,-5,35,1,27,-21v3,-3,3,-9,3,-15","w":241},"%":{"d":"129,8v-14,-36,5,-72,23,-95r0,-8v17,-4,30,-6,49,-1v26,15,33,69,5,90v-16,20,-53,35,-77,14xm173,-223v14,-8,40,-39,52,-8v-8,26,-44,28,-50,57v-14,2,-9,21,-21,26v6,6,-6,4,-5,12v-15,20,-26,43,-39,65r-1,-2v-4,25,-21,39,-24,65v-26,33,-23,110,20,103v18,7,35,-9,48,6v-12,26,-72,16,-91,2v-39,-45,-2,-109,9,-150v12,-19,19,-42,34,-57v9,-32,32,-52,41,-80v-11,-4,-25,6,-40,2v12,8,11,42,-4,49v-11,24,-71,35,-85,7v-12,-8,-6,-27,-3,-39v6,-2,2,-15,5,-24v21,-3,18,-33,39,-33v1,0,25,6,28,16v21,-2,65,5,73,-11v6,4,19,-1,14,-6xm64,-130v9,-8,36,-18,25,-42r-2,3v-5,-13,-17,-17,-34,-17v-9,16,-28,43,-8,55v7,-1,14,-2,19,1xm156,-3v31,-3,64,-45,33,-70v-6,2,-10,-3,-10,5v-15,-7,-11,15,-22,19v-5,10,-16,38,-1,46","w":255},"&":{"d":"170,-73v18,-10,41,7,30,25v4,12,-5,32,6,39v-14,10,1,36,-13,49v-1,21,-27,50,-59,45v-33,3,-69,-16,-100,-22v-9,-11,-35,-11,-37,-31r-5,-11v12,-8,46,-12,29,10v7,5,16,12,28,14v23,9,50,12,73,18v6,-8,30,8,35,-12v22,-16,13,-50,17,-72v-3,-4,-4,-9,-6,-14v-14,13,-50,9,-67,20v-2,-6,-23,-4,-27,1v-5,-3,-8,-10,-16,-7v-25,-4,-43,-23,-41,-50v28,-24,17,-21,55,-35v-10,-4,-25,-10,-22,-25v-11,-16,7,-27,12,-38v34,-16,44,-22,87,-25r-1,-1v27,0,39,17,57,27v0,17,-5,25,-26,20v-16,-39,-90,-18,-105,6v1,4,4,10,-1,12v28,25,69,-4,94,20v-6,30,-42,7,-67,20v-21,3,-38,12,-52,22v-13,31,33,27,56,26v25,-1,45,-9,66,-19r0,-12","w":218},"'":{"d":"21,-174v14,-23,44,-2,33,20v-4,11,-2,28,-7,41v-30,9,-18,-34,-27,-53","w":77},"(":{"d":"121,-192v-53,49,-34,152,-4,195v3,0,8,-2,7,3v-2,12,29,34,0,41v-26,5,-28,-30,-43,-44v-2,-18,-16,-29,-17,-54v0,0,-1,1,-1,3v2,-26,-8,-37,-1,-59v-7,-11,3,-20,1,-34v11,-12,11,-48,29,-57v9,-19,26,-32,44,-43v22,1,7,21,-1,26v-3,9,-17,3,-14,23","w":150},")":{"d":"40,-1v43,-38,40,-139,11,-176v-5,-7,-2,-21,-15,-20v-5,-17,-26,-51,15,-42v21,31,38,55,45,98r1,-4v3,24,0,48,5,69v-9,14,-7,43,-20,56v-2,11,-5,21,-14,24v-9,19,-26,34,-45,44v-21,-2,-5,-21,3,-26v3,-10,16,-4,14,-23","w":150},"*":{"d":"142,-211v14,8,-12,19,-16,26v20,5,45,-9,54,6v-10,14,-47,6,-73,12v17,6,28,18,50,20v3,9,18,8,26,16v-26,21,-56,-18,-86,-22v1,16,0,35,4,49v-1,6,-4,9,-9,9v-7,0,-11,-8,-12,-24r-2,-31v-14,7,-22,20,-36,27v-7,9,-12,14,-17,14v-15,-1,-4,-17,1,-23v17,-8,26,-22,42,-31r0,-3v-18,1,-48,13,-56,-1v2,-18,27,-10,44,-14v-13,-2,-20,-10,-24,-21v7,-6,19,-8,23,2v6,-4,15,9,22,12v-3,-18,-2,-32,0,-46v14,-5,32,9,23,22v2,7,-3,13,0,22v11,-9,23,-31,42,-21","w":199},"+":{"d":"255,-95r-93,0r0,95r-24,0r0,-95r-93,0r0,-25r93,0r0,-95r24,0r0,95r93,0r0,25"},",":{"d":"-5,45v-1,-32,32,-44,39,-73v8,-12,25,-4,35,0v5,29,-25,32,-38,50v-14,5,-16,28,-36,23","w":95,"k":{"9":13,"7":10,"4":8}},"-":{"d":"18,-86v25,9,111,-7,93,18r-96,2v-8,-6,-7,-16,3,-20","w":128,"k":{"Y":40,"X":13,"W":20,"V":20,"T":47,"P":20,"L":27,"F":20,"D":20,"B":13,"A":7}},"\u2010":{"d":"18,-86v25,9,111,-7,93,18r-96,2v-8,-6,-7,-16,3,-20","w":128},".":{"d":"34,-27v11,-14,42,3,31,22v-8,13,-44,10,-39,-13v0,-4,2,-7,8,-9","w":95,"k":{"9":14,"7":10,"4":13}},"\/":{"d":"-9,6v16,-28,35,-54,53,-80v0,-19,18,-19,20,-37v14,-4,13,-24,28,-28v-4,-11,12,-14,8,-21v7,-9,17,-15,16,-33v3,-2,5,-3,7,-1v-1,-6,3,-6,2,-14v20,-8,44,9,25,23v-13,9,-26,45,-42,56v-11,19,-26,36,-39,53v3,17,-17,12,-18,29v-13,8,-16,27,-29,36v-2,9,-23,41,-31,17","w":155},"0":{"d":"181,-79v3,13,-22,31,-28,44v-26,12,-46,31,-80,35v-45,18,-86,-29,-60,-75v4,-25,20,-37,23,-60v14,0,14,-21,25,-21v1,-4,1,-9,8,-7v12,-13,58,-31,68,-9v28,12,55,59,44,93xm146,-69v25,-20,11,-77,-19,-78v-20,-20,-44,13,-61,22v-4,12,-15,17,-17,30v-9,12,-16,22,-15,37v-6,7,2,14,-4,23v7,22,38,15,56,9v6,-11,27,-1,30,-19v16,-2,29,-11,30,-24","w":196},"1":{"d":"100,-51v-8,4,1,16,-2,23r-1,-1r0,7v9,-8,25,1,35,-6v-1,3,-6,7,1,7v21,0,63,-1,39,20v-18,1,-30,5,-46,1r2,-2v-4,2,-17,6,-16,-3v-11,14,-44,-3,-57,9v-19,-1,-62,-1,-43,-27v20,-4,45,-4,62,-2v-9,-23,3,-44,-3,-62v2,-14,9,-25,7,-40v-11,5,-26,6,-33,15v-8,-5,-15,-1,-23,5v-6,-9,-23,-5,-24,-18v4,-11,16,-13,23,-5v13,-8,38,-10,50,-20r-4,-4v6,-2,14,-9,19,-2v-3,-19,13,-20,31,-19v17,11,9,21,-3,28v-6,27,-22,64,-14,96","w":189,"k":{"9":14,"7":15,"4":15}},"2":{"d":"22,-160v34,-16,93,-33,129,-7v12,4,30,14,34,29v14,18,0,54,-16,62v-9,12,-24,30,-40,28v-9,6,-11,13,-23,16v17,-1,30,9,42,9v2,10,29,-2,41,8v11,-11,47,2,23,13r2,0v-15,13,-46,5,-61,6v-16,-7,-31,-11,-54,-15v-17,-11,-27,5,-44,6v-19,15,-69,7,-55,-26r-3,-3v22,-25,57,-19,85,-8v15,-3,22,-15,36,-19v0,-11,15,-7,16,-17r3,1v0,-6,2,-10,9,-9v6,-8,20,-16,16,-32v9,-19,-15,-30,-35,-32v-24,-11,-63,-3,-74,11v-3,0,-6,1,-5,5v-12,7,-38,25,-40,-5v-1,-11,10,-14,14,-21xm21,-18v20,9,61,-17,20,-13v-12,0,-27,1,-20,13","w":223},"3":{"d":"109,-87v31,9,80,-1,87,32v11,9,0,26,-10,30v-34,27,-102,32,-147,26v-8,6,-14,-5,-22,0v-9,-3,-16,-6,-16,-22v0,-20,42,-20,45,-6v0,0,-6,6,2,7v11,-3,29,5,40,-3v15,0,31,5,39,-4v15,6,21,-12,34,-10v18,-6,15,-15,1,-21v-8,-3,-18,5,-21,-3v-29,-8,-73,4,-83,-25v12,-20,42,-19,67,-26v12,-8,57,-20,14,-28v-26,3,-57,1,-76,11v-10,-2,-21,8,-26,16v-18,-1,-30,-29,-7,-32v3,-8,20,0,22,-11v8,-1,17,-4,21,2v5,-8,30,-7,47,-9v-1,1,-3,1,0,1v9,2,19,0,31,1v1,9,21,2,23,14v19,9,5,37,-10,40v-13,13,-37,15,-55,20","w":217},"4":{"d":"66,-107v15,-16,26,-36,41,-49v-3,-5,2,-9,6,-10v3,-21,19,-17,24,-4v2,13,-6,15,-7,25v-11,9,-23,38,-41,47v0,5,-6,4,-8,7v15,0,36,13,47,5v0,-8,8,-9,4,-21v8,-6,4,-25,13,-36v1,-15,-3,-41,16,-41v33,22,-9,79,-7,104v23,10,41,-10,61,-13v16,21,-24,44,-49,39v-32,-7,-16,25,-24,43v4,15,15,42,-16,32v-11,-32,-8,-49,-5,-80v-26,-6,-61,-13,-81,-3v-7,10,-39,9,-37,-8v6,-11,17,-25,35,-20v6,-6,18,-2,19,-15","w":226,"k":{"7":13,".":42,",":37}},"5":{"d":"149,-10v-41,27,-159,22,-149,-43v-2,3,-3,2,-4,4v0,0,2,-2,6,-7v22,-16,11,24,30,26v22,20,71,15,96,5v7,-9,30,-11,33,-30v15,-6,3,-34,-11,-33v-17,2,-36,-9,-50,-2v-26,-9,-51,15,-69,5v-7,-18,6,-32,18,-38v6,-14,20,-29,-2,-39v20,-31,77,-11,115,-19v26,13,70,-16,86,7v-27,23,-74,9,-116,21v-18,-3,-47,-5,-43,19v-10,0,-6,13,-16,13v0,5,0,4,-4,9v36,-7,76,-3,106,7v3,5,8,10,14,12v12,25,0,55,-17,65v-2,2,-3,5,-3,9v-9,0,-11,9,-20,9","w":219},"6":{"d":"86,-127v-10,1,-12,14,-21,17v-8,20,-33,50,-21,75v5,-22,24,-41,44,-44v31,-22,101,-41,127,-4v5,20,-9,25,-13,39v-42,23,-86,40,-137,50v-30,-9,-50,-25,-50,-64v10,-27,22,-52,36,-75v8,-2,7,-12,16,-14v24,-20,41,-39,81,-37v19,17,16,25,-7,36v-21,-15,-44,4,-55,21xm81,-22v43,-7,92,-18,111,-51v-19,-23,-61,-3,-80,5v-17,7,-34,17,-43,33v0,7,-5,11,-10,12v7,0,19,8,22,1","w":228},"7":{"d":"198,-155v1,20,-22,24,-14,41v-9,-2,-11,8,-13,14v10,-3,21,9,26,-2v9,2,21,2,30,0r0,3v5,-6,16,-3,25,-3r3,15v-19,2,-28,9,-48,7v-11,12,-56,-13,-58,16v-10,5,-13,24,-26,30v-3,7,-8,13,-14,17v-5,16,-17,17,-22,32v-33,18,-55,65,-105,50v-1,-17,20,-12,26,-22v10,3,26,-20,34,-13v10,-29,45,-38,54,-69v9,-8,29,-26,28,-38v-26,-1,-57,4,-67,-12v8,-29,55,-11,85,-11v2,-6,18,-19,14,-34v8,-2,10,-10,14,-16v-8,7,-24,0,-31,11v-22,-9,-52,6,-76,-4v-11,6,-25,-7,-38,-1v-18,0,-26,-16,-18,-33v31,4,59,15,96,14v20,-5,56,-9,79,-14v6,-22,37,-12,36,9v-7,4,-14,8,-20,13","w":245,"k":{".":57,",":57}},"8":{"d":"60,-176v38,-30,139,-25,138,34v-18,33,-54,43,-83,64v-4,12,24,20,34,29v13,11,27,45,-5,53v-33,8,-62,3,-95,0v-6,-9,-23,-2,-23,-17v-13,-9,3,-27,5,-36v8,-2,7,-8,15,-9r-2,0v5,-8,16,-12,25,-16v-11,-3,-14,-11,-25,-15v-7,-13,-18,-26,-25,-39v1,-4,8,-7,8,-12r-1,1v7,-17,15,-30,34,-37xm99,-155v-19,-8,-44,7,-51,24v7,5,5,20,14,23v6,19,37,24,46,6v20,-5,31,-18,48,-27v0,-2,2,-4,5,-3r13,-19v-8,-15,-21,-16,-38,-21v6,11,-6,30,-22,19v-2,-6,-11,-7,-15,-2xm48,-20v22,9,77,16,93,-2v-10,-18,-34,-27,-50,-40v-13,0,-20,14,-32,17v6,5,-4,7,-8,10v-1,5,-3,7,-7,8v2,1,4,6,4,7","w":203},"9":{"d":"-94,72v36,23,110,13,135,-11v19,-2,26,-17,41,-24v12,-19,33,-34,39,-58v4,-4,9,-8,5,-15v18,-11,17,-52,13,-75v-1,7,-10,8,-9,17v-26,13,-66,38,-103,19v-20,-17,-11,-62,6,-74v4,-13,17,-18,24,-29v24,-12,64,-32,79,-4v10,18,27,35,24,55v16,26,1,67,0,90v-10,1,-3,19,-13,23v-11,28,-32,41,-47,64v-28,21,-56,43,-100,48v-31,13,-96,14,-102,-18v0,-5,3,-8,8,-8xm91,-103v25,-4,43,-29,29,-54v-6,-3,-16,-5,-15,-13v-21,8,-33,12,-44,29v-11,4,-11,17,-19,24v3,7,-7,30,10,27v14,-2,34,-1,39,-13","w":196},":":{"d":"71,-117v-1,23,-20,32,-42,23v-11,-11,0,-43,13,-35v14,-7,21,7,29,12xm38,0v-22,-6,-12,-41,7,-41v14,1,26,8,24,22v6,10,-15,24,-31,19xm45,1r2,1","w":95},";":{"d":"28,-110v-6,-25,17,-25,31,-27v17,14,23,36,-3,48v-10,-1,-12,0,-22,-2v-1,-8,-13,-12,-6,-19xm10,8v17,-18,22,-66,59,-43v5,31,-25,36,-38,55v-15,5,-13,28,-36,25v-1,-19,9,-26,14,-39","w":95},"<":{"d":"253,-11r-207,-85r0,-23r207,-85r0,27r-170,70r170,69r0,27"},"=":{"d":"255,-130r-210,0r0,-24r210,0r0,24xm255,-60r-210,0r0,-25r210,0r0,25"},">":{"d":"253,-96r-207,85r0,-27r171,-69r-171,-70r0,-27r207,85r0,23"},"?":{"d":"40,-70v-11,-14,11,-26,16,-38v15,-8,13,-16,27,-22v8,-8,19,-25,2,-31v-4,-17,-33,-1,-40,-10v-10,10,-30,13,-33,-3v7,-6,15,-14,21,-7v13,-25,43,-10,61,-10v11,12,20,26,30,39v-3,6,-4,13,-2,21v-11,6,-14,17,-26,22v-1,9,-14,8,-16,17v-9,3,-26,25,-9,31v8,3,5,12,6,21v-21,1,-25,-13,-39,-19v0,-4,0,-9,2,-11xm45,-34v19,1,44,18,28,34v-13,7,-40,1,-31,-13v-3,-9,-1,-15,3,-21","w":141},"@":{"d":"228,-169v12,23,17,66,1,87v-4,17,-22,31,-31,43v-19,2,-42,20,-52,3v0,-17,0,-34,3,-49v-12,21,-31,36,-47,54v-32,9,-27,-34,-18,-57r19,-47v0,0,1,2,1,0v2,-18,42,-26,57,-10v3,0,6,4,7,0r-2,1v29,3,-4,36,2,55v-6,18,-6,26,-7,39v9,2,23,6,25,-4v21,-5,27,-34,36,-51v-8,-6,6,-21,-4,-26v6,-9,-5,-12,-3,-23v-9,1,-3,-12,-13,-11v-22,-22,-72,-25,-100,-9v-4,9,-16,2,-20,15v-14,1,-23,28,-35,34v-4,22,-25,52,-14,77v2,41,40,63,74,63v34,10,67,-9,91,-23v15,-2,25,13,11,22v-33,21,-97,28,-136,9v-9,4,-10,-7,-20,-4v-12,-16,-28,-26,-35,-48v-12,-37,4,-78,15,-106v18,-17,29,-42,55,-50v46,-34,111,-20,134,14xm128,-85v12,-8,37,-34,18,-45v-6,-1,-13,-5,-19,-1r1,1v-23,15,-36,60,-30,79v0,-6,8,-7,11,-10v-1,1,-2,1,-4,1v8,-8,22,-14,23,-25","w":246},"A":{"d":"195,-99v11,13,36,-6,49,5v12,-4,16,9,6,13v-12,2,-34,5,-45,10v6,26,20,43,33,62v9,2,10,13,19,15v-3,21,-28,4,-40,2v-19,-21,-32,-48,-44,-76v-11,-1,-16,1,-24,5v-12,-12,-36,7,-55,-1v-8,8,-15,-6,-21,0v-8,9,-8,14,-17,16v-18,27,-25,23,-39,47v-9,5,-23,13,-32,3v4,-6,5,-15,6,-24v9,0,18,-2,19,-10v14,-10,25,-25,36,-39v-10,-10,4,-12,3,-23v15,3,24,-2,26,-16v12,-4,17,-18,20,-29v12,0,11,-15,21,-18v-4,-13,20,-18,12,-29v9,-12,14,-9,21,-17v26,16,29,56,45,82v-1,4,6,18,1,22xm97,-93v20,1,54,6,71,2v-4,-3,-4,-5,0,-8v-8,-8,-4,-32,-16,-37v0,-8,-2,-23,-8,-18v-11,10,-15,27,-29,34v-3,11,-13,18,-18,27","w":261,"k":{"y":20,"w":13,"v":2,"u":3,"t":-3,"q":13,"p":3,"o":7,"f":13,"d":7,"c":3,"Y":48,"X":13,"W":13,"V":27,"U":13,"T":33,"S":7,"Q":7,"P":7,"N":7,"L":13,"K":7,"G":13,"F":7,"E":13,"C":13,";":7,":":7,".":7,",":7}},"B":{"d":"149,-87v29,-3,75,3,91,28v-7,21,-22,34,-46,37v-12,12,-44,8,-54,21v-13,-8,-31,7,-41,1v-18,-1,-28,16,-40,8v1,-7,-4,-6,-9,-4v-1,-14,-9,-37,-1,-50v-3,-8,0,-17,-4,-26v-20,-7,-13,-23,1,-28v0,-27,-4,-48,-11,-66v-8,5,-14,-1,-19,5v-2,-6,-6,-4,-11,-1v-26,-11,-20,-30,2,-33v43,7,96,4,131,19v18,-1,24,11,41,11v1,5,6,7,10,9v6,31,-25,36,-48,42v-13,13,-38,12,-56,20v19,9,49,-3,64,7xm74,-112v29,-4,54,-22,83,-29v-16,-17,-49,-12,-75,-20v-4,4,-12,-6,-10,9v2,14,3,29,2,40xm76,-56v-3,12,1,26,1,38v37,-2,63,-12,94,-17v13,-2,33,-11,36,-21v-34,-9,-65,-14,-101,-11v-8,-3,-42,-13,-30,11","w":246,"k":{"u":7,"r":7,"i":7,"Y":47,"W":13,"V":33,"O":7,"G":7,"-":-7}},"C":{"d":"33,-20v-10,-14,-27,-49,-12,-71v3,-22,17,-34,18,-55v11,-5,15,-16,21,-26v18,-2,26,-26,45,-17v29,-6,45,12,64,21v17,14,18,70,-17,55v-12,-8,1,-38,-13,-44v-12,-4,-11,-5,-21,-8v-5,7,-26,-5,-31,8v-18,18,-40,44,-38,74v-8,5,-8,29,1,33v1,15,8,22,21,24r-1,3v44,9,65,-2,96,-12r54,-41v16,4,5,28,-6,30v-20,27,-55,35,-87,50v-17,-1,-29,4,-44,-1r2,-2v-16,7,-24,-5,-38,-7v-2,-7,-14,-5,-14,-14","w":226,"k":{"Y":33,"P":7,"N":20,"H":13,"-":-15}},"D":{"d":"215,-96v14,31,-2,60,-34,63v-1,4,-7,3,-12,3v-9,9,-19,4,-35,7r2,1v-19,6,-45,0,-53,10v-5,-1,-10,-4,-16,-2v1,14,-9,18,-14,26v-2,-3,-6,-5,-12,-4v1,-8,4,-25,-6,-16v-14,3,-24,-11,-14,-18v5,-7,20,-4,17,-17v-3,-16,8,-32,-2,-40v9,-16,5,-54,-3,-70v-17,9,-34,3,-34,-19v15,-14,33,-8,52,-11v6,9,26,-1,34,9v15,-6,15,12,32,11v23,8,49,19,59,35v7,-2,13,-1,13,7v9,5,15,19,26,25xm66,-38v33,0,73,-10,100,-13v5,-11,32,-3,28,-25v-5,-10,-16,-13,-19,-24v-12,-4,-10,-14,-24,-15v-7,-17,-32,-15,-43,-25v-15,-1,-27,-8,-39,-12v-7,12,-1,28,3,41v-8,3,1,14,-5,24v5,10,-7,32,1,44","w":232,"k":{"Y":40,"W":7,"V":27,"J":7,"A":13,";":7,":":7,".":27,"-":-7,",":27}},"E":{"d":"66,-115v40,4,104,-5,138,-2r14,-4v2,33,-43,17,-60,30v-17,-8,-34,8,-46,0v-15,3,-34,2,-48,6v-4,46,30,80,68,54v13,1,22,-12,33,-18v10,-2,34,-42,39,-8v-18,21,-37,41,-67,51v-10,15,-29,2,-42,12v-38,-7,-51,-30,-61,-75v8,-9,-4,-19,-6,-28v0,-16,15,-17,8,-36v2,-6,5,-10,6,-17v-22,3,-19,-21,-5,-28v19,-9,50,-1,65,-15v18,12,56,-6,69,2v23,-4,68,12,32,25v-21,-7,-33,0,-54,-1r2,-2v-14,1,-23,11,-35,4v-13,6,-35,5,-45,13v0,8,-7,17,2,26v-3,1,-7,9,-7,11","w":223,"k":{"z":7,"t":-14}},"F":{"d":"195,-186v7,0,11,3,11,11v-3,12,-26,6,-33,14v-17,-10,-32,2,-54,-1v-6,8,-32,-2,-45,6v9,21,4,32,2,52r116,-5v7,0,13,10,10,16v-33,10,-69,9,-102,15v-8,-7,-13,2,-26,0v-3,34,-5,81,-19,100v-4,-3,-10,-5,-18,-4v10,-35,0,-60,8,-90v-5,-16,-34,3,-34,-19v0,-18,20,-16,36,-14v-3,-13,2,-41,-7,-51v-16,12,-28,-7,-22,-26v45,-9,118,-3,177,-4","w":203,"k":{"y":20,"u":15,"r":13,"o":15,"e":8,"a":15,"T":40,"S":33,"R":13,"O":7,"H":13,"A":35,";":7,":":7,".":68,",":68}},"G":{"d":"172,-147v-10,-8,-18,10,-31,7v-11,8,-23,6,-26,15v-25,8,-45,28,-63,44v-13,24,-5,52,28,47v43,9,80,-10,120,-15v8,7,6,8,10,-1r-4,3v3,-11,13,-19,3,-36v20,-11,37,7,46,19v-7,9,-18,18,-6,27v-10,2,-7,19,-11,28v9,5,-3,23,6,26v-14,14,15,48,-9,51v-19,-9,-29,-44,-27,-67r-4,-2v13,-6,0,-18,6,-29r-104,26v-38,-4,-81,-3,-88,-40v-13,-20,3,-37,12,-51v13,0,15,-28,30,-26v2,-9,18,-6,17,-16v13,-2,25,-15,38,-15v1,-7,5,1,5,-3v3,-11,24,-7,30,-16v9,1,21,-9,32,-7v2,-7,14,2,15,-7v13,5,26,9,38,17v-2,34,-48,5,-63,21","w":269,"k":{"e":-8,"Y":33,"W":7,"T":33}},"H":{"d":"197,-147v9,-11,-17,-29,2,-38v2,-17,18,-3,28,-8r0,5r4,-1v0,29,4,45,0,68v21,-2,39,-6,61,-4v-4,4,-6,3,0,9v-9,10,-27,7,-37,16v-13,-9,-35,5,-27,20r-7,89v0,8,-6,13,-18,13v-12,-37,-4,-83,-6,-118v-29,3,-63,2,-88,9v-7,-7,-15,-1,-24,-2v-1,6,-14,-4,-20,0v2,25,-7,59,2,78v-3,6,1,16,-10,15v-16,3,-13,-26,-22,-37v5,-16,-1,-34,0,-54v-9,-1,-9,-12,-9,-22v13,-1,14,-21,10,-34r3,1v-4,-29,1,-66,30,-46v7,19,-3,46,3,62v-2,2,-7,10,0,10v22,-4,48,6,63,-4v15,9,45,0,65,-1v-3,-9,1,-17,-3,-26","w":272,"k":{";":-7,":":-7,".":20,"-":7,",":20}},"I":{"d":"44,-181v17,-16,35,4,24,25v4,22,-13,40,-4,60v-7,1,0,13,-7,23v1,0,2,-1,2,-1v-2,19,4,38,-1,50v11,5,14,25,0,29v-17,-1,-17,-23,-27,-29v3,-27,-2,-71,3,-101v-2,-8,-2,-23,-6,-33v9,0,7,-9,12,-16r-2,3v0,-5,-1,-12,6,-10","w":100,"k":{"t":3,"s":18,"r":17,"p":7,"o":18,"n":4,"m":4,"g":17,"d":17,"H":13}},"J":{"d":"65,-61v1,16,-8,23,-2,40v-3,16,-11,32,-11,47v-18,15,-23,45,-49,51v-10,10,-33,4,-44,13v-10,-5,-24,-5,-30,3v-4,-10,-21,-11,-31,-6v-6,-15,-45,-5,-46,-30v16,-14,48,11,73,6v16,5,37,0,53,1v5,-10,28,-5,29,-23v14,-4,8,-23,16,-28v-1,-8,10,-15,6,-30v10,-12,6,-63,11,-84v-4,-13,-2,-38,-7,-55r-4,0v1,-32,19,-48,31,-29v15,23,9,86,6,118v3,3,6,6,-1,6","w":100,"k":{"a":4,"A":20,";":13,":":13,".":20,",":20}},"K":{"d":"177,-36v16,17,70,15,76,-8v10,-11,31,-4,20,12v-19,27,-55,35,-91,30v-12,-11,-29,-11,-38,-23v-37,-2,-46,-44,-82,-45v2,36,-3,71,-21,90v-26,0,-3,-29,-11,-41v11,-22,-1,-55,2,-81v7,-11,-5,-35,5,-50v-5,-10,-3,-18,2,-28v17,-6,33,4,28,19v9,15,-10,47,1,60v32,5,51,-9,76,-17v1,-6,10,-4,9,-12v14,-1,16,-14,27,-20v-1,-5,4,-4,7,-5v4,-9,10,-17,17,-24v3,-12,15,-17,22,-1v-2,24,-21,39,-28,55v-25,9,-37,32,-68,35v-7,4,-14,8,-22,11v20,18,43,32,69,43","w":271,"k":{"y":20,"u":13,"r":13,"o":7,"e":7,"a":7,"Y":47,"W":20,"U":20,"T":47,"O":17,"C":23,"A":7,".":7,"-":47,",":7}},"L":{"d":"227,-24v-27,9,-62,10,-86,21v-18,-4,-43,9,-64,0v-33,3,-42,-27,-50,-51v6,-26,6,-63,14,-92v-3,-17,5,-25,2,-38v10,-3,15,-11,26,-7v2,7,13,17,3,21v2,40,-28,97,-7,136v25,20,68,1,103,2v16,-7,41,-3,60,-10v8,0,12,2,12,8v0,6,-5,10,-13,10","w":229,"k":{"y":13,"u":7,"o":-7,"e":-7,"a":-7,"Y":87,"W":32,"V":60,"U":27,"T":70,"O":7,"H":20,"-":20}},"M":{"d":"189,-103v1,-10,11,-15,14,-16v1,-9,20,-14,20,-26v11,-1,6,-16,17,-12v-3,-15,0,-18,4,-31v30,-4,33,31,34,48v6,10,-2,35,7,53v-4,28,-5,63,13,78v10,8,2,14,-10,18v-23,-11,-35,-41,-31,-72v-7,-16,-2,-46,-9,-67v-21,15,-29,43,-53,55v0,13,-19,11,-21,24v-17,3,-13,27,-33,26v-12,-16,-12,-36,-26,-47v-10,-23,-28,-38,-40,-59v0,20,-15,22,-10,38v-8,21,-13,45,-25,62v4,11,-8,17,-3,28v-11,15,-24,13,-28,-2v9,-40,18,-41,23,-80v11,-18,10,-43,15,-67v-11,-9,0,-32,9,-28v16,-13,25,20,30,29v10,-4,13,11,16,20v22,14,29,44,45,65v16,-11,26,-24,42,-37","w":316,"k":{"H":7,";":13,":":13,".":7,",":7}},"N":{"d":"253,-156v11,16,-8,31,-3,51v-9,14,-2,40,-10,56v7,16,-13,36,3,53v-4,3,-8,6,-10,11r-13,-4r-7,-44v-38,-9,-69,-26,-94,-48v-23,-7,-34,-24,-51,-37v-4,25,-1,47,-4,67r3,0v-8,22,-1,43,-14,58v-35,0,-3,-44,-19,-73v11,-31,4,-76,7,-111v5,-10,22,-11,26,3v9,1,3,19,15,22v16,33,51,47,76,71v16,6,27,17,46,20v9,13,15,3,14,-6v6,-32,1,-55,7,-82v-11,-4,5,-17,-3,-22v2,-2,4,-4,2,-8v12,-7,16,-8,30,-3v-8,12,4,17,-1,26","w":281,"k":{"i":13,"H":7}},"O":{"d":"241,-72v-6,29,-40,27,-52,49v-17,-4,-27,20,-42,11v-27,19,-75,15,-109,7v-12,-14,-33,-39,-18,-68v-4,-15,12,-27,8,-39v15,-9,15,-33,31,-41v2,-5,8,-6,7,-14v22,-14,55,-15,94,-13r-1,2v17,2,40,8,54,15v16,26,51,58,28,91xm184,-55v20,-12,45,-25,36,-61v-13,-6,-15,-28,-30,-28v-15,-12,-58,-20,-74,-4v-14,-1,-32,6,-35,22v-7,4,-15,7,-15,19v-9,1,-6,16,-15,17v-14,35,-8,79,34,63v27,11,57,-12,84,-15v8,-1,9,-16,15,-13","w":259,"k":{"t":-10,"Y":27,"X":40,"V":13,"A":13,";":7,":":7,".":25,"-":-7,",":25}},"P":{"d":"197,-104v-22,12,-45,28,-75,32v-8,9,-29,4,-36,14v-9,-4,-27,2,-18,10v-3,11,0,23,2,32v12,4,9,20,-6,22v-24,12,-23,-30,-31,-47v4,-3,4,-5,3,-11v-18,1,-19,-11,-27,-19r27,-2v12,-25,-8,-82,27,-82v30,0,3,26,16,38v-12,5,-11,27,-11,37v24,-8,52,-12,74,-22v17,0,21,-13,32,-16v9,-19,-27,-26,-41,-34v-25,3,-65,-22,-89,-9v-16,-6,-47,22,-47,-15v6,-9,16,-18,32,-15r-1,1v20,-3,53,-1,69,8v25,-5,49,15,72,15v5,12,20,16,32,24v2,13,11,27,-4,34r0,5","w":205,"k":{"y":20,"u":13,"s":7,"r":7,"o":13,"n":13,"i":7,"e":7,"a":17,"Y":20,"W":7,"U":13,"A":33,".":63,"-":13,",":63}},"Q":{"d":"233,-167v13,23,23,29,14,65v-13,7,-12,26,-27,33v-3,15,-21,15,-27,28v-7,5,-19,6,-23,15v12,11,40,28,59,15v20,8,46,-11,65,-14v11,3,16,18,-2,22v-6,9,-22,1,-26,13v-15,-4,-29,14,-39,2v-17,15,-58,0,-68,-14v-12,-3,-19,-19,-30,-4v-15,-4,-31,14,-43,7v-25,7,-54,-10,-63,-28v-20,-15,5,-53,-2,-69v8,-2,17,-13,10,-20v10,-7,17,-14,21,-27v3,-10,20,-10,23,-23v50,-14,116,-26,158,-1xm218,-102v14,-13,12,-44,-10,-48v-25,-19,-65,-11,-83,2v-15,-3,-20,8,-31,7v-3,7,-12,18,-24,19v-14,25,-34,48,-26,85v15,18,54,17,75,10r-2,0r15,-5v-11,-17,-26,-43,-24,-66v7,1,10,-2,11,-8v24,11,24,40,36,58v12,0,13,-15,26,-13v6,-11,21,-17,29,-27v0,-10,11,-7,8,-14","w":265,"k":{"-":13}},"R":{"d":"20,-135v-19,-6,-23,-38,9,-35v16,1,17,-13,37,-9v11,13,65,-2,92,9v36,0,96,24,73,57v-14,21,-52,18,-70,35v-15,-9,-25,1,-36,-1v10,9,22,16,27,29v21,3,35,31,59,20v13,14,64,6,72,-10v15,17,10,23,-11,32v-6,13,-30,1,-37,12v-7,-9,-13,7,-18,-3v-64,-7,-91,-50,-134,-77v-10,5,-17,-8,-10,-15v5,-22,25,-5,44,-9v15,-6,64,-3,80,-17v5,-2,18,-3,12,-9v-29,-27,-95,-23,-133,-23v-18,0,-3,42,-11,51v3,21,-7,50,1,75v-4,17,2,27,-26,26v6,-26,-12,-46,-2,-67v-5,-12,9,-20,-1,-29v7,-17,0,-33,0,-51v-10,-2,-13,4,-17,9","w":274,"k":{"y":20,"u":13,"e":7,"a":7,"Y":47,"W":20,"V":33,"T":33,"H":7,"C":13,"A":27,";":-7,":":-7,".":-13,"-":47,",":-13}},"S":{"d":"231,-76v38,16,15,62,-17,64v-20,12,-50,8,-75,13r1,2v-29,3,-60,-4,-82,-2v-32,-6,-83,-24,-52,-60v14,-2,28,-11,28,14v-13,2,-16,9,-7,15v47,3,86,13,125,6v10,-10,42,1,47,-12v12,-1,23,-4,27,-13v-34,-26,-85,-26,-128,-38v-13,-11,-43,-10,-47,-34v-16,-27,24,-50,49,-49v18,-15,55,-5,77,-18v14,11,59,6,57,30v-2,22,-33,8,-48,4v-8,5,-40,-10,-55,3v-12,-5,-24,11,-38,7v-8,6,-30,14,-13,20v18,11,44,12,58,24v20,-8,44,12,68,10v5,8,21,5,25,14","w":267,"k":{"w":11,"p":33,"S":7,"Q":7,"O":7,"H":20,"G":27,"C":13,"A":13}},"T":{"d":"109,8v-39,10,-17,-42,-26,-72v9,-29,4,-61,5,-88v-9,1,-16,5,-27,2v-6,5,-31,-8,-46,1v-17,-12,-18,-20,-5,-30v25,4,55,7,79,2v10,-19,24,4,41,2v42,-7,78,1,123,0v-14,35,-85,13,-128,22v-1,2,-2,5,-6,4v1,23,-5,52,0,72v-9,23,-10,57,-10,85","w":220,"k":{"y":42,"w":35,"u":42,"s":42,"r":35,"o":42,"i":27,"h":73,"e":42,"c":98,"a":45,"T":58,"H":27,"C":33,"A":67,";":87,":":87,".":97,"-":63,",":97}},"U":{"d":"106,-55v18,-5,26,-20,41,-29v-2,-12,14,-7,15,-19v26,-8,18,-57,39,-71v19,6,29,25,11,41v-1,7,0,23,-6,23v12,8,-4,23,5,33v1,33,8,63,34,73v8,-6,16,-7,33,-4v8,25,-39,38,-55,20v-30,-15,-39,-53,-42,-95v-34,34,-72,64,-117,87v-44,0,-25,-64,-34,-95v6,-27,5,-51,4,-74v9,-15,32,-4,33,10v-6,13,-13,29,-4,37v-7,28,-4,43,-2,67v-7,4,-3,27,10,23v11,-8,22,-17,35,-23r0,-4","w":265,"k":{"n":7,"Z":27,"K":7,"A":13,".":-7,",":-7}},"V":{"d":"187,-140v1,-23,31,-54,42,-19v-6,19,-17,32,-27,48v-19,30,-44,55,-64,84v-18,5,-1,41,-30,34v-22,-35,-37,-78,-59,-114v-15,-14,-22,-33,-40,-45v-7,-22,20,-27,32,-13v24,29,41,66,59,99v1,10,6,19,11,29v25,-17,37,-50,60,-70v6,-10,9,-24,16,-33","w":235,"k":{"y":20,"u":30,"o":23,"i":13,"e":30,"a":23,"O":20,"A":27,";":20,":":20,".":53,",":53}},"W":{"d":"31,-183v28,3,13,41,21,64v3,9,10,32,12,47v8,5,6,25,15,34v9,-19,22,-34,33,-51v13,-10,24,-17,32,-32v13,2,7,-14,22,-16v2,-10,6,-28,14,-24v34,-20,27,36,39,64v9,21,17,41,27,59v16,-17,26,-35,42,-50v11,-17,23,-33,32,-52v0,-17,8,-66,28,-44v26,29,-18,67,-30,96v-19,24,-40,46,-52,77v9,18,-13,29,-27,20v-2,-15,-14,-20,-14,-37v-20,-24,-32,-61,-43,-91v-19,22,-45,32,-59,59v-13,9,-17,29,-26,42v10,12,-8,38,-21,22v-32,-40,-49,-97,-58,-157v-8,-7,3,-31,13,-30","w":353,"k":{"y":20,"u":13,"r":13,"o":13,"i":7,"e":17,"a":10,"A":20,";":8,":":8,".":47,",":47}},"X":{"d":"210,-35v22,2,36,36,0,36v-48,0,-77,-35,-97,-70v-9,12,-28,16,-33,31v-10,9,-24,14,-31,27v-20,6,-33,23,-51,31v-6,0,-10,-4,-10,-12v9,-8,12,-10,17,-18v18,-10,30,-24,46,-37v5,-7,17,-6,17,-19v10,-3,12,-15,23,-18v-1,-5,3,-5,5,-7v-15,-22,-30,-42,-52,-57v-19,-13,-26,-28,-6,-37v11,-1,13,8,25,7v6,9,14,17,24,23v-2,14,12,11,13,22v9,2,8,15,15,20v25,-19,40,-50,61,-74v23,-7,27,21,11,34v-2,10,-15,13,-17,24v-14,11,-23,28,-37,40v20,22,36,64,73,61","w":235,"k":{"e":17,"T":33,"O":20,"C":20,"-":27}},"Y":{"d":"118,-90v8,-19,21,-37,40,-46r0,2v10,-9,15,-25,31,-28v-1,-9,8,-9,8,-18v10,6,17,-23,35,-16v20,-3,10,19,4,27v-5,11,-20,13,-24,25v-14,4,-21,22,-37,26v-4,10,-17,11,-18,24v-12,11,-25,24,-19,41v-4,7,-2,16,1,23v-13,13,0,37,-8,55v6,24,-3,38,3,55v-6,13,7,41,-20,40v-2,-12,-6,-21,-6,-35v-9,-12,2,-50,-5,-73v3,-32,2,-61,-3,-84v-23,-18,-43,-50,-67,-69v1,-5,-3,-5,-5,-7v-7,-16,-31,-20,-21,-44v10,-1,27,-6,30,7v11,3,12,16,22,19v14,28,41,53,59,76","w":245,"k":{"u":53,"o":53,"e":47,"a":47,"O":47,"C":40,"A":55,";":53,":":53,".":80,"-":40,",":80}},"Z":{"d":"129,-83v-18,0,-18,19,-35,24r1,-1v-9,6,-17,15,-26,21v36,1,58,7,87,12v29,-2,73,15,108,8v15,-8,14,-50,38,-37v11,20,-10,46,-21,61v-7,-1,-11,10,-20,4v-10,10,-17,-6,-27,4v-7,-12,-29,0,-35,-8v-18,1,-47,-12,-73,-9v-33,-9,-86,-17,-105,3v-12,0,-26,-13,-17,-25r39,-23v0,-8,13,-5,14,-17v19,0,20,-17,36,-21v4,-15,18,-11,22,-23v16,-4,20,-20,35,-24v6,-10,21,-20,25,-29v-14,4,-30,-4,-41,4v-10,-11,-37,5,-44,-3v-23,4,-50,6,-50,-22v19,-14,63,1,83,-7v34,0,75,3,101,-3v9,5,17,16,9,25v-22,7,-37,22,-49,39v-7,0,-10,4,-11,12v-17,9,-31,22,-44,35","w":326,"k":{";":40,":":40,".":33,"-":13,",":33}},"[":{"d":"81,4v0,4,-1,7,-3,9v15,-3,35,-2,45,-10v4,11,31,-5,33,15r5,5v-18,19,-53,0,-81,12v-5,16,-22,-1,-35,5v-7,0,-10,-5,-9,-14v9,-2,15,-11,13,-23r1,1v-1,-39,11,-72,7,-100v8,-26,8,-60,4,-83v4,-4,2,-19,-1,-25r-27,-6v5,-7,12,-21,27,-15v11,-9,30,5,39,-5v14,0,36,-11,39,6v0,2,2,6,7,12v-21,7,-45,5,-64,11v21,54,-5,133,0,205","w":150},"\\":{"d":"127,-48v5,22,46,44,23,63v-9,-2,-16,-15,-19,-25v-9,-5,-12,-17,-21,-23v-2,-15,-14,-20,-21,-32r-8,-1v2,-24,-18,-25,-23,-42r-64,-87v0,-15,17,-18,32,-14v1,12,9,19,12,30v5,1,5,4,3,9v18,21,25,37,40,57v8,-1,4,11,12,10v12,18,18,41,34,55","w":155},"]":{"d":"103,-172v-13,26,-7,76,-17,111v7,14,-3,37,3,49v-6,5,3,17,-2,26v10,-2,21,4,31,5r-13,16v-15,-1,-16,4,-28,2v-20,-7,-52,16,-65,-1v3,-6,-1,-6,-7,-14v20,-9,48,-5,64,-12v-14,-32,-1,-79,-6,-110r-1,1v10,-32,4,-74,10,-105v-15,5,-34,2,-45,10v-6,-10,-33,2,-33,-14r-5,-5v16,-20,52,-1,81,-12r6,-10v12,13,39,-7,38,18v-10,3,-14,13,-13,23r-1,-1v5,8,-6,20,3,23","w":150},"^":{"d":"287,-158r-17,0r-90,-73r-91,73r-17,0r91,-99r34,0","w":360},"_":{"d":"146,52r-144,0r0,-14r144,0r0,14","w":148},"`":{"d":"77,-226v7,22,50,25,34,49v-29,-8,-48,-23,-66,-42v-11,0,-9,-13,-3,-18v14,-13,28,2,35,11","w":180},"a":{"d":"159,-146v-4,18,-12,38,-10,57v-5,8,-1,24,-6,34v8,4,-10,26,5,28v3,4,7,8,2,12v15,8,-3,17,-12,21v-27,-6,-17,-55,-20,-79v-9,19,-21,36,-37,48v-5,12,-20,14,-25,26v-40,14,-49,-32,-38,-71v3,-11,3,-23,11,-32v1,-18,14,-48,26,-61v10,0,28,-10,47,-5v0,9,17,1,19,10r1,-4v5,8,17,9,27,5v3,4,4,10,10,11xm91,-73v12,-19,52,-52,18,-66v-12,0,-17,-3,-29,-3r1,2v-13,3,-27,18,-20,31v-14,17,-22,51,-20,71v-4,2,-6,13,0,14v5,-2,1,-8,8,-7v6,-12,23,-13,27,-27v4,-2,13,-8,10,-15r5,0","w":185,"k":{"f":7,";":13,":":13,".":13,",":13}},"b":{"d":"138,-161v2,17,15,30,14,47v7,9,-1,43,5,58v-6,8,-6,22,-14,29v3,14,-23,22,-29,33v-7,-4,-5,4,-13,-4v-15,15,-39,-1,-54,-7v0,-9,-8,-7,-15,-10v-17,-24,-5,-61,-9,-89v10,-33,1,-75,4,-101v-5,-11,1,-24,-7,-32v10,-2,19,-13,25,-1v10,13,1,39,13,47v-8,14,-2,34,-8,49v6,9,-3,31,-2,48v11,-1,7,-29,21,-38v6,-11,13,-22,22,-30v-5,-8,13,-4,5,-10v13,-8,37,-8,39,11r3,0xm112,-147v-30,21,-41,67,-53,103v2,11,-9,17,14,16v5,1,7,4,8,9v9,-1,25,0,24,-9v38,-2,33,-98,7,-119","w":174,"k":{"t":-10,"s":7,"r":-3,";":7,":":7,".":7,",":7}},"c":{"d":"48,-24v27,6,43,-11,64,-18v11,-14,17,-16,21,-34v26,5,12,28,3,39v-10,22,-33,28,-53,39v-44,12,-75,-19,-69,-59v5,-34,17,-72,41,-89v9,-17,37,2,49,3v11,11,11,29,13,48v-5,5,-11,8,-17,9v-7,-10,-16,-16,-15,-33v-32,-16,-47,47,-48,79v6,2,3,13,11,13r0,3","w":155,"k":{";":7,":":7,".":7,",":7}},"d":{"d":"168,-217v13,50,-16,118,-3,161v-8,19,5,27,19,30v-1,32,-34,35,-40,5v-7,-14,-5,-39,-6,-56v-20,22,-34,49,-57,67v-14,26,-69,19,-60,-8v-15,-8,-2,-31,-4,-49v9,-26,15,-56,29,-78v11,-5,25,-19,40,-13v16,-11,45,6,53,20v7,-22,3,-43,4,-66v-5,-4,8,-15,-3,-25v7,-12,38,-8,28,12xm130,-114v-10,-11,-25,-28,-49,-19v-15,0,-30,26,-31,47v-8,18,-20,56,-5,64v27,-15,51,-31,61,-60v7,-2,12,-6,11,-16v9,-1,9,-10,13,-16","w":204,"k":{"t":-3,"s":13,"r":13,";":13,":":13,".":7,",":7}},"e":{"d":"46,-144v17,-11,45,-36,63,-8v11,7,6,20,8,34v-5,8,-11,15,-14,25v-17,14,-32,18,-53,26v-5,-2,-10,-5,-9,5v-18,27,4,66,39,47v5,-11,24,-10,28,-22v6,-10,23,-1,21,7v-4,14,-16,29,-31,33v-5,12,-22,5,-29,18v-7,-10,-39,-1,-43,-19v-26,-18,-8,-64,-9,-88v5,-10,3,-21,5,-34v13,11,20,-12,24,-24xm51,-98v12,-1,16,-13,26,-9v3,-11,20,-16,16,-31v-26,1,-31,23,-42,40","w":135,"k":{"x":7,"t":-10,"q":8,"d":7,".":7,",":7}},"f":{"d":"85,63v-8,12,13,39,-15,40v-22,-39,-24,-105,-17,-151v-5,-16,4,-22,3,-43v-21,-4,-62,7,-64,-17v6,-27,39,-7,68,-12v7,-35,10,-63,24,-88r0,-8v2,1,2,-6,6,-8v4,-23,36,-32,58,-24v15,-6,43,33,21,47v-3,-2,-5,1,-8,2v-7,-11,-12,-32,-26,-23v-8,-5,-12,4,-19,2v-3,17,-20,30,-16,48v-11,14,-7,35,-16,50v21,-3,42,-3,60,0v12,0,15,7,12,17v-22,8,-44,1,-62,11v-26,-6,-10,42,-21,58v6,8,-8,27,3,36v-6,15,4,36,3,56","w":148,"k":{"y":27,"t":-7,"o":7,"e":7,".":33,"-":7,",":33}},"g":{"d":"66,-24v5,-13,29,-15,36,-29v11,1,13,-19,20,-15v13,-16,33,-34,23,-61v-7,-18,10,-39,25,-15v4,18,8,34,12,54v17,93,1,200,-100,185v-23,-3,-51,-13,-52,-38v7,-15,19,-6,34,-7v-2,7,9,10,1,16v8,2,16,7,25,3v21,8,61,-6,64,-30v17,-29,13,-86,3,-115v-31,36,-60,81,-124,80v-46,-42,-5,-128,35,-148v18,-29,89,-13,64,21v-16,6,-21,-25,-35,-5v-15,1,-21,9,-27,19v-23,14,-38,54,-33,86v12,6,12,2,29,-1","w":216,"k":{"t":-3,"s":7,";":13,":":13,".":13,",":3}},"h":{"d":"160,-127v2,45,-6,92,8,123v0,10,-5,15,-15,15v-21,1,-11,-33,-22,-43v8,-23,6,-66,1,-90v-13,9,-27,17,-33,33v-17,13,-18,42,-34,56v0,19,-15,27,-23,40v-44,-19,-7,-100,-11,-142v-5,-6,4,-19,-4,-28v5,-13,-4,-37,-10,-49v4,-17,28,-9,30,5v12,11,3,40,10,57v-7,25,1,56,-8,79v3,8,0,12,0,20v13,-7,10,-30,22,-38v1,-7,7,-11,9,-20v9,-1,1,-13,13,-13v6,-21,53,-47,61,-13","w":191,"k":{"t":-10,";":7,":":7}},"i":{"d":"54,-261v33,5,23,29,6,36v-9,12,-25,18,-36,29v-15,-11,6,-24,7,-38v11,-3,19,-16,23,-27xm72,-11v-5,11,-25,9,-32,17v-35,-14,-20,-76,-15,-112v-5,-11,3,-26,-1,-38v5,-17,33,-11,31,8v-4,34,-12,69,-12,103v14,12,25,-11,35,-10v5,-10,30,-23,36,-10v-2,21,-19,26,-32,35v-2,4,-5,7,-10,7","w":118,"k":{";":7,":":7,".":7,",":7}},"j":{"d":"61,-263v10,0,16,22,3,23v-15,16,-25,30,-44,45v-13,-27,15,-39,14,-62v8,-5,11,-11,27,-9r0,3xm60,5v-2,38,9,79,-17,99v-2,9,-13,8,-15,17v-39,15,-62,-10,-85,-27v-4,-12,-27,-20,-19,-38v17,-1,19,13,31,18v4,10,17,17,31,20v4,13,33,6,35,-4v11,-10,10,-26,14,-43v-7,-3,1,-11,3,-13v-7,-18,2,-37,-6,-49v3,-14,6,-47,-1,-63v3,-17,0,-47,-5,-64v6,-8,17,-28,26,-10v23,22,-3,71,9,113v-1,14,2,28,2,44r-3,0","w":97,"k":{";":13,":":13,".":15,",":10}},"k":{"d":"123,-132v-59,11,-67,64,-74,124v-3,23,-27,11,-27,-5r0,-197v-2,-12,19,-11,28,-17r-1,127v8,-9,5,-27,18,-30v17,-25,78,-46,111,-20r0,-2v26,10,21,54,2,68v0,0,-1,0,-5,6v-10,-7,-4,10,-17,11v-19,9,-27,15,-43,12v16,22,47,63,81,43v4,-12,22,-37,32,-15v-6,48,-70,61,-99,23v-18,-10,-32,-41,-53,-51v-16,-14,4,-46,18,-24v9,8,21,3,34,1v3,-10,22,-3,23,-15v14,-3,14,-19,24,-27v-6,-2,4,-13,-10,-9v-9,-10,-29,-11,-42,-3","w":225,"k":{"y":13,"u":7,"r":7,"a":7,".":-7,",":-13}},"l":{"d":"98,-51v15,-7,24,8,15,18v-17,20,-49,44,-81,30v-16,-20,-9,-60,-14,-82v13,-39,5,-94,9,-136v22,-9,19,0,29,11v-6,20,1,38,-7,59v9,18,-9,52,-1,72v-4,20,-11,52,11,55v15,-8,28,-14,39,-27","w":117,"k":{"t":7,"r":7,"p":13,"f":13,"a":7,".":-7,",":-7}},"m":{"d":"291,-38v1,-9,28,-31,29,-4v-6,8,-8,19,-18,22v-12,23,-59,20,-64,-5v-9,-18,-12,-40,-13,-61v-9,17,-18,22,-23,37r-1,-2v-5,21,-25,32,-36,49v-35,13,-28,-37,-33,-64v5,-16,1,-39,-3,-54v-17,14,-25,36,-40,52v-8,21,-25,33,-34,53v-6,14,-29,26,-31,0v-2,-19,-4,-51,3,-64v-5,-13,4,-44,-6,-61v7,-13,13,-18,24,-10v2,9,9,7,5,21r-1,-1v6,14,-3,40,4,53v-3,8,-6,17,-4,29v17,-17,20,-49,42,-63v1,-10,12,-11,12,-20v11,-6,18,-25,38,-16v11,13,19,36,20,56v-8,15,-1,34,-1,56v21,-22,35,-52,55,-76v2,-10,15,-15,12,-24v6,-15,35,-11,32,9v-12,7,-3,29,-10,43v-2,25,12,74,42,45","w":324,"k":{"p":7,"f":13,"e":7,"d":7,";":-7,":":-7,".":-7,",":-7}},"n":{"d":"94,-95v3,-26,25,-34,40,-48v17,-2,16,14,26,20v0,21,5,58,14,76v10,0,5,20,16,15v14,-8,30,-21,35,-39v29,-7,18,18,10,34v-17,13,-28,36,-59,32v-33,-20,-32,-65,-42,-104v-17,16,-28,36,-38,56v-13,7,-22,32,-36,38v-3,13,-23,28,-32,10v-9,-8,0,-28,-7,-36v8,-31,5,-60,4,-89r7,-11v32,3,18,39,21,66v-4,12,-4,28,-3,40v13,-21,24,-38,41,-55v0,0,-6,10,-11,12v3,-5,8,-8,8,-16","w":241,"k":{"k":8,"g":7,"f":10,"a":7,";":-13,":":-13,".":7,"-":-27,",":7}},"o":{"d":"91,-152v37,13,67,67,39,108v-1,14,-15,16,-18,29v-8,2,-11,11,-20,11v-15,14,-39,19,-65,15v-19,-22,-22,-63,-5,-83v0,-23,9,-44,22,-54v-2,-15,15,-8,15,-22v11,-2,22,0,32,-4xm119,-76v-7,-22,-13,-47,-38,-52v-8,6,-9,18,-19,22v-6,10,-10,24,-18,32v2,12,-17,42,-6,61v30,5,49,-10,63,-27v10,-1,6,-17,16,-21v-3,-6,-2,-11,2,-15","w":153,"k":{"x":13,"t":-8,"s":7,"r":-3,"p":-8,"l":-8,";":7,":":7,".":13,"-":-7,",":13}},"p":{"d":"46,-158v4,13,17,5,26,16v24,-2,31,16,49,21v3,11,14,15,17,26v7,13,20,37,13,53v7,10,-5,17,-5,27v-18,7,-29,16,-50,9r2,1v-18,-1,-44,-10,-36,11v-10,19,2,54,-6,66v0,17,2,63,-25,45v-2,-24,8,-49,1,-65v7,-16,-4,-26,3,-42v-6,-14,4,-34,-2,-46v3,-29,2,-63,1,-82v-10,6,-22,3,-27,14v-3,-2,-5,-2,-6,2v-18,-12,-19,-12,-14,-29v18,-7,25,-15,47,-16r3,-13xm108,-32v12,12,16,-7,20,-19v-1,-26,-15,-39,-28,-54v-8,4,-7,-7,-14,-4v-4,-9,-17,-4,-27,-9v1,8,-2,17,7,19v-11,12,2,36,-6,45v5,6,-1,13,1,22v17,-3,33,5,47,0","w":168,"k":{"s":7,"r":13,";":7,":":7}},"q":{"d":"145,-99v15,-4,-1,-29,12,-35v0,-16,20,-10,26,-2v3,38,-15,87,-7,126v-5,24,1,49,4,68v7,7,6,32,28,25v4,0,9,2,14,5v2,13,-7,25,-16,19v-12,9,-27,-6,-37,-10v-29,-50,-17,-102,-17,-163v-12,11,-19,27,-34,35v-20,26,-69,46,-97,22v-19,-42,3,-69,14,-95v15,-5,19,-23,34,-28v1,-7,17,-4,16,-13v27,-3,74,-9,54,25v-16,5,-28,-4,-35,5v-14,-7,-19,10,-32,13v-15,20,-39,41,-33,75v28,-1,41,-11,62,-19v8,-19,45,-27,44,-53","w":217,"k":{";":20,":":20,".":20,",":20}},"r":{"d":"127,-140v6,-3,25,-7,26,6r-3,12v-36,3,-52,20,-70,40v0,10,-13,13,-13,24v-8,3,3,14,-7,13v-3,14,-12,31,0,40v-4,14,-20,21,-32,11v-2,-27,2,-59,-3,-82v8,-32,-29,-74,18,-70v8,21,7,53,7,75v17,-33,38,-60,78,-70","w":140,"k":{"z":-27,"y":13,"x":13,"w":-13,"v":-20,"u":7,"q":8,"o":2,"h":7,"g":10,"f":7,"d":13,"c":13,";":7,":":7,".":47,"-":13,",":47}},"s":{"d":"92,-132v-29,7,-75,32,-31,52v14,1,23,9,37,11v3,5,11,2,23,7v18,6,42,30,18,49v-6,10,-23,11,-34,14v-8,8,-34,-3,-47,5v-21,-10,-61,7,-58,-33v10,-12,32,-9,36,6v26,3,67,1,85,-12v-12,-9,-27,-17,-43,-13v-15,-16,-49,-13,-54,-38v-24,-47,41,-83,92,-71v12,4,18,28,0,32v-8,-3,-14,-7,-24,-9","w":163,"k":{"y":13,"s":7,"r":7,"f":13,";":7,":":7}},"t":{"d":"58,-31v15,32,44,-22,60,1v0,8,-3,14,-9,16v-16,27,-70,16,-77,-8v-16,-29,-12,-61,-10,-87v-12,-2,-28,-1,-28,-17v-9,-12,6,-13,16,-13v4,1,9,2,15,2v2,-10,-10,-16,0,-20v-4,-16,-15,-46,12,-44v19,1,9,22,14,36v-8,8,3,24,-3,30r68,-2v18,1,10,15,-1,17v-6,4,-9,4,-15,1v-10,9,-27,1,-38,10v-7,-3,-10,2,-16,-1v-3,26,-1,58,4,75v0,2,3,3,8,4","w":126},"u":{"d":"63,-36v3,-9,22,-15,30,-23v7,-13,20,-15,25,-28v19,-4,19,-29,31,-41v-4,-3,5,-9,4,-14v24,-6,28,24,13,35v-1,12,-12,18,-9,32v-10,23,10,71,42,46v15,-6,24,8,11,19v-20,16,-67,15,-71,-14v-8,-10,-8,-32,-7,-49v-2,4,-2,12,-10,10v1,6,0,10,-7,9v-10,22,-32,31,-46,48v-16,6,-37,9,-41,-10v-14,-13,-3,-43,-8,-58v15,-17,-16,-78,26,-70v19,26,-21,122,17,108","w":222,"k":{"f":11,";":-7,":":-7}},"v":{"d":"177,-178v18,23,-14,40,-16,65v-7,17,-19,29,-24,48v-3,11,-18,20,-16,33v-21,10,-34,58,-61,28v-21,-23,-19,-70,-42,-91v0,-18,-19,-18,-20,-36v0,-7,6,-12,16,-16v16,12,23,18,24,35v15,-2,6,25,18,31v2,22,9,41,19,55v5,0,4,-12,10,-8v5,-14,24,-23,25,-41v10,-11,16,-18,20,-34v19,-19,19,-58,47,-69","w":177,"k":{"s":13,"r":7,";":13,":":13,".":37,",":37}},"w":{"d":"165,-38v7,-15,14,-30,26,-40v0,-16,16,-20,15,-36v20,-10,-10,-56,27,-44v30,41,-31,86,-42,127v-8,10,-11,26,-19,36r-17,-7v-13,-28,-23,-59,-39,-84v-19,22,-37,44,-45,77v-9,5,-17,18,-27,6v-10,-29,-15,-64,-29,-89v0,-22,-11,-34,-16,-52v5,-13,27,-17,32,0v7,28,9,62,22,85v0,9,0,24,8,16v6,-12,14,-22,18,-36v13,-4,7,-20,17,-24v-2,-12,12,-8,6,-20v-3,-11,19,-21,25,-8v13,31,23,65,38,93","w":244,"k":{";":13,":":13,".":23,",":23}},"x":{"d":"94,-130v11,2,9,-16,18,-8v6,-14,15,-14,29,-18v9,6,13,22,-2,25v-17,13,-30,29,-48,40v-7,12,11,18,12,31v14,9,17,30,35,35v4,11,19,10,34,12v-27,51,-84,-20,-99,-52v-15,8,-17,30,-32,37v-14,24,-34,43,-54,62v-16,-10,2,-23,5,-34v13,-4,20,-31,31,-42v8,-8,19,-20,22,-33v26,-12,-6,-35,-9,-52v-9,-5,-6,-12,-8,-23v9,-3,26,-6,26,6v11,10,13,25,19,39v7,-11,17,-13,21,-25","w":173,"k":{"o":7,"e":20,"c":13,";":7,":":7,".":7,",":-4}},"y":{"d":"188,-154v25,18,6,54,16,86v-5,46,-4,104,-2,136v-6,9,-10,20,-15,36v-16,12,-28,34,-51,35v-24,11,-54,-2,-76,-6v-15,-10,-25,-26,-41,-34v1,-16,-5,-32,6,-46v13,-11,24,-21,45,-22v17,8,2,23,-11,24v-9,9,-28,29,-6,39v14,26,72,31,94,10v45,-23,24,-104,30,-157v-3,-5,-3,-13,-3,-21v-3,9,-14,10,-16,20v-17,12,-28,31,-48,40v-19,15,-68,41,-78,-1v-10,-42,13,-80,-1,-117v3,-7,7,-13,6,-23v13,-7,17,6,25,10v3,36,-2,71,-9,100v4,15,-6,31,20,24v19,-14,44,-21,55,-43v19,-13,38,-23,40,-53v5,-10,-6,-37,20,-37","w":237,"k":{"s":7,";":13,":":13,".":13,",":13}},"z":{"d":"14,10v-30,-21,19,-40,31,-57v12,-6,12,-15,24,-20v6,-10,18,-19,27,-27r-3,0v12,-8,20,-20,30,-31v-30,0,-64,7,-90,1v-12,3,-21,-6,-32,-1v-7,-6,-12,-18,-3,-24v58,3,114,5,165,-4v33,18,-17,30,-24,46v-13,5,-16,22,-28,28v-18,21,-40,37,-58,58v46,-13,102,22,118,-21v27,2,13,27,5,38v-16,12,-44,3,-60,7v-22,-6,-63,0,-80,-6v-4,6,-15,10,-22,13","w":200,"k":{".":-7,",":-7}},"{":{"d":"126,-237v17,-1,19,28,2,30v-44,-15,-37,58,-35,83v-7,7,-1,17,-10,21v10,36,-2,66,6,101v13,8,27,12,41,5v21,22,-6,35,-30,29v-26,-7,-42,-24,-38,-56v-10,-20,4,-51,-4,-66v-10,2,-18,0,-25,-3r-5,-14v7,-5,20,-9,28,-7v-3,-8,13,-5,7,-19v8,-20,2,-45,10,-65v-6,-9,7,-9,3,-18v7,-2,13,-5,14,-13v12,-4,29,-2,36,-8","w":148},"|":{"d":"103,85r-26,0r0,-360r26,0r0,360","w":180},"}":{"d":"122,-96v-7,4,-17,9,-28,7v3,9,-13,5,-7,20v-5,22,-5,49,-7,72v-12,11,-19,33,-49,29v-14,9,-25,-8,-17,-22v11,-7,21,-1,34,-4v7,-13,13,-37,9,-56v8,-13,-5,-32,6,-41v2,-12,-5,-40,2,-49v-5,-18,-2,-44,-6,-61v-9,2,-18,-16,-27,-5v-5,-2,-10,-2,-14,1v-19,-15,0,-36,22,-29v32,3,49,21,47,56v8,20,-5,54,5,65v7,-2,17,2,25,3","w":148},"~":{"d":"99,-132v22,0,82,24,102,24v20,0,42,-9,68,-27r0,27v-24,17,-46,25,-68,25v-18,0,-82,-24,-102,-24v-19,0,-42,10,-68,28r0,-28v25,-17,47,-25,68,-25"},"\u00a0":{"w":91}}});


/* 
 * Auto Expanding Text Area (1.2.2)
 * by Chrys Bader (www.chrysbader.com)
 * chrysb@gmail.com
 *
 * Special thanks to:
 * Jake Chapa - jake@hybridstudio.com
 * John Resig - jeresig@gmail.com
 *
 * Copyright (c) 2008 Chrys Bader (www.chrysbader.com)
 * Licensed under the GPL (GPL-LICENSE.txt) license. 
 *
 *
 * NOTE: This script requires jQuery to work.  Download jQuery at www.jquery.com
 *
 */
 
(function(jQuery) {
		  
	var self = null;
 
	jQuery.fn.autogrow = function(o)
	{	
		return this.each(function() {
			new jQuery.autogrow(this, o);
		});
	};
	

    /**
     * The autogrow object.
     *
     * @constructor
     * @name jQuery.autogrow
     * @param Object e The textarea to create the autogrow for.
     * @param Hash o A set of key/value pairs to set as configuration properties.
     * @cat Plugins/autogrow
     */
	
	jQuery.autogrow = function (e, o)
	{
		this.options		  	= o || {};
		this.dummy			  	= null;
		this.interval	 	  	= null;
		this.line_height	  	= this.options.lineHeight || parseInt(jQuery(e).css('line-height'));
		this.min_height		  	= this.options.minHeight || parseInt(jQuery(e).css('min-height'));
		this.max_height		  	= this.options.maxHeight || parseInt(jQuery(e).css('max-height'));;
		this.textarea		  	= jQuery(e);
		
		if(this.line_height == NaN)
		  this.line_height = 0;
		
		// Only one textarea activated at a time, the one being used
		this.init();
	};
	
	jQuery.autogrow.fn = jQuery.autogrow.prototype = {
    autogrow: '1.2.2'
  };
	
 	jQuery.autogrow.fn.extend = jQuery.autogrow.extend = jQuery.extend;
	
	jQuery.autogrow.fn.extend({
						 
		init: function() {			
			var self = this;			
			this.textarea.css({overflow: 'hidden', display: 'block'});
			this.textarea.bind('focus', function() { self.startExpand() } ).bind('blur', function() { self.stopExpand() });
			this.checkExpand();	
		},
						 
		startExpand: function() {				
		  var self = this;
			this.interval = window.setInterval(function() {self.checkExpand()}, 400);
		},
		
		stopExpand: function() {
			clearInterval(this.interval);	
		},
		
		checkExpand: function() {
			
			if (this.dummy == null)
			{
				this.dummy = jQuery('<div></div>');
				this.dummy.css({
												'font-size'  : this.textarea.css('font-size'),
												'font-family': this.textarea.css('font-family'),
												'width'      : this.textarea.css('width'),
												'padding'    : this.textarea.css('padding'),
												'line-height': this.line_height + 'px',
												'overflow-x' : 'hidden',
												'position'   : 'absolute',
												'top'        : 0,
												'left'		 : -9999
												}).appendTo('body');
			}
			
			// Strip HTML tags
			var html = this.textarea.val().replace(/(<|>)/g, '');
			
			// IE is different, as per usual
			if ($.browser.msie)
			{
				html = html.replace(/\n/g, '<BR>new');
			}
			else
			{
				html = html.replace(/\n/g, '<br>new');
			}
			
			if (this.dummy.html() != html)
			{
				this.dummy.html(html);	
				
				if (this.max_height > 0 && (this.dummy.height() + this.line_height > this.max_height))
				{
					this.textarea.css('overflow-y', 'auto');	
				}
				else
				{
					this.textarea.css('overflow-y', 'hidden');
					if (this.textarea.height() < this.dummy.height() + this.line_height || (this.dummy.height() < this.textarea.height()))
					{	
						this.textarea.animate({height: (this.dummy.height() + this.line_height) + 'px'}, 100);	
					}
				}
			}
		}
						 
	 });
})(jQuery);

$(document).ready(function() {

	Cufon.replace('#content h2, h3:not(form h3)');
	$("textarea").autogrow();
	$("label.zemRequired, label.zemRequirederrorElement").append(" <span class='req'>*</span>");
	
	$("input#Datum").datepicker();
	$.datepicker.regional['nl'];
	$.datepicker.setDefaults({
		nextText: '>>',
		prevText: '<<',
		minDate: new Date(2011, 4 - 1, 1),
		maxDate: new Date(2011, 10 - 1, 31),
		dateFormat: 'D, dd-mm'
  });

});

//Function for default input values
function inputfocus(selector, search_keyword){
  $(selector).val(search_keyword).css("color","#ccc")
  .focus(function () {
    if ($(this).val() == search_keyword) {
      $(this).val('').css("color","#000");
    }
  })
  .blur(function () {
    if ($(this).val() == '') {
      $(this).val(search_keyword).css("color","#ccc");
    }
  });
}

// Set equal heights
$('.newsitemphoto:even').each(function () {
  if (this.parentNode.className.indexOf('column_one')==-1){
    if ($(this).height() > $(this).next().height()) {
      $(this).next().height($(this).height());
    } else {
      $(this).height($(this).next().height());
    }
  }
});
