try{ function i(b){throw b;}var k=void 0,l=!0,m=null,n=!1;function r(b){return function(){return this[b]}}var s;function t(b,a,c){b=b.split(".");c=c||u;!(b[0]in c)&&c.execScript&&c.execScript("var "+b[0]);for(var d;b.length&&(d=b.shift());)!b.length&&aa(a)?c[d]=a:c=c[d]?c[d]:c[d]={}}function ba(b){b.i=function $(){return b.pb?b.pb:b.pb=new b}} function ca(b){var a=typeof b;if("object"==a)if(b){if(b instanceof Array)return"array";if(b instanceof Object)return a;var c=Object.prototype.toString.call(b);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof b.length&&"undefined"!=typeof b.splice&&"undefined"!=typeof b.propertyIsEnumerable&&!b.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof b.call&&"undefined"!=typeof b.propertyIsEnumerable&&!b.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==a&&"undefined"==typeof b.call)return"object";return a}function aa(b){return b!==k}function w(b){return"array"==ca(b)}function x(b){var a=ca(b);return"array"==a||"object"==a&&"number"==typeof b.length}function y(b){return"string"==typeof b}function da(b){return"function"==ca(b)}function ea(b){return b[fa]||(b[fa]=++ga)}function ha(b,a,c){return b.call.apply(b.bind,arguments)} function ia(b,a,c){b||i(Error());if(2c?Math.max(0,b.length+c):c;if(y(b))return!y(a)||1!=a.length?-1:b.indexOf(a,c);for(;cparseFloat(db)){cb=""+hb;break a}}cb=db}var jb=cb; G.prototype.J=n;G.prototype.P=function $a(){this.J||(this.J=l,this.u())};G.prototype.u=function $b(){this.I&&ra.apply(m,this.I)};/* 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. */ s=sa.prototype;s.na=n;s.pa=n;s.va=0;s.Ab=n;s.cc=n;s.Zb=0;s.gb=function $c(a,c){ta(this,a,c);this.va--;0==this.va&&this.na&&ua(this)};s.da=function $d(a){va(this);ta(this,l,a)};s.hc=function $e(a){va(this);ta(this,n,a)};s.addCallback=function $f(a,c){return xa(this,a,m,c)};A(wa,D);wa.prototype.message="Already called";A(Aa,D); A(Ca,G);Ca.prototype.yc=function $g(){};A(Da,G);Da.prototype.h=Ca;Da.prototype.ua=m;Da.prototype.getId=r("g");Da.prototype.u=function $i(){Da.w.u.call(this);H(this.ua)};A(I,G);ba(I);s=I.prototype;s.eb=n;s.rb=m;s.Ba=0;s.qb=n;s.Cb=n;s.Dc=m;s.Ic=function $j(a,c){if(y(a)){for(var d=a.split("/"),e=[],f=0;f(0==v[1].length?0:parseInt(v[1],10))?1:0)||((0==p[2].length)<(0==v[2].length)?-1:(0== p[2].length)>(0==v[2].length)?1:0)||(p[2]v[2]?1:0)}while(0==c)}return c}function ob(b){return pb[b]||(pb[b]=L&&!!document.documentMode&&document.documentMode>=b)}function P(b){return qb[b]||(qb[b]=0<=nb(jb,b))}var pb={},qb={};N(I.i(),"sy2"); !L||ob(9);!ab&&!L||L&&ob(9)||ab&&P("1.9.1");L&&P("9"); O(I.i(),"sy2");M(I.i(),"sy2"); }catch(e){_DumpException(e)} try{ function rb(b){var a=[],c=0,d;for(d in b)a[c++]=d;return a}function sb(b,a){return Object.prototype.hasOwnProperty.call(b,a)}function tb(b,a){return b===a}function ub(b){if("function"==typeof b.Y)return b.Y();if("function"!=typeof b.G){if(x(b)||y(b)){for(var a=[],b=b.length,c=0;c2*this.m&&yb(this),l):n}; s.get=function $w(a,c){return sb(this.p,a)?this.p[a]:c};s.set=function $x(a,c){sb(this.p,a)||(this.m++,this.b.push(a),this.Na++);this.p[a]=c};s.Oa=function $y(a){var c;a instanceof xb?(c=a.Y(),a=a.G()):(c=rb(a),a=pa(a));for(var d=0;d=d.length&&i(Sa);var h=d[c++];return a?h:e[h]}};return h}; var Bb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");N(I.i(),"sy1"); Cb[" "]=function $C(){};!L||ob(9);var Db=!L||ob(9),Eb=L&&!P("8");!bb||P("528");ab&&P("1.9b")||L&&P("8")||Za&&P("9.5")||bb&&P("528");ab&&!P("8")||L&&P("9");A(Q,G);Q.prototype.u=function $D(){delete this.type;delete this.target;delete this.b};Q.prototype.d=n;Q.prototype.f=l;Q.prototype.Ua=function $E(){this.f=n}; O(I.i(),"sy1");M(I.i(),"sy1"); }catch(e){_DumpException(e)} try{ function Fb(b,a,c,d){if(!d.Ia&&d.sb){for(var e=0,f=0;ef.keyCode||f.returnValue!=k)return l;a:{var o=n;if(0==f.keyCode)try{f.keyCode=-1;break a}catch(q){o=l}if(o||f.returnValue==k)f.returnValue=l}}o=new Mb;o.init(f,this);f=l;try{if(h){for(var p=[],v=o.b;v;v=v.parentNode)p.push(v);g=e[l];g.K=g.m;for(var C=p.length-1;!o.d&&0<=C&&g.K;C--)o.b=p[C],f&=Lb(g,p[C],d,l,o);if(j){g=e[n];g.K=g.m;for(C= 0;!o.d&&C>4&15).toString(16)+(b&15).toString(16)}function ac(b){return F.concat.apply(F,arguments)}function bc(b,a,c){return 2>=arguments.length?F.slice.call(b,a):F.slice.call(b,a,c)}function cc(b,a,c){this.b=b||m;this.d=!!c} function dc(b){if(!b.v&&(b.v=new xb,b.m=0,b.b))for(var a=b.b.split("&"),c=0;ca)&&i(Error("r`"+a)),b.Ka=a):b.Ka=m;return b}function oc(b,a,c){S(b);a instanceof cc?(b.b=a,hc(b.b,b.Z)):(c||(a=ic(a,pc)),b.b=new cc(a,m,b.Z));return b}function S(b){b.Ac&&i(Error("s"))}function qc(b,a){for(var c in a)jc(c,a[c],b);return b} function rc(b){if(b[1]){var a=b[0],c=a.indexOf("#");0<=c&&(b.push(a.substr(c)),b[0]=a=a.substr(0,c));c=a.indexOf("?");0>c?b[1]="?":c==a.length-1&&(b[1]=k)}return b.join("")}function T(b){this.Mb=b;this.U=[]}function sc(b){var a=ca(b);if("object"==a||"array"==a){if(b.S)return b.S();var a="array"==a?[]:{},c;for(c in b)a[c]=sc(b[c]);return a}return b}function tc(b){this.b=b}function uc(b){this.b=b}function vc(b){this.b=b}function wc(b){this.b=b}function xc(b){this.b=b} function yc(b,a){this.d=b||m;this.X=a||m;this.b=1}function zc(b,a,c){if(!c||c==b.b)b.X=a,b.b++,b.dispatchEvent("change")}function Ac(b,a,c){!c||c==b.b?(b.X=m,b.b++,b.d=a,b.dispatchEvent("change")):(b.d=a,b.X||b.dispatchEvent("change"))}function Bc(){this.d=[]}function Cc(b,a){return!(1<=b.b)?(a(),0):!(1<=b.d.length)?(b.d.push(a),1):2}function Dc(b){this.d={};this.f={};this.b=(b||window.googleapis).plusones}function Ec(b,a){b.f[a]||(b.f[a]=new Bc);return b.f[a]} function Fc(b,a){a.transport={name:"wrapped_googleapis",execute:z(b.Lc,b,a.transport)};return a}function Gc(b,a){switch(a.method){case "pos.plusones.get":return new wc(b);case "pos.plusones.insert":return new xc(b);case "pos.plusones.delete":return new vc(b);default:return new tc(b)}}function Hc(b,a){var c=a.method,d=a.params,d=d&&d.id;return("pos.plusones.insert"==c||"pos.plusones.delete"==c)&&d?Ec(b,d):m} function Ic(b,a,c){a||(a={});var d=c||window,c="undefined"!=typeof b.href?b.href:""+b,b=a.target||b.target,e=[],f;for(f in a)switch(f){case "width":case "height":case "top":case "left":e.push(f+"="+a[f]);break;case "target":case "noreferrer":break;default:e.push(f+"="+(a[f]?1:0))}f=e.join(",");if(a.noreferrer){if(a=d.open("",b,f))L&&-1!=c.indexOf(";")&&(c="'"+c.replace(/'/g,"%27")+"'"),a.opener=m,bb?a.location.href=c:(Jc.test(c)&&(-1!=c.indexOf("&")&&(c=c.replace(Kc,"&")),-1!=c.indexOf("<")&& (c=c.replace(Lc,"<")),-1!=c.indexOf(">")&&(c=c.replace(Mc,">")),-1!=c.indexOf('"')&&(c=c.replace(Nc,"""))),a.document.write(''),a.document.close())}else a=d.open(c,b,f);return a}function Oc(){}function Pc(){this.b={}} function Qc(b,a,c,d){b=b||window;"number"!=typeof c&&(c=800);"number"!=typeof d&&(d=600);var e=b.outerHeight!=m?b.outerHeight:b.document.documentElement.clientHeight,f=b.screenY!=m?b.screenY:b.screenTop,b=Math.max(0,(b.screenX!=m?b.screenX:b.screenLeft)+((b.outerWidth!=m?b.outerWidth:b.document.documentElement.clientWidth)>>1)-(c>>1)),e=Math.max(0,f+(e>>1)-(d>>1)),c={left:b,top:e,menubar:n,toolbar:n,location:n,status:l,scrollbars:l,width:c,height:d};a&&(c.target=a);return c} function Rc(b,a){this.z=b;this.L="GooglePlusPopupSignup";this.k="https://plus.google.com";this.U=""+Math.floor(1E9*Math.random());this.o=window.location.protocol+"//"+window.location.host;this.l=m;this.f=new sa;this.J=a;this.I=[1100,850];this.g=n}function Sc(b,a){a.match(/.*\/$/)&&(a=a.substr(0,a.length-1));b.k=a;return b} function Tc(b,a){var c=b.k+"/_/+1/messageproxy";if(!b.q){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);b.q=iframes.open(c,{container:d},{},{handleMessage:z(b.A,b)})}c=b.k+"/+1/profile/?type=po&client="+b.J+"&gpsrc="+encodeURIComponent(b.z)+"&parent="+encodeURIComponent(b.o)+"&proxy="+b.q.getId();b.l&&(c+="&continue="+encodeURIComponent(b.l));b.g&&(c+="&rsz=1");c+=(!window.__P1_LOCALE? "":"&hl="+window.__P1_LOCALE)+"#"+b.U;(c=Ic(c,Qc(a,b.L,b.I[0],b.I[1])))&&c.focus();return c}function Uc(b){return Ic("https://www.google.com/support/profiles/?p=plusone_button_error&hl=en-US",Qc(b||window,"GooglePlusOneHelp",800,600))}var R={},Ib={},Jb={},Hb={};A(Mb,Q);s=Mb.prototype;s.target=m;s.relatedTarget=m;s.clientX=0;s.clientY=0;s.button=0;s.ctrlKey=n;s.Ta=m; s.init=function $F(a,c){var d=this.type=a.type;Q.call(this,d);this.target=a.target||a.srcElement;this.b=c;var e=a.relatedTarget;if(e){if(ab){var f;a:{try{Cb(e.nodeName);f=l;break a}catch(g){}f=n}f||(e=m)}}else"mouseover"==d?e=a.fromElement:"mouseout"==d&&(e=a.toElement);this.relatedTarget=e;this.clientX=a.clientX!==k?a.clientX:a.pageX;this.clientY=a.clientY!==k?a.clientY:a.pageY;this.button=a.button;this.ctrlKey=a.ctrlKey;this.state=a.state;this.Ta=a;a.defaultPrevented&&this.Ua();delete this.d}; s.Ua=function $G(){Mb.w.Ua.call(this);var a=this.Ta;if(a.preventDefault)a.preventDefault();else if(a.returnValue=n,Eb)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(c){}};s.u=function $H(){Mb.w.u.call(this);this.relatedTarget=this.b=this.target=this.Ta=m};var Vc=0;s=Qb.prototype;s.key=0;s.ja=n;s.fb=n; s.init=function $I(a,c,d,e,f,g){da(a)?this.b=l:a&&a.handleEvent&&da(a.handleEvent)?this.b=n:i(Error("z"));this.sa=a;this.d=c;this.src=d;this.type=e;this.capture=!!f;this.Wa=g;this.fb=n;this.key=++Vc;this.ja=n};s.handleEvent=function $J(a){return this.b?this.sa.call(this.Wa||this.src,a):this.sa.handleEvent.call(this.sa,a)};A(Vb,G);s=Vb.prototype;s.hb=l;s.Xa=m;s.addEventListener=function $K(a,c,d,e){Ub(this,a,c,d,e)};s.removeEventListener=function $L(a,c,d,e){Tb(this,a,c,d,e)}; s.dispatchEvent=function $M(a){var c=a.type||a,d=R;if(c in d){if(y(a))a=new Q(a,this);else if(a instanceof Q)a.target=a.target||this;else{var e=a,a=new Q(c,this);zb(a,e)}var e=1,f,d=d[c],c=l in d,g;if(c){f=[];for(g=this;g;g=g.Xa)f.push(g);g=d[l];g.K=g.m;for(var h=f.length-1;!a.d&&0<=h&&g.K;h--)a.b=f[h],e&=Lb(g,f[h],a.type,l,a)&&a.f!=n}if(n in d)if(g=d[n],g.K=g.m,c)for(h=0;!a.d&&h\"]/,Nc=/\"/g,Mc=/>/g,Lc=/c)return n;!(a instanceof Bd)&&5=b.length&&i(Sa);if(a in b)return b[a++];a++}};return c}i(Error("h"))}function Sd(b,a){var c=Array.prototype.slice.call(arguments,1);return function(){var a=Array.prototype.slice.call(arguments);a.unshift.apply(a,c);return b.apply(this,a)}} function Td(b,a){function c(){}c.prototype=b.prototype;var d=new c;b.apply(d,Array.prototype.slice.call(arguments,1));return d} function Ud(){function b(a){if(!a.Nc){a.Nc=l;if(a.ga){var c=a.ga,d=b;if(x(c))try{K(c,d,k)}catch(e){e!==Sa&&i(e)}else{c=Rd(c);try{for(;;)d.call(k,c.next(),k,c)}catch(f){f!==Sa&&i(f)}}}h.push(a)}}var a={},c,d;for(c=Vd.length-1;0<=c;--c){var e=Vd[c];if(e.ta.b){var f=e.ta.b;for(d=f.length-1;0<=d;--d)a[f[d].id]=e}if(e.ta.h){f=e.ta.h;for(d=f.length-1;0<=d;--d)a[f[d].id]=e}}for(c=Vd.length-1;0<=c;--c){e=Vd[c];f=e.ta;if(f.d){e.ga=new Bd;for(d=f.d.length-1;0<=d;--d){var g=a[f.d[d]];g&&Cd(e.ga,g)}}if(f.f){e.ga|| (e.ga=new Bd);for(d=f.f.length-1;0<=d;--d)(g=a[f.f[d]])&&Cd(e.ga,g)}}var h=[];K(Vd,b);Vd=h}function Wd(b,a,c){for(c=c||0;ca.length){c.push(Od(b)+"(");for(var d=b.arguments,e=0;ee&&j++;break;case "0":0e&&j++;break;case ",":j=0;break;case ".":0<=e&&i(Error("K`"+a));e=f+g+h;break;case "E":b.q&&i(Error("L`"+a));b.q=l;b.k=0;c[0]+1f+g||1>b.k)&&i(Error("M`"+a));q=n;break; default:c[0]--,q=n}0==g&&(0e&&0f+g)||0==j)&&i(Error("N`"+a));h=f+g+h;b.J=0<=e?h-e:0;0<=e&&(b.f=f+g-e,0>b.f&&(b.f=0));b.b=(0<=e?e:h)-f;b.q&&(b.h=f+b.b,0==b.J&&0==b.b&&(b.b=1));b.I=Math.max(0,j);b.U=0==e||e==h;d=c[0]-d;b.A=Pe(b,a,c);c[0]b.f+1;)e--;for(a=1;aa?(a=-a,c.push(U.Pb)):b.L&&c.push(U.Xb);for(var a=""+a,d=U.bb,e=a.length;ec&&(c=120):"pp"==e&&(c=180);this.Tb=c;this.ca=!(a.db&&"1"==a.db);this.Sb=a.ecp&&"true"==a.ecp;this.d=le(b);var f=b.get("na");this.h=f;gapi.config.update("googleapis.config/auth/useFirstPartyAuth",l);var c=f.J,g=c.id;this.g=g;if(e=this.d.F(g)){this.aa(e,"change",this.ha);this.Lb= b.get("ka");var h=Nd(d);this.k=b.get("ja");this.Ob=new Me(1);this.l=(d||Ld()).R("button");this.xa=he(b);this.q=f.o;this.k.b=f.q;this.k.f.addCallback(this.Va,this);b=f.z;this.wa=f.A||"";this.la=b||"";cf(this,Qd(this.d,g));this.ya=J();this.aa(h,"unload",this.P);this.aa(this.l,"click",this.Ja);df(this)&&this.l.setAttribute("title","");this.V=f.getAuthToken();a=a.expandTo?Ke(a.expandTo):[];a=this.b=this.tb(this.l,this.g,f.d,z(this.Fc,this),a,this.d,this.V,f.f,!df(this),!ef(this),!(!this.ca&&this.Sb&& this.h.b.UCP));this.I||(this.I=[]);this.I.push(a);Ac(e,c)}} function ff(b){b=b||new ne;if(!gf){Ud();for(var a=0;ag||0==g&&0>1/g;h.push(j?f.l:f.z);if(isFinite(g))if(g*=j?-1:1,g*=f.g,f.q)if(0==g)Qe(f,g,f.b,h),Re(f,0,h);else{var o=Math.floor(Math.log(g)/Math.log(10)),g=g/Math.pow(10,o),q=f.b;if(1f.b){for(;0!= o%f.h;)g*=10,o--;q=1}else 1>f.b?(o++,g/=10):(o-=f.b-1,g*=Math.pow(10,f.b-1));Qe(f,g,q,h);Re(f,o,h)}else Qe(f,g,f.b,h);else h.push(U.Kb);h.push(j?f.o:f.A);f=h.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);e={count:f,T:c.toString().length,lang:e};h="";h="en"==e.lang?9d?"":0==d?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(J()+1E3*d)).toUTCString();this.b.cookie=a+"="+c+f+e+d+g};s.get=function $_a(a,c){for(var d=a+"=",e=(this.b.cookie||"").split(Ue),f=0,g;g=e[f];f++){if(0==g.indexOf(d))return g.substr(d.length);if(g==a)return""}return c}; s.remove=function $0a(a,c,d){var e=aa(this.get(a));this.set(a,"",0,c,d);return e};s.Y=function $1a(){return Te(this).keys};s.G=function $2a(){return Te(this).Db};s.Q=function $3a(){return!this.b.cookie?0:(this.b.cookie||"").split(Ue).length};s.Ca=function $4a(a){for(var c=Te(this).Db,d=0;d":">","\t":" ","\n":" ","\x0B":" ","\u000c":" ","\r":" "," ":" ","-":"-","/":"/","=":"=","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},Ve=/[\x00\x22\x26\x27\x3c\x3e]/g; af.prototype.nb=function $5a(a){try{var c={};c["call-stack"]=ae();var d;var e=Nb("window.location.href");if(y(a))d={message:a,name:"Unknown error",lineNumber:"Not available",fileName:e,stack:"Not available"};else{var f,g,h=n;try{f=a.lineNumber||a.b||"Not available"}catch(j){f="Not available",h=l}try{g=a.fileName||a.filename||a.sourceURL||e}catch(o){g="Not available",h=l}d=h||!a.lineNumber||!a.fileName||!a.stack?{message:a.message,name:a.name,lineNumber:f,fileName:g,stack:a.stack||"Not available"}: a}var q=d.stack,p=Zd(this.b,"script",d.fileName,"error",d.message,"line",d.lineNumber),a={};a.trace=q;if(c)for(var v in c)a["context."+v]=c[v];var C=qc([],a);C[0]="";var X=C.join(""),B,Ab;a:{if(!Hd.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){c=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(q=0;q