try{ function h(a){throw a;}var j=void 0,k=!0,l=null,p=!1;function aa(){return function(){}}function ba(a){return function(){return this[a]}}var q;function r(a,b,c){a=a.split(".");c=c||u;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&ca(b)?c[d]=b:c=c[d]?c[d]:c[d]={}}function da(a,b){for(var c=a.split("."),d=b||u,e;e=c.shift();)if(d[e]!=l)d=d[e];else return l;return d}function ea(a){a.i=function(){return a.ec?a.ec:a.ec=new a}} function fa(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 ca(a){return a!==j}function ga(a){return"array"==fa(a)}function v(a){var b=fa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function w(a){return"string"==typeof a}function ha(a){return"function"==fa(a)}function ia(a){return a[ja]||(a[ja]=++ka)}function la(a,b,c){return a.call.apply(a.bind,arguments)} function ma(a,b,c){a||h(Error());if(2c?Math.max(0,a.length+c):c;if(w(a))return!w(b)||1!=b.length?-1:a.indexOf(b,c);for(;cparseFloat(lb)){kb=String(pb);break a}}kb=lb}var rb=kb; C.prototype.v=p;C.prototype.T=function(){this.v||(this.v=k,this.q())};C.prototype.q=function(){this.I&&va.apply(l,this.I);if(this.Pb)for(;this.Pb.length;)this.Pb.shift()()};/* 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. */ q=wa.prototype;q.ta=p;q.va=p;q.Ba=0;q.tc=p;q.Rc=p;q.Qc=0;q.Vb=function(a,b){xa(this,a,b);this.Ba--;0==this.Ba&&this.ta&&za(this)};q.S=function(a){Aa(this);xa(this,k,a)};q.Yb=function(a){Aa(this);xa(this,p,a)};q.addCallback=function(a,b){return Ca(this,a,l,b)};y(Ba,na);Ba.prototype.message="Deferred has already fired";Ba.prototype.name="AlreadyCalledError"; y(Fa,C);Fa.prototype.ma=aa();var Ha=[],Ja=[],Ia=p;Ka.prototype.execute=function(a){this.a&&(this.a.call(this.b||l,a),this.a=this.b=l)};Ga(function(a){Ka.prototype.execute=a(Ka.prototype.execute)});y(La,C);q=La.prototype;q.Ed=Fa;q.Aa=l;q.getId=ba("f");q.Fb=function(a){if(a=Na(this,this.b,a)){var b="Module errback failures: "+a;window.setTimeout(function(){h(Error(b))},0)}this.a.length=0;this.d.length=0};q.q=function(){La.D.q.call(this);E(this.Aa)}; y(G,C);ea(G);q=G.prototype;q.Tb=p;q.hc=l;q.Na=0;q.gc=p;q.yc=p;q.Fd=l;q.Nd=function(a,b){if(w(a)){for(var c=a.split("/"),d=[],e=0;ec?a[1]="?":c==b.length-1&&(a[1]=j)}return a.join("")} function O(a){var b;if(!(b=Hb[a])){b=0;for(var c=Db(String(rb)).split("."),d=Db(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f(0==t[1].length?0:parseInt(t[1],10))?1:0)||((0==s[2].length)< (0==t[2].length)?-1:(0==s[2].length)>(0==t[2].length)?1:0)||(s[2]t[2]?1:0)}while(0==b)}b=Hb[a]=0<=b}return b}function Ib(a){return Jb[a]||(Jb[a]=M&&!!document.documentMode&&document.documentMode>=a)}function Kb(a,b){for(var c,d,e=1;ef.keyCode||f.returnValue!=j)return k;a:{var n=p;if(0==f.keyCode)try{f.keyCode=-1;break a}catch(s){n=k}if(n||f.returnValue==j)f.returnValue=k}}n=new Ob;n.init(f,this);f=k;try{if(i){for(var t=[],z=n.a;z;z=z.parentNode)t.push(z);g=e[k];g.L=g.l;for(var D=t.length-1;!n.b&&0<=D&&g.L;D--)n.a=t[D],f&=Yb(g,t[D],d,k,n);if(m){g=e[p];g.L=g.l;for(D= 0;!n.b&&D2*this.l&&Bb(this),k):p};q.get=function(a,b){return N(this.u,a)?this.u[a]:b}; q.set=function(a,b){N(this.u,a)||(this.l++,this.a.push(a),this.jb++);this.u[a]=b};q.ob=function(a){var b;a instanceof Ab?(b=a.V(),a=a.G()):(b=vb(a),a=ta(a));for(var c=0;c=c.length&&h(Za);var g=c[b++];return a?g:d[g]}};return g};var Hb={},Jb={},Lb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); I(G.i(),"sy1"); Nb[" "]=Mb;var ac=!M||Ib(9),Sb=!M||Ib(9),bc=M&&!O("9");!hb||O("528");gb&&O("1.9b")||M&&O("8")||fb&&O("9.5")||hb&&O("528");gb&&!O("8")||M&&O("9");P.prototype.T=aa();P.prototype.b=p;P.prototype.d=k;P.prototype.wb=function(){this.d=p};y(Ob,P);q=Ob.prototype;q.target=l;q.relatedTarget=l;q.clientX=0;q.clientY=0;q.button=0;q.keyCode=0;q.ctrlKey=p;q.Ta=l; q.init=function(a,b){var c=this.type=a.type;P.call(this,c);this.target=a.target||a.srcElement;this.a=b;var d=a.relatedTarget;if(d){if(gb){var e;a:{try{Nb(d.nodeName);e=k;break a}catch(f){}e=p}e||(d=l)}}else"mouseover"==c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;this.clientX=a.clientX!==j?a.clientX:a.pageX;this.clientY=a.clientY!==j?a.clientY:a.pageY;this.button=a.button;this.keyCode=a.keyCode||0;this.ctrlKey=a.ctrlKey;this.state=a.state;this.Ta=a;a.defaultPrevented&&this.wb(); delete this.b};q.wb=function(){Ob.D.wb.call(this);var a=this.Ta;if(a.preventDefault)a.preventDefault();else if(a.returnValue=p,bc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}}; var cc=0;q=Pb.prototype;q.key=0;q.na=p;q.Ub=p;q.init=function(a,b,c,d,e,f){ha(a)?this.a=k:a&&a.handleEvent&&ha(a.handleEvent)?this.a=p:h(Error("D"));this.za=a;this.b=b;this.src=c;this.type=d;this.capture=!!e;this.yb=f;this.Ub=p;this.key=++cc;this.na=p};q.handleEvent=function(a){return this.a?this.za.call(this.yb||this.src,a):this.za.handleEvent.call(this.za,a)}; var Tb={},Q={},R={},Ub={};Ga(function(a){Rb=a(Rb)});y($b,C);q=$b.prototype;q.Wb=k;q.Hb=l;q.addEventListener=function(a,b,c,d){Qb(this,a,b,c,d)};q.removeEventListener=function(a,b,c,d){Vb(this,a,b,c,d)}; q.dispatchEvent=function(a){var b=a.type||a,c=Q;if(b in c){if(w(a))a=new P(a,this);else if(a instanceof P)a.target=a.target||this;else{var d=a,a=new P(b,this);Kb(a,d)}var d=1,e,c=c[b],b=k in c,f;if(b){e=[];for(f=this;f;f=f.Hb)e.push(f);f=c[k];f.L=f.l;for(var g=e.length-1;!a.b&&0<=g&&f.L;g--)a.a=e[g],d&=Yb(f,e[g],a.type,k,a)&&a.d!=p}if(p in c)if(f=c[p],f.L=f.l,b)for(g=0;!a.b&&g>4&15).toString(16)+(a&15).toString(16)}function fc(a){return B.concat.apply(B,arguments)}function gc(a,b,c){return 2>=arguments.length?B.slice.call(a,b):B.slice.call(a,b,c)}function hc(a,b,c){this.a=a||l;this.b=!!c} function ic(a){if(!a.z&&(a.z=new Ab,a.l=0,a.a))for(var b=a.a.split("&"),c=0;cb)&&h(Error("t`"+b)),a.cb=b):a.cb=l;return a} function rc(a,b,c){S(a);if(b instanceof hc){a.a=b;b=a.a;if((c=a.ba)&&!b.b)ic(b),b.a=l,Cb(b.z,function(a,b){var c=b.toLowerCase();b!=c&&(this.remove(b),this.remove(c),0")&&(c=c.replace(Oc,">")),-1!=c.indexOf('"')&&(c=c.replace(Pc,"""))),b.document.write(''),b.document.close())}else b=d.open(c,a,f);return b}function Qc(){}function Rc(){this.a={}} function Sc(a,b,c,d){a=a||window;"number"!=typeof c&&(c=800);"number"!=typeof d&&(d=600);var e=a.screen.availWidth,f=a.screen.availHeight,g=Math.min(e,a.outerWidth!=l?a.outerWidth:a.document.documentElement.clientWidth),i=Math.min(f,a.outerHeight!=l?a.outerHeight:a.document.documentElement.clientHeight),m=a.screenY!=l?a.screenY:a.screenTop,a=Math.max(0,(a.screenX!=l?a.screenX:a.screenLeft)+(g>>1)-(c>>1)),i=Math.max(0,m+(i>>1)-(d>>1)),m=i+d;a+c>e&&(a=Math.max(0,e-c));m>f&&(i=Math.max(0,f-d));c={left:a, top:i,menubar:p,toolbar:p,location:p,status:k,scrollbars:k,width:c,height:d};b&&(c.target=b);return c}function Tc(a,b){this.A=a;this.Q="GooglePlusPopupSignup";this.h="https://plus.google.com";this.J=""+Math.floor(1E9*Math.random());this.v=window.location.protocol+"//"+window.location.host;this.k=l;this.b=new wa;this.I=b;this.p=[1100,850];this.f=p}function Uc(a,b){b.match(/.*\/$/)&&(b=b.substr(0,b.length-1));a.h=b;return a} function Vc(a,b){var c=a.h+"/_/+1/messageproxy";if(!a.n){var d=document.createElement("div");d.style.position="absolute";d.style.left="-1000px";d.style.top="-1000px";d.style.width="1px";d.style.height="1px";document.body.appendChild(d);a.n=iframes.open(c,{container:d},{},{handleMessage:x(a.B,a)})}c=a.h+"/+1/profile/?type=po&client="+a.I+"&gpsrc="+encodeURIComponent(a.A)+"&parent="+encodeURIComponent(a.v)+"&proxy="+a.n.getId();a.k&&(c+="&continue="+encodeURIComponent(a.k));a.f&&(c+="&rsz=1");c+=(!window.__P1_LOCALE? "":"&hl="+window.__P1_LOCALE)+"#"+a.J;(c=Kc(c,Sc(b,a.Q,a.p[0],a.p[1])))&&c.focus();return c}function Wc(a){return Kc("https://www.google.com/support/profiles/?p=plusone_button_error&hl=en",Sc(a||window,"GooglePlusOneHelp",800,600))}q=hc.prototype;q.z=l;q.l=l;q.C=function(){ic(this);return this.l};q.remove=function(a){ic(this);a=jc(this,a);return N(this.z.u,a)?(this.a=l,this.l-=this.z.get(a).length,this.z.remove(a)):p};q.sa=function(a){var b=this.G();return A(b,a)}; q.V=function(){ic(this);for(var a=this.z.G(),b=this.z.V(),c=[],d=0;d\"]/,Pc=/\"/g,Oc=/>/g,Nc=/b.length){c.push(wd(a)+"(");for(var d=a.arguments,e=0;ea)b=p;else{!(c instanceof Kd)&&5e&&m++;break;case "0":0e&&m++;break;case ",":m=0;break;case ".":0<=e&&h(Error("P`"+b));e=f+g+i;break;case "E":a.n&&h(Error("Q`"+b));a.n=k;a.h=0;c[0]+1f+g||1>a.h)&&h(Error("R`"+b));s=p;break; default:c[0]--,s=p}0==g&&(0e&&0f+g)||0==m)&&h(Error("S`"+b));i=f+g+i;a.I=0<=e?i-e:0;0<=e&&(a.d=f+g-e,0>a.d&&(a.d=0));a.a=(0<=e?e:i)-f;a.n&&(a.g=f+a.a,0==a.I&&0==a.a&&(a.a=1));a.p=Math.max(0,m);a.J=0==e||e==i;d=c[0]-d;a.B=Ke(a,b,c);c[0]a.d+1;)e--;for(b=1;bb?(b=-b,c.push(U.Jc)):a.Q&&c.push(U.Oc);for(var b=""+b,d=U.Qb,e=b.length;eg||0==g&&0>1/g;i.push(m?f.k:f.A);if(isFinite(g))if(g*=m?-1:1,g*=f.f,f.n)if(0==g)Le(f,g,f.a,i),Me(f,0,i);else{var n=Math.floor(Math.log(g)/Math.log(10)),g=g/Math.pow(10,n),s=f.a;if(1f.a){for(;0!= n%f.g;)g*=10,n--;s=1}else 1>f.a?(n++,g/=10):(n-=f.a-1,g*=Math.pow(10,f.a-1));Le(f,g,s,i);Me(f,n,i)}else Le(f,g,f.a,i);else i.push(U.Gc);i.push(m?f.v:f.B);f=i.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,Qa:c.toString().length,lang:e};e="";e="en"==c.lang?9c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(K()+1E3*c)).toUTCString();this.a.cookie=a+"="+b+e+d+c+f};q.get=function(a,b){for(var c=a+"=",d=(this.a.cookie||"").split(Pe),e=0,f;f=d[e];e++){if(0==f.indexOf(c))return f.substr(c.length);if(f==a)return""}return b}; q.remove=function(a,b,c){var d=ca(this.get(a));this.set(a,"",0,b,c);return d};q.V=function(){return Oe(this).keys};q.G=function(){return Oe(this).zc};q.C=function(){return!this.a.cookie?0:(this.a.cookie||"").split(Pe).length};q.sa=function(a){for(var b=Oe(this).zc,c=0;c":">","\t":" ","\n":" ","\x0B":" ","\f":" ","\r":" "," ":" ","-":"-","/":"/","=":"=","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},Re=/[\x00\x22\x26\x27\x3c\x3e]/g; Ue.prototype.ca=function(a){try{var b={};b["call-stack"]=Id();var c=Jd(a),d=c.stack,e=Gd(this.a,"script",c.fileName,"error",c.message,"line",c.lineNumber),a={};a.trace=d;if(b)for(var f in b)a["context."+f]=b[f];var g=Hd(a),i=Qd(Td);i.open("POST",e,k);i.setRequestHeader("Content-type","application/x-www-form-urlencoded");i.setRequestHeader("Content-length",g.length.toString());i.send(g)}catch(m){}}; y(Ve,T);q=Ve.prototype;q.wa=p;q.od=function(a){if(!this.qb(a,k)){if(!this.p||this.h.a!=a.signedUp)this.a.d=K();this.p=k;this.h.a=a.signedUp;var b=a.displayName;this.ra=a.email||"";this.qa=b||"";We(this,Vd(this.b,this.d));this.wa&&(this.bb(),this.wa=p)}};q.la=function(){this.a.d=K();if(this.B){var a=this.B-K();if(0