/* Copyright 2007-8 Google. */ (function() { var f=true,g=null,j=false,l,m=this,n="object",ba="[object Array]",o="number",ca="splice",p="array",da="[object Function]",ea="call",q="function",r="null",fa=function(a){var b=typeof a;if(b==n)if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)==ba||typeof a.length==o&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable(ca))return p;if(!(a instanceof Object)&&(Object.prototype.toString.call(a)==da||typeof a.call!="undefined"&&
typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable(ea)))return q}else return r;else if(b==q&&typeof a.call=="undefined")return n;return b},s=function(a){return fa(a)==p},t=function(a){var b=fa(a);return b==p||b==n&&typeof a.length==o},ga="string",u=function(a){return typeof a==ga};Math.floor(Math.random()*2147483648).toString(36);
var ha=function(a){var b=Array.prototype.slice.call(arguments,1);return function(){var c=Array.prototype.slice.call(arguments);c.unshift.apply(c,b);return a.apply(this,c)}},ia=function(a,b){function c(){}c.prototype=b.prototype;a.Y=b.prototype;a.prototype=new c};var v="",w=function(a){this.stack=Error().stack||v;if(a)this.message=String(a)};ia(w,Error);var ja="$$$$",ka=function(a){for(var b=1;b<arguments.length;b++){var c=String(arguments[b]).replace(/\$/g,ja);a=a.replace(/\%s/,c)}return a},la=/^[a-zA-Z0-9\-_.!~*'()]*$/,x=function(a){a=String(a);if(!la.test(a))return encodeURIComponent(a);return a},A=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var ma=function(a,b){b.unshift(a);w.call(this,ka.apply(g,b));b.shift();this.X=a};ia(ma,w);var na="Assertion failed",oa=": ",pa=function(a,b,c,d){var e=na;if(c){e+=oa+c;var h=d}else if(a){e+=oa+a;h=b}throw new ma(v+e,h||[]);},qa=function(a,b){!a&&pa(v,g,b,Array.prototype.slice.call(arguments,2))},ra="Expected number but got %s.",sa=function(a,b){typeof a!=o&&pa(ra,[a],b,Array.prototype.slice.call(arguments,2));return a};var B=Array.prototype,ta=B.indexOf?function(a,b,c){qa(a||u(a));sa(a.length);return B.indexOf.call(a,b,c)}:function(a,b,c){c=c==g?0:c<0?Math.max(0,a.length+c):c;if(u(a)){if(!u(b)||b.length!=1)return-1;return a.indexOf(b,c)}for(c=c;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},ua=B.forEach?function(a,b,c){qa(a||u(a));sa(a.length);B.forEach.call(a,b,c)}:function(a,b,c){var d=a.length,e=u(a)?a.split(v):a;for(var h=0;h<d;h++)h in e&&b.call(c,e[h],h,a)},va="callee",wa=function(a){for(var b=1;b<
arguments.length;b++){var c=arguments[b],d;if(s(c)||(d=t(c))&&c.hasOwnProperty(va))a.push.apply(a,c);else if(d){var e=a.length,h=c.length;for(var i=0;i<h;i++)a[e+i]=c[i]}else a.push(c)}};var xa=function(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b},ya=function(a){var b=[],c=0;for(var d in a)b[c++]=d;return b};var C,D,E,F,za=function(){return m.navigator?m.navigator.userAgent:g};F=E=D=C=j;var G;if(G=za()){var Aa=m.navigator;C=G.indexOf("Opera")==0;D=!C&&G.indexOf("MSIE")!=-1;E=!C&&G.indexOf("WebKit")!=-1;F=!C&&!E&&Aa.product=="Gecko"}var Ba=D,Ca=F,Da=E,H=v,I;if(C&&m.opera){var J=m.opera.version;H=typeof J==q?J():J}else{if(Ca)I=/rv\:([^\);]+)(\)|;)/;else if(Ba)I=/MSIE\s+([^\);]+)(\)|;)/;else if(Da)I=/WebKit\/(\S+)/;if(I){var Ea=I.exec(za());H=Ea?Ea[1]:v}}var Fa=H,Ga={};var Ha="*",Ia="CSS1Compat",K="528",L=".",Ja="(\\d*)(\\D*)",Ka="g",La=function(a,b,c){c=c||document;a=a&&a!=Ha?a.toUpperCase():v;var d;if(d=c.querySelectorAll){if(d=a||b){if(!(d=!Da)){if(!(d=document.compatMode==Ia)){if(!(d=Ga[K])){d=0;var e=String(Fa).replace(/^[\s\xa0]+|[\s\xa0]+$/g,v).split(L),h=String(K).replace(/^[\s\xa0]+|[\s\xa0]+$/g,v).split(L),i=Math.max(e.length,h.length);for(var k=0;d==0&&k<i;k++){var Z=e[k]||v,$=h[k]||v,aa=RegExp(Ja,Ka),bb=RegExp(Ja,Ka);do{var y=aa.exec(Z)||[v,v,v],z=bb.exec($)||
[v,v,v];if(y[0].length==0&&z[0].length==0)break;d=A(y[1].length==0?0:parseInt(y[1],10),z[1].length==0?0:parseInt(z[1],10))||A(y[2].length==0,z[2].length==0)||A(y[2],z[2])}while(d==0)}d=Ga[K]=d>=0}d=d}d=d}d=d}d=d}if(d)b=c.querySelectorAll(a+(b?L+b:v));else if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(a){d={};h=e=0;for(;i=c[h];h++)if(a==i.nodeName)d[e++]=i;d.length=e;b=d}else b=c}else{c=c.getElementsByTagName(a||Ha);if(b){d={};e=0;for(h=0;i=c[h];h++){a=i.className;if(typeof a.split==
q&&ta(a.split(/\s+/),b)>=0)d[e++]=i}d.length=e;b=d}else b=c}return b};var M=function(){};M.prototype.R=function(a){var b=[];this.D(a,b);return b.join(v)};var Ma="boolean";M.prototype.D=function(a,b){switch(typeof a){case ga:this.N(a,b);break;case o:this.T(a,b);break;case Ma:b.push(a);break;case "undefined":b.push(r);break;case n:if(a==g){b.push(r);break}if(s(a)){this.S(a,b);break}this.U(a,b);break;case q:break;default:throw Error("Unknown type: "+typeof a);}};
var Na={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},Oa=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,Pa='"',Qa="\\u",Ra="000",Sa="00",Ta="0";M.prototype.N=function(a,b){b.push(Pa,a.replace(Oa,function(c){if(c in Na)return Na[c];var d=c.charCodeAt(0),e=Qa;if(d<16)e+=Ra;else if(d<256)e+=Sa;else if(d<4096)e+=Ta;return Na[c]=e+d.toString(16)}),Pa)};
M.prototype.T=function(a,b){b.push(isFinite(a)&&!isNaN(a)?a:r)};var Ua="[",Va=",",Wa="]";M.prototype.S=function(a,b){var c=a.length;b.push(Ua);var d=v;for(var e=0;e<c;e++){b.push(d);this.D(a[e],b);d=Va}b.push(Wa)};var Xa="{",Ya=":",Za="}";M.prototype.U=function(a,b){b.push(Xa);var c=v;for(var d in a)if(a.hasOwnProperty(d)){var e=a[d];if(typeof e!=q){b.push(c);this.N(d,b);b.push(Ya);this.D(e,b);c=Va}}b.push(Za)};var $a="px",ab=function(a,b,c,d){if(typeof d==o)d=(b?Math.round(d):d)+$a;c.style[a]=d};ha(ab,"height",f);ha(ab,"width",f);var cb="StopIteration"in m?m.StopIteration:Error("StopIteration"),db=function(){};db.prototype.next=function(){throw cb;};db.prototype.O=function(){return this};var eb=function(a){if(typeof a.n==q)return a.n();if(u(a))return a.split(v);if(t(a)){var b=[],c=a.length;for(var d=0;d<c;d++)b.push(a[d]);return b}return xa(a)},fb=function(a,b,c){if(typeof a.forEach==q)a.forEach(b,c);else if(t(a)||u(a))ua(a,b,c);else{var d;if(typeof a.p==q)d=a.p();else if(typeof a.n!=q)if(t(a)||u(a)){d=[];var e=a.length;for(var h=0;h<e;h++)d.push(h);d=d}else d=ya(a);else d=void 0;e=eb(a);h=e.length;for(var i=0;i<h;i++)b.call(c,e[i],d&&d[i],a)}};var N=function(a){this.f={};this.b=[];var b=arguments.length;if(b>1){if(b%2)throw Error("Uneven number of arguments");for(var c=0;c<b;c+=2)this.o(arguments[c],arguments[c+1])}else a&&this.P(a)};l=N.prototype;l.c=0;l.B=0;l.n=function(){this.z();var a=[];for(var b=0;b<this.b.length;b++)a.push(this.f[this.b[b]]);return a};l.p=function(){this.z();return this.b.concat()};l.l=function(a){return O(this.f,a)};
l.remove=function(a){if(O(this.f,a)){delete this.f[a];this.c--;this.B++;this.b.length>2*this.c&&this.z();return f}return j};l.z=function(){if(this.c!=this.b.length){var a=0;for(var b=0;a<this.b.length;){var c=this.b[a];if(O(this.f,c))this.b[b++]=c;a++}this.b.length=b}if(this.c!=this.b.length){var d={};a=0;for(b=0;a<this.b.length;){c=this.b[a];if(!O(d,c)){this.b[b++]=c;d[c]=1}a++}this.b.length=b}};l.get=function(a,b){if(O(this.f,a))return this.f[a];return b};
l.o=function(a,b){if(!O(this.f,a)){this.c++;this.b.push(a);this.B++}this.f[a]=b};l.P=function(a){var b;if(a instanceof N){b=a.p();a=a.n()}else{b=ya(a);a=xa(a)}for(var c=0;c<b.length;c++)this.o(b[c],a[c])};l.s=function(){return new N(this)};l.O=function(a){this.z();var b=0,c=this.b,d=this.f,e=this.B,h=this,i=new db;i.next=function(){for(;;){if(e!=h.B)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw cb;var k=c[b++];return a?k:d[k]}};return i};
var O=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var gb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");var P=function(a,b){var c;if(a instanceof P){this.r(b==g?a.e:b);this.K(a.k);this.L(a.w);this.F(a.t);this.I(a.q);this.H(a.v);this.J(a.g.s());this.G(a.u)}else if(a&&(c=String(a).match(gb))){this.r(!!b);this.K(c[1]||v,f);this.L(c[2]||v,f);this.F(c[3]||v,f);this.I(c[4]);this.H(c[5]||v,f);this.W(c[6]||v,f);this.G(c[7]||v,f)}else{this.r(!!b);this.g=new Q(g,this,this.e)}};l=P.prototype;l.k=v;l.w=v;l.t=v;l.q=g;l.v=v;l.u=v;l.Q=j;l.e=j;var hb="//",ib="@",jb="?",kb="#";
l.toString=function(){if(this.d)return this.d;var a=[];this.k&&a.push(R(this.k,lb),Ya);if(this.t){a.push(hb);this.w&&a.push(R(this.w,lb),ib);var b;b=this.t;b=u(b)?encodeURIComponent(b):g;a.push(b);this.q!=g&&a.push(Ya,String(this.q))}this.v&&a.push(R(this.v,mb));(b=String(this.g))&&a.push(jb,b);this.u&&a.push(kb,R(this.u,nb));return this.d=a.join(v)};
l.s=function(){var a=this.k,b=this.w,c=this.t,d=this.q,e=this.v,h=this.g.s(),i=this.u,k=new P(g,this.e);a&&k.K(a);b&&k.L(b);c&&k.F(c);d&&k.I(d);e&&k.H(e);h&&k.J(h);i&&k.G(i);return k};l.K=function(a,b){this.i();delete this.d;if(this.k=b?a?decodeURIComponent(a):v:a)this.k=this.k.replace(/:$/,v);return this};l.L=function(a,b){this.i();delete this.d;this.w=b?a?decodeURIComponent(a):v:a;return this};l.F=function(a,b){this.i();delete this.d;this.t=b?a?decodeURIComponent(a):v:a;return this};
l.I=function(a){this.i();delete this.d;if(a){a=Number(a);if(isNaN(a)||a<0)throw Error("Bad port number "+a);this.q=a}else this.q=g;return this};l.H=function(a,b){this.i();delete this.d;this.v=b?a?decodeURIComponent(a):v:a;return this};l.J=function(a,b){this.i();delete this.d;if(a instanceof Q){this.g=a;this.g.M=this;this.g.r(this.e)}else{b||(a=R(a,ob));this.g=new Q(a,this,this.e)}return this};l.W=function(a,b){return this.J(a,b)};l.V=function(a,b){this.i();delete this.d;this.g.o(a,b);return this};
l.G=function(a,b){this.i();delete this.d;this.u=b?a?decodeURIComponent(a):v:a;return this};l.i=function(){if(this.Q)throw Error("Tried to modify a read-only Uri");};l.r=function(a){this.e=a;this.g&&this.g.r(a)};
var pb=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,R=function(a,b){var c=g;if(u(a)){c=a;pb.test(c)||(c=encodeURI(a));if(c.search(b)>=0)c=c.replace(b,qb)}return c},rb="%",qb=function(a){a=a.charCodeAt(0);return rb+(a>>4&15).toString(16)+(a&15).toString(16)},lb=/[#\/\?@]/g,mb=/[\#\?]/g,ob=/[\#\?@]/g,nb=/#/g,Q=function(a,b,c){this.h=a||g;this.M=b||g;this.e=!!c};l=Q.prototype;var sb="&",S="=",tb=" ";
l.j=function(){if(!this.a){this.a=new N;if(this.h){var a=this.h.split(sb);for(var b=0;b<a.length;b++){var c=a[b].indexOf(S),d=g,e=g;if(c>=0){d=a[b].substring(0,c);e=a[b].substring(c+1)}else d=a[b];d=decodeURIComponent(d.replace(/\+/g,tb));d=this.m(d);this.add(d,e?decodeURIComponent(e.replace(/\+/g,tb)):v)}}}};l.a=g;l.c=g;l.add=function(a,b){this.j();this.A();a=this.m(a);if(this.l(a)){var c=this.a.get(a);s(c)?c.push(b):this.a.o(a,[c,b])}else this.a.o(a,b);this.c++;return this};
l.remove=function(a){this.j();a=this.m(a);if(this.a.l(a)){this.A();var b=this.a.get(a);if(s(b))this.c-=b.length;else this.c--;return this.a.remove(a)}return j};l.l=function(a){this.j();a=this.m(a);return this.a.l(a)};l.p=function(){this.j();var a=this.a.n(),b=this.a.p(),c=[];for(var d=0;d<b.length;d++){var e=a[d];if(s(e))for(var h=0;h<e.length;h++)c.push(b[d]);else c.push(b[d])}return c};
l.n=function(a){this.j();if(a){a=this.m(a);if(this.l(a)){var b=this.a.get(a);if(s(b))return b;else{a=[];a.push(b)}}else a=[]}else{b=this.a.n();a=[];for(var c=0;c<b.length;c++){var d=b[c];s(d)?wa(a,d):a.push(d)}}return a};l.o=function(a,b){this.j();this.A();a=this.m(a);if(this.l(a)){var c=this.a.get(a);if(s(c))this.c-=c.length;else this.c--}this.a.o(a,b);this.c++;return this};l.get=function(a,b){this.j();a=this.m(a);if(this.l(a)){var c=this.a.get(a);return s(c)?c[0]:c}else return b};
l.toString=function(){if(this.h)return this.h;if(!this.a)return v;var a=[],b=0,c=this.a.p();for(var d=0;d<c.length;d++){var e=c[d],h=x(e);e=this.a.get(e);if(s(e))for(var i=0;i<e.length;i++){b>0&&a.push(sb);a.push(h);e[i]!==v&&a.push(S,x(e[i]));b++}else{b>0&&a.push(sb);a.push(h);e!==v&&a.push(S,x(e));b++}}return this.h=a.join(v)};l.A=function(){delete this.C;delete this.h;this.M&&delete this.M.d};l.s=function(){var a=new Q;if(this.C)a.C=this.C;if(this.h)a.h=this.h;if(this.a)a.a=this.a.s();return a};
l.m=function(a){a=String(a);if(this.e)a=a.toLowerCase();return a};l.r=function(a){if(a&&!this.e){this.j();this.A();fb(this.a,function(b,c){var d=c.toLowerCase();if(c!=d){this.remove(c);this.add(d,b)}},this)}this.e=a};var ub="inherit",vb="transparent",wb="rgba(0, 0, 0, 0)",xb=function(a,b,c){var d;a:{d=b.nodeType==9?b:b.ownerDocument||b.document;if(d.defaultView&&d.defaultView.getComputedStyle)if(d=d.defaultView.getComputedStyle(b,v)){d=d[a];break a}d=g}d=d||(b.currentStyle?b.currentStyle[a]:g)||b.style[a];if(d==g||d==ub||d==vb||d==wb){if(b==(b.nodeType==9?b:b.ownerDocument||b.document).body||!b.parentNode)return c;return T(a,b.parentNode)}return d},yb="rgb(0, 0, 0)",T=function(a,b){return xb(a,b,yb)};var zb=/\s*;\s*/;var U=-1,Ab=-1,Bb="fcauth",Cb=function(a){if(U==a&&U!=-1){a:{a=Bb+Ab+S;var b=(document.cookie||v).split(zb),c=0;for(var d;d=b[c];c++)if(d.indexOf(a)==0){a=d.substr(a.length);break a}a=g}return a}else{U=-1;return g}};var Db="iframe",Eb="blogger-comment-from-post",V="-src",Fb="blogspotRpcToken",Gb="comment-editor",Hb="fcViewer",Ib="blogger-iframe-colorize",Jb="color",Kb="backgroundColor",Lb="fontFamily",Mb="serif",Nb="http://www.blogger.com/unvisited-link-",Ob=function(a,b){Ab=b;U=Math.floor(Math.random()*1E7);var c=La(Db,Eb);for(var d=0;d<c.length;d++){var e=u(c[d].id+V)?document.getElementById(c[d].id+V):c[d].id+V,h=new P(e.href);e.href=h.V(Fb,U).toString()}gadgets.rpc.setRelayUrl(Gb,a);gadgets.rpc.register(Hb,
Cb);c=La(Db,Ib);for(d=0;d<c.length;d++){e=c[d];h=u(e.id+V)?document.getElementById(e.id+V):e.id+V;var i=h.href,k=T(Jb,e),Z=T(Kb,e),$=xb(Lb,e,Mb);h.href=Nb+(new Date).valueOf();var aa=T(Jb,h);h.href=i;i+=kb+encodeURIComponent((new M).R({color:k,backgroundColor:Z,unvisitedLinkColor:aa,fontFamily:$}));e.src=i}},W="BLOG_CMT_createIframe".split(L),X=m;!(W[0]in X)&&X.execScript&&X.execScript("var "+W[0]);for(var Y;W.length&&(Y=W.shift());)if(!W.length&&Ob!==undefined)X[Y]=Ob;else X=X[Y]?X[Y]:X[Y]={}; })()
