/* Copyright 2007-8 Google. */ (function() { var e=null,g=this,h="object",aa="[object Array]",i="number",ca="splice",j="array",da="[object Function]",ea="call",k="function",l="null",fa=function(a){var b=typeof a;if(b==h)if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)==aa||typeof a.length==i&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable(ca))return j;if(!(a instanceof Object)&&(Object.prototype.toString.call(a)==da||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!=
"undefined"&&!a.propertyIsEnumerable(ea)))return k}else return l;else if(b==k&&typeof a.call=="undefined")return h;return b},m="string",n=function(a){return typeof a==m};Math.floor(Math.random()*2147483648).toString(36);var o=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)}},p=function(a,b){function c(){}c.prototype=b.prototype;a.h=b.prototype;a.prototype=new c};var q="",r=function(a){this.stack=Error().stack||q;if(a)this.message=String(a)};p(r,Error);var ga="$$$$",ha=function(a){for(var b=1;b<arguments.length;b++){var c=String(arguments[b]).replace(/\$/g,ga);a=a.replace(/\%s/,c)}return a},s=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var t=function(a,b){b.unshift(a);r.call(this,ha.apply(e,b));b.shift();this.g=a};p(t,r);var ia="Assertion failed",ja=": ",ka=function(a,b,c,d){var f=ia;if(c){f+=ja+c;var ba=d}else if(a){f+=ja+a;ba=b}throw new t(q+f,ba||[]);},la=function(a,b){!a&&ka(q,e,b,Array.prototype.slice.call(arguments,2))},ma="Expected number but got %s.",na=function(a,b){typeof a!=i&&ka(ma,[a],b,Array.prototype.slice.call(arguments,2));return a};var oa=Array.prototype,pa=oa.indexOf?function(a,b,c){la(a||n(a));na(a.length);return oa.indexOf.call(a,b,c)}:function(a,b,c){c=c==e?0:c<0?Math.max(0,a.length+c):c;if(n(a)){if(!n(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};var u,v,w,x,qa=function(){return g.navigator?g.navigator.userAgent:e};x=w=v=u=false;var y;if(y=qa()){var ra=g.navigator;u=y.indexOf("Opera")==0;v=!u&&y.indexOf("MSIE")!=-1;w=!u&&y.indexOf("WebKit")!=-1;x=!u&&!w&&ra.product=="Gecko"}var sa=v,ta=x,ua=w,z=q,A;if(u&&g.opera){var B=g.opera.version;z=typeof B==k?B():B}else{if(ta)A=/rv\:([^\);]+)(\)|;)/;else if(sa)A=/MSIE\s+([^\);]+)(\)|;)/;else if(ua)A=/WebKit\/(\S+)/;if(A){var va=A.exec(qa());z=va?va[1]:q}}var wa=z,xa={};var C=function(){};C.prototype.c=function(a){var b=[];this.a(a,b);return b.join(q)};var ya="boolean";C.prototype.a=function(a,b){switch(typeof a){case m:this.b(a,b);break;case i:this.e(a,b);break;case ya:b.push(a);break;case "undefined":b.push(l);break;case h:if(a==e){b.push(l);break}if(fa(a)==j){this.d(a,b);break}this.f(a,b);break;case k:break;default:throw Error("Unknown type: "+typeof a);}};
var D={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},za=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,Aa='"',Ba="\\u",Ca="000",Da="00",Ea="0";C.prototype.b=function(a,b){b.push(Aa,a.replace(za,function(c){if(c in D)return D[c];var d=c.charCodeAt(0),f=Ba;if(d<16)f+=Ca;else if(d<256)f+=Da;else if(d<4096)f+=Ea;return D[c]=f+d.toString(16)}),Aa)};
C.prototype.e=function(a,b){b.push(isFinite(a)&&!isNaN(a)?a:l)};var Fa="[",Ga=",",Ha="]";C.prototype.d=function(a,b){var c=a.length;b.push(Fa);var d=q;for(var f=0;f<c;f++){b.push(d);this.a(a[f],b);d=Ga}b.push(Ha)};var Ia="{",Ja=":",Ka="}";C.prototype.f=function(a,b){b.push(Ia);var c=q;for(var d in a)if(a.hasOwnProperty(d)){var f=a[d];if(typeof f!=k){b.push(c);this.b(d,b);b.push(Ja);this.a(f,b);c=Ga}}b.push(Ka)};var La="px",Ma=function(a,b,c,d){if(typeof d==i)d=(b?Math.round(d):d)+La;c.style[a]=d};o(Ma,"height",true);o(Ma,"width",true);var Na="inherit",Oa="transparent",Pa="rgba(0, 0, 0, 0)",Qa=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,q)){d=d[a];break a}d=e}d=d||(b.currentStyle?b.currentStyle[a]:e)||b.style[a];if(d==e||d==Na||d==Oa||d==Pa){if(b==(b.nodeType==9?b:b.ownerDocument||b.document).body||!b.parentNode)return c;return E(a,b.parentNode)}return d},Ra="rgb(0, 0, 0)",E=function(a,b){return Qa(a,b,Ra)};var F,G="blogger-iframe-colorize";var H=document,I="iframe".toUpperCase(),J;
if(J=H.querySelectorAll){var K;if(K=I||G){var L;if(!(L=!ua)){var M;if(!(M=document.compatMode=="CSS1Compat")){var N;if(!(N=xa["528"])){var O=0,Sa=String(wa).replace(/^[\s\xa0]+|[\s\xa0]+$/g,q).split("."),Ta=String("528").replace(/^[\s\xa0]+|[\s\xa0]+$/g,q).split("."),Ua=Math.max(Sa.length,Ta.length);for(var P=0;O==0&&P<Ua;P++){var Va=Sa[P]||q,Wa=Ta[P]||q,Xa=RegExp("(\\d*)(\\D*)","g"),Ya=RegExp("(\\d*)(\\D*)","g");do{var Q=Xa.exec(Va)||[q,q,q],R=Ya.exec(Wa)||[q,q,q];if(Q[0].length==0&&R[0].length==
0)break;O=s(Q[1].length==0?0:parseInt(Q[1],10),R[1].length==0?0:parseInt(R[1],10))||s(Q[2].length==0,R[2].length==0)||s(Q[2],R[2])}while(O==0)}N=xa["528"]=O>=0}M=N}L=M}K=L}J=K}
if(J)F=H.querySelectorAll(I+".blogger-iframe-colorize");else if(H.getElementsByClassName){var S=H.getElementsByClassName(G);if(I){var T={},U=0,V=0;for(var W;W=S[V];V++)if(I==W.nodeName)T[U++]=W;T.length=U;F=T}else F=S}else{S=H.getElementsByTagName(I||"*");T={};U=0;for(V=0;W=S[V];V++){var Za=W.className;if(typeof Za.split==k&&pa(Za.split(/\s+/),G)>=0)T[U++]=W}T.length=U;F=T}
for(var X=0;X<F.length;X++){var Y=F[X],Z=n(Y.id+"-src")?document.getElementById(Y.id+"-src"):Y.id+"-src",$=Z.href,$a=E("color",Y),ab=E("backgroundColor",Y),bb=Qa("fontFamily",Y,"serif");Z.href="http://www.blogger.com/unvisited-link-"+(new Date).valueOf();var cb=E("color",Z);Z.href=$;$+="#"+encodeURIComponent((new C).c({color:$a,backgroundColor:ab,unvisitedLinkColor:cb,fontFamily:bb}));Y.src=$}; })()
