/* * Copyright 2010 Small Batch, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ ;(function(window,document,undefined){ function h(a){return function(){return this[a]}}var j;function m(a,b){var c=arguments.length>2?Array.prototype.slice.call(arguments,2):[];return function(){c.push.apply(c,arguments);return b.apply(a,c)}};function n(a,b){this.w=a;this.a=b}n.prototype.createElement=function(a,b,c){a=this.w.createElement(a);if(b)for(var d in b)if(b.hasOwnProperty(d))if(d=="style"&&this.a.getName()=="MSIE")a.style.cssText=b[d];else a.setAttribute(d,b[d]);c&&a.appendChild(this.w.createTextNode(c));return a};function p(a,b,c){a=a.w.getElementsByTagName(b)[0];if(!a)a=document.documentElement;if(a&&a.lastChild){a.insertBefore(c,a.lastChild);return true}return false} function s(a,b){function c(){document.body?b():setTimeout(c,0)}c()}function t(a,b){if(b.parentNode){b.parentNode.removeChild(b);return true}return false}function u(a,b){return a.createElement("link",{rel:"stylesheet",href:b})}function v(a,b,c){a=b.className.split(/\s+/);for(var d=0,e=a.length;d=6)}return new x("MSIE","Unknown","MSIE","Unknown",C(a),E(a),F(a,a.m),false)} function B(a){var b="Unknown",c="Unknown",d=D(a,a.a,/(Presto\/[\d\w\.]+)/,1);if(d!=""){c=d.split("/");b=c[0];c=c[1]}else{if(a.a.indexOf("Gecko")!=-1)b="Gecko";d=D(a,a.a,/rv:([^\)]+)/,1);if(d!="")c=d}if(a.a.indexOf("Version/")!=-1){d=D(a,a.a,/Version\/([\d\.]+)/,1);if(d!="")return new x("Opera",d,b,c,C(a),E(a),F(a,a.m),G(a,d)>=10)}d=D(a,a.a,/Opera[\/ ]([\d\.]+)/,1);if(d!="")return new x("Opera",d,b,c,C(a),E(a),F(a,a.m),G(a,d)>=10);return new x("Opera","Unknown",b,c,C(a),E(a),F(a,a.m),false)} function aa(a){var b=C(a),c=E(a),d=D(a,a.a,/AppleWebKit\/([\d\.\+]+)/,1);if(d=="")d="Unknown";var e="Unknown";if(a.a.indexOf("Chrome")!=-1)e="Chrome";else if(a.a.indexOf("Safari")!=-1)e="Safari";else if(a.a.indexOf("AdobeAIR")!=-1)e="AdobeAIR";var f="Unknown";if(a.a.indexOf("Version/")!=-1)f=D(a,a.a,/Version\/([\d\.\w]+)/,1);else if(e=="Chrome")f=D(a,a.a,/Chrome\/([\d\.]+)/,1);else if(e=="AdobeAIR")f=D(a,a.a,/AdobeAIR\/([\d\.]+)/,1);var g=false;if(e=="AdobeAIR"){g=D(a,f,/\d+\.(\d+)/,1);g=G(a,f)>2|| G(a,f)==2&&parseInt(g,10)>=5}else{g=D(a,d,/\d+\.(\d+)/,1);g=G(a,d)>=526||G(a,d)>=525&&parseInt(g,10)>=13}return new x(e,f,"AppleWebKit",d,b,c,F(a,a.m),g)} function ba(a){var b="Unknown",c="Unknown",d=false;if(a.a.indexOf("Firefox")!=-1){b="Firefox";var e=D(a,a.a,/Firefox\/([\d\w\.]+)/,1);if(e!=""){d=D(a,e,/\d+\.(\d+)/,1);c=e;d=e!=""&&G(a,e)>=3&&parseInt(d,10)>=5}}else if(a.a.indexOf("Mozilla")!=-1)b="Mozilla";e=D(a,a.a,/rv:([^\)]+)/,1);if(e=="")e="Unknown";else if(!d){d=G(a,e);var f=parseInt(D(a,e,/\d+\.(\d+)/,1),10),g=parseInt(D(a,e,/\d+\.\d+\.(\d+)/,1),10);d=d>1||d==1&&f>9||d==1&&f==9&&g>=2||e.match(/1\.9\.1b[123]/)!=null||e.match(/1\.9\.1\.[\d\.]+/)!= null}return new x(b,c,"Gecko",e,C(a),E(a),F(a,a.m),d)}function G(a,b){a=D(a,b,/(\d+)/,1);if(a!="")return parseInt(a,10);return-1}function D(a,b,c,d){if((a=b.match(c))&&a[d])return a[d];return""}function F(a,b){if(b.documentMode)return b.documentMode};function ca(a,b,c,d){this.c=a;this.f=b;this.H=c;this.j=d||da;this.g=new H("-")}var da="wf";function I(a){v(a.c,a.f,a.g.e(a.j,"loading"));J(a,"loading")}function K(a,b,c){w(a.c,a.f,a.g.e(a.j,b,c,"loading"));v(a.c,a.f,a.g.e(a.j,b,c,"active"));J(a,"fontactive",b,c)}function L(a){w(a.c,a.f,a.g.e(a.j,"loading"));v(a.c,a.f,a.g.e(a.j,"inactive"));J(a,"inactive")}function ea(a){w(a.c,a.f,a.g.e(a.j,"loading"));v(a.c,a.f,a.g.e(a.j,"active"));J(a,"active")}function J(a,b,c,d){a.H[b]&&a.H[b](c,d)};function fa(){this.S={}}function ga(a,b){var c=[];for(var d in b)if(b.hasOwnProperty(d)){var e=a.S[d];e&&c.push(e(b[d]))}return c};function M(a,b,c,d,e){this.c=a;this.n=b;this.z=c;this.q=d;this.O=e;this.I=0;this.F=this.R=false;this.ha=new N;this.s=new O} M.prototype.watch=function(a,b,c,d){for(var e=a.length,f=0;f0)e=f}else e=["n4"];this.T.push(d);if(f=pa[d])this.L[d]=f;this.V[d]=e}};function Y(a,b,c){this.a=a;this.c=b;this.d=c}Y.prototype.u=function(a,b){a.N().match(/iPad|iPod|iPhone/)!=null&&b(false);return b(a.p())};Y.prototype.load=function(a){var b=this.c;this.a.getName()=="MSIE"&&this.d.blocking!=true?s(b,m(this,this.Q,a)):this.Q(a)};Y.prototype.Q=function(a){var b=this.c,c=new W(this.d.api),d=this.d.families;c.h=d;d=new X(d);d.parse();p(b,"head",u(b,c.e()));a(d.T,d.V,d.L)}; window.WebFont.o("google",function(a){var b=(new y(navigator.userAgent,document)).parse();return new Y(b,new n(document,b),a)});function Z(a,b){this.c=a;this.d=b}Z.prototype.load=function(a){for(var b=this.d.urls||[],c=this.d.families||[],d=0,e=b.length;d