try{ var p;function v(a,b,c){a=a.split(".");c=c||w;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]?c[d]:c[d]={}:c[d]=b}function ga(a){a.i=function(){return a.hc?a.hc:a.hc=new a}} function ha(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function ia(a){return"array"==ha(a)}function x(a){var b=ha(a);return"array"==b||"object"==b&&"number"==typeof a.length}function y(a){return"string"==typeof a}function ja(a){return"function"==ha(a)}function ka(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function oa(a,b,c){return a.call.apply(a.bind,arguments)} function pa(a,b,c){if(!a)throw Error();if(2>>0),na=0,L=Date.now||function(){return+new Date};A(vb,Error);vb.prototype.name="CustomError";Math.random();var D=Array.prototype,qa=D.indexOf?function(a,b,c){return D.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(y(a))return y(b)&&1==b.length?a.indexOf(b,c):-1;for(;cparseFloat(ya)){kb=String(Ia);break t}}kb=ya}var qb=kb,Ja=w.document,sb=Ja&&N?xa()||("CSS1Compat"==Ja.compatMode?parseInt(qb,10):5):void 0; E.prototype.Tb=!1;E.prototype.isDisposed=function(){return this.Tb};E.prototype.S=function(){this.Tb||(this.Tb=!0,this.m())};E.prototype.m=function(){if(this.p)for(;this.p.length;)this.p.shift()()};A(Ea,E);A(Ka,E);Ka.prototype.g=Ea;Ka.prototype.Ca=null;Ka.prototype.getId=function(){return this.f};Ka.prototype.m=function(){Ka.F.m.call(this);O(this.Ca)};/* Portions of this code are from MochiKit, received by The Closure Authors under the MIT license. All other code is Copyright 2005-2009 The Closure Authors. All Rights Reserved. */ F.prototype.v=function(a,b){this.h=!1;this.a=!0;this.d=b;this.b=!a;za(this)};F.prototype.P=function(a){if(this.a){if(!this.D)throw new wb(this);this.D=!1}this.a=!0;this.d=a;this.b=!1;za(this)};A(wb,vb);wb.prototype.message="Deferred has already fired";wb.prototype.name="AlreadyCalledError"; A(G,E);ga(G);p=G.prototype;p.$b=!1;p.kc=null;p.Pa=0;p.jc=!1;p.Dc=!1;p.Sd=null;p.uc=function(a,b){if(y(a)){for(var c=a.split("/"),d=[],e=0;e(0==u[1].length?0:parseInt(u[1],10))?1:0)||((0==s[2].length)< (0==u[2].length)?-1:(0==s[2].length)>(0==u[2].length)?1:0)||(s[2]u[2]?1:0)}while(0==b)}b=Rb[a]=0<=b}return b}function Jb(a,b,c){if("function"==typeof a.forEach)a.forEach(b,c);else if(x(a)||y(a))M(a,b,c);else{var d;if("function"==typeof a.Z)d=a.Z();else if("function"!=typeof a.H)if(x(a)||y(a)){d=[];for(var e=a.length,f=0;f")&&(a=a.replace(ad,">"));-1!=a.indexOf('"')&&(a=a.replace(bd,"""));return a}function Sb(){}function h(a){this.a=a}function Xa(a){this.a=a}function Ya(a){this.a=a}function db(a){this.a=a}function eb(a){this.a=a} function Q(a,b){this.type=a;this.a=this.target=b}function Tb(a){Tb[" "](a);return a}function Ub(a,b){a&&this.init(a,b)}function ib(a){try{return!(!a||!a[fc])}catch(b){return!1}}function Vb(a,b,c,d,e,f){this.$=a;this.a=b;this.src=c;this.type=d;this.capture=!!e;this.Db=f;this.ca=++lc;this.ja=this.Na=!1}function lb(a){a.ja=!0;a.$=null;a.a=null;a.src=null;a.Db=null}function mb(a){this.src=a;this.a={};this.b=0} function nb(a,b){var c=b.type;if(!(c in a.a))return!1;var d=sa(a.a[c],b);d&&(lb(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d}function ob(a,b,c,d){for(var e=0;ec.keyCode||void 0!=c.returnValue)){t:{var f=!1;if(0==c.keyCode)try{c.keyCode=-1;break t}catch(g){f=!0}if(f||void 0==c.returnValue)c.returnValue=!0}c=[];for(f=d.a;f;f=f.parentNode)c.push(f);for(var f=a.type,q=c.length-1;!d.b&&0<=q;q--)d.a=c[q],e&=gc(c[q],f,!0,d);for(q=0;!d.b&&q>1)-(c>>1));q=Math.max(0,m+(q>>1)-(d>>1));m=q+d;a+c>e&&(a=Math.max(0,e-c));m>f&&(q=Math.max(0, f-d));c={left:a,top:q,menubar:!1,toolbar:!1,location:!1,status:!0,scrollbars:!0,width:c,height:d};b&&(c.target=b);return c} function Xc(a,b,c){b||(b={});var d=c||window;c="undefined"!=typeof a.href?a.href:String(a);a=b.target||a.target;var e=[],f;for(f in b)switch(f){case "width":case "height":case "top":case "left":e.push(f+"="+b[f]);break;case "target":case "noreferrer":break;default:e.push(f+"="+(b[f]?1:0))}f=e.join(",");if(b.noreferrer){if(b=d.open("",a,f))N&&-1!=c.indexOf(";")&&(c="'"+c.replace(/'/g,"%27")+"'"),b.opener=null,c=rb(c),b.document.write(''),b.document.close()}else b= d.open(c,a,f);return b}function ec(a){return Xc("https://www.google.com/support/profiles/?p=plusone_button_error&hl=en-GB",ed(a||window,"GooglePlusOneHelp",800,600))}function Gc(a,b,c,d,e,f,g){var q="";a&&(q+=a+":");c&&(q+="//",b&&(q+=b+"@"),q+=c,d&&(q+=":"+d));e&&(q+=e);f&&(q+="?"+f);g&&(q+="#"+g);return q}function Bb(a){if(ub){ub=!1;var b=w.location;if(b){var c=b.href;if(c&&(c=(c=Bb(c)[3]||null)&&decodeURIComponent(c))&&c!=b.hostname)throw ub=!0,Error();}}return a.match(tb)} function Nb(a){if(a[1]){var b=a[0],c=b.indexOf("#");0<=c&&(a.push(b.substr(c)),a[0]=b=b.substr(0,c));c=b.indexOf("?");0>c?a[1]="?":c==b.length-1&&(a[1]=void 0)}return a.join("")}function Lb(a,b,c){if(ia(b))for(var d=0;db)throw Error("u`"+b);a.gb=b}else a.gb=null;return a}function Bc(a,b,c){S(a);b instanceof qc?(a.a=b,vc(a.a,a.ea)):(c||(b=wc(b,Cc)),a.a=new qc(b,null,a.ea));return a}function S(a){if(a.Md)throw Error("v");} function wc(a,b){return y(a)?encodeURI(a).replace(b,nc):null}function nc(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}function qc(a,b,c){this.a=a||null;this.b=!!c}function rc(a){if(!a.A&&(a.A=new Hb,a.o=0,a.a))for(var b=a.a.split("&"),c=0;c2*this.d&&Ib(this),!0):!1};p.get=function(a,b){return Db(this.b,a)?this.b[a]:b}; p.set=function(a,b){Db(this.b,a)||(this.d++,this.a.push(a),this.f++);this.b[a]=b};p.Q=function(){return new Hb(this)};p.qb=function(a){Ib(this);var b=0,c=this.a,d=this.b,e=this.f,f=this,g=new Gb;g.next=function(){for(;;){if(e!=f.f)throw Error("m");if(b>=c.length)throw Za;var g=c[b++];return a?g:d[g]}};return g};var Qb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Yc=/[&<>\"]/,bd=/\"/g,ad=/>/g,$c=/=a.keyCode)a.keyCode=-1}catch(b){}}; var fc="closure_listenable_"+(1E6*Math.random()|0),lc=0;mb.prototype.add=function(a,b,c,d,e){var f=this.a[a];f||(f=this.a[a]=[],this.b++);var g=ob(f,b,d,e);-1>>0);A(ic,E);ic.prototype[fc]=!0;ic.prototype.k=null;ic.prototype.removeEventListener=function(a,b,c,d){cc(this,a,b,c,d)};ic.prototype.m=function(){ic.F.m.call(this);if(this.d){var a=this.d,b=0,c;for(c in a.a){for(var d=a.a[c],e=0;eb.length){c.push(Md(a)+"(");for(var d=a.arguments,e=0;ee&&m++;break;case "0":if(0e&&m++;break;case ",":m=0;break;case ".":if(0<=e)throw Error("Q`"+b);e=f+g+q;break;case "E":if(a.u)throw Error("R`"+b);a.u=!0;a.v=0;c[0]+1f+g||1>a.v)throw Error("S`"+ b);s=!1;break;default:c[0]--,s=!1}0==g&&0e&&0f+g)||0==m)throw Error("T`"+b);q=f+g+q;a.d=0<=e?q-e:0;0<=e&&(a.b=f+g-e,0>a.b&&(a.b=0));a.a=(0<=e?e:q)-f;a.u&&(a.k=f+a.a,0==a.d&&0==a.a&&(a.a=1));a.C=Math.max(0,m);a.O=0==e||e==q;d=c[0]-d;a.Tb=bf(a,b,c);c[0]a.d)throw Error("M");a.b=0;if(2=a.f?Math.round(b*c):Math.floor(gh(a,b*c,a.f,a.d)),e;isFinite(d)?(e=Math.floor(d/c),c=Math.floor(d-e*c)):(e=b,c=0);return{Ac:e,we:c}} function cf(a,b,c,d){b=rg(a,b);var e=Math.pow(10,a.d),f=b.Ac,g=b.we,q=0==f?0:aj(a,f)+1,m=0b+1;)c--;for(f=1;fb?(b=-b,c.push(T.Rc)):a.W&&c.push(T.Zc);b=""+b;for(var d=T.Xb,e=b.length;eb)return $i;b=Math.min(14,b);a=a[Math.pow(10,b)];if(!a)return $i;c=a[c];return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{prefix:c[1],rd:c[3],ac:b-(c[2].length-1)}:$i:$i}function aj(a,b){for(var c=0;1<=(b/=10);)c++;return c}function gh(a,b,c,d){if(!b)return b;a=c-aj(a,b)-1;if(a<-d)return d=Math.pow(10,d),Math.round(b/d)*d;d=Math.pow(10,a);return Math.round(b*d)/d}function re(){this.a=[]} function Bd(a){var b=new qe;a=(a=a.a)||[];b.a[0]=a;b.Y[0]=[];for(var c=0;c=r?0:aj(f,r),"other").ac,rg(f,s/Math.pow(10,m)),r=rg(f,r/Math.pow(10,m)),m=ej(f,m+aj(f,r.Ac),"other"));g/=Math.pow(10, m.ac);q.push(m.prefix);r=0>g||0==g&&0>1/g;q.push(r?f.D:f.J);if(isFinite(g))if(g*=r?-1:1,g*=f.h,f.u)if(0==g)cf(f,g,f.a,q),df(f,0,q);else{var s=Math.log(g)/Math.log(10),s=Math.floor(s+2E-15),g=g/Math.pow(10,s),u=f.a;if(1f.a){for(;0!=s%f.k;)g*=10,s--;u=1}else 1>f.a?(s++,g/=10):(s-=f.a-1,g*=Math.pow(10,f.a-1));cf(f,g,u,q);df(f,s,q)}else cf(f,g,f.a,q);else q.push(T.Oc);q.push(r?f.p:f.Tb);q.push(m.rd);f=q.join("")}}else f=Math.floor(10*c),1E7<=f?f/=1E6:1E4<=f&&(f/=1E3),f=Math.floor(f),f=10<=f&& 100>f&&0!=f%10?""+(f/10).toPrecision(2):""+Math.floor(f/10);c={count:f,Sa:c.toString().length,lang:e};e="";e="en"==c.lang?9":">","\t":" ","\n":" ","\x0B":" ","\f":" ","\r":" "," ":" ","-":"-","/":"/","=":"=","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},qf=/[\x00\x22\x26\x27\x3c\x3e]/g; var ee;A(be,ae);ee=new be;tf.prototype.fa=function(a){try{var b={};b["call-stack"]=Wd();var c;var d=fa("window.location.href");if(y(a))c={message:a,name:"Unknown error",lineNumber:"Not available",fileName:d,stack:"Not available"};else{var e,f,g=!1;try{e=a.lineNumber||a.a||"Not available"}catch(q){e="Not available",g=!0}try{f=a.fileName||a.filename||a.sourceURL||w.$googDebugFname||d}catch(m){f="Not available",g=!0}c=!g&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||"Not available",name:a.name|| "UnknownError",lineNumber:e,fileName:f,stack:a.stack||"Not available"}}var r=c.stack,s=Ud(this.a,"script",c.fileName,"error",c.message,"line",c.lineNumber);a={};a.trace=r;if(b)for(var u in b)a["context."+u]=b[u];var B=Mb([],a);B[0]="";var da=B.join(""),Ca,I;t:{if(!ee.a&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(r=0;rc?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(L()+1E3*c)).toUTCString();this.a.cookie=a+"="+b+e+d+c+f};p.get=function(a,b){for(var c=a+"=",d=(this.a.cookie||"").split(gf),e=0,f;f=d[e];e++){if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b}; p.remove=function(a,b,c){var d=void 0!==this.get(a);this.set(a,"",0,b,c);return d};p.Z=function(){return ff(this).keys};p.H=function(){return ff(this).Ec}; A(uf,Dc);uf.prototype.D=!1;var Qe={me:"WBc",ne:"ed",je:"bk",oe:"zl"};p=uf.prototype;p.Ad=function(a){if(!this.ub(a,!0)){this.B&&this.g.a==a.signedUp||(this.a.f=L());this.B=!0;this.g.a=a.signedUp;var b=a.displayName;this.va=a.email||"";this.ua=b||"";vf(this,t(this.b,this.f));this.D&&(this.fb(),this.D=!1)}};p.qa=function(){this.a.f=L();if(this.C){var a=this.C-L();if(0