以下是 Google首页电吉他Doodle源码 的示例演示效果:
部分效果截图:
HTML代码(index.html):
<!doctype html><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><meta name="description" content="Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for."><meta name="robots" content="noodp"><title>google Doodle code</title><script>window.google={kEI:"AbbxTbM1jqq9A_XxgPUG",kEXPI:"28505,29229,29689,29696,29795,29859,30097,30174,30731,30785,30827",kCSI:{e:"28505,29229,29689,29696,29795,29859,30097,30174,30731,30785,30827",ei:"AbbxTbM1jqq9A_XxgPUG",expi:"28505,29229,29689,29696,29795,29859,30097,30174,30731,30785,30827"},authuser:0,ml:function(){},kHL:"en",time:function(){return(new Date).getTime()},
log:function(c,d,b){var a=new Image,e=google,g=e.lc,f=e.li;a.onerror=(a.onload=(a.onabort=function(){delete g[f]}));g[f]=a;b=b||"/gen_204?atyp=i&ct="+c+"&cad="+d+"&zx="+google.time();a.src=b;e.li=f+1},lc:[],li:0,Toolbelt:{}};
window.google.sn="webhp";var i=window.google.timers={};window.google.startTick=function(a,b){i[a]={t:{start:(new Date).getTime()},bfr:!(!b)}};window.google.tick=function(a,b,c){if(!i[a])google.startTick(a);i[a].t[b]=c||(new Date).getTime()};google.startTick("load",true);try{window.google.pt=window.external&&window.external.pageT;}catch(v){}
var _gjwl=location;function _gjuc(){var b=_gjwl.href.indexOf("#");if(b>=0){var a=_gjwl.href.substring(b+1);if(/(^|&)q=/.test(a)&&a.indexOf("#")==-1&&!/(^|&)cad=h($|&)/.test(a)){_gjwl.replace("http://www.google.com/search?"+a.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h");return 1}}return 0}function _gjp(){!(window._gjwl.hash&&window._gjuc())&&setTimeout(_gjp,500)};
window._gjp && _gjp()</script>
<script>google.y={};google.x=function(e,g){google.y[e.id]=[e,g];return false};if(!window.google)window.google={};window.google.crm={};window.google.cri=0;window.clk=function(e,f,g,l,m,b,n,h){if(document.images){var a=encodeURIComponent||escape,c=new Image,i=window.google.cri++;window.google.crm[i]=c;c.onerror=(c.onload=(c.onabort=function(){delete window.google.crm[i]}));
if(b&&b.substring(0,6)!="&sig2=")b="&sig2="+b;c.src=["/url?sa=T","","&cd=",a(m),h?"&authuser="+a(h):"",google.j&&google.j.pf?
"&sqi=2":"","&ved=",a(n),e?"&url="+a(e.replace(/#.*/,"")).replace(/\+/g,"%2B"):"","&ei=","AbbxTbM1jqq9A_XxgPUG",b].join("")}return true};
window.gbar={qs:function(){},tg:function(e){var o={id:'gbar'};for(i in e)o[i]=e[i];google.x(o,function(){gbar.tg(o)})}};</script></head>
<body bgcolor=#ffffff text=#000000 link=#0000cc vlink=#551a8b alink=#ff0000 onload="document.f.q.focus();" >
<textarea id=csi style=display:none></textarea>
<div id=mngb></div><span><iframe name=wgjf style=display:none></iframe></span>
<div id=xjsc></div><center><br clear=all id=lgpd><div id=lga><style>#hplogo:active,#hplogo:focus{outline:none}#hplogo-g{background:url(guitar11-hp-sprite.png) no-repeat 0 0;height:175px;position:relative;width:474px}#hplogo-click{background:url(guitar11-hp-sprite.png) no-repeat -2000px -2000px;cursor:pointer;height:130px;left:0;position:absolute;top:0;width:474px}#hplogo-lcd{height:30px;left:70px;position:absolute;top:129px;width:200px}#hplogo-lcd-icon{background:url(guitar11-hp-sprite.png) no-repeat -580px -162px;cursor:pointer;height:0;position:absolute;width:0}#hplogo-lcd-text{background:transparent;border:0 none;color:#666;cursor:text;font-family:"VT323",arial,sans-serif;font-size:14px;left:77px;position:absolute;top:134px;text-decoration:none;width:182px}#hplogo-lcd-screen{background:url(guitar11-hp-sprite.png) no-repeat -2000px -2000px;height:20px;left:52px;position:absolute;top:134px;width:214px}#hplogo-on{background:url(guitar11-hp-sprite.png) no-repeat -2000px -2000px;height:37px;left:272px;position:absolute;top:123px;width:62px}#hplogo-led{background:url(guitar11-hp-sprite.png) no-repeat -2000px -2000px;height:21px;left:292px;position:absolute;top:133px;width:21px}.hplogo-str{background:url(guitar11-hp-sprite.png) no-repeat -530px -60px;height:20px;position:absolute;width:255px}#hplogot{-webkit-box-shadow:5px 5px 10px #ddd;-moz-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#ffffca;border:1px solid #b5b5b5;cursor:pointer;display:none;font:normal 9pt arial,sans-serif;left:128px;opacity:0;padding:2px 3px;position:absolute;top:16px;white-space:nowrap}</style><div id=hplogo border=0><div id=hplogo-g><div id=hplogo-click onclick="google.doodle.go();"></div><div id=hplogo-lcd-screen></div><div id=hplogo-lcd-icon></div><input id=hplogo-lcd-text value="" autocomplete=off onclick="this.focus();this.select()" readonly=readonly><div id=hplogo-on></div><div id=hplogo-led></div><div id=hplogot>Les Paul's 96th Birthday</div></div><div style="height:0;left:-100px;overflow:hidden;position:absolute;top:-100px;width:0"><input id=hplogo-i></div></div><script>(function(){var g=null,h;try{if(!google.doodle)google.doodle={};var j,m,o,p,r,s,aa,t,u,ba,v,ca,da,ea=navigator.userAgent.indexOf("MSIE")>=0,fa=[[3,"#776a62","#2063ff",2,[[28,23],[103,23]]],[5,"#776a62","#f61b33",2,[[28,38],[103,38]]],[0,"#776a62","#ffdd24",2,[[65,67],[318,67]]],[2,"#776a62","#07d238",2,[[28,81],[281,81]]],[7,"#776a62","#2063ff",1,[[28,96.5],[281,96.5]]],[9,"#776a62","#f61b33",1,[[29,111.5],[104,111.5]]],[1,"#776a62","#07d238",2,[[358,66],[433,66]]],[4,"#776a62","#2063ff",2,[[358,81],[433,81]]],[6,"#776a62","#f61b33",2,[[330,96],[405,96]]],[8,"#776a62","#ffdd24",1,[[358,111.5],[434,111.5]]]],ga=0,ha=0,w=0,x=0,y=!0,z=[],A=g,B=g,C=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},D=function(a,b,c){if(a){if(!google.doodle.ka)google.doodle.ka=[];google.doodle.ka.push(arguments);var d=a,e=b,f=c;d.addEventListener?d.addEventListener(e,f,!1):d.attachEvent("on"+e,f)}},ia=function(a,b,c){a&&(a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent("on"+b,c))},ja=function(){if(google.doodle.ka)for(var a;a=google.doodle.ka.pop();)ia.apply(g,a)},E=function(a){a?a.stopPropagation&&a.stopPropagation():window.event.cancelBubble=!0;return!1},F=function(a){if(j!==a){var b=j;j=a;for(a=0;a<z.length;++a)z[a](b)}},G=0;z.push(function(){var a=document.getElementById("hplogo-on");if(a)j==1?(a.style.backgroundPosition="-476px -139px",G=0):j==2?G=1:(a.style.backgroundPosition="-2000px -2000px",G=0)});var ka=function(a){j==0||j==5||j==4?F(1):F(4);return E(a)},H=g,ma=function(a){C(document.getElementById("goo-gl-script"));H&&window.clearTimeout(H);var b="http://google-lespaul.appspot.com?callback=google.doodle.url&url="+encodeURIComponent(a),c=document.createElement("script");c.src=b;c.id="goo-gl-script";H=window.setTimeout(function(){la(a)},2E3);(document.getElementById("xjsc")||document.body).appendChild(c)},na=function(a){a&&a.status=="OK"&&!a.error&&a.id&&la(a.id)},la=function(a){if(j==0||j==4){window.clearTimeout(H);var b=document.getElementById("hplogo-lcd-text");if(b)b.value=a,b.select()}},I=[[0,0,0,0,0,0],[-540,-162,9,9,59,139],[-551,-162,9,6,62,139],[-559,-162,11,17,55,138]],J=function(a){var b=document.getElementById("hplogo-lcd-screen");if(b)b.style.backgroundPosition="-678px -139px";if(b=document.getElementById("hplogo-lcd-icon"))b.style.backgroundPosition=I[a][0]+"px "+I[a][1]+"px",b.style.height=I[a][2]+"px",b.style.width=I[a][3]+"px",b.style.left=I[a][4]+"px",b.style.top=I[a][5]+"px"};z.push(function(a){var b=document.getElementById("hplogo-lcd-text");if(j==5){if(J(1),b.value=="")b.value="Playing..."}else if(A&&(j==0||j==4)){if(J(2),K(),b.value=="Playing...")b.value=""}else if(j==1)J(3),b.value="Recording";if(j!=2&&(a==1||a==2)&&A)A.stop(),K(),J(A.u.length==0?0:2),b.value="",B=g,(a=A.eb())&&ma(a)});var oa=function(a){A&&(j==0||j==4)?(F(5),A.play()):j==5&&F(4);return E(a)};z.push(function(){if(j!=0)try{document.getElementById("hplogo-i").focus()}catch(a){}});z.push(function(){j==1&&(A=new L,B=A.ib())});var pa=!1,qa={el:1,iw:1,ja:1,kk:1,ky:1,ko:1,lt:1,lv:1,mk:1,mr:1,ru:1,th:1,ur:1,"zh-CN":1,"zh-TW":1},ra=function(){if(!pa&&!qa[google.kHL]){pa=!0;window.WebFontConfig={google:{families:["VT323"]}};var a=document.createElement("script");a.src=("https:"==document.location.protocol?"https":"http")+"://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js";a.type="text/javascript";a.async="true";(document.getElementById("xjsc")||document.body).appendChild(a)}},sa=!1,N=g,ua=function(){O();N=window.setTimeout(function(){ta(!0)},1E3)},O=function(){N&&window.clearTimeout(N);N=g;ta(!1)},ta=function(a){var b=document.getElementById("hplogot");if(b)sa?(b.style.display="block",b.style.opacity=a?1:0):b.style.display=a?"block":"none"},za=function(){D(document,"keydown",va);D(document,"mousemove",P);D(document,"touchmove",P);D(document,"touchstart",wa);D(window,"resize",xa);var a=document.forms.f||document.forms.gs||document.forms.lb;a&&(D(a.q,"blur",function(){m=!1}),D(a.q,"focus",function(){m=!0;j!=5&&F(0)}));D(document.body,"mouseout",ya);if(a=document.getElementById("hplogo-on"))a.onclick=ka,a.style.cursor="pointer";if(a=document.getElementById("hplogo-led"))a.onclick=ka,a.style.cursor="pointer";if(a=document.getElementById("hplogo-lcd-icon"))a.onclick=oa;if((a=document.getElementById("hplogo-click"))&&!ea)a.onmousemove=ua,a.onmouseout=O},wa=function(a){var b=Aa(a);b[0]>=w&&b[0]<=w+474&&b[1]>=x&&b[1]<=x+175&&a.preventDefault()},Aa=function(a){a=a||window.event;return[(a.clientX||a.targetTouches&&a.targetTouches[0].clientX||0)+(document.body.scrollLeft||document.documentElement.scrollLeft),(a.clientY||a.targetTouches&&a.targetTouches[0].clientY||0)+(document.body.scrollTop||document.documentElement.scrollTop)]},P=function(a){a=a||window.event;a=Aa(a);ga=a[0];ha=a[1]},Ba={49:2,50:6,51:3,52:0,53:7,54:1,55:8,56:4,57:9,48:5,81:2,87:6,69:3,82:0,84:7,89:1,85:8,73:4,79:9,80:5,65:2,83:6,68:3,70:0,71:7,72:1,74:8,75:4,76:9,186:5,90:2,88:6,67:3,86:0,66:7,78:1,77:8,188:4,190:9,191:5},va=function(a){var b=a||window.event;return o&&!m&&!b.altKey&&!b.ctrlKey&&!b.metaKey&&(b=Ba[b.keyCode],typeof b=="number")?(j==0&&F(4),o.V(b),E(a)):!0},xa=function(){y&&p!=g&&(y=!1,window.setTimeout(function(){y=!0;var a=p,b=0;do b+=a.offsetLeft;while(a=a.offsetParent);w=b;a=p;b=0;do b+=a.offsetTop;while(a=a.offsetParent);x=b},30))},ya=function(a){(a=a||window.event)&&!a.toElement&&P(a)},Ca=function(a,b){this.i=a;this.Y=b;this.width=474;this.height=175;this.J=[];this.Ja=this.U=!1;this.ha=0;this.ta=this.T();this.ua=this.ia();this.qa=new Q(0,0);this.ra=new Q(0,0);this.Ia=!0;this.La=(new Date).getTime();this.Xa();this.Ka()};h=Ca.prototype;h.Xa=function(){for(var a=0,b;b=fa[a++];)this.J.push(new Da(b[4][0][0],b[4][0][1],b[4][1][0],b[4][1][1],b[3],b[1],b[2],a,b[0],this.i,this.Y,this))};h.T=function(){return ga-w};h.ia=function(){return ha-x};h.Ha=function(a){return R(a,this.width)/this.width};h.kb=function(){this.bb();this.Ja&&this.ab();this.U&&(this.i&&this.i.clearRect(0,0,this.width,this.height),this.Ka())};h.Ka=function(){for(var a=0,b;b=this.J[a++];)b.hb(),b.gb()};h.ya=function(){if(this.J)for(var a=0,b;b=this.J[a++];)b.ya()};h.Va=function(){for(var a=0,b;b=this.J[a++];)if(b.L||b.O){this.U=!0;return}this.U=!1};h.bb=function(){var a=(new Date).getTime(),b=(a-this.La)/1E3;this.La=a;var a=this.T(),c=this.ia();this.qa.x=this.ta;this.qa.y=this.ua;this.ra.x=a;this.ra.y=c;var d=a-this.ta,e=c-this.ua,d=Math.sqrt(d*d+e*e);this.Ja=d>0;this.ha=(this.ha*4+R(((b>0?d/b:0)-70)/1430,1))/5;this.ta=a;this.ua=c};h.ab=function(){if(this.Ia)this.Ia=!1;else for(var a=0,b;b=this.J[a++];){var c;c=this.qa;var d=this.ra,e=b.Ra,f=b.Qa,i=d.y-c.y,n=f.y-e.y,k=c.x-d.x,l=e.x-f.x,q=d.x*c.y-c.x*d.y,M=f.x*e.y-e.x*f.y,X=i*l-n*k;X==0?c=g:(k=(k*M-l*q)/X,i=(n*q-i*M)/X,c=Math.pow(k-d.x,2)+Math.pow(i-d.y,2)>Math.pow(c.x-d.x,2)+Math.pow(c.y-d.y,2)||Math.pow(k-c.x,2)+Math.pow(i-c.y,2)>Math.pow(c.x-d.x,2)+Math.pow(c.y-d.y,2)||Math.pow(k-f.x,2)+Math.pow(i-f.y,2)>Math.pow(e.x-f.x,2)+Math.pow(e.y-f.y,2)||Math.pow(k-e.x,2)+Math.pow(i-e.y,2)>Math.pow(e.x-f.x,2)+Math.pow(e.y-f.y,2)?g:new Q(k,i));c&&!b.L&&(this.ha<0.4?b.Ya(c.x,c.y):b.Ma(c.x,c.y,!1))}};h.V=function(a){a>=0&&a<12&&this.J[a].V()};var R=function(a,b){return a<0?0:a>b?b:a},Ea=function(a){for(var b=[],a=a.match(/[0-9a-f]{2}/gi),c=0,d;d=a[c++];)b.push(parseInt(d,16));return b},Q=function(a,b){this.x=a;this.y=b},Da=function(a,b,c,d,e,f,i,n,k,l,q,M){this.z=a;this.A=b;this.ea=c;this.fa=d;this.Ra=new Q(this.z,this.A);this.Qa=new Q(this.ea,this.fa);this.R=this.ea-this.z;this.S=this.fa-this.A;this.length=Math.sqrt(this.R*this.R+this.S*this.S);this.P=this.z+this.R*0.5;this.Q=this.A+this.S*0.5;this.W=this.P;this.X=this.Q;this.Aa=this.za=this.I=this.H=0;this.ga=k;this.Da=this.ga/11;this.Ca=this.M=this.F=this.la=0;this.ca=Math.atan2(this.S,this.R);this.ba=Math.sin(this.ca);this.ma=Math.cos(this.ca);a=Math.PI/2-this.ca;this.Pa=Math.sin(a);this.Oa=Math.cos(a);this.index=n;this.lineWidth=e;this.na=f;this.Ba=i;this.aa=this.na;this.color=this.w;this.w=Ea(this.na);this.da=Ea(this.Ba);this.B=this.k=0;this.Z=this.O=this.L=!1;this.oa=1;this.i=l;this.Y=q;this.v=M;this.o=(e=this.length>100)?7.5:5;this.Sa=0.88+(0.85-0.88)*this.Da;this.Ta=1.4+1.5*this.Da;this.$=0;if(!this.i)this.G=document.createElement("div"),this.G.className="hplogo-str",this.G.style.left=this.z+1+"px",this.G.style.top=this.A-10+"px",this.G.style.width=this.length,this.Ua=e?-475:-730,this.Y.appendChild(this.G)};h=Da.prototype;h.ya=function(){if(this.G)this.Y.removeChild(this.G),this.G=g};h.gb=function(){var a,b;(this.L||this.Z)&&this.H&&this.I?(a=this.H,b=this.I):(a=this.W,b=this.X);var c=a-this.z,d=b-this.A,e=this.ea-a,f=this.fa-b;this.i?(this.i.beginPath(),this.i.lineCap="round",this.i.strokeStyle=this.aa,this.i.lineWidth=this.lineWidth,this.i.shadowOffsetX=2,this.i.shadowOffsetY=3,this.i.shadowBlur=2,this.i.shadowColor="rgba(0, 0, 0, 0.35)",c=Math.sqrt(c*c+d*d),f=Math.sqrt(e*e+f*f),e=0.45*c*this.ma,c=0.45*c*this.ba,d=0.45*f*this.ma,f=0.45*f*this.ba,this.i.moveTo(this.z,this.A),this.i.bezierCurveTo(a-e,b-c,a+d,b+f,this.ea,this.fa),this.i.stroke(),this.i.closePath()):this.G.style.backgroundPosition=this.Ua+"px "+-(3+Math.round(d/2))*20+"px"};h.hb=function(){this.L?this.Na():this.O&&this.db()};h.db=function(){if(this.Z){this.aa=this.Ba;var a=this.za-this.H,b=this.Aa-this.I;this.H+=a*0.8;this.I+=b*0.8;if(Math.abs(a)<2&&Math.abs(b)<2)this.$=0,this.oa=1,this.Z=!1,(a>=0?1:-1)!=(this.ba>=0?1:-1)&&(this.oa*=-1)}else if(this.color=[this.w[0]+(this.da[0]-this.w[0])*(this.k>this.o*0.25?1:this.k/(this.o*0.25)),this.w[1]+(this.da[1]-this.w[1])*(this.k>this.o*0.25?1:this.k/(this.o*0.25)),this.w[2]+(this.da[2]-this.w[2])*(this.k>this.o*0.25?1:this.k/(this.o*0.25)),this.w[3]+(this.da[3]-this.w[3])*(this.k>this.o*0.25?1:this.k/(this.o*0.25))],this.aa="rgb("+Math.round(this.color[0])+","+Math.round(this.color[1])+","+Math.round(this.color[2])+")",this.$+=this.Ta*this.oa,a=Math.sin(this.$),this.k*=this.Sa,this.W=this.P+a*this.ba*this.k,this.X=this.Q-a*this.ma*this.k,this.k<=0.15)this.k=0,this.O=!1,this.color=this.w,this.aa=this.na,this.v.Va()};h.Na=function(){var a=this.v.T(),b=this.v.ia(),c=a-this.z,d=b-this.A,e=this.ca-Math.atan2(d,c),c=Math.sqrt(c*c+d*d);this.F=c*Math.sin(e);this.Ea(R(c*Math.cos(e)/this.length,1));this.B=R(Math.abs(this.F)/this.o,1);Math.abs(this.F)>this.la?this.Wa():(this.H=a,this.I=b)};h.Ea=function(a){this.M=a;this.Ca=this.M<=0.5?this.M/0.5:1-(this.M-0.5)/0.5;this.la=this.o*this.Ca};h.Ma=function(a,b,c){this.H=a;this.I=b;var b=this.v.T()-this.z,d=this.v.ia()-this.A;this.Ea(R(Math.sqrt(b*b+d*d)/this.length,1));this.F=(1-(c?1:this.v.ha))*this.la;this.B=c?1:R(Math.abs(this.F)/this.o,1);if(this.F<3)this.F=3;this.H+=this.F*this.Oa;this.I+=this.F*this.Pa;this.W=this.P;this.X=this.Q;this.O?(this.B=R(this.B/2+this.k/this.o,1),this.k=this.B*this.o):(this.k=this.B*this.o,this.Ga());this.Fa(this.B,this.v.Ha(a))};h.V=function(){this.Ma(this.P,this.Q,!0)};h.Ya=function(a,b){this.L=!0;this.v.U=!0;this.H=a;this.I=b;this.Na()};h.Wa=function(){this.L=!1;this.W=this.P;this.X=this.Q;this.k=this.B*this.o;this.Fa(this.B,this.v.Ha(this.v.T()));this.Ga()};h.Ga=function(){this.v.U=!0;this.za=this.z+this.M*this.R;this.Aa=this.A+this.M*this.S;this.$=0;this.Z=this.O=!0};h.Fa=function(a,b){if(r)try{s.playTrack("guitar-"+(this.ga<10?"0":"")+this.ga,this.ga,0.4+(0.6-0.4)*a,-0.8+1.6*b)}catch(c){r=!1}B&&B([this.index-1])};var Fa=function(){if(r)for(var a=0;a<12;a++)if(r)try{s.stopChannel(a)}catch(b){r=!1}},Ha=function(){u&&(Ga("guitar11-sound-player")||Ga("guitar11-sound-player-2"))},Ga=function(a){return(a=u.getElementById(a))&&a.playTrack?(s=a,r=!0,Ia(),!0):!1},S=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0},T=function(a){a=a.match(/[\d]+/g);a.length=3;return a.join(".")},Ja=function(){var a=!1,b="";if(navigator.plugins&&navigator.plugins.length){var c=navigator.plugins["Shockwave Flash"];c&&(a=!0,c.description&&(b=T(c.description)));navigator.plugins["Shockwave Flash 2.0"]&&(a=!0,b="2.0.0.11")}else if(navigator.mimeTypes&&navigator.mimeTypes.length)(a=(c=navigator.mimeTypes["application/x-shockwave-flash"])&&c.enabledPlugin)&&(b=T(c.enabledPlugin.description));else try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),a=!0,b=T(c.GetVariable("$version"))}catch(d){try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),a=!0,b="6.0.21"}catch(e){try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),a=!0,b=T(c.GetVariable("$version"))}catch(f){}}}aa=a;ba=b},Ka=function(){for(var a=0,b=String(ba).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),c=String("9.0.0.0").replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=Math.max(b.length,c.length),e=0;a==0&&e<d;e++){var f=b[e]||"",i=c[e]||"",n=RegExp("(\\d*)(\\D*)","g"),k=RegExp("(\\d*)(\\D*)","g");do{var l=n.exec(f)||["","",""],q=k.exec(i)||["","",""];if(l[0].length==0&&q[0].length==0)break;a=S(l[1].length==0?0:parseInt(l[1],10),q[1].length==0?0:parseInt(q[1],10))||S(l[2].length==0,q[2].length==0)||S(l[2],q[2])}while(a==0)}return a>=0},U,La={c:2,d:6,e:3,f:0,g:7,a:1,b:8,C:4,D:9,E:5,1:2,2:6,3:3,4:0,5:7,6:1,7:8,8:4,9:9,0:5},Ma=function(a,b){if(!(typeof a!="number"||typeof b!="string")){U!==void 0&&window.clearInterval(U);var c=Math.floor(6E4/a);if(!(c<30)&&!(6E4*(b.replace("[","").replace("]","").length/a)>28E3)){var d=0;F(5);U=window.setInterval(function(){d>=b.length&&j==5&&F(4);if(j!=5)window.clearInterval(U);else{var a=b.charAt(d++);if(a!="-"){var c=[];if(a=="["){for(;d<b.length&&b.charAt(d)!="]";)c.push(b.charAt(d++));d++}else c.push(a);for(var a=0,i;i=c[a++];)La.hasOwnProperty(i)&&o.V(La[i])}}},c)}}},V=g,W=g,Na=function(){if(!V){V={};W={};for(var a=0;a<65;a++)V[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_*".charAt(a),W[V[a]]=a}},Y=function(a,b){this.N=a;this.duration=Math.max(b,0);var c=0;c+=this.N.length==1?5:11;c+=this.duration<Math.pow(2,5)?6:21;this.size=c};Y.prototype.play=function(){for(var a=0;a<this.N.length;++a)o.V(this.N[a])};var Z=function(a,b){for(var c=[],d=0;d<b;++d)c.push(!!(a&1)),a>>=1;return c},Oa=function(a,b,c){if(b+c>a.length)return-1;for(var d=0,e=0;e<c;++e)d*=2,d|=a[b+c-e-1]?1:0;return d},Pa=function(a){for(var b=[],c=0;c<10;++c)b.push(!1);for(c=0;c<a.length;++c)b[a[c]]=!0;return b};Y.prototype.xa=function(){var a=[];this.N.length==1?(a.push(!1),a=a.concat(Z(this.N[0],4))):(a.push(!0),a=a.concat(Pa(this.N)));this.duration<Math.pow(2,5)?(a.push(!1),a=a.concat(Z(this.duration,5))):(a.push(!0),a=a.concat(Z(this.duration,20)));return a};var Qa=function(a,b){var c,d,e=b;if(b<0||b>=a.length)return g;if(a[b]){c=b+1;if(c+10>a.length)d=g;else{d=[];for(var f=0;f<10;++f)a[c+f]&&d.push(f)}if(!d)return g;b+=11}else{c=Oa(a,b+1,4);if(c==-1)return g;d=[c];b+=5}if(b>=a.length)return g;a[b]?(c=Oa(a,b+1,20),b+=21):(c=Oa(a,b+1,5),b+=6);return c<0?g:{s:new Y(d,c),n:b-e}},L=function(a){this.u=a||[];this.va=g;for(var b=this.duration=a=0;b<this.u.length;++b)a+=this.u[b].size,b!=0&&(this.duration+=this.u[b].duration*50);this.size=a};L.prototype.Za=function(a){this.u.push(a);this.size+=a.size;this.u.size>1&&(this.duration+=a.duration*50)};L.prototype.$a=function(){return(this.size+4)*1.37/8};var Ra=g,Sa=function(){j==1&&F(2)},Ta=g,Ua=function(){(j==1||j==2)&&F(4)};L.prototype.ib=function(){this.wa=0;this.K=[];this.cb=!0;var a=this;this.va=window.setTimeout(function(){a.tick(!0)},50);return function(b){a.K.push(b)}};L.prototype.tick=function(a){this.wa++;if(this.K&&this.K.length>0){var b=this.wa;this.wa=0;var c;if(this.K.length==1)c=this.K[0];else{for(var d=[],e=0;c=this.K[e++];)for(var f=0;f<c.length;++f)d[c[f]]=1;c=[];for(e=0;e<d.length;++e)d[e]&&c.push(e)}this.K=[];this.Za(new Y(c,b));this.u.length==1&&(window.clearTimeout(Ta),Ta=window.setTimeout(Ua,28E3),window.clearTimeout(Ra),Ra=window.setTimeout(Sa,23E3));b=this.$a();if(b>=1900||this.duration>=28E3){F(4);return}else b>=1800&&F(2)}if(a){var i=this;this.va=window.setTimeout(function(){i.tick(!0)},50)}};L.prototype.stop=function(){window.clearTimeout(this.va);this.tick(!1);if(this.u.length>0)this.u[0].duration=0;this.cb=!1};L.prototype.play=function(a){if(j==5)if(this.duration>28E3)j==5&&F(4);else{var b=a||0;b>0&&this.u[b-1].play();if(b>=this.u.length)j==5&&F(4);else{var c=this;window.setTimeout(function(){c.play(b+1)},this.u[b].duration*50)}}};eval("google.doodle.mod = (function(a,n){return a"+"%%".charAt(0)+"n;})");L.prototype.xa=function(){for(var a=[],b=0;b<this.u.length;++b)a=a.concat(this.u[b].xa());for(window.bits=a;google.doodle.mod(a.length,8)!=0;)a.push(!1);return a};L.prototype.eb=function(){if(this.u.length==0)return g;var a="http://www.google.com/webhp?",b=Va(window.location.toString()).hl;b&&(a+="hl="+b+"&");a+="tune=";for(var c=this.xa(),b=[],d=0;d<c.length;d+=8){for(var e=0,f=0;f<8;++f)e*=2,e|=c[d+f]?1:0;b.push(e)}Na();c=V;d=[];for(e=0;e<b.length;e+=3){var i=b[e],n=(f=e+1<b.length)?b[e+1]:0,k=e+2<b.length,l=k?b[e+2]:0,q=i>>2,i=(i&3)*16|n>>4,n=(n&15)*4|l>>6;l&=63;k||(l=64,f||(n=64));d.push(c[q],c[i],c[n],c[l])}return a+d.join("")};var Va=function(a){if(!a)return{};for(var a=a.match(/\?[^#]*/),a=(a&&a.length>0?a[0].substr(1):"").split("&"),b={},c=0;c<a.length;++c){var d=a[c];d&&(d=d.split("="),b[d[0]]=d[1]||"")}return b},Ia=function(){var a=Va(window.location.href),b=parseInt(a.bpm,10),a=a.tune;b&&a&&Ma(b,unescape(a));if(a){Na();for(var c=W,b=[],d=0;d<a.length;){var e=c[a.charAt(d++)],f=d<a.length?c[a.charAt(d)]:0;++d;var i=d<a.length?c[a.charAt(d)]:0;++d;var n=d<a.length?c[a.charAt(d)]:0;++d;if(e==g||f==g||i==g||n==g)throw Error();b.push(e*4|f>>4);i!=64&&(b.push(f*16&240|i>>2),n!=64&&b.push(i*64&192|n))}a=[];for(c=0;c<b.length;++c){d=b[c];for(e=0;e<8;++e)a.push(!!(d&128)),d*=2}if(a){var k;a:{b=[];c=0;try{for(;a.length-c>=8;){var l=Qa(a,c);if(l)b.push(l.s),c+=l.n;else{k=g;break a}}}catch(q){k=g;break a}k=new L(b)}k&&(A=k,F(5),k.play())}}},Wa=!0,Xa=function(){if(google.rein&&google.dstr&&!google.doodle.jb)google.doodle.jb=!0,google.rein.push(Xa),google.dstr.push($);if(document.getElementById("hplogo")){$();google.psy&&google.psy.q&&google.msg&&google.msg.listen(22,function(){$();return!0});google.doodle.url=na;p=document.getElementById("hplogo-g");v=document.createElement("canvas");v.getContext?(v.width=474,v.height=175,v.hideFocus=!0,ca=v.getContext("2d"),p.appendChild(v)):v=g;xa();o=new Ca(ca,p);var a;r=!1;Ja();if(!aa||!Ka())a=!1;else{google.doodle.flashLoaded=Ha;t=document.createElement("iframe");t.name="doodle-sound";t.style.position="absolute";t.style.top="-150px";t.style.border=0;t.style.width="100px";t.style.height="100px";document.getElementById("hplogo").appendChild(t);u=t.contentDocument;if(u==void 0||u==g)u=t.contentWindow.document;u.open();u.write("<html><head></head><body><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"0\" height=\"0\" id=\"guitar11-sound-player\" type=\"application/x-shockwave-flash\"><param name=\"movie\" value=\"guitar11.swf\"><param name=\"allowScriptAccess\" value=\"always\"><object id=\"guitar11-sound-player-2\" type=\"application/x-shockwave-flash\" data=\"guitar11.swf\" width=\"0\" height=\"0\"><param name=\"allowScriptAccess\" value=\"always\"></object></object></body></html>");u.close();a=!0}var b=document.getElementById("hplogot");b&&(sa=typeof b.style.opacity!="undefined");za();m=!0;Ya();!a&&Wa&&Ia();Wa=!1;ra();if(ea)try{document.execCommand("BackgroundImageCache",!1,!0)}catch(c){}}},Ya=function(){o&&(o.kb(),da=window.setTimeout(Ya,30));var a=document.getElementById("hplogo-led");if(a&&G)a.style.backgroundPosition=-540-23*Math.abs(Math.round(5*Math.sin(G*Math.PI/12)))+"px -139px",G++},K=function(){var a=document.getElementById("hplogo-led");if(a)a.style.backgroundPosition="1000px 1000px"},$=function(){try{window.clearTimeout(da);O();Fa();ja();o&&(o.ya(),o=g);t&&(C(t),t=g,r=!1);v&&(C(v),v=g);A&&A.stop();B=A=g;F(0);var a=document.getElementById("hplogo-lcd-text");if(a)a.value="";var b=document.getElementById("hplogo-lcd-screen");if(b)b.style.backgroundPosition="1000px 1000px";K();google.msg&&window.setTimeout(function(){google.msg.unlisten(22,$)},0)}catch(c){}};google.doodle.cpDestroy=$;google.doodle.go=function(){google.nav&&google.nav.go?google.nav.go("http://www.google.com/search?q=Les+Paul&ct=lespaul11-hp&oi=ddle"):window.location.href="http://www.google.com/search?q=Les+Paul&ct=lespaul11-hp&oi=ddle"};google.x?google.x("DOODLE",Xa):Xa()}catch(Za){google.ml(Za,!1,{cause:"DOODLE"})};})();</script></div><form action="http://www.google.com/search" name=f><table cellpadding=0 cellspacing=0><tr valign=top><td align=center nowrap><input name=hl type=hidden value=en><input name=source type=hidden value=hp><div class=ds style="height:32px;margin:4px 0"><input autocomplete=off maxlength=2048 name=q class="lst" title="Google Search" value="" size=57 style="background:#fff;border:1px solid #ccc;border-bottom-color:#999;border-right-color:#999;color:#000;font:18px arial,sans-serif bold;margin:0;padding:5px 8px 0 6px;vertical-align:top"></div><br style="line-height:0"><span class=ds ><span class=lsbb><input name=btnG type=submit value="Google Search" class=lsb></span></span><span class=ds><span class=lsbb><input name=btnI type=submit value="I'm Feeling Lucky" class=lsb></span></span></td>
</tr></table></form><div style="font-size:83%;min-height:3.5em"><br></div><div id=res></div>
<div id=xjsd></div><div id=xjsi><script>if(google.y)google.y.first=[];google.dlj=function(b){window.setTimeout(function(){var a=document.createElement("script");a.src=b;document.getElementById("xjsd").appendChild(a)},0)};
if(google.y)google.y.first=[];if(!google.xjs){google.dstr=[];google.rein=[];if(google.timers&&google.timers.load.t){google.timers.load.t.xjsls=new Date().getTime();}google.dlj('recordable-guitar.js');google.xjs=1}google.neegg=1;google.mc = [];google.mc = google.mc.concat([[69,{}],[14,{}],[60,{}],[81,{}],[78,{}],[25,{"m":{"bks":true,"blg":true,"dsc":true,"evn":true,"frm":true,"isch":true,"klg":true,"mbl":true,"nws":true,"plcs":true,"ppl":true,"prc":true,"pts":true,"rcp":true,"shop":true,"vid":true},"t":null}],[64,{}],[105,{}],[22,{"m_errors":{"32":"Sorry, no more results to show.","default":"\u003Cfont color=red\u003EError:\u003C/font\u003E The server could not complete your request. Try again in 30 seconds."},"m_tip":"Click for more information"}],[77,{}],[84,{}],[24,{}],[38,{}]]);google.y.first.push(function(){try{var form=document.f||document.f||document.gs;google.ac.i(form,form.q,'','','',{l:1,o:1,sw:1});}catch(e){google.ml(e,false,{'cause':'defer'});}if(google.med) {google.med('init');google.initHistory();google.med('history');}google.History&&google.History.initialize('/')});if(google.j&&google.j.en&&google.j.xi){window.setTimeout(google.j.xi,0);}</script></div><script>(function(){
var b,d,e,f;function g(a,c){if(a.removeEventListener){a.removeEventListener("load",c,false);a.removeEventListener("error",c,false)}else{a.detachEvent("onload",c);a.detachEvent("onerror",c)}}function h(a){f=(new Date).getTime();++d;a=a||window.event;var c=a.target||a.srcElement;g(c,h)}var i=document.getElementsByTagName("img");b=i.length;d=0;for(var j=0,k;j<b;++j){k=i[j];if(k.complete||typeof k.src!="string"||!k.src)++d;else if(k.addEventListener){k.addEventListener("load",h,false);k.addEventListener("error",
h,false)}else{k.attachEvent("onload",h);k.attachEvent("onerror",h)}}e=b-d;function l(){if(!google.timers.load.t)return;google.timers.load.t.ol=(new Date).getTime();google.timers.load.t.iml=f;google.kCSI.imc=d;google.kCSI.imn=b;google.kCSI.imp=e;google.timers.load.t.xjs&&google.report&&google.report(google.timers.load,google.kCSI)}if(window.addEventListener)window.addEventListener("load",l,false);else if(window.attachEvent)window.attachEvent("onload",l);google.timers.load.t.prt=(f=(new Date).getTime());
})();
</script>
<div style="text-align:center">
<p>From:<a href="http://www.google.cn/logos/2011/lespaul.html" target="_blank">google</a> By:<a href="#/" target="_blank">lanrentuku</a> Thank:<a href="#/" target="_blank">xixi</a></p>
<p>{download}</p>
<p>{content}</p>
<p>{google_729x90}</p>
</div>
JS代码(recordable-guitar.js):
(function(){
!google.nocsixjs&&google.timers&&google.timers.load.t&&(google.timers.load.t.xjses=(new Date).getTime());
}
)();
(function(){
var e={
}
,f=!1,g=function(b,c,a){
try{
var d=e[c[a][0]];
if(d&&d[b])d[b](c[a][1])}
catch(m){
google.ml(m,!1,{
cause:"m"+b,index:a,mid:c[a]&&c[a][0]}
)}
}
;
if(google.mc&&google.j)for(var h=0,i;
i=google.mc[h++];
)if(i[0]==29){
google.j.cfg=i[1];
break}
var j=null,k,l;
function n(){
var b=j.value;
l=b?eval("("+b+")"):{
}
}
google.med=function(b){
if(google.mc){
for(var c=google.mc.concat(google.smc||[]),a=0,d=c.length;
a<d;
a++)g(b,c,b=="dispose"?d-a-1:a);
if(b=="dispose")google.mc=null,google.smc=null;
f=b!="dispose"}
}
;
google.register=function(b,c){
e[b]=c;
if(google.smc&&f)for(var a=0,d=google.smc.length;
a<d;
a++)google.smc[a][0]==b&&g("init",google.smc,a)}
;
google.save=function(b,c){
if(j){
var a;
a:{
if(google.mc){
a=0;
for(var d;
d=google.mc[a++];
)if(d[0]==b){
a-=1;
break a}
}
a=-1}
if(a>=0)google.mc[a][1]=c,n(),l[k]=google.mc,j.value=google.stringify(l)}
}
;
google.initHistory=function(){
k=google.kEI;
if(j=document.getElementById("hcache"))if(n(),l[k])google.mc=l[k]}
;
}
)();
(function(){
var h=void 0,i=null;
var k=function(a,b,c,d){
a=a.split(".");
c=c||window;
!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);
for(var e;
a.length&&(e=a.shift());
)if(!a.length&&b!==h){
if(!c[e]||!d)c[e]=b}
else c=c[e]?c[e]:c[e]={
}
}
;
google.exportSymbol=function(a,b,c){
k(a,b,c)}
;
google.exportDefaultSymbol=function(a,b,c){
k(a,b,c,!0)}
;
google.exportProperty=function(a,b,c){
a[b]=c}
;
google.inherits=function(a,b){
function c(){
}
c.prototype=b.prototype;
a.o=b.prototype;
a.prototype=new c}
;
var m={
a:!1,h:!1,b:!1,opera:!1}
,n={
a:!1,g:!1,m:!1,i:!1,j:!1,k:!1,e:!1,d:!1,c:!1,opera:!1}
;
m.version="";
n.version="";
var o=function(a){
for(var b in m)m[b]=!1;
for(var c in n)n[c]=!1;
b=c=i;
if(window.opera)m.opera=!0,n.opera=!0,c=b=/Opera\/(\S+)/;
else if(a.indexOf("MSIE")>=0)m.a=!0,n.a=!0,c=b=/MSIE\s+([^\);
]+)(\)|;
)/;
else if(a.indexOf("WebKit")>=0){
m.b=!0;
if(a.indexOf("Chrome")>=0)n.e=!0,b=/Chrome\/(\S+)/;
else if(a.indexOf("Android")>=0&&a.indexOf("Mobile")<0)n.d=!0,b=/Version\/(\S+)/;
else if(a.indexOf("Android")>=0&&a.indexOf("Mobile")>=0)n.c=!0,b=/Version\/(\S+)/;
else if(a.indexOf("Safari")>=0)n.m=!0,b=/Version\/(\S+)/;
if(a.indexOf("iPad")>=0)n.i=!0;
else if(a.indexOf("iPhone")>=0)n.j=!0;
else if(a.indexOf("iPod")>=0)n.k=!0;
c=/WebKit\/(\S+)/}
else if(a.indexOf("Gecko")>=0){
m.h=!0;
if(a.indexOf("Firefox")>=0)n.g=!0,b=/Firefox\/(\S+)/;
c=/rv\:([^\);
]+)(\)|;
)/}
if(c)c=c.exec(a),m.version=c?c[1]:"";
if(b)c=b.exec(a),n.version=c?c[1]:"";
google.browser=google.browser||{
}
;
google.browser.engine={
IE:m.a,GECKO:m.h,WEBKIT:m.b,OPERA:m.opera,version:m.version}
;
google.browser.product={
IE:n.a,FIREFOX:n.g,SAFARI:n.m,IPAD:n.i,IPHONE:n.j,IPOD:n.k,CHROME:n.e,ANDROID_TABLET:n.d,ANDROID_MOBILE:n.c,OPERA:n.opera,version:n.version}
}
;
o(google.ua||window.navigator.userAgent);
var p=function(a,b){
function c(a,b){
if(a<b)return-1;
else if(a>b)return 1;
return 0}
for(var d=0,e=a.replace(/^\s+|\s+$/g,"").split("."),f=b.replace(/^\s+|\s+$/g,"").split("."),g=Math.max(e.length,f.length),j=0;
d==0&&j<g;
j++){
var w=e[j]||"",l=f[j]||"",Q=RegExp("(\\d*)(\\D*)","g"),R=RegExp("(\\d*)(\\D*)","g");
do{
var q=Q.exec(w)||["","",""],r=R.exec(l)||["","",""];
if(q[0].length==0&&r[0].length==0)break;
d=c(q[1].length==0?0:parseInt(q[1],10),r[1].length==0?0:parseInt(r[1],10))||c(q[2].length==0,r[2].length==0)||c(q[2],r[2])}
while(d==0)}
return d}
;
google.browser=google.browser||{
}
;
google.browser.init=o;
google.browser.compareVersions=p;
google.browser.isEngineVersion=function(a){
return p(m.version,a)>=0}
;
google.browser.isProductVersion=function(a){
return p(n.version,a)>=0}
;
var s=/^(\w+)?(?:\.(.+))?$/,t=/^#([\w-]+)$/,u=function(a){
return(document.getElementById("xjsc")||document.body).appendChild(a)}
,v=function(a,b){
var c;
if(c=a.match(t)){
var d=document.getElementById(c[1]);
return d?[d]:[]}
c=a.match(s);
d=c[2]&&RegExp("\\b"+c[2]+"\\b");
c=(b||document).getElementsByTagName(c[1]||"*");
for(var e=[],f=0,g;
g=c[f++];
)(!d||d.test(g.className))&&e.push(g);
return e}
,x=function(a){
return a.textContent||a.innerText||""}
;
google.dom={
append:u,create:function(a,b){
var c=a.match(s),d=document.createElement(c[1]);
if(c[2])d.className=c[2];
if(b)d.innerHTML=b;
return d}
,get:function(a,b){
return v(a,b)[0]||i}
,getAll:v,getText:x,insert:function(a,b,c){
return b.parentNode.insertBefore(a,c?b.nextSibling:b)}
,remove:function(a){
return a&&a.parentNode&&a.parentNode.removeChild(a)}
,set:function(a,b){
for(var c=1;
c<arguments.length;
c+=2){
var d=arguments[c],e=arguments[c+1],f=a.style;
if(f&&d in f)f[d]=e;
else if(d in a)a[d]=e;
else if(m.a&&f&&d=="opacity")a.zoom=1,d=(f.filter||"").replace(/alpha\([^)]*\)/,""),isNaN(parseFloat(e))||(d+="alpha(opacity="+e*100+")"),f.filter=d}
return a}
}
;
google.listen=function(a,b,c){
a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c)}
;
google.unlisten=function(a,b,c){
a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent("on"+b,c)}
;
var y={
}
,z=function(a,b){
return a[1]-b[1]}
,A=function(a,b,c,d){
var e=c===h?!0:c,f=c===!1,g=b&&b[0]===c;
if(a in y){
d===h&&(d=!1);
var j;
j=typeof d=="function"?d:function(a){
return a===d}
;
for(var w=0,l;
l=y[a][w++];
)if(l=l[0].apply(i,b||[]),f)e=e||l;
else if(g&&(b[0]=l),e=l,j(e))return e}
return typeof d=="function"?c:e}
;
google.msg={
listen:function(a){
var b=0,c=arguments,d=c.length;
d%2==1&&(b=c[d-1]);
for(var e=0;
e<d-1;
e+=2){
var f=c[e];
y[f]||(y[f]=[]);
y[f].push([c[e+1],b]);
y[f].sort(z)}
}
,unlisten:function(a){
for(var b=0;
b<arguments.length-1;
b+=2){
var c=y[arguments[b]];
if(c)for(var d=arguments[b+1],e=0;
e<c.length;
++e)if(c[e][0]==d){
c.splice(e,1);
break}
}
}
,send:A}
;
var B,C=window.location.protocol+"//"+window.location.host,D=function(a,b,c){
if(!A(32,[a,b,c],!1))try{
if(RegExp("^("+C+")?/(url|aclk)\\?.*&rct=j(&|$)").test(a))if(b)google.r=1,b.location.replace(a);
else{
if(!B)B=document.createElement("iframe"),B.style.display="none",u(B);
google.r=1;
B.src=a}
else window.location.href=a}
catch(d){
window.location.href=a}
}
,E=function(){
var a=window.location,b=a.hash?a.href.substr(a.href.indexOf("#")+1):"",c=b&&b.match(/(^|&)q=/),d=a.search?a.href.substr(a.href.indexOf("?")+1).replace(/#.*/
,""):"",b=(c?b:d).replace(/(^|&)(fp|tch)=[^&]*/
g,"").replace(/^&/,"");
return(c?"/search":a.pathname)+(b?"?"+b:"")}
,F=function(){
var a=window.location;
return a.hash?a.href.substr(a.href.indexOf("#")):""}
,G=function(a,b){
var c,d=b?(c=b.indexOf("#"))>=0&&b.substr(c):F();
return(c=d&&d.match("[#&]"+(b?"(q|fp)":"fp")+"=")?d.match("[#&]"+a+"=([^&]*)"):(b?b.match(/(\?|$)[^#]*/
)[0]:window.location.search).match("[?&]"+a+"=([^&]*)"))?c[1]:i}
;
google.nav={
go:D,search:function(a,b){
var c=E().match(/[?&][\w\.\-~]+=([^&]*)/g),d={
}
;
if(c)for(var e=0,f;
f=c[e++];
){
f=f.match(/([\w\.\-~]+?)=(.*)/);
var g=f[2];
d[f[1]]=g}
for(f in a)a.hasOwnProperty(f)&&(g=a[f],g==i?delete d[f]:d[f]=g);
c=["/search?"];
e=!0;
for(f in d)d.hasOwnProperty(f)&&(c.push((e?"":"&")+f+"="+d[f]),e=!1);
D(c.join(""),h,b)}
,getLocation:E,getLocationHash:F,getParam:G,getQuery:function(){
return G("q")}
}
;
var H=function(){
return document.body.dir=="rtl"||document.dir=="rtl"}
,I=function(a,b,c){
var d=c?"":0;
if(m.a){
if(d=b.replace(/\-([a-z])/g,function(a,b){
return b.toUpperCase()}
),d=a.currentStyle&&a.currentStyle[d]||"",!c){
if(!/^-?\d/.test(d))return 0;
c=a.style.left;
a.style.left=d;
d=a.style.pixelLeft;
a.style.left=c}
}
else{
a=document.defaultView&&document.defaultView.getComputedStyle(a,"");
if(m.b&&!a)return d;
d=a.getPropertyValue(b);
d=c?d:parseInt(d,10)}
return d}
,J=function(a){
var b;
m.a?(b=a.style.pixelWidth||0,b||(b=a.offsetWidth-I(a,"paddingLeft")-I(a,"paddingRight")-I(a,"borderLeft")-I(a,"borderRight"),b<0&&(b=0))):b=I(a,"width");
return isNaN(b)?0:b}
,K=function(a){
return a.offsetTop+(a.offsetParent?K(a.offsetParent):0)}
,L=function(a){
return a.offsetLeft+(a.offsetParent?L(a.offsetParent):0)}
,M=function(a,b){
return!a||!b?!1:RegExp("(^|\\s)"+b+"($|\\s)").test(a.className)}
;
google.style={
getComputedStyle:I,getHeight:function(a){
var b=I(a,"height");
m.a&&!b&&(b=a.offsetHeight-I(a,"paddingTop")-I(a,"paddingBottom")-I(a,"borderTop")-I(a,"borderBottom"),b<0&&(b=0));
return isNaN(b)?0:b}
,getWidth:J,getPageOffsetTop:K,getPageOffsetLeft:L,getPageOffsetStart:function(a){
return L(a)+(H()?J(a):0)}
,getColor:function(a){
return String(I(a,"color",!0))}
,hasClass:M,isRtl:H,addClass:function(a,b){
if(a&&b&&!M(a,b)){
var c=a.className==""?[]:a.className.split(/\s/);
c.push(b);
a.className=c.join(" ")}
}
,removeClass:function(a,b){
if(M(a,b)){
for(var c=a.className.split(/\s/),d=c.length-1;
d>=0;
d--)c[d]==b&&c.splice(d,1);
a.className=c.join(" ")}
}
}
;
var N={
}
,O=["&","&
","<","<
",">",">
",'"',""
","'","'
","{
","{
"],P=function(a){
return m.a?window.event.srcElement:a.target}
,S=function(a){
!a||m.a?window.event.cancelBubble=!0:a.stopPropagation&&a.stopPropagation()}
,T=function(a,b){
var c=Array.prototype.slice.call(arguments,1);
return function(){
var b=Array.prototype.slice.call(arguments);
b.unshift.apply(b,c);
return a.apply(this,b)}
}
,U=function(a,b){
S(b);
var c=document.getElementById(a);
if(c)c.style.display=="none"?(c.style.display="",N[a]=T(U,a),google.listen(document.body,"click",N[a])):(c.style.display="none",N[a]&&google.unlisten(document.body,"click",N[a]))}
;
google.util={
escape:function(a){
for(var b=0;
b<O.length;
b+=2)a=a.replace(RegExp(O[b],"g"),O[b+1]);
return a}
,unescape:function(a){
for(var b=0;
b<O.length;
b+=2)a=a.replace(RegExp(O[b+1],"g"),O[b]);
return a}
,eventTarget:P,stopPropagation:S,getSelection:function(){
return window.getSelection&&window.getSelection().toString()||document.selection&&document.selection.createRange&&document.selection.createRange().text}
,xjsol:function(a){
if(google.sc&&(a=google.sc[a])){
for(var b=0;
b<a.cb.length;
b++)a.cb[b]();
a.cb=[]}
}
,xjsl:function(a,b){
var c=google.sc[a];
if(c)c.dl?b&&b():(b&&c.cb.push(b),google.dlj(c.u),c.dl=!0)}
,togglePopup:U,rateLimitFunction:function(a,b,c,d){
var e=0,f=!1,g=i;
return function(){
var j=google.time();
f?g=Array.prototype.slice.call(arguments,0):j-e>=c?(e=j,b.apply(a,arguments)):d&&(j=c-(j-e),f=!0,g=Array.prototype.slice.call(arguments,0),setTimeout(function(){
f=!1;
e=google.time();
b.apply(a,g)}
,j))}
}
}
;
var V=function(a,b,c){
var d=RegExp("([?&])"+b+"=.*?(&|$)"),a=a.replace(/^([^#]*)(#|$)/,function(a,b){
return b}
);
return!a.match(d)&&c!=""?a+"&"+b+"="+c:a.replace(d,function(a,d,g){
return c?d+b+"="+c+g:g?d:""}
)}
;
google.srp={
isSerpLink:function(a){
return/(search|images)/.test(a.href)}
,isSerpForm:function(a){
return/\/search$/.test(a.action)}
,updateLinksWithParam:function(a,b,c,d){
var e=document.getElementsByTagName("A");
google.base_href=V(google.base_href,a,b);
for(var f=0,g;
g=e[f++];
)if(c(g)){
var j=m.a?g.innerHTML:h;
g.href=V(g.href,a,b);
if(j!=h)g.innerHTML=j}
for(f=0;
c=document.forms[f++];
)if(d(c)){
for(g=e=0;
j=c.elements[g++];
)if(j.name==a)e=1,b!=""?j.value=b:j.parentNode.removeChild(j);
if(!e&&b!="")e=document.createElement("input"),e.type="hidden",e.value=b,e.name=a,c.appendChild(e)}
}
,qs:function(a){
if(a=P(a)){
for(;
!M(a,"qs");
)if(a=a.parentNode,!a||a==document.body)return;
var b=document.getElementsByName("q"),c=b&&b[0],b=document.getElementById("tsf-oq");
if(c&&b&&window.n&&(c=c.value,b=x(b),c&&c!=b))b=V(a.href,"q",encodeURIComponent(c)),a.href=V(b,"prmd","")}
}
}
;
google.xhr=function(){
var a=i;
if(window.XMLHttpRequest)try{
a=new XMLHttpRequest}
catch(b){
}
if(!a)for(var c=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],d=0,e;
e=c[d++];
)try{
a=new ActiveXObject(e);
break}
catch(f){
}
return a}
;
}
)();
(function(){
var e=function(a){
var b=typeof a;
if(b=="object")if(a){
if(a instanceof Array)return"array";
else if(a instanceof Object)return b;
var c=Object.prototype.toString.call(a);
if(c=="[object Window]")return"object";
if(c=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";
if(c=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call"))return"function"}
else return"null";
else if(b=="function"&&typeof a.call=="undefined")return"object";
return b}
;
var f=function(){
}
,j=function(a,b,c){
switch(typeof b){
case "string":i(b,c);
break;
case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");
break;
case "boolean":c.push(b);
break;
case "undefined":c.push("null");
break;
case "object":if(b==null){
c.push("null");
break}
if(e(b)=="array"){
var h=b.length;
c.push("[");
for(var d="",g=0;
g<h;
g++)c.push(d),j(a,b[g],c),d=",";
c.push("]");
break}
c.push("{
");
h="";
for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(g=b[d],typeof g!="function"&&(c.push(h),i(d,c),c.push(":"),j(a,g,c),h=","));
c.push("}
");
break;
case "function":break;
default:throw Error("Unknown type:"+typeof b);
}
}
,k={
'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"}
,l=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,i=function(a,b){
b.push('"',a.replace(l,function(a){
if(a in k)return k[a];
var b=a.charCodeAt(0),d="\\u";
b<16?d+="000":b<256?d+="00":b<4096&&(d+="0");
return k[a]=d+b.toString(16)}
),'"')}
;
var m=[],n="/",o,p;
function q(){
var a=o.value;
p=a?eval("("+a+")"):{
}
}
var r=[];
google.History={
addPostInitCallback:function(a){
r.push(a)}
,client:function(a){
m.push(a);
return m.length-1}
,initialize:function(a){
n=a;
p=null;
if(o=document.getElementById("hcache")){
q();
for(a=0;
a<m.length;
++a)p&&p[n]&&p[n][a]&&m[a].call(null,p[n][a]);
for(var a=0,b;
b=r[a++];
)b();
r=[]}
}
,save:function(a,b){
if(o)q(),p[n]||(p[n]={
}
),p[n][a]=b,o.value=google.stringify(p)}
}
;
google.stringify=function(a){
var b=[];
j(new f,a,b);
return b.join("")}
;
}
)();
(function(){
var f=0,h=0,i=[];
function k(b){
return b}
function l(){
++h;
for(var b=0,c;
c=i[b++];
){
var g=google.time()-c.e;
if(g>=c.c||c.a){
for(var e=0,a=void 0;
a=c.d[e++];
)google.dom.set(a[0],a[1],a[6]?"rgb("+a[3].join(",")+")":a[3]+a[5]);
c.a=!0;
c.b&&c.b();
c=0}
else{
for(e=0;
a=c.d[e++];
){
var d=a[4](g/c.c);
google.dom.set(a[0],a[1],(a[6]?"rgb("+[m(a[2][0],a[3][0],d,!0),m(a[2][1],a[3][1],d,!0),m(a[2][2],a[3][2],d,!0)].join(",")+")":m(a[2],a[3],d,a[5]=="px"))+a[5])}
c=1}
c||i.splice(--b,1)}
i.length||(window.clearInterval(f),f=0)}
function m(b,c,g,e){
b+=(c-b)*g;
return e?Math.round(b):b}
function n(b){
for(var b=b.match(/#(..)(..)(..)/).slice(1),c=0;
c<3;
++c)b[c]=parseInt(b[c],16);
return b}
google.fx={
animate:function(b,c,g){
for(var e=0,a;
a=c[e++];
){
var d=typeof a[2]=="string";
d?(a[2]=n(a[2]),a[3]=n(a[3]),a[5]=""):a[5]=a[5]==null?"px":a[5];
a[4]=a[4]||k;
a[6]=d;
google.dom.set(a[0],a[1],d?"rgb("+a[2].join(",")+")":a[2]+a[5])}
var j={
c:b,b:g,e:google.time(),d:c}
;
i.push(j);
f=f||window.setInterval(l,15);
return{
finish:function(){
if(!j.a)j.a=!0,l()}
}
}
,easeInAndOut:function(b){
return(3-2*b)*b*b}
,easeOut:function(b){
return 1-Math.pow(1-b,3)}
,getFrameCount:function(){
return h}
,linear:k,unwrap:function(b){
b.parentNode.parentNode.replaceChild(b,b.parentNode)}
,wrap:function(b){
var c=document.createElement("div");
b.parentNode.replaceChild(c,b);
c.appendChild(b);
return c}
}
;
google.register(60,{
dispose:function(){
window.clearInterval(f);
f=0;
i=[]}
}
);
}
)();
(function(){
google.event=google.event||{
}
;
google.event.back={
}
;
var d=[],f=[],g;
function h(a,c){
a&&(g[a]=c);
google.save(81,g)}
function j(){
for(var a=[],c=0,b=d.length;
c<b;
c++){
var e=d[c](g[f[c]]);
e&&(a.length>0&&a.push(","),a.push(e))}
google.a=1;
a.push("&ei=",google.kEI);
window.google.log("backbutton",a.join(""))}
function k(a,c){
return function(b){
b=b||window.event;
for(b=b.target||b.srcElement;
b.parentNode&&b.tagName!="A";
)b=b.parentNode;
a(b,c?g[c]:null)}
}
var l=google.j&&google.j.en,m;
function n(a){
(a.persisted||m)&&!l&&j();
m=!0}
google.event.back.register=function(a,c,b,e){
e&&(g[e]={
}
);
for(var o=document.getElementsByTagName("a"),p=0,i;
i=o[p++];
)a(i)&&google.listen(i,"click",k(c,e));
d.push(b);
f.push(e)}
;
google.event.back.saveHistory=h;
google.register(81,{
init:function(){
g={
persisted:!1}
;
google.a=0}
,history:function(a){
a&&(g=a);
if(g.persisted)j();
else if(!g.persisted)g.persisted=!0,h(),window.addEventListener&&(window.addEventListener("pageshow",n,!1),m=!1)}
,dispose:function(){
d.length=0;
f.length=0}
}
);
}
)();
(function(){
var o=void 0,z=null;
var B={
K:0,J:1,N:2,D:3,F:4,O:5}
,D={
sa:!0,ta:!1}
,J={
W:0,R:1,va:2}
,K=google.browser.engine,R=/[&\?]ech=([0-9]+)/,W=/[\?&#](tch|ech|psi|wrapid)=[^&]*/
g,X=function(m){
return typeof m!="undefined"}
;
function Y(m,p){
function i(){
return m==!0}
var l={
ob:!0,Ca:!1}
,c=p||google.time(),e=l.ob,d,b,h,g=!0,k,n,j,f;
return{
Ua:function(f,a,s,c){
h||(h=[],g=!0,k=f);
a&&i()&&h.push({
data:a,url:f}
);
if(s)e=l.Ca;
d=google.time();
b=c}
,qa:function(){
return h?h.length:0}
,ma:function(){
return n}
,ra:function(b){
return h?h[b].data:z}
,lb:function(){
return f}
,ca:function(){
return e==l.Ca}
,aa:i,mb:function(){
return g}
,da:function(){
return c}
,Va:function(b){
return b&&h&&h.length>b&&h[b].url?h[b].url:k}
,ba:function(){
return j}
,refresh:function(){
var f=google.time();
d+b*1E3<f&&(h=[],delete d,delete b,g=!1)}
,za:function(b){
n=b}
,nb:function(b){
f=b}
,na:function(b){
j=b}
}
}
;
function Z(){
function m(c,e){
var d=l[c];
if(d){
var b=e.ba();
delete d.Z[b];
delete d.ha[e.lb()]}
}
function p(c){
var e=l[c];
e||(e=l[c]={
Z:{
}
,ha:{
}
,M:{
}
}
);
return e}
function i(c){
return c&&(c.refresh(),c.mb())?c:z}
var l={
}
;
return{
Qa:function(c,e,d,b){
c=p(c);
d&&(c.Z[d]=b,b.na(d));
e&&b.aa()&&(c.M[e]=b,b.za(e))}
,oa:function(c,e,d,b){
c=p(c);
d&&(c.ha[d]=b,b.nb(d));
e&&b.aa()&&(c.M[e]=b,b.za(e));
e=b.ba();
delete c.Z[e]}
,Ta:function(c,e,d){
return(c=l[c])?(e=c.Z[e],d?e:i(e)):z}
,Sa:function(c,e,d){
return(c=l[c])?(e=c.ha[e],d?e:i(e)):z}
,pa:function(c,e){
var d=l[c];
return d?i(d.M[e]):z}
,Ra:m,clear:function(c){
if(c)for(var e=0,d;
d=c[e++];
){
if(d=l[d])d.M={
}
}
else for(d in l)if(c=l[d])c.M={
}
}
,abort:function(c,e){
var d=l[c];
d&&(m(c,e),delete d.M[e.ma()])}
}
}
;
function $(m){
function p(){
return z}
function i(){
}
function l(){
return!1}
function c(a,b,f){
for(var c=0,d;
d=q[c++];
)d.C(a,b,f)}
function e(a,b,f,c,d){
for(var f=0,e;
e=q[f++];
)e.handleError(a,b,c,d)}
function d(a,f,d,e,g){
a=a.split('/*""*/
');
g=g?0:-1;
for(d=f;
d<a.length+g;
++d)++f,a[d]&&c(b(a[d],0,e));
return f}
function b(a,b,f){
try{
return K.IE?eval("("+a+")"):(new Function("return "+a))()}
catch(d){
e(1,9,0,d,f)}
return a}
function h(a,b){
return{
B:a,L:b||""}
}
function g(a){
google.log("omcr",a.toString())}
var k={
kb:!0,jb:!1}
,n=B,j=m.B,f,q=[],a=1;
(function(){
var a={
C:c,ib:b,ya:d,Y:h,handleError:e,xa:g}
;
switch(j){
case n.D:f=ca(m.ka,m.gb,m.hb,a);
break;
case n.F:f=da(m.ka,m.S,m.U,m.T,a);
break;
case n.J:case n.N:case n.O:f=ea(j==n.O?k.kb:k.jb,j==n.J,m.L,m.S,m.U,m.T,a);
break;
case n.K:f=fa(m.L,m.Q,a)}
}
)();
return!f?z:{
P:function(){
return j}
,la:function(a){
q.push(a)}
,Ea:function(a){
for(var b=0,d;
d=q[b];
++b)if(d==a){
q.splice(b,1);
break}
q.length||(a.$(),f.close())}
,Da:function(){
return(a++).toString()}
,open:f.open,I:f.I,X:f.X||i,V:f.V||l,getName:f.getName||p,G:f.G,H:f.H}
}
;
function ca(m,p,i,l){
function c(f,c,g){
for(var h=function(){
a:{
var c,e;
try{
c=f.location.href,e=a<=7||f.document.readyState=="complete"}
catch(h){
d(13,h);
break a}
try{
!n.test(c)&&(!f.google||!f.google.loc)&&e&&c.indexOf(j[g])<0&&d(19)}
catch(i){
d(7,i)}
if(s==b.ja&&f)f.src="about:blank"}
}
,c=document.getElementsByName(c),k=0,i;
i=c[k++];
)i.nodeName=="IFRAME"&&(google.listen(i,"load",h),e(i));
if(s==b.ia&&!j[g])try{
f.document.title=document.title}
catch(q){
}
}
function e(f){
if(s==b.ja&&a>=8){
var c=document.createElement("div");
c.style.display="none";
google.dom.insert(c,f)}
}
function d(a,b){
l.handleError(1,a,k,b,o)}
var b={
ja:0,ia:1}
,h=p||"tlif"+google.time()+m,g="^"+h+"[0-9]+$",k=l.Y(3),n=/(\/blank\.html|about:blank)$/,j=[],f=[],q=0,a=0,s,t=document;
if(typeof i!="number"||i<1)i=1;
K.IE&&(a=document.documentMode?document.documentMode:parseInt(google.browser.engine.version.split(".")[0],10));
s=a&&a<=7?b.ia:b.ja;
return{
open:function(){
if(K.IE)try{
var a=google.ihtmlfile=new ActiveXObject("htmlfile");
a.open();
a.close();
a.parentWindow.google=google;
t=a}
catch(b){
return d(2,b),!1}
for(a=0;
a<i;
++a){
var s=h+a,e;
if(!f[a])try{
var g=t.createElement("IFRAME");
g.name=s;
g.style.display="none";
g.src="about:blank";
var k=t.createElement("DIV");
k.id=s;
k.appendChild(g);
t.body.appendChild(k);
e=f[a]=g.contentWindow}
catch(j){
return d(5,j),!1}
if(!e)return!1;
c(e,s,a)}
return!0}
,I:function(a){
q=(q+1)%i;
a+="&wrapid="+encodeURIComponent(h+q);
var c=f[q].location;
s==b.ia?c.href=a:c.replace(a);
j[q]=a}
,X:function(a,b){
a&&a.match(g)&&l.C(b)}
,getName:function(){
return h}
,G:function(){
return k}
,H:function(){
return!0}
,close:function(){
for(var a=0;
a<i;
++a)google.dom.remove(t.getElementById(h+a))}
}
}
;
function da(m,p,i,l,c){
function e(){
return p&&n.length>=i}
function d(b){
var c=j[b];
if(c){
delete j[b];
for(var a=0;
a<n.length;
++a)if(n[a]==b){
n.splice(a,1);
break}
window.setTimeout(function(){
try{
google.dom.remove(c),c.src=K.IE?"blank.html":"about:blank"}
catch(a){
}
}
,0)}
}
function b(b,c){
K.IE?c.onreadystatechange=function(){
var a=c.readyState;
(a=="loaded"||a=="complete")&&d(b)}
:c.onload=function(){
d(b)}
}
var h="tljp"+google.time()+m,g=c.Y(4),k=0,n=[],j={
}
;
return{
open:function(){
return!0}
,I:function(f){
var g=document.createElement("script"),a=h+k++;
g.src=f+"&wrapid="+a;
j[a]=g;
if(e()){
for(;
n.length;
)d(n[0]);
l&&c.xa(i)}
n.push(a);
b(a,g);
google.dom.append(g)}
,X:function(b,d){
j[b]&&c.C(d)}
,getName:function(){
return h}
,G:function(){
return g}
,H:function(){
return!1}
,V:e,close:function(){
for(var b in j)d(b)}
}
}
;
function fa(m,p,i){
function l(){
n=b.Ba;
for(var c=0;
c<k.length;
++c)j.send(k[c]);
k=[]}
function c(b){
var c=b.data;
m&&(c=i.ib(b.data,g));
c&&i.C(c)}
function e(){
n!=b.ga&&i.handleError(h.W,16,g,o,o);
n=b.fa}
function d(b){
i.handleError(h.R,b,g,o,o)}
var b={
fa:1,Aa:2,Ba:3,ga:4}
,h=J,g=i.Y(0,m),k=[],n=b.fa,j;
return{
open:function(){
try{
j=new window.WebSocket(p),n=b.Aa}
catch(d){
return i.handleError(h.W,6,g,d,o),!1}
j.onopen=l;
j.onmessage=c;
j.onclose=e;
return!0}
,I:function(c){
switch(n){
case b.Ba:j.send(c);
break;
case b.fa:case b.ga:d(11);
break;
case b.Aa:k.push(c);
break;
default:d(17)}
}
,G:function(){
return g}
,H:function(){
return!0}
,close:function(){
n=b.ga;
j.close()}
}
}
;
function ea(m,p,i,l,c,e,d){
function b(a){
a&&(a.send(z),f.push(a))}
function h(a,b){
var c=0;
return function(){
try{
if(a.readyState==4&&a.status==0){
k(21,b);
g(a);
return}
}
catch(f){
k(21,b);
g(a);
return}
(a.readyState==3||a.readyState==4)&&a.status==200&&i&&(a.getResponseHeader("Content-Type")||"").indexOf("application/json")<0?(k(12,b),g(a)):a.readyState==3&&p?i?c=d.ya(a.responseText,c,j,b):d.C(a.responseText,!0,!0):a.readyState==4&&(a.status==200&&(i||!p||c==0)?i?d.ya(a.responseText,c,j,b,!0):d.C(a.responseText):a.status>=400&&a.status<500?k(0,b):a.status>=500&&a.status<600&&k(1,b),g(a))}
}
function g(a){
for(var d=0,e;
e=f[d];
++d)if(a==e){
f.splice(d,1);
break}
for(;
f.length<c&&q.length;
)b(q.shift())}
function k(a,b){
d.handleError(n.R,a,j,z,b)}
var n=J,j=d.Y(m?5:p?1:2,i),f=[],q=[];
if(typeof c!="number"||c<1)c=5;
return{
open:function(){
var a=google.xhr();
return m?!!a&&"withCredentials"in a:!!a}
,I:function(a){
var g=google.xhr();
g.open("GET",a);
if(g)if(m&&(g.withCredentials=!0),g.onreadystatechange=h(g,a),f.length<c)b(g);
else if(l){
for(;
f.length;
)a=f.shift(),a.onreadystatechange=function(){
}
,a.abort();
b(g);
e&&d.xa(c)}
else q.push(g)}
,G:function(){
return j}
,H:function(){
return p}
,V:function(){
return l&&f.length>=c}
,close:function(){
q=[];
for(var a=0;
a<f.length;
++a){
var b=f[a];
if(b)b.onreadystatechange=function(){
}
;
b&&b.readyState!=0&&b.readyState!=4&&b.abort()}
f=[]}
}
}
;
function ha(m,p,i){
function l(a,c){
c?(M[c]&&b(A.va,4,z,c),M[c]=a):F=function(b,c){
var d=M[c];
return d?d(b):a(b)}
}
function c(a,b){
N=a||[0,0,0];
O=b||[0,0,0];
P=!1;
if(a||b)for(var c=N.concat(O),d=0,g;
g=c[d++];
)if(g>0){
P=!0;
break}
}
function e(){
++H}
function d(){
return u}
function b(a,b,c,d){
if(a==A.W||a==A.R){
var g=r.G(),g={
_svty:a,_err:b,_type:g&&g.B,_noWrap:g&&!g.L}
;
d&&(g._data=encodeURIComponent(""+d));
try{
g._wl=encodeURIComponent(google.nav.getLocation())}
catch(f){
}
google.ml(c||Error("comm"),!1,g)}
for(c=0;
g=T[c++];
)g.ea(a,b,d)}
function h(a,b,c){
a.push({
ea:b,wa:c||0}
);
a.sort(function(a,b){
return b.wa-a.wa}
)}
function g(a){
window.postMessage?(y||(y=[],google.listen(window,"message",k)),y.push(a),window.postMessage("comm.df",window.location.href)):window.setTimeout(a,0)}
function k(a){
a&&a.source==window&&a.data=="comm.df"&&(y.length&&y.shift()(),y.length&&window.postMessage("comm.df",window.location.href))}
function n(a,b){
return!a.aa()?function(){
return b}
:function(){
var c=[];
if(a)for(var d=a.qa(),g=0;
g<d;
++g){
var f=a.ra(g);
f&&c.push(f)}
return!c.length?b:c.join("")}
}
function j(a){
return r&&u?r.P()==a:!1}
function f(a){
return a&&(a=a.match(R))?a[1]:""}
function q(a,b,c,d,g){
var f=v.Sa(b,d,!0);
f||((f=v.Ta(b,c,!0))?v.oa(b,f.ma(),d,f):(f=g?G.ta:G.sa,a=F(a,b),f=Y(f,U[c]),f.na(c),v.oa(b,a,d,f)));
return f}
function a(a,c,d,g,f,e,h){
var k=C[g]||C["_?"];
if(!k||!k.length)b(A.R,10,z,g);
else for(var g=0,i;
i=k[g];
++g)i.ea(a,d,e,!c,h==L.ua,f)}
function s(a,c,d){
w.ab(a,c);
d&&P&&(a=w.Wa(N,O))&&b(A.va,15,z,a.join(","))}
function t(b,c){
var d=v.pa(b,c);
if(d){
for(var f=d.ca(),e=d.qa(),k=google.time(),h=0;
h<e;
++h)(function(c,f,e){
g(function(){
a(c,f,n(d,c),b,k,d.Va(e),L.ua)}
)}
)(d.ra(h),f&&h==e-1,h);
return!0}
return!1}
function aa(a,b,c,d){
var g=b.ca();
c==S.db||g&&d?v.abort(a,b):g&&v.Ra(a,b)}
function ba(a){
var b=google.time()-a.da(),c=a.ba();
w.bb(c,b);
a.ca()&&w.cb(c,b)}
var S={
db:-1,pb:0,fb:1}
,L={
ua:!0,eb:!1}
,x=B,G=D,A=J,ga=google.kEI+"."+google.time(),E=p.L,r,F,M={
}
,I=function(a){
var a=a.replace(/^http[s]?:\/\/[^\/]*/
,""),b=a.indexOf("?");
return b==-1?a:a.substring(0,b)}
,C={
}
,T=[],u=!1,V=59,N,O,P=!1,U={
}
,w,H=0,v,y;
l(function(a){
return a.substring(a.indexOf("?")+1).split("&").sort().join("&")}
);
c(p.Fa,p.La);
w=ia();
v=i.Ga();
var Q={
C:function(b,c,d){
if(u){
typeof b=="string"&&(b={
d:b}
);
var e=b.u,h=e?I(e):"",k=f(e),i=q(e,h,k,b.e,d);
ba(i);
var j=b.c,m=X(c)&&!E?!c:!j||j!=S.fb,l=b.d,c=google.time();
if(X(l)&&l!=z){
var b=b.ct||V,t=e?e.replace(W,""):"";
i.Ua(t,l,m,b);
e=function(){
a(l,m,n(i,l),h,i.da(),t,L.eb)}
;
y&&y.length?g(e):e()}
c=google.time()-c;
s(k,c,m);
aa(h,i,j,d)}
}
,handleError:b,$:function(){
i.$(r);
r.P()==x.K&&i.Pa(r.Q)}
}
;
return{
a:function(){
return"_?"}
,b:d,c:function(){
w.$a();
var a=w.Xa(),b=w.Ya(),c=w.Za();
return[[c,a.w,a.A,a.z],[c,b.w,b.A,b.z]]}
,d:function(a){
V=a}
,e:c,f:function(a){
typeof a=="function"&&(I=a)}
,g:l,h:function(a,b,c){
if(b){
var d=C[b];
d||(d=C[b]=[]);
h(d,a,c)}
}
,i:function(a,b){
h(T,a,b)}
,j:function(){
if(u)return!0;
++H;
for(var a=i.Ja(),b=0,c;
c=m[b];
++b){
var d=c.B==x.K&&c.Ma&&E,g;
if(g=d)(r=i.Ia(c.Q))?(r.la(Q),g=u=!0):g=!1;
if(g)return!0;
c.ka=a;
c.L=E;
a:{
g=d;
if(d=$(c))if(d.la(Q),d.open()){
if(g)c=c.Q,i.Oa(c,d),d.Q=c;
r=d;
i.Na(r);
d=u=!0;
break a}
d=!1}
if(d)return!0;
m.splice(b--,1)}
return!1}
,k:function(a,c){
if(!u)return b(A.W,14),!1;
var d=I(a),g=F(a,d);
if(!c&&t(d,g))return!0;
var f=r.Da(),e=Y(c?G.ta:G.sa);
U[f]=e.da();
v.Qa(d,g,f,e);
r.V()&&++H;
a=[a,a.indexOf("?")==-1?"?":"&",E?"tch="+r.P():"","&ech=",f,"&psi=",ga,".",H].join("");
r.I(a);
return!0}
,l:function(a){
if(typeof a=="string"){
var b=I(a);
if(b)return a=F(a,b),!!v.pa(b,a)}
return!1}
,m:function(){
return j(x.D)}
,n:function(){
return j(x.F)}
,o:function(){
return j(x.N)}
,p:function(){
return j(x.J)}
,q:function(){
return j(x.K)}
,r:function(){
return j(x.O)}
,s:function(){
return r&&u?r.H():!1}
,t:e,u:function(){
u?(u=!1,r.Ea(Q),r=z):b(A.R,3)}
,v:function(a,b){
var c=C[b];
if(c)for(var d=0,g;
g=c[d];
++d)if(g.ea==a){
c.splice(d,1);
break}
}
,Ha:d,Ka:e}
}
;
function ia(){
function m(){
b.reset();
h.reset();
for(var d=0;
d<e.length;
++d){
var k=c[e[d]],i=k.w||0,j=k.A,k=k.z;
b.w+=i;
b.A+=j;
b.z+=k;
h.w=Math.max(i,h.w);
h.A=Math.max(j,h.A);
h.z=Math.max(k,h.z)}
d=p();
if(d>1)d-=1,b.w=(b.w-h.w)/d,b.A=(b.A-h.A)/d,b.z=(b.z-h.z)/d}
function p(){
return e.length}
function i(){
var b={
w:z,A:0,z:0}
;
b.reset=function(){
b.w=b.A=b.z=0}
;
return b}
function l(b,h,m,j){
var f=c[b];
if(!f){
var f=i(),l=e[d];
l&&delete c[l];
c[b]=f;
e[d]=b;
d=(d+1)%10}
if(h!=z&&f.w==z)f.w=h;
if(m!=z)f.A=m;
j!=z&&(f.z+=j)}
var c={
}
,e=[],d=0,b=i(),h=i();
return{
bb:function(b,c){
l(b,c,z,z)}
,cb:function(b,c){
l(b,z,c,z)}
,ab:function(b,c){
l(b,z,z,c)}
,Wa:function(c,d){
m();
var i=[b.w,b.A,b.z],j=[h.w,h.A,h.z],f=j,l=d;
e.length==10&&(f=i.concat(j),l=c.concat(d));
for(var a=0,s;
a<f.length;
++a)if(s=l[a],s>0&&f[a]>s)return i.concat(j);
return z}
,$a:m,Xa:function(){
return b}
,Ya:function(){
return h}
,Za:p}
}
;
google.comm=function(){
function m(a,c){
return{
B:b.D,gb:c,hb:a||1}
}
function p(a,c,d){
return{
B:b.F,S:!!a,U:c||5,T:!!d}
}
function i(a,c,d){
return{
B:b.N,S:!!a,U:c||5,T:!!d}
}
function l(a,c,d){
return{
B:b.J,S:!!a,U:c||5,T:!!d}
}
function c(a,b,c){
X(a)||(a=!0);
return{
L:a,Fa:b,La:c}
}
function e(a,c,d,f){
if(c==b.D||c==b.F){
var c=k[c],e;
for(e in c)c[e].X(a,d,f)}
}
function d(a){
switch(a){
case b.D:case b.F:case b.N:return!0;
case b.J:case b.O:return!K.IE;
case b.K:return K.WEBKIT}
return!1}
var b=B,h,g=[],k={
}
,n={
}
,j=0,f;
k[b.D]={
}
;
k[b.F]={
}
;
f=Z();
google.td=e;
var q={
Ja:function(){
return j++}
,Na:function(a){
var b=k[a.P()];
b&&(b[a.getName()]=a)}
,$:function(a){
var b=k[a.P()];
b&&delete b[a.getName()]}
,Oa:function(a,b){
n[a]=b}
,Ia:function(a){
return n[a]}
,Pa:function(a){
n[a]&&delete n[a]}
,Ga:function(){
return f}
}
;
return{
a:m,b:p,c:i,d:l,e:function(a,c,d){
return{
B:b.O,S:!!a,U:c||5,T:!!d}
}
,f:function(a,c){
return{
B:b.K,Q:a,Ma:!!c}
}
,g:c,h:function(a,f){
var e;
if(a){
e=[];
for(var j=0,k;
k=a[j++];
)d(k.B)&&e.push(k);
e=e.length?e:z}
else{
if(!X(h)){
e=[[b.J,l],[b.N,i],[b.D,m],[b.F,p]];
j=[];
k=0;
for(var n;
n=e[k++];
)d(n[0])&&(n=n[1](),j.push(n));
h=j.length?j:z}
e=h}
if(!e)return z;
e=ha(e,f||c(),q);
g.push(e);
return e}
,i:e,j:function(a){
f.clear(a);
for(var a=0,b;
b=g[a++];
)b.Ha()&&b.Ka()}
}
}
();
}
)();
(function(){
var B=void 0,E=null;
function aa(){
function f(b){
return{
api:b,ug:b.a,xg:b.b,tg:b.c,Ig:b.d,Jg:b.e,Hg:b.f,Ad:b.g,zd:b.h,If:b.i,Hf:b.j,Jf:b.k,wg:b.l,yg:b.m,Cf:b.n,zg:b.o,Bg:b.p,Cg:b.q,Df:b.r,Ag:b.s,Fg:b.t,Af:b.u,Kg:b.v}
}
var b=window.google.comm;
return!b?E:{
Bf:function(c,a){
var e=b.h(c,a);
return f(e)}
,Kf:function(b){
return f(b.api)}
,vg:b.a,Ef:b.b,Ff:b.c,Gf:b.d,Eg:b.e,Dg:b.f,sg:b.g,Gg:b.i,rg:b.j}
}
;
var ba,ca,ea,G,fa,I,ia,ja,ka,la,ma,J,K,na,oa,R,pa,qa,ra,ua,T,va,wa,xa,ya,za,Aa,Ba,Ca,Da,U,Ea,Y,Fa,Ga,Ha,Ia,Ja,Z,Ka,La,Ma,Na,Oa,Pa,Qa,Ra={
EMPTY:0,cf:1,rd:2}
,Sa=/^i/,Ta={
IE:0,GECKO:1,OPERA:2,CHROME:3,SAFARI:4,WEBKIT:5}
;
ba=function(f){
var b={
}
;
if(f)for(var c=0;
c<f.length;
++c)b[f[c]]=!0;
return b}
;
ca=function(f){
for(var b=[],c=0,a;
a=f[c++];
)b.push(a.api||{
a:a.Q,b:a.D,c:a.Ja,d:a.F,e:a.La,f:a.Ab,g:a.$,h:a.kb}
);
return b}
;
ea=function(f){
return f.api||{
a:f.N,b:f.H,c:f.V,d:f.W,e:f.Hc,f:f.va,g:f.cc,h:f.Ic,i:f.ta,j:f.ea,k:f.Gb,l:f.ga,m:f.td,n:f.vd,o:f.F,p:f.Oc,q:f.Ib}
}
;
var Ua=/<\/?(b|em)>/gi,Va={
qd:9,Jc:13,Kc:27,Xe:37,Ze:38,Ye:39,We:40,$e:46}
;
function Wa(){
function f(){
return{
X:"hp",lb:"google.com",sb:"",Ea:"en",mb:"",rb:"",la:"",authuser:0,tb:"",pa:0,vc:E,Ia:!1,pb:!1,nb:E,uc:!1,Ga:ba([19,5,35,0]),gc:!1,fc:!1,Da:!1,ob:!1,jc:!0,kc:10,wb:!0,ic:!1,lc:!1,hb:!1,ub:!0,za:!0,Ua:!1,hc:"",Aa:!1,na:!1,U:!1,Rb:!1,Qb:!1,Ba:1,Pb:!0,Ta:!0,yb:!1,Ya:!0,fb:!1,Wb:10,nd:!1,dc:!1,Xa:!0,Va:!0,Wa:!0,pc:1,Xb:!1,Vb:!1,db:"Search",ka:"I'm Feeling Lucky",$a:"Learn more",jb:"Remove",ib:"This search was removed from your Web History",ld:"",kd:"",md:"",fontFamily:"arial,sans-serif",fontSize:"17px",isRtl:!1,ma:!1,Za:!1,ec:!1,cb:E,od:0,eb:[0,0,0],nc:!1,oc:1,Ub:!0}
}
function b(a){
return{
a:a.X,b:a.lb,c:a.sb,d:a.Ea,e:a.mb,f:a.rb,g:a.la,h:a.tb,i:a.pa,j:a.Ia,k:a.pb,l:a.Ga,n:a.gc,o:a.Da,p:a.ob,q:a.kc,r:a.jc,s:a.wb,t:a.ic,u:a.hb,v:a.ub,w:a.za,x:a.Ua,y:a.na,z:a.U,aa:a.Rb,ab:a.Qb,ac:a.Ba,ad:a.Ya,ae:a.fb,af:a.Wb,ag:a.Xa,ah:a.Va,ai:a.Wa,aj:a.pc,ak:a.Xb,al:a.Vb,am:a.db,an:a.ka,ao:a.$a,ap:a.jb,aq:a.ib,ar:a.fontFamily,as:a.fontSize,at:a.isRtl,au:a.ma,av:a.ec,aw:a.cb,ax:a.od,ay:a.fc,az:a.Pb,ba:a.Ta,bb:a.Za,bc:a.eb,bd:a.vc,be:a.nb,bf:a.nc,bg:a.authuser,bh:a.oc,bi:a.yb,bj:a.lc,bk:a.uc,bl:a.ld,bm:a.kd,bn:a.md,bo:a.Aa,bp:a.nd,bq:a.dc,br:a.hc}
}
function c(a){
return{
X:a.a,lb:a.b,sb:a.c,Ea:a.d,mb:a.e,rb:a.f,la:a.g,tb:a.h,pa:a.i,Ia:a.j,pb:a.k,Ga:a.l,gc:a.n,Da:a.o,ob:a.p,kc:a.q,jc:a.r,wb:a.s,ic:a.t,hb:a.u,ub:a.v,za:a.w,Ua:a.x,na:a.y,U:a.z,Rb:a.aa,Qb:a.ab,Ba:a.ac,Ya:a.ad,fb:a.ae,Wb:a.af,Xa:a.ag,Va:a.ah,Wa:a.ai,pc:a.aj,Xb:a.ak,Vb:a.al,db:a.am,ka:a.an,$a:a.ao,jb:a.ap,ib:a.aq,fontFamily:a.ar,fontSize:a.as,isRtl:a.at,ma:a.au,ec:a.av,cb:a.aw,od:a.ax,fc:a.ay,Pb:a.az,Ta:a.ba,Za:a.bb,eb:a.bc,vc:a.bd,nb:a.be,nc:a.bf,authuser:a.bg,oc:a.bh,yb:a.bi,lc:a.bj,uc:a.bk,ld:a.bl,kd:a.bm,md:a.bn,Aa:a.bo,nd:a.bp,dc:a.bq,hc:a.br}
}
return{
Zb:f,normalize:b,translate:c,Uf:function(a){
var e=b(f());
if(a)for(var h in a)e[h]=a[h];
return c(e)}
}
}
function Xa(){
function f(c){
for(var a in b)b[a].A&&b[a].A(c)}
var b={
}
;
return{
B:function(c,a,e){
var h=b[35];
h&&h.B(c,a,e);
(e=b[0])&&e.B(a);
(e=b[500])&&e.B(c,a)}
,C:function(b){
f(b)}
,A:f,register:function(c,a){
b[c]=a}
,oa:function(c){
return b[c]}
}
}
function Ya(){
function f(b,a){
return a.ha()-b.ha()}
var b={
}
;
return{
register:function(c,a){
b[c]=a}
,Ce:function(c){
var a=[],e;
for(e in b)if(e in c){
var h=b[e];
h&&a.push(h)}
a.sort(f);
return a}
,oa:function(c){
return b[c]}
}
}
var $=function(){
function f(a,b){
return a.ha()-b.ha()}
function b(a,b){
return b.ha()-a.ha()}
var c=0,a={
}
,e,h,i,g,d;
Xa&&(e=Xa());
Ya&&(h=Ya());
return{
R:function(b,e){
a[b]=e}
,Hb:function(a,b){
e&&e.register(a,b)}
,og:function(a,b,c){
h&&e&&(h.register(a,b),e.register(a,c))}
,qg:function(a){
i=a}
,pg:function(a){
g?(g.push(a),g.sort(f)):g=[a]}
,sd:function(a){
d?(d.push(a),d.sort(b)):d=[a]}
,Ae:function(b){
return!!a[b]}
,ne:function(){
return a[1]}
,oe:function(){
return a[5]}
,qe:function(){
return a[2]}
,re:function(){
return a[6]}
,we:function(){
return a[3]}
,xe:function(){
return a[7]}
,lf:function(){
return a[9]}
,ye:function(){
return a[4]}
,ze:function(){
return a[8]}
,te:function(){
return e}
,pe:function(){
return h}
,ve:function(){
return i}
,ue:function(){
return g}
,hf:function(){
return d}
,se:function(){
return c++}
}
}
();
function Za(f){
var b;
(function(){
var c=function(){
}
;
f||(f={
}
);
var a=function(a){
return f[a]||c}
;
b={
zc:a("a"),search:a("b"),Mb:a("c"),Oa:a("d"),Pa:a("e"),Cb:a("f"),rc:a("g"),tc:a("h"),qc:a("i"),Pc:a("j"),Bc:a("k"),Rc:a("l"),Lb:a("m")}
}
)();
return{
zc:function(){
return b.zc()}
,search:function(c,a){
b.search(c,a)}
,Mb:function(c){
b.Mb(c)}
,Oa:function(c){
b.Oa(c)}
,Pa:function(c){
return b.Pa(c)}
,Cb:function(c){
b.Cb(c)}
,rc:function(c){
b.rc(c)}
,tc:function(c){
b.tc(c)}
,qc:function(c){
b.qc(c)}
,Pc:function(c,a){
b.Pc(c,a)}
,Bc:function(c,a){
b.Bc(c,a)}
,Rc:function(){
b.Rc()}
,Lb:function(c){
b.Lb(c)}
}
}
function ab(){
var f=RegExp("^[\0- !-@[-`{
-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*$"),b=RegExp("^[\0- !-@[-`{
-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*([0-9][\0- !-@[-`{
-\u00bf\u00d7\u00f7\u02b9-\u02ff\u2000-\u2bff]*$|[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u2c00-\ufb1c\ufdfe-\ufe6f\ufefd-\uffff])"),c=b.test("x");
return{
wc:function(a){
if(!c)return!0;
for(var e=!1,h=!1,i=0,g;
i<a.length;
++i)if(g=a.charAt(i),!f.test(g)&&(b.test(g)?h=!0:e=!0,h&&e))return!0;
return!1}
,ra:function(a){
var e=document.body.dir;
c&&(b.test(a)?e="ltr":f.test(a)||(e="rtl"));
return e}
}
}
(function(){
function f(a){
return document.createElement(a)}
function b(){
return f("div")}
var c;
c=b();
ia=function(a,b){
if(a.value)if(a.setSelectionRange)a.setSelectionRange(b,b);
else{
var c=(a.ownerDocument||a.document).selection.createRange();
c.collapse(!0);
c.moveEnd("character",b);
c.moveStart("character",b);
c.select()}
}
;
ja=function(a){
var b,c;
if(G){
var i=a.createTextRange(),a=(a.ownerDocument||a.document).selection.createRange();
if(i.inRange(a))i.setEndPoint("EndToStart",a),b=i.text.length,i.setEndPoint("EndToEnd",a),c=i.text.length}
else try{
b=a.selectionStart,c=a.selectionEnd}
catch(g){
b=c=0}
b===B&&(b=c=0);
return fa(b,c)}
;
ka=function(a,b){
for(var c=0,i=0;
a;
){
if(b&&a==b)break;
c+=a.offsetTop;
i+=a.offsetLeft;
try{
a=a.offsetParent}
catch(g){
a=E}
}
return{
Te:c,Se:i}
}
;
la=function(a){
return a==38||a==40}
;
ma=function(a){
return document.getElementById(a)}
;
I=f;
J=function(){
var a=f("table");
a.cellPadding=a.cellSpacing=0;
a.style.width="100%";
return a}
;
K=b;
na=function(a,b,c){
var i=a.getElementsByTagName("input");
if(i)for(var g=0,d;
d=i[g++];
)if(d.name==b&&d.type.toLowerCase()!="submit")return E;
d=f("input");
d.type="hidden";
d.name=b;
if(c)d.value=c;
return a.appendChild(d)}
;
oa=function(a){
var b=document.createEvent("KeyboardEvent");
b.initKeyEvent("keypress",!0,!0,E,!1,!1,!0,!1,27,0);
a.dispatchEvent(b)}
;
R=function(a){
if(a=a||window.event)a.stopPropagation&&a.stopPropagation(),a.preventDefault&&a.preventDefault(),a.cancelBubble=a.cancel=!0,a.returnValue=!1;
return!1}
;
pa=function(a,b){
b.parentNode.insertBefore(a,b.nextSibling)}
;
qa=function(a){
c.innerHTML=a;
return G?c.innerText:c.textContent}
;
ra=function(a){
var a=a.insertCell(-1),b=I("a");
b.href="#ifl";
b.className="gssb_j gss_ifl";
a.appendChild(b);
return b}
}
)();
function bb(){
function f(a,b,c,g,e){
var j=i(a);
j||(j={
}
,l.push({
element:a,Mf:j}
));
var k=j[b];
k||(k=j[b]=[],a[b]=h(b,k));
a={
Tc:c,Cd:g||0}
;
if(e)a.Nf=!0;
k.push(a);
k.sort(d);
c.Lf=b}
function b(a,b){
var c=i(a);
if(c&&(c=c[b.Lf]))for(var g=0,e;
e=c[g++];
)if(e.Tc==b){
e.Bd=!0;
break}
}
function c(a,b,c){
a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c)}
function a(a){
window.postMessage&&!G&&!ua?(k||(k=[],c(window,"message",e)),k.push(a),a=window.location.href,window.postMessage("sbox.df",/HTTPS?:\/\//i.test(a)?a:"*")):window.setTimeout(a,0)}
function e(a){
k&&a&&a.source==window&&a.data=="sbox.df"&&(k.length&&k.shift()(),k.length&&window.postMessage("sbox.df",window.location.href))}
function h(a,b){
return function(c,e){
if(b.length){
var d;
if(!(d=c)){
d={
}
;
var h=window.event;
if(h&&h.keyCode)d.keyCode=h.keyCode}
d.Z=e||a;
for(var i,j,h=0,k;
k=b[h++];
)k.Bd?j=!0:i||(k.Nf?g(k,d):i=k.Tc(d));
if(j)for(h=0;
k=b[h];
)k.Bd?b.splice(h,1):++h;
if(d.Fb)return R(d),delete d.Fb,d.returnValue=!1}
}
}
function i(a){
for(var b=0,c;
b<l.length;
++b)if(c=l[b],c.element==a)return c.Mf;
return E}
function g(b,c){
a(function(){
b.Tc(c)}
)}
function d(a,b){
return b.Cd-a.Cd}
var l=[],j={
}
,k;
return{
G:function(){
k=E}
,M:f,Ne:b,T:function(a,b,c,d){
f(j,a,b,c,d)}
,ng:function(a){
b(j,a)}
,L:function(a,b){
var c=b||{
}
,d=j[a];
d&&d(c,c.Z)}
,listen:c,defer:a}
}
(function(){
function f(a){
for(var b=o.length,c=0;
c<b;
c+=2)a=a.replace(o[c],o[c+1].source);
return a}
function b(a){
for(var b=o.length,c=0;
c<b;
c+=2)a=a.replace(o[c+1],o[c].source);
return a.replace(p," ")}
function c(a){
return a.replace(m,"")}
function a(a){
return e(a)?a.replace(i,"
"):a}
function e(a){
return a?a.indexOf(" ")>-1||d.test(a):!1}
function h(a){
return e(a)?a.replace(l," "):a}
var i=/ /g,g=/^ /,d=/\s+/,l=/\s\s+/g,j=/^\s+|\s+$/g,k=/^\s+$/,n=/<b>[^<]*<\/b>/g,m=/<[^>]*>/g,p=/
/g,o=[/&/g,/&
/g,/</g,/<
/g,/>/g,/>
/g,/"/g,/"
/g,/'/g,/'
/g,/{
/g,/{
/g],q=document.getElementsByTagName("head")[0];
fa=function(a,b){
b===B&&(b=a);
var c=function(){
return a}
;
return{
qa:c,Mg:c,Sf:function(){
return b}
,Sc:function(){
return a<b}
,Lg:function(c){
return c&&a==c.qa()&&b==c.Sf()}
}
}
;
T=function(a,b,c){
(b===0||b)&&c.push(a+"="+encodeURIComponent(String(b)))}
;
va=function(a){
return!!a&&!k.test(a)}
;
wa=f;
xa=b;
ya=function(a){
return a.replace(Ua,"")}
;
za=c;
Aa=a;
Ba=function(b){
return b?a(f(b)):b}
;
Ca=e;
Da=h;
U=function(a){
return e(a)?h(a).replace(g,""):a}
;
Ea=function(a){
return a.replace(j,"")}
;
Y=function(a,b,c){
c&&(a=a.toLowerCase(),b=b.toLowerCase());
return b.length<=a.length&&a.substring(0,b.length)==b}
;
Fa=function(a,b,c){
c&&(a=a.toLowerCase(),b=b.toLowerCase());
c=a.length-b.length;
return c>-1&&a.lastIndexOf(b)==c}
;
Ga=function(a,b){
return!a&&!b?!0:!!a&&!!b&&a.toLowerCase()==b.toLowerCase()}
;
Ha=function(a){
return(a=a.match(n))?b(c(a[a.length-1])):E}
;
Ia=function(a){
window.clearTimeout(a)}
;
Ja=function(){
}
;
Z=function(){
return(new Date).getTime()}
;
Ka=function(){
return q}
;
La=function(a){
return Sa.test(a)}
}
)();
function cb(f,b,c){
function a(){
return f}
function e(){
return b}
function h(){
return c||""}
function i(a,b){
l[a]=b}
var g=Z(),d=!1,l={
}
,j={
N:a,Y:e,wd:function(){
return g}
,Rf:h,nf:function(){
return d}
,$b:function(){
return l}
,ke:function(){
return{
N:a,Y:e,Rf:h,setParameter:i}
}
,mf:function(){
d=!0}
,setParameter:i}
;
l.cp=b.qa();
return j}
function db(){
function f(a,b){
A=a;
v=b;
y=Z();
D=x=0;
z=s=r=""}
function b(){
if(v.Ba==0)return!1;
if(n.S()){
var a=n.Ca()?n.gb():n.Fa();
if(a.kb())switch(v.Ba){
case 1:return a=a.D(),s!=a?(h(),e(a,!0),a=!0):a=!1,a}
}
return!1}
function c(b,c,d,e){
var c=cb(b,c,d),g=!1,h=c.ke(),i=o.Ob();
if(w)for(var j=0,f;
f=w[j++];
)f.Tf(h,i)&&(g=!0);
e=g||e;
b!=r&&(a(b),m.L(1,{
Z:d,sa:z}
),u.Cb(b),g=Z(),x||(x=g),D=g,va(b)?e=!0:e||(n.clear(),C.Yc()));
e&&(n.Gd(),C.Zc(c),k.focus());
m.L(2,{
Z:d}
)}
function a(a){
r=s=a||"";
j();
r?k.Sd():k.Qd()}
function e(a,b){
Y(a,r,!0)&&(a=r+a.substr(r.length));
var d=fa(a.length);
c(a,d,"",b);
l(a,!0)}
function h(){
s=r}
function i(){
return k.Y()}
function g(a){
p.search(r,a)}
function d(a){
n.S()&&z==a&&i().qa()==r.length&&(n.Ca()?v.Ta&&(a=n.gb(),p.search(a.D(),"ia")):v.Pb&&b())}
function l(a,b){
r=a||"";
j();
k.refresh();
b||(m.L(4,{
sa:z}
),u.rc(r))}
function j(){
var a=t.ra(r);
a!=z&&(k.P(a),z=a)}
var k,n,m,p,o,q,w,t,u,C,s,r,z,v,A,y,x,D;
return{
B:function(a,b,c,d,e,g,h,i,j){
k=a;
n=b;
m=c;
p=d;
o=e;
q=g;
w=h;
t=i;
u=j}
,C:function(a,b){
C=q.ja();
f(a,b)}
,A:f,Ld:function(){
d("rtl")}
,Nd:function(){
d("ltr")}
,Id:function(a){
n.S()?n.Fd():s&&C.Zc(cb(s,a))}
,Od:b,Jd:function(){
v.Rb?g("p"):n.K()}
,Hd:function(a){
a.qa()==r.length&&(m.L(9),v.Qb&&g("d"),u.qc(r))}
,Md:function(){
m.L(8)}
,Kd:c,Ha:function(a){
l(a)}
,$d:function(){
k.focus()}
,Yb:function(){
k.blur()}
,Rd:a,Wc:e,Vc:function(b){
a(b);
k.refresh();
m.L(4,{
sa:z}
)}
,Ed:function(){
k.select()}
,Xc:function(){
r!=s&&a(s);
m.L(5,{
input:s,Vd:n.H(),sa:z}
);
k.refresh();
u.tc(s)}
,le:h,ia:function(){
return s}
,J:function(){
return r}
,ra:function(){
return z}
,Y:i,Sb:function(){
return k.Sb()}
,getHeight:function(){
return k.getHeight()}
,getWidth:function(){
return k.getWidth()}
,Td:function(){
return x-y}
,Ud:function(){
return D-y}
,Pd:function(){
return A!=0}
,$c:function(){
return!(!v.za&&!v.Ua&&!v.Aa)}
,wc:function(){
return t.wc(r)}
,Tb:function(){
k.Tb()}
,search:g,clear:function(){
r&&(r=s="",k.clear(),m.L(1),n.clear(),u.Cb(r))}
}
}
function eb(){
function f(a){
++l;
d=a}
function b(){
var b=c.ia(),h="f";
e.Ac()?h="o":a.Ca()&&(h=a.me());
var f="",m=a.H();
if(m){
for(var f={
Na:[],Kb:E,wa:0}
,p=m.length,o=0,q;
o<p;
++o){
q=o==p-1;
var w=m[o],t=f,u=g.oa(w.F()).Eb();
(w=w.La())&&(u+="-"+w);
if(u!=t.Kb)t.wa&&t.Na.push(t.Kb,t.wa),t.wa=0,t.Kb=u;
++t.wa;
q&&t.wa&&t.Na.push(t.Kb,t.wa)}
f=f.Na.join("")}
b={
oq:b,aq:h,aqi:f,aql:e.ga()}
;
d.hb&&(b.gs_upl=[c.Td(),c.Ud(),l,i.Ke(),i.Je(),i.xc(),i.yc(),i.Ge(),i.Ie(),i.He(),i.Le(),i.Fe()].join("l"));
return b}
var c,a,e,h,i,g,d,l=-1;
return{
B:function(b,d,i,f,l){
c=b;
a=d;
e=i;
h=f;
g=l}
,C:function(a){
i=h.ja();
f(a)}
,A:f,$b:b,Nb:function(a){
var a=a?a:b(),c=[],d;
for(d in a)T(d,a[d],c);
return c.join("&")}
}
}
function fb(){
function f(){
i.Yc();
c.clear();
b.ia()!=b.J()&&b.le();
a&&a.clear()}
var b,c,a,e,h,i,g,d;
return{
B:function(d,g,i,f,m){
b=d;
c=g;
a=i;
e=f;
h=m}
,C:function(a){
i=e.ja();
d=a}
,A:function(a){
d=a}
,search:function(a,b){
va(a)&&(La(b)?d&&!g&&(g=na(d,"btnI","1")):g&&(d.removeChild(g),g=E),h.search(a,b),f())}
,Mb:function(a){
h.Mb(a);
f()}
,Oa:function(a){
h.Oa(a);
f()}
,Pa:function(a){
return h.Pa(a)}
}
}
function gb(){
function f(){
n=k=0;
b()}
function b(){
i=h=!1;
l=d=E;
g=0;
j=E}
var c,a,e,h,i,g,d,l,j,k,n;
return{
B:function(a,b){
c=a;
e=b}
,C:function(){
a=c.ja();
f()}
,A:f,Ac:function(){
return a.Ac()}
,Ve:function(a){
j=a;
h=a.V();
i=a.W();
d=a.ga();
g=a.ea();
l=a.ta();
++k;
a.cc()&&++n;
e.Lb&&e.Lb(n/k)}
,Ob:function(){
return j}
,V:function(){
return h}
,W:function(){
return i}
,ea:function(){
return g}
,ga:function(){
return d||""}
,ta:function(){
return l||""}
,jg:b}
}
function hb(f,b){
function c(a,b){
T("tok",g,b);
d&&T("authuser",d,b);
l=I("script");
l.src=a+b.join("&");
i.appendChild(l)}
function a(){
l&&(i.removeChild(l),l=E)}
function e(b){
a();
f.jf(b)}
function h(b){
a();
var b=b[0],c=j[b];
c&&(delete j[b],c())}
var i=Ka(),g,d,l,j={
}
;
(function(){
var a=window.google.sbox;
a["hi"+b]=e;
a["d"+b]=h}
)();
return{
A:function(a){
g=a.la;
d=a.authuser}
,G:function(){
a()}
,ud:function(){
var a=[];
T("callback","google.sbox.hi"+b,a);
c("https://clients1.google.com/complete/init?",a)}
,Lc:function(a,d){
j[a]=d;
var g=[];
T("delq",a,g);
T("callback","google.sbox.d"+b,g);
c("https://clients1.google.com/complete/deleteitems?",g)}
}
}
function ib(f,b,c,a,e,h,i){
var g=!1;
switch(a){
case 0:case 35:case 33:g=!0}
return{
Q:function(){
return f}
,D:function(){
return b}
,Ja:function(){
return c}
,F:function(){
return a}
,La:function(){
return e}
,Ab:function(){
return h}
,$:function(){
return i||[]}
,kb:function(){
return g}
}
}
function jb(f,b,c,a,e,h,i,g,d,l,j,k){
var n=!0,m=!1,p;
(function(){
if(b){
if(b.length){
b[0].F()==33&&(h=n=!1);
for(var a=0,c;
c=b[a++];
)if(Ua.test(c.Q())){
m=!0;
break}
}
}
else b=[];
p=f.toLowerCase()}
)();
return{
N:function(){
return f}
,H:function(){
return b}
,V:function(){
return c}
,W:function(){
return a}
,Hc:function(){
return e}
,va:function(){
return h}
,cc:function(){
return i}
,Ic:function(){
i=!0}
,ta:function(){
return g}
,ea:function(){
return d}
,Gb:function(){
return l}
,ga:function(){
return j}
,td:function(){
return k}
,vd:function(a){
k||(k=a)}
,F:function(){
return n}
,Oc:function(){
return m}
,Ib:function(){
return p}
}
}
function kb(){
return{
bold:function(f,b){
b=wa(ya(b));
f=wa(Da(Ea(f)));
if(Y(b,f))return[f,"<b>",b.substr(f.length),"</b>"].join("");
for(var c=[],a=[],e=b.length-1,h=0,i=-1,g;
g=b.charAt(h);
++h)g==" "||g=="\t"?c.length&&(a.push({
t:c.join(""),Sa:i,Ra:h+1}
),c=[],i=-1):(c.push(g),i==-1?i=h:h==e&&a.push({
t:c.join(""),Sa:i,Ra:h+1}
));
c=f.split(/\s+/);
h={
}
;
for(e=0;
i=c[e++];
)h[i]=1;
g=-1;
for(var c=[],d=a.length-1,e=0;
i=a[e];
++e)h[i.t]?(i=g==-1,e==d?c.push({
Sa:i?e:g,Ra:e}
):i&&(g=e)):g>-1&&(c.push({
Sa:g,Ra:e-1}
),g=-1);
if(!c.length)return["<b>",b,"</b>"].join("");
e=[];
for(h=i=0;
g=c[h];
++h)(d=a[g.Sa].Sa)&&e.push("<b>",b.substring(i,d-1),"</b> "),i=a[g.Ra].Ra,e.push(b.substring(d,i));
i<b.length&&e.push("<b>",b.substring(i),"</b> ");
return e.join("")}
}
}
function lb(f,b,c,a,e){
function h(a){
var b=f.J(),d=c.Ob(),b=b.toLowerCase();
if(b==a.Ib())return!0;
var g=a.H()[0],e;
if(e=g)a:{
if(e=b)if((g=g.D())&&e.length<2*g.length)if(e=e.replace(k,""),e=U(e)){
e=g.indexOf(e)==0;
break a}
e=!1}
e?d=!0:(b=U(b),a=U(a.Ib()),d=d?U(d.Ib()):"",d=b.indexOf(a)==0?b.indexOf(d)==0?a.length>=d.length:!0:!1);
return d}
function i(a){
var o;
return(o=(a=a[d.xd])&&a.match(j),a=o)?a[0]:E}
var g={
sf:0,wf:1,tf:2}
,d={
vf:0,yd:1,xd:2,qf:3}
,l={
Xf:"a",pf:"b",xf:"c",uf:"d",Ka:"e",rf:"g",Wf:"j"}
,j=/\D+$/,k=/[^\s0-9a-z+_\-.]/g,n,m,p;
return{
A:function(a){
n=a.Ga;
(p=a.dc)&&!m&&(m=kb())}
,parse:function(a){
for(var b=a[g.sf],c=a[g.wf],a=a[g.tf]||{
}
,e=!!a[l.xf]&&!Fa(b," "),h=jb,f=!1,j=!1,k=!1,z=0,v;
v=c[z++];
)if((v[d.yd]||0)==33?j=!0:f=!0,j&&f){
k=!0;
break}
f=0;
j=[];
for(z=0;
v=c[z++];
){
var A=v[d.yd]||0;
if(A in n&&(!k||A!=33)){
var y;
y=b;
var x=v[d.vf];
p&&m&&(x=qa(x),x=m.bold(y.toLowerCase(),x));
y=x;
j.push(ib(y,qa(y),f++,A,i(v),v[d.xd],v[d.qf]))}
}
return h(b,j,!!a[l.pf],e,!1,!0,!1,a[l.rf],a[l.uf],0,a[l.Ka],E)}
,pd:function(d){
var g=h(d);
e.Pc(d,g);
if(g){
c.Ve(d);
var i=d.F()==!1,f=d.N(),d=d.H();
d.length?b.setSuggestions(f,d,i):b.clear();
a.L(3,{
input:f,Vd:d}
)}
return g}
,vb:h}
}
function mb(){
function f(){
if(c)for(var a=0;
a<c.length;
++a)c[a].reset()}
var b={
}
,c,a,e;
return{
A:function(b){
e=a=0;
if(b.wb&&(c=$.hf()))for(var i=0,g;
g=c[i++];
)g.A(b)}
,ff:function(a){
var e;
e=a.N();
e=U(e).toLowerCase();
a.vd(e);
a&&a.va()&&(b[e]=a);
if(c)for(var g=0;
g<c.length;
++g)c[g].update(e,a)}
,get:function(h){
var h=h.N(),i=U(h).toLowerCase(),g=b[i]||E;
if(g)++a;
else if(c)for(var d=0;
d<c.length;
++d)if(g=c[d].get(i,h)){
var d=i,f=g;
f&&f.va()&&(b[d]=f);
++e;
break}
g&&(h!=g.N()?g=jb(h,g.H(),g.V(),g.W(),g.Hc(),g.va(),!0,g.ta(),g.ea(),g.Gb(),g.ga(),i):g.Ic());
return g}
,xc:function(){
return a}
,yc:function(){
return e}
,ef:function(a){
var c,e,d,l;
for(l in b){
c=b[l];
c=c.H();
for(d=0;
e=c[d++];
)if(e.F()==a){
delete b[l];
break}
}
f()}
,df:function(){
b={
}
;
f()}
}
}
(function(){
function f(){
a={
}
;
e=Number.MAX_VALUE;
h=0}
function b(b,c){
var d=b.length;
d<e&&(e=d);
d>h&&(h=d);
var g=a[d];
g||(g=a[d]={
}
);
g[b]=c}
var c,a,e,h,i,g,d={
A:function(a){
g=a}
,ha:function(){
return 1}
,update:function(a,d){
var e=d.H();
if(!(e.length>=g.kc))if(e.length){
for(var h=0,f;
f=e[h];
++h){
if(!c[f.F()])return;
if(!Y(f.D(),a,!0))return}
b(a,d)}
else g.ic||b(a,d)}
,get:function(b,c){
var d,f=Math.min(b.length,h);
if(f>=e)for(var m;
f>0;
--f)if(m=a[f])if(d=b.substring(0,f),d=m[d]){
f=b;
m=c;
var p=d.H();
if(p.length){
for(var o=m.toLowerCase(),q=[],w=B,t=B,u=0,C=0,s=B;
s=p[C++];
)t=s.D(),Y(t,f,!0)&&(w=d.Oc()||g.Ub?i.bold(o,t):wa(t),q.push(ib(w,t,u++,s.F(),s.La(),s.Ab(),s.$())));
f=jb(m,q,d.V(),d.W(),!0,d.va(),!0,d.ta(),d.ea(),d.Gb(),d.ga(),f)}
else f=d;
return f}
return E}
,reset:f}
;
c=ba([0]);
i=kb();
f();
$.sd(d);
return d}
)();
(function(){
var f,b={
}
,c,a,e={
A:function(b){
a=b}
,ha:function(){
return 2}
,update:function(a,c){
var e=c.H();
if(e.length){
var d;
a:{
d=Number.MAX_VALUE;
for(var l,j=0;
l=e[j++];
){
if(!f[l.F()]){
d=-1;
break a}
l=l.D();
if(l==a){
if(e.length==1){
d=-1;
break a}
}
else d=Math.min(l.length,d)}
}
if(d!=-1){
var k;
for(l=a.length+1;
l<=d;
){
for(var j=E,n=0;
k=e[n++];
)if(k=k.D(),k!=a){
if(l>k.length)return;
k=k.substr(0,l);
if(j){
if(j!=k)return}
else j=k}
b[j]=c;
++l}
}
}
}
,get:function(e,f){
var g=b[e];
if(g){
for(var d=f.toLowerCase(),l=[],j,k,n=g.H(),m=0,p;
p=n[m++];
)p.D()!=g.td()?(k=p.D(),j=g.Oc()||a.Ub?c.bold(d,k):wa(k)):(k=e,j=wa(e)),l.push(ib(j,k,p.Ja(),p.F(),p.La(),p.Ab(),p.$()));
g=jb(f,l,g.V(),g.W(),!0,g.va(),!0,g.ta(),g.ea(),g.Gb(),g.ga(),e);
delete b[e]}
else g=E;
return g}
,reset:function(){
b={
}
}
}
;
f=ba([0]);
c=kb();
$.sd(e);
return e}
)();
function nb(f,b,c,a,e,h){
function i(a){
return function(b,c){
d(b,c,a)}
}
function g(){
if(!(n.Jb()>2)){
if(o){
var a=[],b=o.$b();
if(b)for(var c in b)T(c,b[c],a);
h.Rc();
a=a.join("&");
b=o.nf()?Ja:E;
if(n.Qc(o.N(),a,b||i(o),b||d))a=o.wd(),q[a]=!0,++u,++t}
o=E;
a=100;
b=(u-2)/2;
for(c=1;
c++<=b;
)a*=2;
a+=50;
a<A&&(a=A);
y=window.setTimeout(g,a+Math.floor(Math.random()*25))}
}
function d(a,b,c){
x||(a=m.parse(a),b&&a.Ic(),e&&(a=e.Yf(a)),p&&p.ff(a),m.pd(a)||++s,A=a.ea()||0,c&&(b=c.wd(),delete q[b],u&&--u,b=Z()-b,z+=b,r=Math.max(b,r),++v[b>k?j:l[Math.floor(b/100)]]))}
var l=[0,1,2,3,4,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8],j=l[l.length-1]+1,k=l.length*100-1,n,m,p,o,q,w,t,u,C,s,r,z,v,A,y,x,D;
m=lb(f,b,a,c,h);
return{
A:function(a,b){
n=a;
D=b;
q={
}
;
A=z=r=s=C=u=t=w=0;
v=[];
for(var c=0;
c<=j;
++c)v[c]=0;
x=!1;
m.A(D);
D.jc?(!p&&mb&&(p=mb()),p.A(b)):p=E;
y=window.setTimeout(g,150)}
,G:function(){
Ia(y);
q=o=y=E;
x=!0}
,Zc:function(a,b){
x=!1;
++w;
var c=Z(),d,e;
for(e in q)d=parseInt(e,10),c-d>2500&&(delete q[d],u&&--u);
if(p&&(c=p.get(a)))if(m.pd(c),a.mf(),!D.lc){
o=E;
++t;
c.Hc()&&++C;
return}
o=a;
b&&(Ia(y),y=E,g())}
,Ac:function(){
return u>=10||n.Jb()>=3?!0:!1}
,Yc:function(){
x=!0}
,dd:function(){
return x}
,Ke:function(){
return w}
,Je:function(){
return t}
,xc:function(){
return p?p.xc():-1}
,yc:function(){
return p?p.yc():-1}
,Ge:function(){
return C}
,Ie:function(){
return s}
,He:function(){
return r}
,vb:function(a){
a=m.parse(a);
return m.vb(a)}
,Le:function(){
return z}
,Fe:function(){
for(var a=[],b=0,c,d=0;
d<=j;
++d)c=v[d],c==0?b++:(b=b==1?"0.":b>1?d+"-":"",a.push(b+c),b=0);
return a.join(".")}
,cd:function(){
p&&p.df()}
,gf:function(a){
p&&p.ef(a)}
,ed:function(a){
return m.parse(a)}
}
}
function ob(f){
function b(a){
var b="https:"==document.location.protocol;
p=b||a.pb;
var c=["http",p?"s":"","://"].join(""),e="clients1."+a.lb,g=T,h=[];
g("client",a.X,h);
g("ds",a.mb,h);
g("pq",a.rb,h);
g("hl",a.Ea,h);
g("gl",a.sb,h);
g("sugexp",a.tb,h);
g("authuser",a.authuser,h);
g=h.length?h.join("&"):"";
if(!m||m.Mc()!=a.pa)m=l.kf(r,a);
m.A(c,e,g,b,a);
j=a.la;
k=a.ob;
n=a.Da;
b=k;
o=!(!j||!n||!b&&!p);
q=!p;
if(o)w||(w=hb(r,f)),s=a.nb,w.A(a),q&&w.ud();
d.A(m,a)}
var c,a,e,h,i,g,d,l,j,k,n,m,p,o,q,w,t,u,C,s,r={
B:function(b,d,f,j,l,k){
c=b;
a=d;
e=f;
h=j;
i=l;
g=k}
,C:function(j){
l=pb(f);
d=nb(c,a,e,h,i,g);
b(j)}
,A:b,G:function(){
d.G();
m.G();
w&&w.G()}
,ja:function(){
return d}
,Nc:function(a){
var b=[];
if(o)if(p)T("tok",j,b);
else if(s&&s.b64d&&u){
var c=s.b64e(a),d=s.b64d(u),d=new s.HMAC(new s.MD5,d);
d.update(a);
a=s.b64e(d.digest());
T("qe",c,b);
T("qesig",a,b);
T("pkc",C,b);
o&&q&&t&&Z()-t>828E5&&w.ud()}
return b.join("&")}
,Lc:function(a,b){
w.Lc(a,b)}
,jf:function(a){
u=a.websafe_signing_key;
C=a.pkc;
t=Z()}
}
;
return r}
function qb(){
function f(a){
x=a;
z=r=-1;
v=p.EMPTY;
A=!1}
function b(){
if(e())if(A){
var a=r;
r==s.length-1?z=r=-1:++r;
z=r;
k(a,b)}
else i()}
function c(){
if(e())if(A){
var a=r;
!s||!r?z=r=-1:r==-1?r=s.length-1:--r;
z=r;
k(a,c)}
else i()}
function a(){
return h()?s[z]:E}
function e(){
return!(!s||!s.length)}
function h(){
return z!=-1}
function i(){
A||(o.show(),A=!0)}
function g(){
A&&(y&&(Ia(y),y=E),o.K(),A=!1)}
function d(){
g();
s=E;
v=p.EMPTY;
r!=-1&&o.Bb(r);
z=r=-1;
o.clear()}
function l(){
if(e()&&v==p.rd){
for(var a=[],b=[],c=0,d;
d=t[c++];
)if(d.Vf(s,b))break;
(c=b?b.length:0)&&(c-=j(b,a,0));
for(d=0;
d<s.length;
++d)a.push(s[d]);
c&&(c-=j(b,a,1));
x.na&&a.push(1);
c&&j(b,a,2);
x.U&&a.push(2);
return a}
return E}
function j(a,b,c){
for(var d=0,e=0,g;
e<a.length;
++e)if((g=a[e])&&g.position==c)b.push(g),++d;
return d}
function k(a,b){
if(r!=-1&&!o.fa(r))o.Bb(a),b();
else if(n(a),r==-1)q.Xc();
else{
var c=o.xb(s[r]);
q.Ha(c)}
}
function n(a){
a!=-1&&o.Bb(a);
r!=-1&&o.ee(r)}
function m(a){
var b=q.ia();
u.Bc(b,a.D())}
var p=Ra,o,q,w,t,u,C,s,r,z,v,A,y,x;
return{
B:function(a,b,c,d,e,g){
o=a;
q=b;
w=c;
t=e;
u=g}
,C:f,A:f,G:function(){
y&&(Ia(y),y=E);
s=C=E;
g()}
,setSuggestions:function(a,b,c){
d();
C=a;
if((s=b)&&b.length){
var a=b[0].D(),a=w.ra(a),e=!1;
c?(v=p.cf,e=o.fe(b,a)):(v=p.rd,e=o.I(l(),a));
e?i():d()}
}
,fd:function(a){
if(r!=a){
var b=r;
r=a;
n(b)}
}
,Fd:b,Xd:c,Wd:function(){
if(h()){
var b=a();
b.kb()?q.search("e"):o.ce(b);
m(b)}
else q.search("e")}
,de:function(a){
z=r=a;
m(s[a])}
,Zd:function(){
return!!A}
,Yd:function(){
return v}
,getHeight:function(){
return A?o.getHeight():0}
,Be:function(){
return C||""}
,H:function(){
return s}
,Fa:function(){
return e()?s[0]:E}
,Oe:function(){
return r}
,gb:a,me:function(){
return h()?s[z].Ab():""}
,Pe:function(){
return z}
,S:e,Ca:h,Gd:function(){
A&&!y&&(y=window.setTimeout(d,500))}
,show:i,K:g,clear:d,Qe:function(){
o.Bb(r);
z=r=-1}
}
}
$.R(1,function(){
function f(b){
var b=i.getWidth(b),c=e.Re();
return b<c&&!a.wc()}
function b(a){
c(a,!0)}
function c(b,c){
if(f(a.J())){
if(!g||c)h.L(6,b),g=!0}
else g&&(h.L(7),g=!1)}
var a,e,h,i,g=!0;
return{
B:function(b,c,g,f){
a=b;
e=c;
h=g;
i=f}
,C:function(){
var a=h.T;
a(1,b);
a(4,b);
a(5,b);
a(8,c)}
,of:f}
}
);
$.R(2,function(){
function f(){
h&&(c.K(),h=!1)}
function b(b){
var e=a.J();
g=Ba(e);
if((b=b.sa)&&b!=i)c.P(b),i=b;
c.refresh();
h||(c.show(),h=!0)}
var c,a,e,h=!0,i,g;
return{
B:function(b,g,f){
c=b;
a=g;
e=f}
,C:function(){
e.T(6,b);
e.T(7,f);
c.P(a.ra())}
,zf:function(a){
a=qa(a);
g=Ba(a);
c.refresh()}
,Q:function(){
return g}
,clear:function(){
}
}
}
);
$.R(9,function(){
function f(b,a,e,f,i,g){
f.xa=[];
for(var d=f.Qa=0,l=b.length,j=a.length,k=a[e],n=f.Uc;
d<l&&Y(b.substring(d),k);
){
i&&(d&&f.xa.push(n?n[e]:" "),f.xa.push(g?g[e]:k));
++f.Qa;
d+=k.length;
if(++e==j)break;
k=a[e]}
f.xa=f.xa.join("");
return e}
var b=/\s+<\/b>/g;
return{
yf:function(c,a,e,h,i){
if(c.length>70)return"";
var a=a.replace(b,"</b> "),g=[],d;
d=[];
for(var l=[],j,k=c.length,n=0;
n<k;
){
for(j=[];
n<k&&c.charAt(n)==" ";
)j.push(" "),++n;
j.length?(j=j.join(""),l.length?l.push(" "+(j.length>1?j.substring(1).replace(/ /g,"
"):"")):l.push(j.replace(/ /g,"
")),j=[]):l.push("");
for(;
n<k&&c.charAt(n)!=" ";
)j.push(c.charAt(n)),++n;
d.push(j.join(""))}
d={
Na:d,Uc:l}
;
c=d.Na;
d=d.Uc;
a=za(a);
j=xa(a).split(" ");
for(var a={
xa:"",Qa:0,O:0,ya:0,Uc:d}
,l=c&&c.length?c.length:0,k=j&&j.length?j.length:0,m;
a.O<l&&a.ya<k;
++a.ya)if(n=c[a.O],m=j[a.ya],g.push(d[a.O]),Ga(n,m))++a.O,g.push(n);
else{
var p=n,o=j,q=a;
q.O=f(m,c,q.O,q,!0);
if(!q.Qa)q.ya=f(p,o,q.ya,q,!1,B),++q.O,q.Qa>0&&--q.ya;
h=h||"<span class=gsc_b>";
i=i||"</span>";
if((m=a.xa)&&m.length)m?(n=m.length-1,n=m.substr(n)==" "?m.substr(0,n):m):n="";
m=n;
g.push(a.Qa==1&&a.O==l?m:[h,m,i].join(""))}
if(e)return g=g.join(""),h=g.lastIndexOf(i+""),h<0?"":g.substring(0,h+i.length);
e=a.O;
if(e<l){
for(g.push(d[e],h);
e<l;
)g.push(c[e++],d[e]);
g.push(i);
a.O=e}
return g.join("")}
}
}
);
$.R(3,function(){
function f(){
if(h.S()){
var f=h.Fa(),i=e.J(),n;
if(n=va(i))a:{
var m=f.La();
if(m&&(n=c.test(m),m=m.indexOf("d")>-1,n&&!m)){
n=!0;
break a}
n=!1}
if(n&&(f=g.yf(i,f.Q(),!0))){
i=e.ra();
i!=l&&(l=i,a.P(i));
a.refresh(f);
d||(a.show(),d=!0);
return}
}
b()}
function b(){
d&&(a.K(),d=!1)}
var c=/[sxl]/,a,e,h,i,g,d,l;
return{
B:function(b,c,d,g){
a=b;
e=c;
h=d;
i=g}
,C:function(){
g=$.lf()();
var a=i.T;
a(7,b);
a(4,b);
a(5,f);
a(3,f);
a(6,f)}
}
}
);
$.R(4,function(){
function f(a){
p=a;
e()}
function b(){
p="";
o=!1;
m&&d.refresh()}
function c(){
if(j.S()){
var a=j.Be(),b=j.Fa();
f(g(a,b))}
}
function a(a){
if(p){
var c=l.J();
(!c||p.indexOf(c))&&b()}
a.sa&&d.P(a.sa);
h()}
function e(){
o=!!p&&k.of(p);
m?o?d.refresh():i():o&&h()}
function h(){
!m&&o&&(d.refresh(),d.show(),m=!0)}
function i(){
m&&(d.K(),m=!1)}
function g(a,b){
if(!a||!b||!b.kb())return"";
var c=b.D();
if(Y(c,a,!0))return a+c.substr(a.length);
var d=Ha(b.Q());
if(d){
var e=a.replace(/[,|"'<>\/\\]/g,"").replace(/\s+/g," ").replace(/^ | $/g,"");
if(c.lastIndexOf(d)>=e.length)return a[a.length-1]==" "&&d[0]==" "?a+d.substring(1):a+d}
return""}
var d,l,j,k,n,m,p,o;
return{
B:function(a,b,c,e,g){
d=a;
l=b;
j=c;
k=e;
n=g}
,C:function(){
var g=n.T;
g(6,a);
g(3,c);
g(4,b);
g(5,c);
g(8,e);
g(9,b);
g(7,i);
d.P(l.ra())}
,J:function(){
return p}
,Ha:f,clear:b}
}
);
function rb(f){
function b(){
var a=[l.Ef(),l.Ff(),l.Gf()],a=l.Bf(a);
a.Hf();
c(a,!0)}
function c(b,c){
if(b){
j&&j.Af();
j=b=c?b:l.Kf(b);
b.If(i,10);
var d=a(e),g="/complete/search";
b.zd(d,g);
b.Ad(h,g);
g="/s";
b.Ad(h,g);
!google.ucp&&(b.Cf()||b.Df())||b.zd(d,g)}
}
function a(a){
return function(b,c,d,e,g){
if(!e){
c&&(b=c());
try{
typeof b=="string"&&(b=eval("("+b+")")),a(b,g)}
catch(f){
google.ml(f,!1,{
_response:b,_url:d,_isPartial:e,_opt_fromCache:g}
)}
}
return!0}
}
function e(a,b){
var c=a[0],d=n[c];
d?(d(a,b),delete n[c]):m(a,b)}
function h(a){
for(var a=a.substring(a.indexOf("?")+1).split("&"),b=[],c={
}
,d=0,e;
e=a[d++];
){
var f=e.split("=");
f.length==2&&(f=f[0],g[f]&&!c[f]&&(f=="q"&&(e=e.toLowerCase().replace(/\+/g," ")),b.push(e),c[f]=!0))}
b.sort();
return decodeURIComponent(b.join("&"))}
function i(a,c,d){
google.msg.send(17,[a,c,d],!1)&&b()}
var g=ba(["ds","hl","client","expIds","tok","xhr","q","cp"]),d,l,j,k,n={
}
,m;
l=aa();
return{
A:function(a,e,g,f,h){
k=g;
d=h;
(a=h.vc)?j&&j.api==a.api||c(a):b()}
,G:function(){
}
,Qc:function(a,b,c,e){
var b=["/complete/search?",k?k+"&":"",b?b+"&":""].join(""),g=[];
T("xhr","t",g);
T("q",a,g);
var h=f.Nc(a);
h&&g.push(h);
b+=g.join("&");
if(d.uc&&(b=google.msg.send(16,[b,!1],b),!b))return!1;
n[a]=c;
m=e;
j.Jf(b);
return!0}
,Mc:function(){
return 2}
,Jb:function(){
return 0}
}
}
function sb(f,b){
function c(a){
n&&n(a,!1)}
function a(){
k&&(h.removeChild(k),k=E)}
function e(a){
a||(a=Ja);
var c=window.google;
j.Ia?c.ac.h=a:c.sbox["p"+b]=a}
var h=Ka(),i,g,d,l,j,k,n;
return{
A:function(a,b,f,h,k){
i=a;
g=b;
d=f;
l=h;
j=k;
e(c);
(new Image).src=i+g+"/generate_204"}
,G:function(){
e(E);
a();
n=E}
,Qc:function(c,e,o){
a();
var q=f.Nc(c),e=[i,g,"/complete/search?",d?d+"&":"",e?e+"&":"",q?q+"&":""].join(""),q=T,w=[];
q("q",c,w);
j.Ia||q("callback","google.sbox.p"+b,w);
if(l){
for(var c=[],t=4+Math.floor(Math.random()*32),u=0,C;
u<t;
++u)C=Math.random()<0.3?48+Math.floor(Math.random()*10):(Math.random()>0.5?65:97)+Math.floor(Math.random()*26),c.push(String.fromCharCode(C));
q("gs_gbg",c.join(""),w)}
k=I("script");
k.src=e+w.join("&");
n=o;
h.appendChild(k);
return!0}
,Mc:function(){
return 0}
,Jb:function(){
return 0}
}
}
function tb(f){
function b(a,b,j){
e();
if(i=c()){
var k=f.Nc(a);
i.open("GET",["/complete/search?",h?h+"&":"",b?b+"&":"",k?k+"&":"","q=",encodeURIComponent(a),"&xhr=t"].join(""),!0);
i.onreadystatechange=function(){
if(i.readyState==4)switch(i.status){
case 403:g=1E3;
break;
case 302:case 500:case 502:case 503:++g;
break;
case 200:j(eval(i.responseText),!1);
default:g=0}
}
;
i.send(E)}
}
function c(){
var b=E;
G?b=a("Msxml2")||a("Microsoft"):typeof XMLHttpRequest!="undefined"&&(b=new XMLHttpRequest);
return b}
function a(a){
var b=E;
try{
b=new ActiveXObject(a+".XMLHTTP")}
catch(c){
}
return b}
function e(){
if(i){
var a=i.readyState;
a!=0&&a!=4&&i.abort();
i.onreadystatechange=Ja;
i=E}
}
var h,i=E,g=0;
return{
A:function(a,b,c){
h=c}
,G:function(){
e();
g=0}
,Qc:function(a,c,e){
b(a,c,e);
return!0}
,Mc:function(){
return 1}
,Jb:function(){
return g}
}
}
function pb(f){
return{
kf:function(b,c){
switch(c.pa){
case 2:return rb(b);
case 0:return sb(b,f);
case 1:return tb(b)}
return E}
}
}
function ub(){
function f(a,f){
c&&b.push(a,"{
",f,"}
")}
var b=[],c=!0,a={
addRule:f,Me:function(){
if(c&&b.length){
c=!1;
var a=I("style");
a.setAttribute("type","text/css");
Ka().appendChild(a);
var f=b.join("");
G?a.styleSheet.cssText=f:a.appendChild(document.createTextNode(f))}
}
,Qg:function(a,b,c,g,d){
var f=[],j=function(a,b){
f.push(a,a?"px":"",b?"":" ")}
;
j(a);
j(d?g:b);
j(c);
j(d?b:g,!0);
return f.join("")}
}
;
f("table.gsc_a,table.gsc_a td","border:0;
padding:0");
f(".gsc_b",'background:url("http://www.google.com/images/experiments/wavy-underline.png") repeat-x scroll 0 100% transparent;
color:#fff;
display:inline-block;
line-height:1.05em;
padding:0 0 3px');
return a}
function vb(f,b){
function c(b,c){
b&&(e=b);
c&&(h=c);
if(a){
var d=a.style;
if(b)d.fontFamily=b;
if(c)d.fontSize=c}
}
var a,e=b.fontFamily,h=b.fontSize;
return{
getWidth:function(b){
if(!a){
a=K();
var g=a.style;
g.position="absolute";
g.visibility="hidden";
g.whiteSpace="nowrap";
c(e,h);
f.appendChild(a)}
a.innerHTML=Ba(b);
return a.offsetWidth}
,Ng:function(a){
c(a)}
,Pg:function(a){
c("",a)}
,Og:c}
}
function wb(f,b,c){
function a(a){
F=a;
b.setAttribute("autocomplete","off");
b.setAttribute("spellcheck",a.Xb);
b.style.outline=a.Vb?"":"none";
a.ub&&D.M(b,"onblur",x.K);
y.Rd(b.value);
n();
V&&u()}
function e(a,c){
c||(c=a);
b.parentNode.replaceChild(a,b);
c.appendChild(b);
b.focus();
G&&(H==B&&(H=ja(b)),D.defer(function(){
ia(b,H.qa())}
));
M=!0}
function h(){
z("hidden")}
function i(){
var a=b.style,c=J(),d=c.style;
c.className=b.className;
b.className="";
a.fontSize=F.fontSize;
a.fontFamily=F.fontFamily;
d.width=a.width;
d.height=a.height;
var f=c.insertRow(-1).insertCell(-1),d=f.style;
d.verticalAlign="top";
d.padding=a.padding;
if(F.ma)d.border="1px solid #999";
a.border="none";
a.padding=0;
a.margin=0;
a.height="";
a.paddingLeft="2px";
a.paddingRight="1px";
d=J();
d.style.width="100%";
var h=d.insertRow(-1);
L=h.insertCell(-1);
L.className="gsib_a";
e(c,L);
y.$c()&&(ha=g(),S=h.insertCell(-1),S.appendChild(ha));
f.appendChild(d);
a.width="100%";
m(f);
O=f}
function g(){
var a=J(),b=a.insertRow(-1),c=function(a){
var c=b.insertCell(-1);
a(c);
d(b,"gsib_f");
return c}
;
d(b,"gsib_e");
F.za&&(W=c(l));
F.Aa&&c(k);
d(b,"gsib_d");
F.Ua&&c(j);
return a}
function d(a,b){
var c=a.insertCell(-1);
c.className=b;
c.innerHTML="<div></div>"}
function l(a){
a.className="gsib_b";
a.innerHTML="×
";
a.onmouseover=function(){
a.style.color="#36c"}
;
a.onmouseout=function(){
a.style.color="#a1b9ed"}
;
a.onclick=function(){
y.clear()}
}
function j(a){
a.className="gsib_c";
a.innerHTML="<img src=http://www.google.com/textinputassistant/tia.png>";
a.onclick=function(){
var a=document.createElement("script");
a.src="http://www.google.com/textinputassistant/0/el_tia.js";
document.body.appendChild(a)}
}
function k(a){
a.className="gsib_e";
a.innerHTML="<div id=qbi><span></span></div>";
a.onclick=function(){
var a=window.google.qb;
a&&a.tp()}
}
function n(){
var a=b.value.length;
H=fa(a);
ia(b,a)}
function m(a){
D.M(a,"onmouseup",function(){
b.focus()}
)}
function p(){
D.M(b,"onkeydown",o);
Ma&&D.M(b,"onkeypress",q);
var a=!1,c=function(c){
D.M(b,c,w,10,a)}
;
c("onmousedown");
c("onkeyup");
c("onkeypress");
a=!0;
c("onmouseup");
c("onkeydown");
c("onfocus");
c("onblur");
c("oncut");
c("onpaste");
c("oninput")}
function o(a){
var b=a.keyCode,c=Na&&la(b)&&x.S(),d=b==v.Jc,e=b==v.Kc;
X=!1;
b==v.qd&&(X=y.Od());
if(c||d||e||X)a.Fb=!0}
function q(a){
var b=a.keyCode,c=b==v.Kc,d=b==v.qd&&X;
if(b==v.Jc||c||d)a.Fb=!0}
function w(a){
var c=a.Z;
if(!c.indexOf("onkey")&&!a.ctrlKey&&!a.altKey&&!a.shiftKey&&!a.metaKey)a:if(a=a.keyCode,c!="onkeypress"){
var d=la(a);
if(c=="onkeydown"){
if(N=a,d)break a}
else{
var e=a==N;
N=-1;
if(!d||!e)break a}
switch(a){
case v.Jc:x.Wd();
break;
case v.Kc:y.Jd();
break;
case v.Xe:y.Ld();
break;
case v.Ye:y.Nd();
break;
case v.Ze:x.Xd();
break;
case v.We:y.Id(H);
break;
case v.$e:y.Hd(H)}
}
H=ja(b);
y.Kd(b.value,H,c)}
function t(){
D.M(b,"onfocus",function(){
M=!0}
,99);
D.M(b,"onblur",function(){
M=!1}
,99)}
function u(){
P||(P=window.setInterval(s,F.Wb||50))}
function C(){
P&&(Ia(P),P=E)}
function s(){
w({
Z:"polling"}
)}
function r(){
Oa&&oa(b);
y.Md()}
function z(a){
if(W&&a){
var b=W.style;
if(b.visibility!=a)b.visibility=a}
}
var v=Va,A=Oa?3:2,y,x,D,F,M,V,P,H,N=-1,ga=!1,L,O,S,ha,W,X,da={
B:function(a,b,c){
y=a;
x=b;
D=c}
,C:function(c){
F=c;
G&&D.M(b,"onbeforedeactivate",function(a){
if(ga)ga=!1,a.Fb=!0}
,10);
O=b;
(y.Pd()||y.$c())&&i();
b.nfd=!0;
c.fb&&(D.M(b,"onblur",C,10),D.M(b,"onfocus",u,10),V=!0);
p();
D.listen(window,"resize",r);
t();
a(c)}
,A:a,G:function(){
V&&C();
F.ub&&D.Ne(b,x.K)}
,Ue:e,P:function(a){
if(b.dir!=a){
var c=a=="rtl";
b.dir=a;
if(S)ha.dir=a,a=L.parentNode,a.removeChild(S),c==(document.body.dir=="rtl")?pa(S,L):a.insertBefore(S,L);
if(f==2)b.style.right=c?A+"px":""}
}
,Y:function(){
return H}
,Sb:function(){
return ka(O)}
,getHeight:function(){
return O.offsetHeight+(F.ma?-1:0)}
,getWidth:function(){
return O.offsetWidth+(F.ma?1:0)}
,Re:function(){
return b.offsetWidth}
,Tb:function(){
ga=!0}
,Sd:function(){
z("visible")}
,Qd:h,select:function(){
b.select();
H=ja(b)}
,refresh:function(){
b.value=y.J();
n()}
,focus:function(a){
if(!M||a)try{
b.focus(),M=!0}
catch(c){
}
}
,blur:function(){
M&&(b.blur(),M=!1)}
,clear:function(){
b.value="";
h()}
}
;
c.addRule(".gsib_a","width:100%;
vertical-align:middle;
padding:4px 5px 0");
c.addRule(".gsib_b",["font-family:arial,sans-serif;
font-size:28px;
color:#a1b9ed;
text-decoration:none;
line-height:29px;
padding:",Pa?"0":"1px 0 0 0",";
vertical-align:middle;
cursor:pointer;
visibility:hidden"].join(""));
c.addRule(".gsib_c","padding:0 3px;
vertical-align:middle;
cursor:pointer");
c.addRule(".gsib_d div","height:22px;
width:7px");
c.addRule(".gsib_e div","height:22px;
width:3px");
c.addRule(".gsib_f div","height:22px;
width:1px");
c.addRule(".gsib_g","padding:0;
vertical-align:middle;
cursor:pointer");
return da}
function yb(f){
function b(a){
d=a;
(a=a.cb)&&(t=ma(a))}
function c(a){
var b=a.F(),c=m.oa(b);
if(!c)return!1;
var d=(b=p[b])&&b.pop();
d||(d=c.Db(k));
c.I(a,d);
o.push(d);
var b=d.ua(),g=e();
g.className="gssb_a";
g.appendChild(b);
if(a.Ja!==B){
w.push(d);
var d=u,f=a.Ja();
b.onmouseover=function(){
l.fd(f)}
;
b.onmouseout=function(){
l.fd(-1)}
;
b.onclick=function(b){
j.Yb();
j.Ha(a.D());
l.de(f);
b=b||window.event;
c.Ma(b,a,k)}
}
else d=document.body.dir;
if(g.dir!=d)g.dir=d;
return!0}
function a(a,b,c){
var e=I("input");
e.type="button";
e.value=xa(a);
e.onclick=function(){
k.search(j.J(),c)}
;
var g;
if(d.Za){
a="lsb";
g=I("span");
var f=I("span");
g.className="ds";
f.className="lsbb";
g.appendChild(f);
f.appendChild(e)}
else a="gssb_h",g=e;
e.className=a;
b.appendChild(g)}
function e(){
var a=q.pop();
if(a)return A.appendChild(a),a.firstChild;
var a=v.insertRow(-1),a=a.insertCell(-1),b=a.style;
b.fontFamily=d.fontFamily;
b.fontSize=d.fontSize;
a.onmousedown=i;
return a}
function h(a,b){
var c=w[a];
if(c&&c.fa())c.ua().parentNode.parentNode.className=b}
function i(a){
a=a||window.event;
a.stopPropagation?a.stopPropagation():Ma||G&&j.Tb();
return!1}
function g(){
var a=j.Sb(),b=d.eb,c=b[0],e=b[1],g=C.style;
g.top=a.Te+j.getHeight()+c+"px";
var f;
if(t&&(!u||document.body.dir==u))a=ka(t),f=t.offsetWidth+(d.ma?-2:0),Ma&&++e;
f||(f=j.getWidth());
g.left=a.Se+e+"px";
a=f+b[2];
if(a>0)C.style.width=a+"px";
if(x&&(a=j.getWidth()-3,a>0))x.style.width=a+"px";
if(G)g.zoom="normal",g.zoom=1}
var d,l,j,k,n,m,p={
}
,o=[],q=[],w=[],t,u,C,s,r,z,v,A,y,x,D,F={
B:function(a,b,c,d,e){
l=a;
j=b;
k=c;
n=d;
m=e}
,C:function(a){
d=a;
C=J();
C.className="gssb_c";
var c=C.insertRow(-1);
s=c.insertCell(-1);
s.className="gssb_f";
var e=s.style;
e.fontFamily=d.fontFamily;
e.fontSize=d.fontSize;
r=c.insertCell(-1);
r.style.width="100%";
z=J();
z.className="gssb_d";
c=z.insertRow(-1).insertCell(-1);
v=J();
v.className="gssb_e";
c.appendChild(v);
c=I("tbody");
v.appendChild(c);
A=v.getElementsByTagName("tbody")[0];
r.appendChild(z);
document.body.appendChild(C);
n.listen(window,"resize",g);
b(a)}
,A:b,getHeight:function(){
return C?Math.max(C.offsetHeight,0):0}
,fe:function(a,b){
if(!v)return!1;
u=b;
g();
for(var d,e=!1,f=0,h;
h=a[f++];
){
if(!d)d=h.$()[0],Ca(d)&&(d=Aa(d)),s.innerHTML=d,s.style.paddingLeft="5px",z.style.width="1%",d=!0;
c(h)&&(e=!0)}
return e}
,xb:function(a){
var b=m.oa(a.F());
if(b&&b.xb){
var c=j.ia();
return b.xb(a,c)}
return a.D()}
,ce:function(a){
m.oa(a.F()).Ma(E,a,k)}
,I:function(b,f){
if(!v)return!1;
u=f;
if(s.innerHTML)s.innerHTML=s.style.paddingLeft="",z.style.width="100%";
g();
for(var h=!1,i=0,j;
j=b[i++];
)if(j==1)if(y)A.appendChild(y);
else{
j=e();
var k=j.style;
k.textAlign="center";
k.whiteSpace="nowrap";
k=K();
k.style.position="relative";
x=K();
x.className="gssb_g";
if(d.U)x.style.paddingBottom="1px";
a(d.db,x,"si");
a(d.ka,x,"ibi");
k.appendChild(x);
j.appendChild(k);
y=j.parentNode}
else j==2?D?A.appendChild(D):(j=e(),k=j.style,k.padding="0 5px 3px 0",k.textAlign="right",k=I("a"),k.id="gssb_b",k.href="http://www.google.com/support/websearch/bin/answer.py?hl="+d.Ea+"&answer=106230",k.innerHTML=d.$a,j.appendChild(k),D=j.parentNode):c(j)&&(h=!0);
return h}
,ee:function(a){
h(a,"gssb_i")}
,Bb:function(a){
h(a,"")}
,show:function(){
C.style.visibility="visible"}
,K:function(){
C.style.visibility="hidden"}
,clear:function(){
for(var a,b,c;
c=o.pop();
)a=c.F(),(b=p[a])||(b=p[a]=[]),b.push(c),a=c.ua(),a.parentNode.removeChild(a);
for(;
a=A.firstChild;
)a=A.removeChild(a),a!=y&&a!=D&&q.push(a);
w=[]}
,fa:function(a){
return(a=w[a])?a.fa():!1}
}
;
f.addRule(".gssb_a","white-space:nowrap;
overflow:hidden;
line-height:22px;
padding:0 7px 0 7px");
f.addRule(".gssb_a td","line-height:22px");
f.addRule("#gssb_b","font-size:11px;
color:#36c;
text-decoration:none");
f.addRule("#gssb_b:hover","font-size:11px;
color:#36c;
text-decoration:underline");
f.addRule(".gssb_c","border:0;
position:absolute;
visibility:hidden;
z-index:999");
f.addRule(".gssb_d","border:0;
border-right:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
cursor:default");
f.addRule(".gssb_e","color:#000;
border-top:1px solid #a2bff0;
border-right:1px solid #558be3;
border-bottom:1px solid #558be3;
border-left:1px solid #a2bff0;
background:#fff");
f.addRule(".gssb_f","visibility:hidden;
white-space:nowrap");
f.addRule(".gssb_g","text-align:center;
padding:8px 0 7px;
position:relative");
f.addRule(".gssb_h",["font-size:15px;
height:28px;
margin:0.2em",Na?";
-webkit-appearance:button":""].join(""));
f.addRule(".gssb_i","background:#d5e2ff");
f.addRule(".gss_ifl","display:none");
f.addRule(".gssb_i .gss_ifl","display:inline");
f.addRule("a.gssb_j","font-size:13px;
color:#36c;
text-decoration:none;
line-height:100%");
f.addRule("a.gssb_j:hover","text-decoration:underline");
return F}
$.R(5,function(f,b){
var c,a;
return{
B:function(a,b){
c=b}
,C:function(){
a=K();
var e=a.style;
e.position="relative";
e.width="100%";
e.height=b.offsetHeight+5+"px";
e=b.style;
f==2?(e.top="1px",e.background="transparent url(data:image/gif;
base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D)",e.overflow="hidden"):e.backgroundColor="transparent";
e.position="absolute";
e.zIndex=5;
c.Ue(a)}
,De:function(){
return a}
}
}
);
$.R(6,function(f,b){
function c(){
e();
t.style.visibility="visible";
v=!0}
function a(){
var a=f.style;
G?(a.removeAttribute("filter"),s&&d(!0)):Ma?a.color="rgba(0,0,0,1)":(a.color="#000",l());
t.style.visibility="hidden";
v=!1}
function e(){
var a=f.style;
G?a.filter="alpha(opacity=0)":a.color=Ma?"rgba(0,0,0,0)":"transparent"}
function h(a){
if(v)if(a=a.Z,a=="onmousedown"||a=="onblur")l();
else{
var b=p.Y();
if(b.Sc())l();
else{
var a=f.value,b=b.qa(),c=a.substring(0,b);
if(c!=r)r=c,l(),r||(r=a.substring(0,b)),a=q.getWidth(r),b=C.style,b[A]=a+n+"px",b.visibility="visible",z=window.setInterval(j,600)}
}
}
function i(a){
if(v)a=a.Z,a=="onkeyup"||a=="onmouseup"?d():a=="onblur"?s&&d(!0):p.Y().Sc()&&g()}
function g(){
if(v&&document.selection){
var a=document.selection.createRange(),b=a.text;
if(b.length){
var c=f.value,a=Math.abs(a.moveStart("character",-c.length)),b=a+b.length;
if(b-a>0)u.innerHTML=['<span style="visibility:hidden">',Aa(c.substring(0,a)),'</span><span style="color:#fff;
background-color:#39f">',Aa(c.substring(a,b)),"</span>"].join(""),u.style.visibility="visible",s=!0}
}
}
function d(a){
if(s){
var b=p.Y();
if(a||!b.Sc())u.style.visibility="hidden",u.innerHTML="",s=!1}
}
function l(){
Ia(z);
z=E;
C.style.visibility="hidden";
r=E}
function j(){
var a=C.style;
a.visibility=a.visibility=="visible"?"hidden":"visible"}
var k=!G&&!Ma,n=Oa?3:2,m,p,o,q,w,t,u,C,s,r,z,v=!0,A="left";
return{
B:function(a,b,c,d){
m=a;
p=b;
o=c;
q=d}
,C:function(){
w=f.parentNode;
e();
var a=K(),c=a.style;
c.position="absolute";
c.top="1px";
c.fontFamily=b.fontFamily;
c.fontSize=b.fontSize;
c.background="transparent";
c.color="#000";
c.padding=0;
c.whiteSpace="nowrap";
c.zIndex=2;
w.appendChild(a);
t=a;
m.zf(f.value);
if(G)a=K(),c=a.style,c.position="absolute",c.top="1px",c.background="transparent url(data:image/gif;
base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw%3D%3D)",c.fontFamily=b.fontFamily,c.fontSize=b.fontSize,c.padding=0,c.whiteSpace="nowrap",c.visibility="hidden",c.zIndex=3,w.appendChild(a),u=a,o.T(2,i),o.M(f,"onselect",g);
else if(k){
var a=Math.floor(parseInt(b.fontSize,10)*1.27),c=K(),d=c.style;
d.position="absolute";
d.top="1px";
d[b.isRtl?"right":"left"]="2px";
d.width=(b.pc||1)+"px";
d.height=a+"px";
d.backgroundColor="#000";
d.padding=0;
d.zIndex=4;
d.visibility="hidden";
w.appendChild(c);
C=c;
o.T(2,h);
o.T(4,h)}
}
,refresh:function(){
var a=m.Q();
if(t.innerHTML!=a)t.innerHTML=a}
,show:c,K:a,P:function(b){
var d;
v&&(d=!0,a());
t.style[A]="";
k?C.style[A]="":G&&(u.style[A]="");
b=t.dir=b;
A=b=="rtl"?"right":"left";
var e=n+"px";
t.style[A]=e;
if(G)u.dir=b,u.style[A]=e;
d&&c()}
}
}
);
$.R(7,function(f){
var b,c="left";
return{
B:function(){
}
,C:function(a){
var c=K(),h=c.style;
h.position="absolute";
h.top="1px";
h.fontFamily=f.fontFamily;
h.fontSize=f.fontSize;
h.background="#fff";
h.color="#fff";
h.padding=0;
h.whiteSpace="nowrap";
h.zIndex=1;
a.appendChild(c);
b=c}
,refresh:function(a){
if(b.innerHTML!=a)b.innerHTML=a}
,show:function(){
b.style.visibility="visible"}
,K:function(){
b.style.visibility="hidden";
b.innerHTML=""}
,P:function(a){
var e=b.style;
e[c]="";
c=(b.dir=a)=="rtl"?"right":"left";
e[c]=2+(Oa?1:0)+"px";
e.textAlign=c}
}
}
);
$.R(8,function(f,b){
var c,a,e,h="left",i=f==2;
return{
B:function(a){
c=a}
,C:function(c){
a=c;
var d;
i?(c=K(),d=c.style,d.top="1px",d.padding=0,d.whiteSpace="nowrap"):(c=I("input"),c.disabled="disabled",c.kg=c.lg=c.mg="off",d=c.style,d.backgroundColor="transparent",d.margin="0",d.outline="0",d.border="0",d.padding="0 1px 0 2px");
d.position="absolute";
d.width="100%";
d.color="silver";
d.fontFamily=b.fontFamily;
d.fontSize=b.fontSize;
d.zIndex=0;
a.appendChild(c);
e=c}
,refresh:function(){
var a=c.J();
if(i){
if(a=Ba(a),e.innerHTML!=a)e.innerHTML=a}
else if(e.value!=a)e.value=a}
,show:function(){
e.style.visibility="visible"}
,K:function(){
e.style.visibility="hidden";
i?e.innerHTML="":e.value=""}
,P:function(a){
var b=e.style;
i&&(b[h]="");
h=(e.dir=a)=="rtl"?"right":"left";
i&&(b[h]=2+(Oa?1:0)+"px");
b.textAlign=h}
}
}
);
(function(){
var f={
Pf:0,Qf:1}
,b={
Db:function(){
return zb()}
,I:function(b,a){
var e=b.$();
a.I(e[f.Pf],e[f.Qf])}
,Ma:function(b,a,e){
e.search(a.D(),"c")}
,Eb:function(){
return"h"}
}
;
$.Hb(19,b);
return b}
)();
function zb(){
var f;
f=K();
return{
ua:function(){
return f}
,F:function(){
return 19}
,fa:function(){
return!0}
,I:function(b,c){
f.innerHTML=["<b>",b," = ",c,"</b>"].join("")}
}
}
(function(){
var f={
Dd:0,Of:1}
,b={
Db:function(b){
return Ab(b)}
,I:function(b,a){
var e=b.$(),h=e[f.Dd],e=e[f.Of],i=b.Q(),g=i.replace(/HTTPS?:\/\//gi,""),i=ya(i);
/^HTTPS?:\/\//i.test(i)||(i=(h.indexOf("/url?url=https:")>0?"https":"http")+"://"+i);
a.I(e,g,i,h)}
,xb:function(b,a){
return a}
,Ma:function(b,a,e){
a=a.$()[f.Dd];
e.Oa(a);
return R(b)}
,Eb:function(){
return"n"}
,zb:function(b){
b.addRule(".gsn_a","padding-top:4px;
padding-bottom:1px");
b.addRule(".gsn_b","display:block;
line-height:16px");
b.addRule(".gsn_c","color:green;
font-size:13px")}
}
;
$.Hb(5,b);
return b}
)();
function Ab(f){
function b(a){
return d?(R(a),!0):!1}
function c(a){
a=a||window.event;
d=!1;
a.which?d=a.which==2:a.button&&(d=a.button==4);
h.href=f.Pa(g)}
function a(a,b){
var c=I("span");
c.className=a;
b.appendChild(c);
return c}
var e,h,i,g,d;
(function(){
e=K();
e.className="gsn_a";
e.style.lineHeight="117%";
var b=a("gsn_b",e);
h=I("a");
b.appendChild(h);
b.appendChild(I("br"));
i=a("gsn_c",b)}
)();
return{
ua:function(){
return e}
,F:function(){
return 5}
,fa:function(){
return!0}
,I:function(a,d,e,f){
h.innerHTML=a;
h.onmousedown=c;
h.onclick=b;
h.href=e;
i.innerHTML=d;
g=f}
}
}
(function(){
var f,b,c,a,e,h,i,g,d,l={
B:function(b,d,e){
f=b;
c=d;
a=e}
,A:function(a){
b=f.ja();
e=a.oc;
h=a.jb;
i=a.ib;
g=a.nc;
d=a.yb?a.ka:""}
,Db:function(d){
return Bb(f,b,c,a,d,e,i)}
,I:function(a,b){
b.I(a.Q(),a.D(),a.Ja(),h,g,d)}
,Ma:function(a,b,c){
c.search(b.D(),"c")}
,Eb:function(){
return"p"}
,zb:function(a){
a.addRule("a.gspqs_a","color:#36c;
font-size:13px;
line-height:22px;
padding:0 3px 0 8px");
a.addRule(".gspqs_b","color:#666;
line-height:22px")}
}
;
$.Hb(35,l);
return l}
)();
function Bb(f,b,c,a,e,h,i){
function g(a){
u=!0;
f.Lc(q,d);
return R(a)}
function d(){
if(u)b.gf(35),l.onmouseover=l.onmouseout=l.onclick=E,j.style.display="none",k.style.display="",a.Pe()==w&&c.Xc(),a.Oe()==w&&(a.Qe(),c.$d()),t=!1}
var l,j,k,n,m,p,o,q,w,t=!0,u=!1;
(function(){
l=K();
var a=J();
l.appendChild(a);
j=a.insertRow(-1);
var b=j.insertCell(-1);
n=I("span");
b.appendChild(n);
if(h!=0){
p=I("a");
p.href="#ps";
p.className="gspqs_a";
var c=j.insertCell(-1);
c.appendChild(p);
(h==2?c:b).style.width="100%";
k=a.insertRow(-1);
o=k.insertCell(-1);
o.className="gspqs_b";
o.innerHTML=i;
o.colSpan="2"}
}
)();
return{
ua:function(){
return l}
,F:function(){
return 35}
,fa:function(){
return t}
,I:function(a,b,d,f,i,l){
u=!1;
t=!0;
q=b;
w=d;
j.style.display="";
n.innerHTML=a;
if(i)n.style.color="#52188c";
if(h!=0)k.style.display="none",p.innerHTML=f,p.onclick=g;
if(l&&!m)m=ra(j),m.onclick=function(a){
c.Yb();
c.Ha(q);
e.search(q,"il");
return R(a)}
;
if(l)m.innerHTML=l+" »
",m.style.display="";
else if(m)m.style.display="none"}
}
}
(function(){
var f,b,c={
B:function(a){
f=a}
,A:function(a){
b=a.yb?a.ka:""}
,Db:function(a){
return Cb(f,a)}
,I:function(a,c){
c.I(a.Q(),a.D(),b)}
,Ma:function(a,b,c){
c.search(b.D(),"c")}
,Eb:function(){
return"g"}
,zb:function(a){
a.addRule(".gsq_a","padding:0")}
}
;
$.Hb(0,c);
return c}
)();
function Cb(f,b){
var c,a,e,h,i;
(function(){
c=K();
c.className="gsq_a";
var b=J();
c.appendChild(b);
a=b.insertRow(-1);
b=a.insertCell(-1);
b.style.width="100%";
e=I("span");
b.appendChild(e)}
)();
return{
ua:function(){
return c}
,F:function(){
return 0}
,fa:function(){
return!0}
,I:function(c,d,l){
e.innerHTML=c;
i=d;
if(l&&!h)h=ra(a),h.onclick=function(a){
f.Yb();
f.Ha(i);
b.search(i,"il");
return R(a)}
;
if(l)h.innerHTML=l+" »
",h.style.display="";
else if(h)h.style.display="none"}
}
}
window.google||(window.google={
}
);
window.google.sbox=function(f,b,c){
function a(a){
ta&&(a||e(),t.G(),m.G(),q.G(),x.G(),ta=!1)}
function e(){
p.cd()}
function h(){
return o.J()}
function i(a,c){
o=db();
x=wb(Q,f,a);
q=qb();
D=yb(a);
m=ob(S);
r=eb();
w=gb();
t=bb();
u=fb();
C=ab();
s=vb(b,c);
if(Q!=0){
var d=$.ne(),e=$.oe();
z=d(c);
F=e(Q,f,c);
X&&(d=$.ye(),e=$.ze(),y=d(c),P=e(Q,c));
da&&(d=$.qe(),e=$.re(),v=d(c),M=e(f,c));
sa&&(d=$.we(),e=$.xe(),A=d(c),V=e(c))}
N=H.te();
ga=H.pe();
ha=ga.Ce(W);
L=H.ve();
O=H.ue()}
function g(a){
if(N){
var b,c;
for(c in W)(b=N.oa(c))&&b.zb&&b.zb(a)}
}
function d(a){
L&&L.C(a);
if(O)for(var c=0,d;
d=O[c++];
)d.C(a);
m.C(a);
u.C(b);
w.C();
o.C(Q,a);
q.C(a);
x.C(a);
N.C(a);
D.C(a);
r.C(a);
z&&(z.C(),F.C(),a=F.De(),y&&(P.C(a),y.C()),v&&(M.C(a),v.C()),A&&(V.C(a),A.C()));
p=m.ja()}
function l(a){
a=n.translate(a);
if(!a.Da)a.la="";
return a}
function j(a){
var b=$.Ae;
X=a.Xa&&b(4);
da=a.Va&&b(2);
sa=a.Wa&&b(3)&&b(9);
X||da||sa?da||sa?Oa&&Qa?(Q=3,da=!1):Q=2:Q=1:Q=0}
var k,n,m,p,o,q,w,t,u,C,s,r,z,v,A,y,x,D,F,M,V,P,H,N,ga,L,O,S,ha,W,X,da,sa,Q,$a=!1,ta=!1,xb={
a:function(a){
if(!$a){
a=l(a);
W=a.Ga;
j(a);
var b=ub();
i(b,a);
g(b);
b.Me();
o.B(x,q,t,u,w,m,O,C,k);
x.B(o,q,t,s);
q.B(D,o,C,m,ha,k);
D.B(q,o,u,t,N);
m.B(o,q,t,w,L,k);
w.B(m,k);
u.B(o,q,y,m,k);
r.B(o,q,w,m,N);
z&&(z.B(o,x,t,s),F.B(z,x,t),y&&(P.B(y),y.B(P,o,q,z,t)),v&&(v.B(M,o,t,k),M.B(v,x,t,s)),A&&(V.B(A),A.B(V,o,q,t)));
N.B(m,o,q);
d(a);
a.Ya&&t.defer(function(){
x.focus(!0);
ia(f,f.value.length)}
);
ta=$a=!0}
}
,b:function(c,d){
a(d);
c=l(c);
W=c.Ga;
j(c);
L&&L.A(c);
if(O)for(var e=0,f;
f=O[e++];
)f.A(c);
m.A(c);
u.A(b);
w.A();
o.A(Q,c);
q.A(c);
x.A(c);
N.A(c);
D.A(c);
r.A(c);
ta=!0}
,c:a,d:function(){
return b}
,e:function(a,b){
return na(a,b)}
,f:function(){
return o.ia()}
,g:h,h:function(){
return q.S()}
,i:function(){
return q.Fa()}
,j:function(){
return q.H()}
,k:function(){
return q.Ca()}
,l:function(){
return q.gb()}
,m:function(){
return r.$b()}
,n:function(a){
return r.Nb(a)}
,o:function(){
return q.Zd()}
,p:function(){
return q.Yd()}
,q:function(a,b){
t.listen(a,"click",function(){
u.search(h(),b)}
)}
,r:e,s:function(){
q.K()}
,t:function(a){
o.Wc(a)}
,u:function(a){
var b=q.H();
return b&&(a=b[a])?a.D():E}
,v:function(){
return q.getHeight()}
,w:function(){
o.clear()}
,x:function(a){
return p.vb(a)}
,y:function(){
o.Ed()}
,z:function(){
x.focus()}
,aa:function(){
x.blur()}
,ab:function(){
return p.dd()}
,ac:function(){
var a=w.Ob();
return a?a.N():""}
,ad:function(a){
o.Vc(a)}
,ae:function(a){
a=p.ed(a);
return ea(a)}
,u1:function(a){
return Ba(a)}
}
;
H=$;
S=H.se();
n=Wa();
k=Za(c);
(function(){
var a=k.zc();
G=a[0];
Oa=a[1];
Ma=a[2];
Na=a[5];
ua=a[4]}
)();
(function(){
var a=navigator&&(navigator.platform||navigator.appVersion)||"";
Pa=/Linux/.test(a);
Qa=/Mac/.test(a)}
)();
return xb}
;
function Db(){
function f(b){
return{
api:b,je:b.a,A:b.b,G:b.c,cg:b.d,ge:b.e,ia:b.f,J:b.g,S:b.h,Fa:b.i,H:b.j,Ca:b.k,gb:b.l,gd:b.m,Nb:b.n,hg:b.o,eg:b.p,ie:b.q,cd:b.r,gg:b.s,Wc:b.t,fg:b.u,dg:b.v,Zf:b.w,vb:b.x,select:b.y,focus:b.z,blur:b.aa,dd:b.ab,$f:b.ac,Vc:b.ad,ed:b.ae,ig:b.u1}
}
return{
Zb:function(b,c,a){
try{
var e=window.google.sbox(b,c,a);
return f(e)}
catch(h){
return E}
}
,translate:function(b){
return f(b.api||b)}
}
}
(function(){
function f(){
if(p==g.hd){
var a=m.normalize(n);
n=E;
if(j&&s)e(),A||j.A(a,r);
else{
j=k.Zb(q,o,D);
j.je(a);
h("btnG","s");
h("btnI","ib");
for(var a=[i.Ec,i.Cc,i.Dc,i.Ka,i.Fc,i.Gc],b=0,d;
d=a[b++];
)y[d]=j.ge(o,d);
(a=google.dstr)&&a.push&&a.push(c)}
p=g.Ee}
}
function b(b){
var c=j.gd();
a(c);
return b+"&"+j.Nb(c)}
function c(){
if(j){
if(!A)j.G(),p=g.jd;
e()}
}
function a(a){
if(z&&window.ofs&&(window.ofs(),a)){
var b=function(b){
a[b]=o[b].value}
;
b("fkt");
b("fsdt")}
}
function e(){
var a=function(a){
y[a].value=""}
;
a(i.Ec);
a(i.Cc);
a(i.Dc);
a(i.Ka);
a(i.Fc);
a(i.Gc)}
function h(a,b){
if(o&&j){
var c=o[a];
c&&j.ie(c[0]||c,b)}
}
var i={
Ec:"oq",Cc:"aq",Dc:"aqi",Ka:"aql",Fc:"gs_sm",Gc:"gs_upl"}
,g={
jd:0,hd:1,Ee:2}
,d=/^\/(search|images)$/,l=/[#&]fp=/,j,k,n,m,p=g.jd,o,q,w,t,u,C,s,r,z,v,A,y={
}
,x,D={
a:function(){
return x}
,b:function(b,c){
if(u){
var d=[b,La(c)];
if(!google.msg.send(15,d))return}
a();
var d=j.gd(),e=function(a){
y[a].value=d[a]}
;
e(i.Ec);
e(i.Cc);
e(i.Dc);
e(i.Ka);
e(i.Gc);
y[i.Fc].value=c;
(!o.onsubmit||o.onsubmit()!=!1)&&o.submit()}
,c:function(a){
window.location=a}
,d:function(a){
var a=b(a),c=window.frames.wgjf;
c?(google.r=1,c.location.replace(a)):window.location=a}
,e:b,f:function(a){
u&&google.msg.send(49,[a])}
,g:function(a){
u&&google.msg.send(12,[a,!0])}
,h:function(a){
u&&google.msg.send(12,[a,!1])}
,i:function(a){
u&&google.msg.send(50,[a])}
,j:function(a,b){
u&&google.msg.send(9,[a.N(),ca(a.H()),a.cc(),a.V(),b,a.W()])}
,k:function(a,b){
u&&google.msg.send(23,[a,b])}
,l:function(){
e()}
}
;
(function(){
var a=google.browser.engine,b=google.browser.product;
x={
}
;
x[0]=a.IE;
x[1]=a.GECKO;
x[2]=b.OPERA;
x[5]=a.WEBKIT;
x[4]=b.SAFARI;
x[3]=b.CHROME}
)();
google.ac={
i:function(a,b,c,e,h,i){
if(!document.body.dir)document.body.dir="ltr";
r=(s=o==a&&q==b)&&w==c;
o=a;
q=b;
w=c;
t=e;
A=v=u=z=C=!1;
a=m.Zb();
b=google.kHL;
if(b=="zh-TW"||b=="zh-CN"||b=="ja"||b=="ko")a.fb=!0;
if(b=="zh-TW"||b=="zh-CN"||b=="th"||b=="ja"||b=="ar")a.Ub=!1;
a.mb=w;
a.rb=t;
a.la=h;
a.Ya=!1;
a.Xa=!1;
a.Va=!1;
a.Wa=!1;
a.za=!1;
a.Ta=!1;
a.hb=!0;
a.Ba=0;
a.Ea=google.kHL;
a.nb=google.enc;
a.authuser=google.authuser;
a.db="Google 搜索";
a.ka="\x26nbsp;
手气不错\x26nbsp;
";
a.$a="了解详情";
a.jb="删除";
a.ib="该搜索已从您的\x3ca href\x3d\x22/history\x22\x3e网络历史记录\x3c/a\x3e中删除";
a.tb="gsqvh";
a.sb="";
a.pa=0,a.lb="google.com",a.hc="",a.Ia=!0;
n=a;
if(i){
h=n;
if("c"in i)h.ob=i.c;
if("ca"in i)h.wb=i.ca;
"da"in i&&(v=i.da);
"bd"in i&&(A=i.bd);
if("ep"in i)(u=i.ep)&&(A=v=!0);
if("f"in i)h.U=i.f;
if("l"in i)h.fc=i.l;
if("lm"in i)h.U=i.lm;
if("n"in i)h.gc=i.n;
if("p"in i)h.Da=i.p;
if("q"in i)h.Aa=i.q;
if("s"in i)h.pb=i.s;
if("sw"in i)C=i.sw,h.Za=C;
if("he"in i)h.cb=i.he}
i=n;
i.X="hp";
i.na=!0;
if(w=="i")i.X="img",i.na=!1,i.U=!1;
else if(d.test(window.location.pathname)||l.test(window.location.hash))i.X="serp",i.na=!1;
i=n;
h=i.X=="serp";
a=C&&h;
h=u||a?0:1;
c=u?1:a?0:-1;
b=google.browser.isProductVersion;
a=!b("9")&&u?0:c;
b=b("8")?0:-1;
e=[c,0,h];
c={
}
;
c[0]=[a,b,h];
c[1]=e;
c[2]=e;
c[4]=e;
c[3]=e;
for(var j in Ta)if(h=Ta[j],x[h]&&h!=5){
j=c[h];
i.eb=[j[0],j[1],j[2]];
break}
p=g.hd;
v||f()}
,gcfg:function(){
return m.normalize(n)}
,scfg:function(a){
n=m.translate(a)}
,a:f,gs:function(){
return j}
}
;
k=Db();
m=Wa();
return D}
)();
}
)();
(function(){
window.ManyBox={
}
;
var e,g,h=1,j=google.History.client(i),k=[],l;
window.ManyBox.delayedRegister=function(a){
k.push(a)}
;
function n(a){
for(var b in e)if(e[b].b&&a(e[b]))break}
function p(a,b,c,d,f){
this.b=a;
this.v=b;
this.s=d;
this.o=f;
this.m="/mbd?jsid="+a+(b?"&docid="+b:"")+"&resnum="+a.replace(/[^0-9]/,"")+"&mbtype="+d+"&usg="+c+"&hl="+(google.kHL||"");
this.g={
}
;
this.z={
}
;
g[a]={
open:0,content:this.g,doc:this.v,sent:0}
;
this.n=0}
p.prototype.append=function(a){
for(var b=0;
b<a.length;
++b){
var c=a[b].split("=");
this.z[c[0]]=c[1]}
}
;
function q(a){
var b="",c;
for(c in a.z)b=[b,"&",c,"=",a.z[c]].join("");
return b}
function r(a,b){
return document.getElementById("mb"+b+a.b)}
function s(a,b){
a.i.style.paddingTop=b+"px";
a.i.style.display=a.i.innerHTML?"":"none";
if(b>a.n)a.n=b;
a.j.style.fontSize=b+"px";
a.j.style.fontSize=null}
function t(a){
if(!a.J)a.J=1,a.d=r(a,"b"),a.d?(a.k=0,a.a=r(a,"l"),a.a?(a.j=a.a.getElementsByTagName("DIV")[0],a.p=a.a.getElementsByTagName("A")[0],a.B=a.p.innerHTML,a.o=a.o||a.B,a.j.title=l&&l.m_tip,a.a.I=function(b,c){
var d=google.style.getPageOffsetStart(a.a),f=google.style.getPageOffsetTop(a.a);
return b>d-5&&b<d+google.style.getWidth(a.a)+5&&c>f-5&&c<f+google.style.getHeight(a.a)+5}
,a.i=r(a,"f"),s(a,0),a.a.onmousedown=u(a),a.a.onclick=w(a),a.a.go=function(){
a.a.onmousedown();
a.a.onclick()}
):delete e[a.b]):delete e[a.b]}
function x(a){
google.log("manybox",[a.k?"close":"open","&id=",a.b,"&docid=",a.v,"&mbtype=",a.s,q(a)].join(""))}
function y(a,b){
var c=google.xhr();
if(c)c.open("GET",a.m+q(a)+"&zx="+google.time()),a.w=0,c.onreadystatechange=function(){
z(a,c,b)}
,a.w=1,c.send(null)}
function z(a,b,c){
if(b.readyState==4){
var d=0;
if(b.status==200)try{
eval(b.responseText),d=1}
catch(f){
}
!d&&!a.K?(g[a.b].sent=0,a.K=1,a.m+="&cad=retry",y(a,c)):(c?(r(a,"cb").parentNode.innerHTML=a.g.h,A(a)):a.A&&B(a),a.w=0)}
}
function C(a){
g[a.b].sent?a.L++<3&&x(a):(a.g.h?x(a):y(a,!1),g[a.b].sent=a.L=1)}
function D(a){
g[a.b].sent||C(a);
(a.A=a.w)||B(a)}
function u(a){
return function(){
C(a)}
}
function w(a){
return function(){
D(a)}
}
function E(a){
if(!a.g.h){
if(l&&l.m_errors)if(l.m_errors[a.s])a.g.h=l.m_errors[a.s];
else if(l.m_errors["default"])a.g.h=l.m_errors["default"];
a.H=a.a.onclick;
a.a.onclick=function(){
h=0;
B(a);
h=1;
a.c.parentNode.removeChild(a.c);
g[a.b].sent=a.g.h=a.D=0;
a.a.onclick=a.H}
}
if(!a.D){
a.D=1;
var b=document.getElementById("res");
a.F=b&&google.style.getPageOffsetStart(a.d)>google.style.getPageOffsetStart(b)+google.style.getWidth(b);
a.c=document.createElement("div");
s(a,0);
a.c.style.position="absolute";
a.c.style.paddingTop=a.c.style.paddingBottom="6px";
a.c.style.display="none";
a.c.className="med";
b=document.createElement("div");
a.c.appendChild(b);
b.className="std";
b.innerHTML=a.g.h;
a.i.parentNode.insertBefore(a.c,a.i)}
}
function i(a){
h=0;
F();
n(function(b){
b.v==a[b.b].doc?(b.g=a[b.b].content,a[b.b].open!=b.k&&B(b)):a[b.b].sent=0}
);
g=a;
h=1;
google.History.save(j,g)}
window.ManyBox.create=function(a,b,c,d,f){
return new p(a,b,c,d,f)}
;
window.ManyBox.register=function(a,b,c,d,f){
return e[a]=window.ManyBox.create(a,b,c,d,f)}
;
google.listen(document,"click",G);
function G(a){
for(var a=a||window.event,b=a.target||a.srcElement;
b.parentNode;
){
if(b.tagName=="A"||b.onclick)return;
b=b.parentNode}
var c=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,d=a.clientY+document.body.scrollTop+document.documentElement.scrollTop;
n(function(a){
if(a.a.I(c,d))return a.a.go(),1}
)}
function H(){
e={
}
;
g={
}
;
k=[]}
H();
function F(a){
a&&(l=a);
for(a=0;
a<k.length;
a++)try{
k[a].func()}
catch(b){
delete e[k[a].b]}
k=[];
n(t)}
function I(a,b){
a.c.style.clip="rect(0px,"+(a.d.width||"34em")+","+(b||1)+"px,0px)"}
p.prototype.insert=function(a){
this.g.h=a}
;
p.prototype.loadManyboxData=function(){
C(this)}
;
p.prototype.toggleManyboxState=function(){
D(this)}
;
p.prototype.updateManybox=function(){
y(this,!0)}
;
function A(a){
a.e=r(a,"cb");
var b=a.e&&a.e.getAttribute("mbopen");
b&&(eval(b),a.onopen(a.e))}
function J(a){
if(!a.e)a.e=r(a,"cb");
var b=a.e&&a.e.getAttribute("mbpreopen");
b&&(eval(b),a.onpreopen(a.e))}
function K(a,b,c,d,f){
var o=c>0?150:75,m=google.time()-f,o=m<o&&h?m/o*c:d>1?c-10:c,m=Math.max(a.u,b+o),v=m-a.u;
I(a,v);
a.d.style.height=m<0?0:v?m+"px":"";
s(a,Math.max(0,v-5));
Math.abs(o)<Math.abs(c)?window.setTimeout(function(){
K(a,b,c,d-1,f)}
,30):window.setTimeout(function(){
c<0?(a.c.style.display="none",a.j.style.backgroundPosition="-153px -70px",a.p.innerHTML=a.B,a.k=g[a.b].open=0,google.History.save(j,g)):A(a);
if(!google.browser.engine.IE&&a.F)a.c.style.width="100px";
a.c.style.position=a.d.style.height="";
s(a,0);
google.msg.send(48);
a.d.C=0}
,0)}
function B(a){
a.A=0;
if(!a.d.C){
a.d.C=1;
var b;
if(a.k){
if(b=a.e&&a.e.getAttribute("mbclose"))eval(b),a.onclose(a.e);
b=a.u-google.style.getHeight(a.d);
a.i.style.display="none";
s(a,a.n);
a.c.style.position="absolute"}
else a.u=google.style.getHeight(a.d),E(a),s(a,0),a.n=0,n(function(a){
a.j.title=""}
),J(a),a.j.style.backgroundPosition="-153px -84px",a.p.innerHTML=a.o,I(a,1),a.c.style.position="absolute",a.c.style.display="",a.k=g[a.b].open=1,google.History.save(j,g),b=a.c.offsetHeight;
K(a,google.style.getHeight(a.d),b,google.browser.product.SAFARI?2:1,google.time())}
}
google.register(22,{
init:F,dispose:H}
);
}
)();
(function(){
var h,i,j,l=google.browser.engine;
google.acrs=function(a){
for(var a=a.split(/{
|}
/),d=1;
d<a.length;
d+=2){
var b=a[d-1],c=a[d];
if(!h)h=document.createElement("style"),l.IE?(document.getElementById("xjsc").appendChild(h),i=h.styleSheet):(document.getElementsByTagName("head")[0].appendChild(h),i=h.sheet),l.WEBKIT&&!i&&(j=document.createTextNode(""),h.appendChild(j));
if(l.IE)for(var b=b.split(","),e=0,f=void 0;
f=b[e++];
)i.addRule(f,c);
else c=b+"{
"+c+"}
",l.WEBKIT&&!i?j.data+=c:i.insertRule(c,i.cssRules.length)}
}
;
google.Toolbelt.ascrs=function(){
}
;
var m,n;
function o(){
google.nav.go(document.getElementById("tbpi").href)}
function p(){
mbtb1.insert=function(a){
try{
for(var b=eval(a),c=a=0,e,f;
(e=b[a])&&(f=n[c]);
a++,c++)google.Toolbelt.pti[c]?f.id!=e[0]&&a--:(e[2]?(f.className="tbos",google.listen(f,"click",google.Toolbelt.tbosClk)):f.className="tbou",f.id=e[0],f.innerHTML=e[1]);
google.msg.send(48)}
catch(g){
o()}
}
;
var a=google.xhr();
if(a)a.open("GET",[google.base_href.indexOf("/images?")==0?google.base_href.replace(/^\/images\?/,"/mbd?"):google.base_href.replace(/^\/search\?/,"/mbd?"),"&mbtype=29&resnum=1&tbo=1",mbtb1.tbm?"&tbm="+mbtb1.tbm:"",mbtb1.tbs?"&tbs="+mbtb1.tbs:"","&docid=",mbtb1.docid,"&usg=",mbtb1.usg,"&zx=",google.time()].join(""),!0),a.onreadystatechange=function(){
if(a.readyState==4)if(a.status==200)try{
eval(a.responseText)}
catch(d){
o()}
else o()}
,a.send(null)}
function r(){
m=[];
n=[];
var a=document.getElementById("tbd");
if(a){
for(var d=a.getElementsByTagName("ul"),b=0,c;
c=d[b++];
){
m.push(c);
c=c.getElementsByTagName("li");
for(var e=0,f;
f=c[e++];
)n.push(f)}
if(google.browser.engine.IE){
a=a.getElementsByTagName("ul");
for(b=0;
c=a[b];
b++)google.style.getHeight(c)}
}
}
google.Toolbelt.togglePromotedTools=function(){
var a=!google.style.hasClass(document.body,"tbo");
if(a){
var d=document.getElementById("tbd");
if(!d.getAttribute("data-loaded")){
d.setAttribute("data-loaded",1);
for(var b=[],c=0,e=0,f=google.Toolbelt.atg.length;
e<f;
++e){
var g=google.Toolbelt.atg[e],k=google.style.hasClass(m[e],"tbpd");
b.push('<li><ul class="tbt'+(k?" tbpd":"")+'">');
for(var q;
(q=google.Toolbelt.pbt[c])&&q[0]==e;
c++){
for(k=0;
k++<q[1];
)b.push("<li>");
b.push('<li class="'+n[c].className+'" id='+n[c].id+">"+n[c].innerHTML)}
for(k=0;
k++<g;
)b.push("<li>");
b.push("</ul>")}
d.innerHTML=b.join("");
r();
p()}
}
google.srp.updateLinksWithParam("tbo",a?"1":"",google.srp.isSerpLink,google.srp.isSerpForm);
c=a?1:0;
d=a?"":"none";
for(b=0;
e=m[b];
b++){
google.style.hasClass(e,"tbpd")||google.dom.set(e,"marginBottom",c*8+"px");
if(f=google.browser.engine.IE)if(f=google.browser.isEngineVersion("7"))if(f=!google.browser.isEngineVersion("8")){
a:{
f=0;
for(g=void 0;
g=google.Toolbelt.pbt[f++];
)if(g[0]==b){
f=!0;
break a}
f=!1}
f=!f}
if(f)e.parentNode.style.display=d}
for(b=0;
c=n[b];
b++)if(!google.Toolbelt.pti[b])c.style.display=d;
a?google.style.addClass(document.body,"tbo"):google.style.removeClass(document.body,"tbo");
google.msg.send(48);
google.log("toolbelt",(a?"0":"1")+"&ei="+google.kEI);
return!1}
;
var s={
}
,t={
}
;
google.register(25,{
init:function(a){
s=a.t||{
}
;
t=a.m||{
}
;
r()}
,dispose:function(){
s=t={
}
}
}
);
google.Toolbelt.hasInURL=function(a,d){
var b=google.nav.getParam("tbm",d);
if(b)for(var c=0,e;
e=a[c++];
)if(e==b)return!0;
return(b=google.nav.getParam("tbs",d))&&RegExp("(^|,)("+a.join("|")+"):").test(b)?!0:!1}
;
google.Toolbelt.get=function(a){
return s[a]}
;
google.Toolbelt.set=function(a,d,b){
if(a in t)b=b||{
}
,b.tbm=a;
else{
var b=google.Toolbelt.unset(a,b),c=b.tbs,d=encodeURIComponent(d.replace("_","_1").replace(",","_2").replace(":","_3")),a=a+":"+d;
b.tbs=c?c+","+a:a}
return b}
;
google.Toolbelt.unset=function(a,d){
var b=d||{
}
;
if(a in t){
var c=d?d.tbm:google.nav.getParam("tbm");
if(!c||c==a)d.tbm=null}
else{
var e=d?d.tbs:google.nav.getParam("tbs"),c=null;
if(e)for(var e=e.split(","),f=0,g;
g=e[f++];
)g.match("^"+a+":")||(c=c?c+","+g:g);
b.tbs=c}
return b}
;
function u(a){
for(;
a&&!google.style.hasClass(a,"tbt");
)a=a.parentNode;
return a}
google.Toolbelt.ctlClk=function(a,d,b){
a=a||"cdr_opt";
if(a=="cdr_opt"&&b)google.browser.engine.IE?b.cancelBubble=!0:b.stopPropagation();
google.Toolbelt.maybeLoadCal&&google.Toolbelt.maybeLoadCal();
d=d||"cdr_min";
if(a=document.getElementById(a))if(a.className="tbots",a=u(a)){
for(var b=0,c;
c=a.childNodes[b++];
)if(c.className=="tbos")c.className="tbotu";
(d=document.getElementById(d))&&d.focus()}
return!1}
;
google.Toolbelt.cdrClk=google.Toolbelt.ctlClk;
google.Toolbelt.cdrSbt=function(){
return v("ctbs",{
cdr_min:"cd_min",cdr_max:"cd_max"}
)}
;
google.Toolbelt.clSbt=function(){
return v("ltbs",{
l_in:"cl_loc"}
)}
;
google.Toolbelt.prcSbt=function(a,d){
v("prcbs",{
prc_max:d,prc_min:a}
);
var b=document.getElementById("prc_frm");
if(b){
var c=document.getElementById("tsf");
if(c)b.elements.q.value=c.elements.q.value}
}
;
function v(a,d){
var b=document.getElementById(a);
if(b)for(var c in d){
var e=document.getElementById(c).value.replace(/_/g,"_1").replace(/,/g,"_2").replace(/:/g,"_3"),e=e.replace(/^\s+|\s+$/g,"");
b.value=b.value.replace(RegExp("("+d[c]+":)([^,]*)"),"$1"+e)}
return!0}
google.Toolbelt.tbosClk=function(a){
a=a||window.event;
if((a=a.target||a.srcElement)&&a.className=="tbotu")if(a.className="tbos",a=u(a))for(var d=0,b;
b=a.childNodes[d++];
)if(b.className=="tbots")b.className="tbou"}
;
}
)();
(function(){
try{
if(!window.gbar||!gbar.close){
window.gbar={
}
;
window.gbar.sb=function(){
return!1}
;
var i,j,l;
function m(a,b,c,d,h,g){
var e=document.getElementById(a);
if(e){
var f=e.style;
f.left=d?"auto":b+"px";
f.right=d?b+"px":"auto";
f.top=c+"px";
f.visibility=j?"hidden":"visible";
h&&g?(f.width=h+"px",f.height=g+"px"):(m(i,b,c,d,e.offsetWidth,e.offsetHeight),j=j?"":a)}
}
var n=[],o=function(){
j&&m(j,0,0)}
,q=function(a,b){
var c,d=document.getElementById("gbi"),h=a;
if(!h)h=d.firstChild;
for(;
b&&(c=b.pop());
){
var g=d,e=c,f=h;
l||(l="gb2");
g.insertBefore(e,f).className=l}
}
;
window.gbar.qs=function(a){
var b=window.encodeURIComponent&&(document.forms[0].q||"").value;
if(b)a.href=a.href.replace(/([?&])q=[^&]*|$/,function(a,d){
return(d||"&")+"q="+encodeURIComponent(b)}
)}
;
window.gbar.tg=function(a){
var a=a||window.event,b=a.target||a.srcElement;
a.cancelBubble=!0;
if(i==null)a=document.createElement(Array.every||window.createPopup?"iframe":"div"),a.frameBorder="0",i=a.id="gbs",a.src="#",document.body.appendChild(a),document.onclick=o;
var c=b,b=0;
if(c.className!="gb3")c=c.parentNode;
var a=c.getAttribute("aria-owns")||"gbi",d=c.offsetWidth,h=c.offsetTop>20?46:24;
document.getElementById("tphdr")&&(h-=3);
var g=!1;
do b+=c.offsetLeft||0;
while(c=c.offsetParent);
var c=(document.documentElement.clientWidth||document.body.clientWidth)-b-d,e,d=document.body,f=document.defaultView;
f&&f.getComputedStyle?(d=f.getComputedStyle(d,""))&&(e=d.direction):e=d.currentStyle?d.currentStyle.direction:d.style.direction;
e=e=="rtl";
if(a=="gbi"){
for(d=0;
f=n[d++];
)f();
q(null,window.navExtra);
e&&(b=c,g=!0)}
else e||(b=c,g=!0);
j!=a&&o();
m(a,b,h,g)}
;
window.gbar.close=o;
window.gbar.almm=q;
window.gbar.si=function(){
return document.getElementById("gb_70")}
;
window.gbar.adh=function(a,b){
n.push(b)}
;
var r=-1,s=function(a){
var b=/\bgbz0l\b/,a=a.className;
return!(!a||!a.match(b))}
;
window.gbar.slp=function(a){
try{
var b,c;
if(r==-1)a:{
var d=document.getElementById("gbar");
if(d)for(var h=d.getElementsByTagName("a"),d=0,g;
g=h[d++];
)if(s(g)){
var e,f=/^gb_(\d+)/.exec(g.id);
e=f?f[1]:null;
if(e!=null){
r=e;
c=g;
break a}
break}
r=0;
c=null}
else c=document.getElementById("gb_"+r);
b=c;
var k=document.getElementById("gb_"+a);
if(b){
var p=b.className;
c=/\s?\bgbz0l\b/;
if(p&&p.match(c))b.className=p.replace(c,"")}
if(k){
var t=k.className;
s(k)||(k.className+=(t!=""?" ":"")+"gbz0l")}
}
catch(u){
window.gbar.logger.ml(u)}
r=a}
;
}
}
catch(e){
window.gbar&&gbar.logger&&gbar.logger.ml(e);
}
}
)();
(function(){
window.google.crm={
}
;
window.google.cri=0;
window.clk=function(e,a,b,l,j,c,k,f){
if(document.images){
var a=encodeURIComponent||escape,b=new Image,g=window.google.cri++;
window.google.crm[g]=b;
b.onerror=b.onload=b.onabort=function(){
delete window.google.crm[g]}
;
var d,h,i;
if(google.v6)d=google.v6.src,h=google.v6.complete||google.v6s?2:1,i=(new Date).getTime()-google.v6t,delete google.v6;
c&&c.substring(0,6)!="&sig2="&&(c="&sig2="+c);
b.src=["/url?sa=T&source=",google.sn,"&cd=",a(j),google.j&&google.j.pf?"&sqi=2":"","&ved=",a(k),f?"&authuser="+a(f.toString()):"",e?"&url="+a(e.replace(/#.*/
,"")).replace(/\+/g,"%2B"):"","&ei=",google.kEI,d?"&v6u="+a(d)+"&v6s="+h+"&v6t="+i:"",c].join("")}
return!0}
;
}
)();
(function(){
window.rwt=function(a,b,m,n,i,e,c,j,f){
try{
if(a===window)for(a=window.event.srcElement;
a;
){
if(a.href)break;
a=a.parentNode}
var b=encodeURIComponent||escape,k=google.browser.engine.IE?a.getAttribute("href",2):a.getAttribute("href"),d,g,h;
if(google.v6)d=google.v6.src,g=google.v6.complete||google.v6s?2:1,h=(new Date).getTime()-google.v6t,delete google.v6;
c&&c.substring(0,6)!="&sig2="&&(c="&sig2="+c);
var l=["/url?sa=t&source=",google.sn,"&cd=",b(i),google.j&&google.j.pf?"&sqi=2":"","&ved=",b(j),"&url=",b(k).replace(/\+/g,"%2B"),"&ei=",google.kEI,f?"&authuser="+b(f.toString()):"",d?"&v6u="+b(d)+"&v6s="+g+"&v6t="+h:"",e?"&usg="+e:"",c].join("");
a.href=l;
a.onmousedown=""}
catch(o){
}
return!0}
;
}
)();
(function(){
var f=null;
google.rt={
}
;
var g=[],h,i,j,k,l,m,n,o,p,q,r,s,t,aa,ba,u,ca,v,w,x;
google.rt.init=function(a,b,c){
h=30;
i=[];
l=k=!1;
m="";
o=0;
p=!1;
q=(new Date).getTime();
r=100;
s=0;
t=!1;
v=[];
w="";
j=[];
if(n=document.getElementById(a)){
if(n.className.indexOf("rtob")>-1)n.style.height=n.clientHeight-google.style.getComputedStyle(n,"padding-top")-google.style.getComputedStyle(n,"padding-bottom")+"px";
b&&da(b);
if(c)c.maxResults&&(r=c.maxResults),c.promotedTweetRequestUrl&&(w=c.promotedTweetRequestUrl),c.resultUrl&&fa(c.resultUrl);
b=function(){
p=!0}
;
google.listen(document,"keydown",b);
google.listen(document,"mousemove",b);
s+=n.getElementsByTagName("li").length;
google.rt.timestampToString=ga;
ha();
ia();
y(z,h);
ja(a)&&(A.push(function(){
l=!0}
),B.push(function(){
l=!1}
),C(0,!0));
ka(3E3);
la()}
}
;
google.rt.pause=function(){
window.clearTimeout(u);
ma();
var a=document.getElementById("rth").getElementsByTagName("span");
D(a[0]);
a[1].style.display="";
ca=(new Date).getTime()}
;
google.rt.resume=function(){
((new Date).getTime()-ca)/1E3>10&&(i=[]);
z();
y(z,h);
ka(2E3);
var a=document.getElementById("rth").getElementsByTagName("span");
D(a[1]);
a[0].style.display=""}
;
function D(a){
a.style.display="none"}
function na(a){
return Math.min(7200,(Math.random()+0.5)*Math.pow(2,a)*5)}
function y(a,b){
var c=b;
o&&(c=na(o));
u=window.setTimeout(function(){
a();
y(a,b)}
,c*1E3)}
function ka(a){
var b=oa;
aa=window.setTimeout(function(){
b();
ba=window.setInterval(b,6E3)}
,a)}
function ma(){
window.clearTimeout(aa);
window.clearInterval(ba)}
function oa(){
if(!i.length||l){
if(t){
ma();
var a=document.getElementById("rth").getElementsByTagName("span");
if(a.length>2)D(a[0]),D(a[1]),a[2].style.display=""}
}
else{
var b=i.shift(),a=b.e,c=a.getElementsByTagName("li")[0];
n.insertBefore(a,n.firstChild);
b.updateDate();
google.History.save(pa,{
r:n.innerHTML,u:m,n:s,s:v,t:E()}
);
var b=-google.style.getHeight(c)-google.style.getComputedStyle(c,"margin-bottom"),c=n.scrollTop,d=function(){
n.className.indexOf("rtob")==-1&&google.msg.send(48)}
;
c<20?(C(c),google.fx.animate(1200,[[a,"marginTop",b,0,google.fx.easeInAndOut]],function(){
d()}
)):(C(c-b),d())}
}
function da(a){
if(a.results){
for(var b=a.results.length,c=0;
c<g.length;
++c)g[c](a.results);
for(c=b;
b=a.results[--c];
){
var d;
a:{
d=j;
for(var e=d.length;
e--;
)if(d[e]===b.url){
d=!0;
break a}
d=!1}
d||(s++,qa(b.url),i.push(ra(b)))}
}
a.nextRequest&&(m=a.nextRequest);
a.pollSeconds&&(h=a.pollSeconds)}
function qa(a){
for(j.push(a);
j.length>50;
)j.shift()}
function fa(a){
for(var b=0;
b<a.length;
++b)qa(a[b])}
google.rt.pushRealtimeResultsCallback=function(a){
g.push(a)}
;
window.mbrt0=window.a={
insert:function(a){
a=eval("("+a+")");
"numUpdates"in a?sa(a):da(a)}
}
;
function z(){
if(p)p=!1,q=(new Date).getTime();
else if((new Date).getTime()-q>24E4)return;
t=s+5>r;
if(!k&&!t&&m){
var a=google.xhr();
a.open("GET",m);
a.onreadystatechange=function(){
a.readyState==4&&(a.status==200?(eval(a.responseText),o=0):o++,k=!1)}
;
k=!0;
a.send(f)}
}
window.mbrtpl={
insert:function(a){
x=!1;
var b=eval("("+a+")");
if(b.results){
var c=b.results.length;
if((a=document.getElementById("rtpl"))&&c>0){
for(var d;
d=b.results[--c];
)a.innerHTML+=d.html;
a.style.marginTop="-100px";
a.style.display="";
b=-google.style.getHeight(a)-google.style.getComputedStyle(a,"margin-bottom");
a.style.marginTop=b+"px";
google.fx.animate(1200,[[a,"marginTop",b,11,google.fx.easeInAndOut]])}
}
}
}
;
function la(){
if(w&&!x){
x=!0;
var a=google.xhr();
a.open("GET",w);
a.onreadystatechange=function(){
a.readyState==4&&a.status==200&&eval(a.responseText)}
;
a.send(f)}
}
function ra(a){
var b=document.createElement("div");
b.innerHTML=a.html;
return{
e:b,updateDate:ta(b)}
}
var pa=google.History.client(function(a){
n.innerHTML=a.r;
m=a.u;
s=a.n;
v=a.s;
F(n,v,a.t);
C(0,!0);
i=[];
z()}
);
google.dstr.push(function(){
ma();
window.clearTimeout(u)}
);
var G,H,I,J,K,L,M,N,A,B,O,P,Q=!1,R="ontouchstart"in window;
function ua(){
return Math.max(P/J.scrollHeight*O,20)}
function S(a){
a=google.browser.product.IE?a.offsetHeight:google.style.getComputedStyle(a,"height");
return Number(a)}
function va(a){
var a=a.offsetTop,b=google.browser.product.IE;
if(b&&google.browser.isProductVersion("8")||!b)a-=J.offsetTop;
return a}
function T(a){
if(a)for(var b=0,c;
c=A[b++];
)c();
else if(N)for(b=0;
c=B[b++];
)c();
N=a}
function wa(a){
var b=xa(a);
if(b){
var c=va(b);
a||(c+=S(b)-P);
M=!0;
ya(c,!0,300,function(){
M=!1;
za(a)}
)}
}
function ya(a,b,c,d){
var e=J.scrollHeight-P,e=e==0?0:Aa(a*(O-ua())/e,ua()),e=[[I,"marginTop",Number(google.style.getComputedStyle(I,"margin-top")),e,google.fx.easeInAndOut]];
b?e.push([J,"scrollTop",J.scrollTop,a,google.fx.easeInAndOut,""]):J.scrollTop=a;
google.fx.animate(c,e,d)}
function za(a){
setTimeout(function(){
N&&wa(a)}
,200)}
function xa(a){
var b=J.childNodes;
if(a)for(a=b.length-1;
a>=0;
--a){
var c=b[a],d=va(c);
if(c.nodeType==1&&d<J.scrollTop)return c}
else for(a=0;
c=b[a++];
)if(d=va(c),c.nodeType==1&&d+S(c)>J.scrollTop+P)return c}
function U(a){
a.touches&&(a.preventDefault(),a=a.touches[0]);
var b=a.clientY-K,b=Aa(Number(google.style.getComputedStyle(I,"margin-top"))+b);
I.style.marginTop=b+"px";
J.scrollTop=b*(J.scrollHeight-P)/(O-S(I));
K=a.clientY}
function Aa(a,b){
var c=b==f?S(I):b;
return Math.max(0,Math.min(O-c,a))}
function C(a,b){
if(Q){
var c=S(I),d=ua(),c=[[I,"height",c,d],[document.getElementById("sbbb"),"marginTop",c-4,d-4]];
if(!L){
for(var e=d=0,ea;
ea=J.childNodes[e++];
)ea.nodeType==1&&(d+=S(ea));
if(d>P)document.getElementById("sb").style.display="block",c.push([document.getElementById("sb"),"opacity",0,1,google.fx.linear,""]),L=!0}
d=b?0:1200;
ya(a,!1,d);
google.fx.animate(d,c,function(){
if(L)I.style.position="absolute"}
)}
}
function V(a,b){
a.parentNode==I&&(a=I);
var c=70*(b?1:-1);
Ba(a,c);
for(var d=0,e;
e=a.childNodes[d++];
)e.nodeType==1&&Ba(e,c)}
function Ba(a,b){
var c=a.style.backgroundPosition.match(/^-?\d+/),d=a.style.backgroundPosition.match(/\s+.*$/);
a.style.backgroundPosition=parseInt(c,10)+b+"px "+(d?d:"")}
function Ca(){
var a=G,b=H,c=I,d=function(){
M||(T(!0),wa(!0))}
;
R?google.listen(a,"touchstart",d):google.listen(a,"mousedown",d);
a=function(){
M||(T(!0),wa())}
;
R?google.listen(b,"touchstart",a):google.listen(b,"mousedown",a);
R?google.listen(c,"touchstart",function(a){
T(!0);
K=a.touches[0].clientY;
google.listen(document,"touchmove",U)}
):google.listen(c,"mousedown",function(a){
T(!0);
K=a.clientY;
google.listen(document,"mousemove",U)}
)}
function ja(a){
G=document.getElementById("sbu");
H=document.getElementById("sbd");
I=document.getElementById("sbb");
J=document.getElementById(a);
if(!G||!H||!I||!J)return Q=!1;
N=M=L=!1;
A=[];
B=[];
P=Number(google.style.getComputedStyle(J,"height"));
a=P-34;
document.getElementById("sbc").style.height=a+"px";
O=a-1;
document.getElementById("sbbb").marginTop=a-4+"px";
document.getElementById("sb").style.display="none";
for(var a=[G,H,I],b=0,c;
c=a[b++];
)google.browser.product.IE?(google.listen(c,"mouseover",function(a){
V(a.srcElement)}
),google.listen(c,"mouseout",function(a){
V(a.srcElement,!0)}
),c.b=function(){
return!1}
):(google.listen(c,"mouseover",function(a){
V(a.target)}
),google.listen(c,"mouseout",function(a){
V(a.target,!0)}
),c.onmousedown=function(){
return!1}
);
Ca();
return Q=!0}
R?(google.listen(document,"touchend",function(){
document.removeEventListener("touchmove",U,!1);
T(!1)}
),google.dstr.push(function(){
A=B=[];
Q=!1}
)):google.listen(document,"mouseup",function(){
google.browser.product.IE?document.detachEvent("onmousemove",U):document.removeEventListener("mousemove",U,!1);
T(!1)}
);
google.rt||(google.rt={
}
);
var Da=-1;
google.rt.timestampToString=f;
function Ea(a,b){
for(var c=a.getElementsByTagName("div"),d=0,e;
e=c[d++];
)if(e.className=="rtdelta")return b-parseInt(e.innerHTML,10);
return!1}
function E(){
return Math.round((new Date).getTime()/1E3)}
function ga(a,b){
var c=b-a;
return c<86400?c<45?"秒前":c<105?"1 分钟前":c<3345?"1 分钟前".replace("1",Math.floor(c/60)+(c%60>=45?1:0)+""):c<6600?"1小时前":"1 小时前".replace("1",Math.floor(c/3600)+(c%3600>=3E3?1:0)+""):!1}
function Fa(a,b,c){
var d=google.rt.timestampToString;
if(b&&(b=d(b,c)))a.innerHTML=b}
function Ga(a){
for(var b=[],a=a.getElementsByTagName("span"),c=0,d;
d=a[c++];
)d.className.match("rtd")&&b.push(d);
return b}
function F(a,b,c){
for(var a=Ga(a),c=c||E(),d=0,e;
e=a[d];
d++)Fa(e,b[d],c)}
function ta(a){
var b=v,c=E();
return function(){
var d;
d=Ga(a);
if(d=d.length>0?d[0]:!1){
var e=Ea(d,c);
e&&(Fa(d,e,E()),b.unshift(e))}
}
}
function ha(a){
for(var b=v,c=Ga(n),a=a||E(),d=0,e;
e=c[d++];
)(e=Ea(e,a))&&b.push(e)}
function ia(){
var a=n,b=v;
Da=window.setInterval(function(){
F(a,b)}
,6E4);
google.dstr.push(function(){
window.clearInterval(Da)}
)}
;
google.rt.replayCallbacks=[];
google.rt.pushReplayCallback=function(a){
google.rt.replayCallbacks.push(a)}
;
function Ha(){
google.rt.timestampToString=function(a){
return google.rt.formatTime(a,"FullDate")}
}
var Ia=google.History.client(function(a){
n.innerHTML=a.r;
v=a.s;
F(n,v,a.t)}
);
google.rt.replayinit=function(a){
n=document.getElementById(a);
v=[];
Ha();
n&&(google.rt.pushReplayCallback(function(){
ha(f);
F(n,v)}
),window.setTimeout(function(){
google.History.save(Ia,{
r:n.innerHTML,s:v,t:E()}
)}
,100))}
;
google.rtc={
}
;
var Ja,Ka,W,X,La,Ma,Y,Na,Oa,Z,$,Pa;
google.rtc.init=function(a,b){
var c;
if(c=b)(Ja=document.getElementById(a))?(Ka=parseInt(Ja.innerHTML,10),W=0,Ma="",Y=!1,Na=(new Date).getTime(),Z=Oa=0,$=!1,La=X=0,c=!0):c=!1;
c&&(sa(b),c=function(){
Y=!0}
,google.listen(document,"keydown",c),google.listen(document,"mousemove",c),Qa(Ra,1))}
;
function Qa(a,b){
Y&&(Y=!1,Na=(new Date).getTime());
if(!(Oa>200||Z>3||(new Date).getTime()>Na+24E4)){
Sa();
var c=b;
Z&&(c=na(Z));
var d;
$||W!=0?d=function(){
Qa(a,b)}
:(X=0,d=function(){
a();
Qa(a,b)}
);
Pa=window.setTimeout(d,c*1E3)}
}
function Ra(){
var a=google.xhr();
a.open("GET",Ma);
a.onreadystatechange=function(){
a.readyState==4&&(a.status==200?(eval(a.responseText),Z=0):Z++);
$=!1}
;
$=!0;
a.send(f)}
function sa(a){
a.numUpdates&&(X=a.numUpdates);
a.nextRequest&&(Ma=a.nextRequest)}
function Sa(){
if(!$){
Oa++;
W++;
W>=30&&(W-=30);
var a=La+X/30,b=Math.round(a);
La=a-b;
Ka+=b;
Ja.innerHTML=Ka}
}
google.dstr.push(function(){
window.clearTimeout(Pa)}
);
}
)();
(function(){
var e=!1;
function h(a,c,b){
return[[c,"height",a?b:0,a?0:b],[c,"opacity",a?1:0,a?0:1,null,""]]}
function i(a){
if(!a)return null;
var c=a.offsetHeight,b=google.style.getComputedStyle(a,"overflow",!0);
a.style.overflow="hidden";
return{
height:c,overflow:b}
}
function j(a,c,b){
c?a.style.height=b.height+"px":a.style.removeAttribute&&a.style.removeAttribute("filter");
a.style.overflow=b.overflow}
google.exportSymbol("google.srp.toggleModes",function(){
if(!e){
e=!0;
var a=document.getElementById("ms"),c=document.getElementById("hidden_modes"),b=document.getElementById("hmp"),d=google.style.hasClass(a,"open");
a.className="open";
var k=i(c),f=i(b),g=h(d,c,k.height);
f&&(g=g.concat(h(d,b,f.height)));
google.srp.updateLinksWithParam("prmdo",!d?"1":"",google.srp.isSerpLink,google.srp.isSerpForm);
google.fx.animate(227,g,function(){
if(d)a.className="";
j(c,d,k);
b&&j(b,d,f);
e=!1;
google.msg.send(48)}
)}
}
);
}
)();
(function(){
function f(){
function b(a){
return{
api:a,G:a.a,J:a.b,F:a.c,da:a.d,ea:a.e,aa:a.f,ba:a.g,$:a.h,Z:a.i,Y:a.j,ca:a.k,I:a.l,K:a.m,L:a.n,M:a.o,O:a.p,P:a.q,Q:a.r,N:a.s,W:a.t,B:a.u,ga:a.v}
}
var c=window.google.comm;
return!c?null:{
D:function(a,d){
var e=c.h(a,d);
return b(e)}
,fa:function(a){
return b(a.api)}
,H:c.a,R:c.b,S:c.c,T:c.d,V:c.e,U:c.f,C:c.g,X:c.i,z:c.j}
}
;
var g=!1,h=function(){
}
;
function j(b,c,a){
var d=document.getElementById("set_location_section");
if(b.innerHTML!="")d.style.height=d.offsetHeight-b.offsetHeight-4+"px";
var e=d.offsetHeight,i="";
a&&(i="color:#c11;
");
b.innerHTML='<div style="'+i+'margin-top:3px">'+c+"</div>";
b.style.display="block";
if(d.offsetHeight==e)d.style.height=d.offsetHeight+b.offsetHeight+4+"px"}
function k(){
var b={
q:google.nav.getQuery(),changed_loc:1}
;
google.nav.search(b,!0)}
function l(b){
var c=document.getElementById("error_section"),a=google.xhr();
a.onreadystatechange=function(){
if(a.readyState==4)if(a.status==200&&!a.responseText){
c.innerHTML="";
try{
var b=f();
b&&b.z()}
catch(e){
google.log("location_widget_make_uul_request","&err="+e+"&ei="+google.kEI)}
k()}
else a.status==200&&a.responseText?a.responseText.match("\n")?j(c,a.responseText.split("\n")[0],!0):j(c,a.responseText,!1):j(c,google.loc.m3,!0)}
;
a.open("GET","/uul?muul=4_18"+b+"&usg="+encodeURIComponent(google.loc.s)+"&hl="+google.kHL,!0);
a.send(null)}
var m=function(){
google.log("location_widget_enable_autodetect","&ei="+google.kEI);
l("&uulo=2")}
;
function n(b){
if(!b)return null;
var c=b.offsetHeight,a=google.style.getComputedStyle(b,"overflow",!0);
b.style.overflow="hidden";
return{
w:c,A:a}
}
google.loc=google.loc||{
}
;
google.loc.init=h;
google.loc.enableAutoDetect=m;
google.loc.submit=function(){
var b=document.getElementById("lc-input").value;
b?(google.log("location_widget_change_location","&ei="+google.kEI),l("&luul="+encodeURIComponent(b)+"&uulo=1")):m();
return!1}
;
google.loc.f=function(){
var b=document.getElementById("lc-input");
if(b.value==google.loc.m4)b.value="",b.style.color="#000000"}
;
google.loc.b=function(){
var b=document.getElementById("lc-input");
if(b.value=="")b.value=google.loc.m4,b.style.color="#666666"}
;
google.loc.toggleLocationChange=function(){
if(!g){
g=!0;
var b=document.getElementById("lc"),c=document.getElementById("set_location_section"),a=google.style.hasClass(b,"lco");
b.className="lco";
var d=n(c);
google.fx.animate(227,[[c,"height",a?d.w:0,a?0:d.w],[c,"opacity",a?1:0,a?0:1,null,""]],function(){
if(a)b.className="";
google.log("location_widget","&open="+(a?"0":"1")+"&ei="+google.kEI);
a?c.style.height=d.w+"px":c.style.removeAttribute&&c.style.removeAttribute("filter");
c.style.overflow=d.A;
g=!1}
)}
}
;
google.loc.devloc=function(){
var b=document.getElementById("error_section");
google.devloc?google.devloc.pnlic(k,function(){
j(b,google.loc.m5,!0)}
):j(b,google.loc.m5,!0)}
;
google.register(77,{
init:h}
);
}
)();
(function(){
google.tbpr={
}
;
var d={
}
,f=/\bl\b/,h=function(c){
return f.test(c.className)}
,i=function(c){
var b="",a;
for(a in d)d[a].style.display="none";
if(c&&c.a>=0){
b=c.a;
if(d[b])d[b].style.display="block";
b="tbpr:idx="+c.a}
return b}
,j=function(c,b){
b==null&&(b={
}
);
b.a=c.b||-1;
google.event.back.saveHistory("tbpr",b)}
;
google.register(78,{
init:function(){
d={
}
;
for(var c=document.getElementsByTagName("h3"),b=0,a;
a=c[b++];
)if(a.className=="tbpr"){
var g=Number(a.id.substr(5));
for(d[g]=a;
a&&a.nodeName!="LI";
)a=a.parentNode;
if(a){
a=a.getElementsByTagName("a");
for(var k=0,e=void 0;
e=a[k++];
)if(h(e)){
e.b=g;
break}
}
}
google.event.back.register(h,j,i,"tbpr")}
}
);
}
)();
(function(){
var d=/^\/(search|images)\?/;
function e(a){
var b="inner"+a,c="client"+a;
if(google.browser.product.ANDROID_TABLET&&google.browser.engine.WEBKIT)return window.screen[a.toLowerCase()];
else if(window[b])return window[b];
else if(document.documentElement&&document.documentElement[c])return document.documentElement[c];
return 0}
function f(){
g("biw",e("Width"));
g("bih",e("Height"))}
function g(a,b){
for(var c=document.getElementsByName(a),l=0,h;
h=c[l++];
)h.value=b}
function i(a){
var b=e("Height"),a=j(a,"biw",e("Width"));
return a=j(a,"bih",b)}
function k(a){
if(!google.j||!google.j.init){
a=a||window.event;
for(a=a.target||a.srcElement;
a&&a.tagName!="A";
)a=a.parentNode;
if(a&&a.href){
var b=a.getAttribute("href",2);
if(d.test(b))a.href=i(b)}
}
}
function j(a,b,c){
return a.replace(RegExp("([?&#])"+b+"=([^&#]*)&?","i"),"$1").replace(/&*$/,"&"+b+"="+c)}
google.register(83,{
init:function(){
if(!google.Toolbelt||!google.Toolbelt.get||!google.Toolbelt.get("isch"))f(),google.listen(window,"resize",f);
google.msg.listen(51,i);
google.listen(document,"click",k)}
,dispose:function(){
google.unlisten(window,"resize",f);
google.unlisten(document,"click",k);
google.msg.unlisten(51,i)}
}
);
}
)();
(function(){
var e=null;
google.LU={
}
;
google.register(84,{
init:function(a){
google.LU.u=a.no_tt;
document.getElementById("rhs_map")&&(google.browser.engine.IE&&google.browser.compareVersions("7",google.browser.product.version)==0||google.browser.product.IPAD||document.getElementById("tbt5")||j());
k=!1;
if(google.LU.fmap_url_delta&&(l=document.getElementById("lu_map"))){
for(m=l;
m&&m.tagName!="A";
)m=m.parentNode;
n=document.getElementById("rhs_map");
o=(a=document.getElementById("center_col"))&&a.parentNode||document.getElementById("ires");
if(m&&o&&(p=m.href,q=p.search(/&iwloc=|&cid=0,0,/)!=-1,a=l,a.tagName=="IMG"?a=a.src:(a=/url\(([\'\"]?)(.*)\1\)/.exec(a.style.background),a=!a||a.length<3?"":a[2]),a)){
var b=a.indexOf("data=")+5,c=a.indexOf(",")+1;
r=a.substring(0,c);
s=a.substring(0,b)+google.LU.fmap_url_delta+",";
t=0;
u={
id:t++,token:a.substring(c),featuresCallback:e}
;
google.LU.u||(v=new google.LU.g(!google.style.isRtl()));
w={
x:0,y:0}
;
x=google.util.rateLimitFunction(e,aa,100,!0);
u.featuresCallback=ba;
y=[u];
z=new google.LU.w(r,s,"0",[u.token],o,!0);
k=!!z;
A["0"]=z;
z.key="0";
google.listen(l,"mousemove",C);
google.listen(window,"scroll",E);
google.listen(window,"pagehide",F);
google.listen(l,"mouseout",G)}
}
}
,dispose:function(){
l&&(google.unlisten(l,"mousemove",C),google.unlisten(window,"scroll",E),google.unlisten(window,"pagehide",F),google.unlisten(l,"mouseout",G));
n=o=m=l=e;
p="";
q=!1;
z=e;
y.length=0;
H.length=0;
A={
}
;
u=e;
t=0;
k=!1;
if(v){
var a=v;
a.d&&a.d.parentElement&&a.d.parentElement.removeChild(a.d);
v=e}
x=w=e;
I&&(google.unlisten(window,"scroll",J),google.browser.engine.IE||google.unlisten(window,"resize",K),L&&window.clearInterval(L),I=e);
delete google.LU.u}
}
);
var l,m,o,n,p,q,r,s,M,z,y=[],H=[],A={
}
,u,t=0,v,w,k=!1,x=e;
function aa(){
if(z&&z.k()){
M=l.offsetHeight;
var a;
if(google.browser.engine.IE){
a=l.getBoundingClientRect();
var b=l.ownerDocument;
a.left-=b.documentElement.clientLeft+b.body.clientLeft;
a.top-=b.documentElement.clientTop+b.body.clientTop;
a={
x:w.x-a.left,y:w.y-a.top}
}
else b=(a=n&&n.style.position=="fixed")?0:document.body.scrollTop+document.documentElement.scrollTop,a={
x:w.x+(a?0:document.body.scrollLeft+document.documentElement.scrollLeft)-google.style.getPageOffsetLeft(l),y:w.y+b-google.style.getPageOffsetTop(l)}
;
b=z.h;
b=(b.j[3]-b.j[1])/M;
b={
x:a.x*b,y:a.y*b}
;
a=b.x;
for(var b=b.y,c=z.h,d=[],f=0,i;
i=c.v[f];
++f)i.contains(a,b)&&d.push(i);
m.href=N(d)}
}
function C(a){
a=a||window.event;
w.x=a.clientX;
w.y=a.clientY;
x()}
function E(){
x()}
function G(){
w.x=w.y=0;
m.href=N([])}
function F(){
w.x=w.y=0;
O(v)}
function N(a){
var f;
for(var b=p,c=0,d;
d=y[c++];
)(f=(d=d.featuresCallback)&&d(a),d=f)&&(b=d);
return b}
function ba(a){
m.style.cursor=a.length==0?"default":"pointer";
for(var b=e,c=0,d;
d=a[c++];
){
if(d.id=="0")return e;
d.z&&(b=d)}
a=b&&[b]||a;
if(!google.LU.u)b=a,c={
x:6*(google.style.isRtl()?1:-1),y:12}
,ca(b,{
x:w.x+c.x,y:w.y+c.y}
),v.b.length&&(a=v.b);
if(a.length==0||q)a=p;
else{
b=[];
for(c=0;
d=a[c++];
)b.push(d.id);
a=b.length?p+"&iwloc=cids:"+b.join(","):e}
return a}
google.LU.addMapConfig=function(a){
if(!k)return!1;
a.id||(a.id=t++);
y.push(a);
P();
return!0}
;
google.LU.replaceMapConfig=function(a){
if(!k||!a.token)return!1;
a.id||(a.id=t++);
H.push(y);
y=[a];
P();
return!0}
;
google.LU.deleteMapConfig=function(a){
if(a.id!="0"){
for(var b=0;
b<y.length;
++b)y[b].id==a.id&&y.splice(b,1);
y.length==0&&(y=H.pop());
P()}
}
;
function P(){
for(var a=[],b=0,c;
c=y[b++];
)c.token&&a.push(c);
for(var d=[],f=[],b=0;
c=a[b++];
)d.push(c.id),f.push(c.token);
a=d.join("_");
b=A[a];
b||(b=new google.LU.w(r,s,a,f,o,!1),A[a]=b);
b!=z&&(da(b),z=b)}
;
google.LU.w=function(a,b,c,d,f,i){
this.A=0;
this.h=e;
d=d.join(",");
this.I=a+d;
var g="loadFeaturemap"+c,h=this;
google.LU[g]=function(a){
delete google.LU[g];
h.i&&(h.i.parentNode.removeChild(h.i),delete h.i);
h.h=new google.LU.H(a);
google.log("lu_featuremap",google.time()-h.A+"")}
;
a=[b,d,"&callback=google.LU.",g].join("");
i?ea(this,a,f):this.i=Q(this,a)}
;
var da=function(a){
var b=l,c=a.I,d=b.cloneNode(!0);
google.dom.set(d,"position","absolute");
d.onload=function(){
google.dom.insert(d,b);
google.fx.animate(100,[[d,"opacity",0,1,e,""]],function(){
b.src=c;
google.dom.remove(d)}
)}
;
d.src=c}
,Q=function(a,b){
a.A=google.time();
var c=document.createElement("SCRIPT");
c.src=b;
google.dom.append(c);
return c}
,ea=function(a,b,c){
c.B=!0;
c.n=function(){
if(c.B)c.B=!1,google.unlisten(c,"mouseover",c.n),google.unlisten(c,"mousemove",c.n),a.i=Q(a,b)}
;
google.listen(c,"mouseover",c.n);
google.listen(c,"mousemove",c.n)}
;
google.LU.w.prototype.k=function(){
return!!this.h&&this.h.k}
;
google.LU.Feature=function(a){
this.m=a.a;
this.e=a.bb;
this.id=a.id;
var b={
}
;
if("c"in a)try{
b=eval("(0,"+a.c+")")}
catch(c){
}
if(b&&b["9"]&&google.LU.fmap_xc){
var a=google.LU.fmap_xc[b["9"].index],d;
for(d in a)b[d]=a[d]}
this.extendedContent=b;
this.z=!(!b||!(b["9"]&&b["9"].index.substr(0,1)=="r"))}
;
google.LU.Feature.prototype.z=!1;
google.LU.Feature.prototype.height=function(){
return this.e[3]-this.e[1]+1}
;
google.LU.Feature.prototype.width=function(){
return this.e[2]-this.e[0]+1}
;
google.LU.Feature.prototype.top=function(){
return this.m[1]-this.height()+1}
;
google.LU.Feature.prototype.left=function(){
return this.m[0]+this.e[0]+1}
;
google.LU.Feature.prototype.contains=function(a,b){
var c=a-this.m[0],d=b-this.m[1];
return c>=this.e[0]&&d>=this.e[1]&&c<=this.e[2]&&d<=this.e[3]}
;
google.LU.H=function(a){
this.j=e;
this.v=[];
this.k=!1;
var b;
if(a){
b=0;
for(var c;
b<a.length;
++b)if(c=a[b].features)for(var d=0,f;
f=c[d];
++d)this.v.push(new google.LU.Feature(f));
b=this.v.length>0}
else b=!1;
if(b&&(this.j=a[0].rectangle)&&this.j.length==4)this.k=!0}
;
google.LU.g=function(a){
this.s=0;
this.b=[];
this.d=document.createElement("div");
var b=this.d.style;
b.position="fixed";
b.WebkitTransitionProperty="left,top";
b.O=".1s,.1s";
b.P="left,top";
b.WebkitTransitionDuration=".1s,.1s";
this.p=document.createElement("div");
b=this.p.style;
b.position="absolute";
b.zIndex=110;
b.border="1px solid #999";
b.padding="3px 6px";
b.lineHeight="1.2";
b.fontSize="85%";
b.backgroundColor="#ffffd5";
b.whiteSpace="nowrap";
b.WebkitBoxShadow="2px 2px 5px rgba(0,0,0,0.5)";
b.N="2px 2px 5px rgba(0,0,0,0.5)";
a?b.right=0:b.left=0;
this.d.appendChild(this.p);
O(this);
google.dom.append(this.d)}
;
google.LU.g.F=5;
google.LU.g.G=200;
var ca=function(a,b){
var c=v;
fa(c,a)&&(c.s++,setTimeout(function(){
c.s--;
if(c.s==0)if(c.b.length){
for(var a=[],f=0,i;
f<google.LU.g.F&&(i=c.b[f++]);
){
var g=R(i);
if(g.title){
c.b.length!=1&&a.push('<div style="min-height:16px">');
a.push("<b>",g.title,"</b> ");
var h=g.star_rating,g=g.review_count,B=a;
if(!(typeof h=="undefined"||typeof g=="undefined")){
B.push('<div style="display:inline-block;
vertical-align:-2px">');
for(var Z=0;
Z<5;
++Z){
var D;
h>0.75?(D="rsw-starred",h-=1):h>0.25?(D="rsw-half-starred",h-=0.5):D="rsw-unstarred";
B.push('<div style="float:none;
display:inline-block" class="',D,'"></div>')}
B.push("</div>");
B.push("<span dir=",google.style.isRtl()?"dir=rtl":"","> (",g,") </span>")}
c.b.length!=1&&a.push("</div>")}
}
c.b.length==1&&(f=(g=R(c.b[0]))&&g.snippet,i=g&&g.snippet_attribution,f&&i&&(a.push('<div style="min-width:150px;
white-space:normal">',f,"</div>"),a.push('<div style="color:#666">',i,"</div>")));
c.p.innerHTML=a.join("");
c.d.style.left=b.x+"px";
c.d.style.top=b.y+"px";
c.d.style.display=""}
else O(c)}
,google.LU.g.G))}
;
function R(a){
return a.extendedContent&&a.extendedContent["1"]}
function S(a,b){
for(var c=0,d;
d=b[c++];
)if(d.id==a)return!0;
return!1}
var fa=function(a,b){
for(var c=!1,d=0,f;
f=a.b[d];
)S(f.id,b)?d++:(a.b.splice(d,1),c=!0);
for(var d=0,i;
i=b[d++];
)if(!S(i.id,a.b)){
f=a;
var g=R(i);
if(g){
if(typeof g.star_rating=="undefined")f.b.push(i);
else{
for(var h=void 0,h=0;
h<f.b.length;
++h)if((g=R(f.b[h]))&&typeof g.star_rating=="undefined")break;
f.b.splice(h,0,i)}
f=!0}
else f=!1;
f&&(c=!0)}
return c}
,O=function(a){
a.d.style.display="none"}
;
var T,U,V=!0,I,L,ga=["left","margin","paddingTop","position","top","width","zIndex"],W={
}
,X={
}
;
function Y(a){
return google.browser.engine.IE?document.documentElement["client"+a]:window["inner"+a]}
function ha(){
if(I)for(var a in W)I.style[a]=W[a]}
function ia(){
var a=document.getElementById("rhs_map-placeholder");
a&&a.parentNode.removeChild(a)}
function J(){
if(V&&!((document.body.scrollLeft||document.documentElement.scrollLeft)>0)){
var a=document.body.scrollTop+document.documentElement.scrollTop;
if(!U&&a>=T){
if(I){
X.Q=google.style.getPageOffsetLeft(I);
X.K=google.style.getWidth(I);
X.M=I.offsetWidth;
X.L=I.offsetHeight;
for(var a=0,b;
b=ga[a++];
)W[b]=I.style[b]}
if(I){
if(google.style.getComputedStyle(I,"position",!0)!="absolute")a=document.createElement("div"),a.id=I.id+"-placeholder",google.browser.engine.IE?a.style.styleFloat=google.style.getComputedStyle(I,"styleFloat",!0):a.style.cssFloat=google.style.getComputedStyle(I,"float",!0),a.style.width=X.M+"px",a.style.height=X.L+"px",a.style.marginTop=google.style.getComputedStyle(I,"margin-top",!0),a.style.marginBottom=google.style.getComputedStyle(I,"margin-bottom",!0),a.style.marginLeft=google.style.getComputedStyle(I,"margin-left",!0),a.style.marginRight=google.style.getComputedStyle(I,"margin-right",!0),I.parentNode.insertBefore(a,I.nextSibling);
I.style.margin=0;
I.style.zIndex=109;
I.style.width=X.K+"px";
I.style.top=0;
I.style.position="fixed";
I.style.paddingTop="5px"}
U=!0}
else U&&a<T&&(ia(),ha(),U=!1)}
}
function ja(){
if(!I)return!1;
var a=document.getElementById("rhs_block");
if(!a)return!1;
var b=a.getElementsByTagName("li");
if(!b||b.length==0)return!1;
var a=Y("Height"),c=google.style.getHeight(I),b=2*(b[0].offsetHeight+12)+c+google.style.getPageOffsetTop(I);
return a<b}
function K(){
U&&(ia(),ha(),U=!1);
ja()?V=!1:(V=!0,T=google.style.getPageOffsetTop(document.getElementById("leftnav")),J())}
var $;
function ka(){
if(I)this.C=google.style.getHeight(I),this.o=Y("Height"),this.D=Y("Width"),this.J=function(){
var a=$;
return google.browser.engine.IE?this.C==a.C&&this.o==a.o&&this.D==a.D:this.o==a.o}
}
function la(){
if(I){
var a=new ka;
a.J()||(K(),$=a)}
}
function j(){
google.listen&&google.style.getHeight?(I=document.getElementById("rhs_map"),W={
}
,X={
}
,$=new ka,google.listen(window,"scroll",J),google.browser.engine.IE?L=window.setInterval(la,200):google.listen(window,"resize",K),K()):window.setTimeout(function(){
j()}
,100)}
;
}
)();
(function(){
var h=null;
var aa,k=function(a){
var b=ba(a),c=aa[b];
if(!c)c=new ca(a),c.K=b,aa[b]=c;
return c}
,ca=function(a,b){
this.result=a;
this.e=b||0;
this.source=this.a=this.data=h;
this.u=!1}
,da=new ca(h,1),ea=function(a){
return a.e==0||a.e==4}
,l=function(a){
return a.e==1||a.e==4}
,n=function(a,b,c){
a.e=b;
a.data=c||a.data}
;
var fa=function(){
this.t={
start:google.time()}
}
,ga=["e","ei","expi"],ha=function(a){
var b=k(a);
if(b&&b.a){
var c=b.a;
if(c.name&&!b.u){
b.u=!0;
c.t.ol=google.time();
for(var b={
}
,d=0,e;
e=ga[d++];
)e in google.kCSI&&(b[e]=google.kCSI[e]);
a=o(a);
if(a==1||a==2)c.name="ads,ads_"+c.name;
a=google.sn;
google.sn="vsnip";
try{
google.report&&google.report(c,b)}
finally{
google.sn=a}
}
}
}
;
window.L=function(){
}
;
var ia=function(a,b,c){
this.i=a;
this.A=b;
this.z=c;
this.H=!1;
this.B=this.j=this.I=h}
,ja=function(a){
this.p=a;
this.k=0;
this.c={
}
;
this.d=[]}
,ma=function(a){
var b=q;
!b.c[a.i]&&ka(b,a)<0&&(b.d.push(a),la(b))}
,la=function(a){
for(;
a.k<a.p&&a.d.length>0;
)na(a,a.d.shift())}
,na=function(a,b){
if(!a.c[b.i]){
var c=ka(a,b);
c>=0&&a.d.splice(c,1);
b.H?oa(a,b):pa(b);
a.c[b.i]=b;
a.k++}
}
,oa=function(a,b){
var c=google.dom.create("img");
c.onload=function(){
var c=b.i,e=a.c[c];
if(e){
var f={
}
;
f.img=e.B;
f.url=c;
e.I(f)}
}
;
c.onerror=b.z;
c.src=b.A;
b.B=c}
,pa=function(a){
var b=google.dom.create("script");
b.src=a.A;
b.onerror=a.z;
window.setTimeout(function(){
google.dom.append(b)}
,0);
a.j=b}
,ka=function(a,b){
for(var c=0;
c<a.d.length;
c++)if(a.d[c].i==b.i)return c;
return-1}
,ra=function(a){
var b=q,c=b.c[a];
c&&(c.j&&qa(c.j),delete b.c[a],b.k--,la(b))}
,qa=function(a){
window.setTimeout(function(){
try{
google.dom.remove(a),a.src="about:blank"}
catch(b){
}
}
,0)}
;
ja.prototype.clear=function(){
for(var a in this.c){
var b=this.c[a];
b.j&&qa(b.j)}
this.p=this.p;
this.k=0;
this.c={
}
;
this.d=[]}
;
var sa=function(a){
this.type=a;
this.o=void 0}
,ta=function(a,b){
this.x=a||0;
this.y=b||0}
,ua=function(a,b,c){
c.push("x:"+(ea(b)&&!l(b)?"w":l(b)?ea(b)?"y":"np":"p"));
(google.style.hasClass(a,"vsta")||google.style.hasClass(a,"vsra"))&&c.push("ad")}
,va=function(a,b,c){
google.log(c||"",(b||"")+"&oi=vsnip&ved="+a+"&ei="+google.kEI)}
,xa=function(a){
var b=wa;
b&&b!=document&&(b=b.getAttribute("cved"))&&va(b,a,"vsvprev")}
,ya=function(a,b){
var c={
}
;
b&&b.hasAttribute("pved")&&(c.ved=b.getAttribute("pved"));
google.ml(a,!1,c)}
;
var o=function(a){
if(a.hasAttribute("vidx"))return 3;
else if(google.style.hasClass(a,"vsta"))return 1;
else if(google.style.hasClass(a,"vsra"))return 2;
return 0}
,za=/^\/url.*[?&]url=([^&]+)/,Aa=/^\/url.*[?&]q=([^&]+)/,Ba=/(?:(?:\/aclk)|(?:\/d\/AdPreview\/adclick.html)).*[?&]adurl=([^&]+)/,ba=function(a){
if(a.hasAttribute("rawurl"))return a.getAttribute("rawurl");
var b="",b=o(a);
if(b==1||b==2)var b=(b=Ca(a))?b.getAttribute("href"):"",c=b.match(Ba);
else b="",b=a.hasAttribute("url")?a.getAttribute("url"):(b=Da(a))?b.getAttribute("href"):"",c=b.match(za)||b.match(Aa);
c&&(b=decodeURIComponent(c[1]));
a.setAttribute("rawurl",b);
return b}
,Da=function(a){
for(var b=google.dom.getAll("a.l",a),c=0,d;
d=b[c];
c++)if(Ea(d))return d;
ya(Error("(visual-snippets) No result link"),a);
return h}
,Ca=function(a){
var b=google.dom.get("h3",a);
if(b&&(b=google.dom.get("a",b),Ea(b)))return b;
ya(Error("(visual-snippets) No ad link"),a);
return h}
,Ea=function(a){
if(!a)return!1;
a=a.getAttribute("href");
return a!=h&&a.length>0&&a!="#"}
;
var Fa=function(){
this.n="web-vs";
try{
var a=window.sessionStorage;
if(a){
var b=google.time().toString();
a.setItem(this.n+"-"+b,b);
a.removeItem(this.n+"-"+b);
this.F=!0}
}
catch(c){
}
this.G={
}
}
,Ga=function(a){
var b=s,a=(b.F?window.sessionStorage:b.G)[b.n+"-"+a];
return typeof a=="undefined"||a===h?a:typeof a.value=="string"?a.value:a}
,Ha=function(a,b,c){
(a.F?window.sessionStorage:a.G)[a.n+"-"+b]=c}
;
var t=function(a){
return a?google.style.getComputedStyle(a,"visibility",!0)=="visible":!1}
,u=function(a,b){
google.dom.set(a,"visibility",b?"visible":"hidden")}
,Ia=function(a){
return a.clientX==h||a.clientY==h?h:new ta(a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,a.clientY+document.body.scrollTop+document.documentElement.scrollTop)}
;
google.video={
}
;
var v,w,x,y,Ja,z,A,B,Ka,C,La,D,Ma,wa,E,Na,Oa,Pa,Qa,Ra,F,Sa=0,Ta=0,Va=function(a){
for(var b in x)b&&!Ja[b]&&Ua(b,a)}
,Wa=function(){
C&&(window.clearTimeout(C),C=0);
for(var a in x)if(!z[a]){
z[a]=!0;
var b=a;
Ka++;
(b=G(b))&&b.showThumbnail()}
}
,Xa=function(a){
return a.substring(0,a.length-1)+(Number(a.charAt(a.length-1))+1)%y}
,H=function(a){
var b=w;
return a!=h&&a.hasAttribute("vidx")&&!!b[a.getAttribute("vidx")]&&!!b[a.getAttribute("vidx")].video}
,Ya=function(a,b){
return a.replace(/%\((\w+)\)[ds]/g,function(a,d){
return b[d]}
)}
,$a=function(){
var a=document.getElementById("vsvsndv"),b;
Za()==1?(google.style.addClass(a,"vsvsndon"),google.style.removeClass(a,"vsvsndoff"),b=v.msgs.mute):(google.style.addClass(a,"vsvsndoff"),google.style.removeClass(a,"vsvsndon"),b=v.msgs.unmute);
a.setAttribute("title",b)}
,cb=function(a){
!Na[a]&&Ma&&(ab(Ma),Ma=h);
bb(a,!0)}
,db=function(){
var a=document.getElementById("vsvpc");
if(a)a.innerHTML=""}
,eb=function(a){
a=a.getAttribute("vidx");
return w[a]?w[a].numClips:0}
,fb=function(){
return!!w[E].stitchedThumbnailUrl}
,ib=function(){
window.setTimeout(function(){
I.hasAttribute("vidx")||db()}
,0);
gb();
hb()}
,hb=function(){
var a=0,b=0,c=[],d=0,e;
for(e in x)Oa[e]?b++:a++,c[d++]=Pa[e];
a=E+"&ac=c"+("&md="+(v.vp.videoMode?"v":"w"))+"&cc="+b+"&cn="+a+"&ct="+y+"&au="+(Za()==1?"1":"0")+"&top="+Sa+"&tm="+(google.time()-Ta);
Qa&&(a+="&an="+Qa);
Ra&&(a+="&af="+Ra);
b=["to","tt","th","tf"];
for(d=0;
e=c[d];
d++)e&&(a+="&"+b[d]+"="+e);
xa(a)}
,Ua=function(a,b){
var c=G(a);
c&&c.loadThumbnail(b)}
,bb=function(a,b){
var c=G(a);
c&&(b&&(D=a),c.playVideo(b))}
,ab=function(a){
var b=G(a);
b&&(a==D&&(D=h),b.stopVideo())}
,gb=function(){
var a=G(D);
a&&a.sendClipEndStat()}
,G=function(a){
if(!x[a])return h;
var b=document.getElementById("playerObjId"+a);
return b&&b.playVideo?b:(b=document.getElementById("playerEmbId"+a))&&b.playVideo?b:h}
;
google.vsvp={
ts:function(){
var a=Za()==0?1:0,b=F;
a==0?(b.g=0,jb(0)):kb(b);
$a();
a==1?(a=100,Qa++):(Ra++,a=0);
(b=G(D))&&b.setSound(a)}
}
;
var lb=function(){
this.g=0;
var a=v;
if(a.vp.soundStateExpTime&&(a=parseInt(a.vp.soundStateExpTime,10),!isNaN(a)))this.g=a}
,Za=function(){
var a=F;
return a.g?Math.round(google.time()/6E4)>=a.g?(a.g=0,jb(0),0):(kb(a),1):0}
,kb=function(a){
var b=Math.round(google.time()/6E4)+60;
if(a.g!=b)a.g=b,jb(b)}
,jb=function(a){
var b=v;
if(b.vp.setUserPrefsUrl&&(a=Ya(b.vp.setUserPrefsUrl,{
exptime:a}
),b=google.xhr()))b.open("GET",a),b.onreadystatechange=function(){
}
,b.send(h)}
;
google.video.fpInitComplete=function(a){
La++;
x[a]=!0;
var b=fb();
a.charAt(a.length-1)=="0"?(cb(a),Ua(a,b)):b?A!=h&&Ua(a,A==0):Ua(a,!1)}
;
google.video.fpThumbnailLoadComplete=function(a,b,c){
c?(Ja[a]=!0,B++,!z[a]&&B==y?Wa():b&&B==1&&(Va(b),A=0)):b&&B==0&&(Va(!1),A=1);
!z[a]&&!C&&(C=setTimeout(function(){
Ka!=La&&Wa()}
,1250))}
;
google.video.fpFlashStatus=function(a,b){
a.indexOf("Play.Stop")>=0&&b==D&&(Oa[b]=!0,D=h,cb(Xa(b)))}
;
google.video.fpOnMouseOver=function(a){
a!=D&&(ab(D),cb(a))}
;
google.video.fpBytesReceived=function(a){
Na[a]=!0;
for(var b=0;
b<y-1;
b++)if(a=Xa(a),!Na[a]){
bb(a,!1);
break}
}
;
google.video.fpGetVolume=function(){
var a={
}
;
a.volume=Za()==1?100:0;
return a}
;
google.video.fpGen204=function(a){
a+="&md="+(v.vp.videoMode?"v":"w");
xa(a)}
;
google.video.fpDBMsg=function(){
}
;
google.video.fpPreviewNotAvailable=function(){
}
;
google.video.fpStat=function(a,b,c){
b==1&&(Pa[a]||(Pa[a]=c))}
;
var s,J,K,L,mb,nb,ob,M,pb,qb,I,rb,N,sb,O,q,tb={
kfe:{
maxPrefetchConnections:2,kfeHost:""}
,time:{
hoverOpen:125,hoverClose:300,prefetchOnLoad:3E3,hoverModeTimeout:60}
,logging:{
csiFraction:0.05}
,knav:{
sendMsg:!1}
}
,ub=0,P=h,Q=h,vb=h,R=!1,wb=150,S=-1,xb=!1,T=-Number.MAX_VALUE,yb=-Number.MAX_VALUE,U=!1,zb=/^t[123]map$/,Ab=/^t[123][ABCD]image$/,Cb=function(a){
a==V&&t(J)||(window.clearTimeout(N),N=window.setTimeout(function(){
rb==a&&(W(),Bb(a,new sa(3)))}
,M.time.hoverOpen))}
,Db=function(a,b,c){
if(a==V&&t(J))X(b?1:2);
else if(a.hasAttribute("sig")){
var d=h;
if(a&&a.getAttribute("pved")&&(d=new sa(b?1:2),c&&(c.x-=google.style.getPageOffsetStart(a),c.y-=google.style.getPageOffsetTop(a),c.x>=0&&c.x<a.offsetWidth&&c.y>=0&&c.y<a.offsetHeight)))d.o=c;
Bb(a,d);
Y(!0)}
}
,Fb=function(a){
if(!J)return!1;
if(!U)return!0;
(a=Eb(a))&&!(a==V&&t(J))?(W(),Bb(a,new sa(4))):a||W();
google.style.removeClass(L,"vsh");
ub=google.time();
return!0}
,Gb=function(a,b){
if(!J)return!1;
if(!Eb(a))return!0;
b?(Y(!0),Fb(a)):X(4);
return!0}
,Eb=function(a){
if(!a)return h;
for(var a=a.childNodes,b=0,c;
c=a[b++];
)if(c.nodeName=="DIV"&&google.style.hasClass(c,"vsc"))return c;
return h}
,Ib=function(a,b){
var c=document.getElementById("center_col");
if(c&&c.parentNode&&google.style.hasClass(c.parentNode,"fade"))return h;
c=google.util.eventTarget(a);
if(!b&&google.util.getSelection())return h;
for(;
c&&c!=document.body&&c!=J&&!Hb(c);
){
var d=c.nodeName,e;
if(e=!b)if(!(e=d=="A"))if(!(e=d=="BUTTON"&&c.className!="vspib"))if(!(e=d=="INPUT")){
if(!(d=d=="DIV"&&c.className=="mbi"))d=c.id,d=zb.test(d)||Ab.test(d);
e=d}
if(e)return h;
c=c.parentNode}
return c}
,Bb=function(a,b){
var c=new fa;
I=a;
var d=k(a);
H(a)?(d.data=w[a.getAttribute("vidx")],Jb(a,d,b)):a.hasAttribute("sig")?Kb(d.data)&&!d.data.retry?(d.source=b,d.a=c,c.name="pf",Jb(a,d,b)):(Lb(a,!0,!0,c,b),window.clearTimeout(O),O=window.setTimeout(function(){
Mb(a)}
,M.time.loading)):Jb(a,da,b);
Nb(a);
M.knav.sendMsg&&google.style.hasClass(a.parentNode,"knavi")&&google.msg.send(36,[a,!1])}
,Nb=function(a){
if(M.kfe.v&&!(M.kfe.v<=0)){
q.d=[];
window.clearTimeout(sb);
var b=h;
b=a!=h&&o(a)==2?nb=nb||google.dom.getAll("div.vsc",document.getElementById("rhs")):mb=mb||google.dom.getAll("div.vsc",document.getElementById("center_col"));
var c=-1;
if(a)if(Array.prototype.indexOf)c=b.indexOf(a);
else for(var c=0,d;
(d=b[c])&&d!=a;
c++);
for(a=1;
a<=M.kfe.v;
a++)Ob(b[c+a],!0),Ob(b[c-a],!0)}
}
,Ob=function(a,b){
var c;
if(c=a)if(c=!H(a))c=k(a),c=!(Kb(c.data)&&!c.data.retry);
c&&Lb(a,!1,b,h)}
,Lb=function(a,b,c,d,e){
var f=Pb(a,c);
if(f){
var i=k(a);
i.a=d||i.a;
i.source=e||i.source;
var j=i.K+"|b="+(c?"1":"0"),c=new ia(j,f,function(){
Jb(a,i,i.source);
ra(j)}
);
b?na(q,c):ma(c)}
}
,Pb=function(a,b){
var c=M.kfe.kfeHost,d=a.getAttribute("sig");
if(!d)return h;
var e="";
if(!M.kfe.kfeUrlPrefix||M.kfe.kfeUrlPrefix.indexOf("&c=")==-1&&M.kfe.kfeUrlPrefix.indexOf("?c=")==-1){
var e=11,f=o(a);
if(f==1||f==2)e=21;
e="&c="+e}
f=ba(a);
if(!f)return h;
c=[c?"//"+c:"",M.kfe.kfeUrlPrefix,e,"&d=",encodeURIComponent(f),"&b=",b?1:0,"&j=google.vs.r"];
c.push("&a=");
c.push(encodeURIComponent(d));
if(d=a.getAttribute("blobref"))c.push("&bl="),c.push(d);
return c.join("")}
,Mb=function(a){
var b=k(a);
Qb(a,b,b.source);
O=window.setTimeout(function(){
M.msgs.loading?n(b,4,M.msgs.loading):n(b,1,M.msgs.noPreview);
Qb(a,b,b.source)}
,M.time.timeout)}
,Rb=function(a){
return!a?-100:!Kb(a)?-10:a.retry?-2:a.retry==!1?-1:1}
,Jb=function(a,b,c){
a==I&&window.clearTimeout(O);
if(H(a))n(b,3,b.data);
else if(Kb(b.data))n(b,2,b.data);
else if(n(b,1,M.msgs.noPreview),b.a)b.a.name="e";
Qb(a,b,c);
a=s;
b=google.time();
Ha(a,"lastOpenTime",b+"")}
,Kb=function(a){
return a!=h&&a.ssegs!=h&&a.ssegs.length>0&&a.ssegs[0].length>0&&a.dim!=h&&a.dim.length==2}
,Qb=function(a,b,c){
if(!(I==h||I!=a||l(b)&&a==V&&t(J)&&t(K))){
if(c){
var d=a.getAttribute("pved");
if(d){
var e=[];
e.push("s"+c.type);
var f=google.dom.getAll("h3.r",a),i=google.dom.getAll("div.s",a);
c.o&&f.length==1&&i.length==1&&(e.push(["p",c.o.x,c.o.y].join(":")),e.push(["t",f[0].offsetWidth,f[0].offsetHeight].join(":")),e.push(["s",i[0].offsetWidth,i[0].offsetHeight].join(":")));
ua(a,b,e);
va(d,e.join(","))}
}
c=o(a);
Sb(a,c,b);
u(J,!0);
(b=google.dom.getAll("div.vso"))&&b.length>0&&google.style.removeClass(b[0],"vso");
google.style.addClass(a,"vso");
pb&&ha(a)}
}
,W=function(a){
if(t(J)){
var b=k(I);
if(a&&I){
var c=I,d=c.getAttribute("cved");
if(d){
var e=[];
e.push("c"+a);
ua(c,b,e);
va(d,e.join(","))}
}
if(pb&&b&&!b.u&&b.a&&(ea(b)||l(b)))b.a.name="y",ha(I);
a=H(I);
I=document.body;
u(J,!1);
google.dom.set(J,"display","none");
b=document.getElementById("vsrs");
c=document.getElementById("vsrsr");
b&&google.dom.set(b,"display","none");
c&&google.dom.set(c,"display","none");
(b=google.dom.get("div.vso"))&&google.style.removeClass(b,"vso");
a&&ib()}
}
,X=function(a){
Y(!1);
W(a)}
,Y=function(a){
U=a;
Ha(s,"inHoverMode",a?"true":"false");
a?google.style.addClass(L,"vse"):(google.style.removeClass(L,"vse"),google.style.removeClass(L,"vsh"))}
,Tb=function(a){
for(var a=google.dom.getAll("div.vsc",a),b=0,c;
c=a[b];
b++)if(google.dom.getAll("div.vspi",c).length==0){
var d=google.dom.create("div.vspi");
c.insertBefore(d,c.firstChild)}
}
,Ub=function(a){
if(U||a)sb=window.setTimeout(function(){
if(U)Nb();
else{
var a=google.dom.getAll("div.vsc");
if(a.length!=0){
var c=q;
c.d.length==0&&c.k==0&&Ob(a[0],!1)}
}
}
,M.time.prefetchOnLoad)}
,Wb=function(){
var a=document.getElementById("vspci");
google.browser.product.IPAD?google.listen(a,"touchend",function(){
R||X(5)}
):google.listen(a,"click",function(){
X(5)}
);
Vb()}
,Vb=function(){
ob||(google.browser.engine.IE&&(wb=200),google.browser.product.IPAD?Xb():Yb(),google.listen(document,"dblclick",function(a){
google.util.eventTarget(a).className!="vspib"&&(window.clearTimeout(S),window.clearTimeout(O))}
),google.listen(document,"mousedown",function(a){
J&&(xb=google.util.getSelection(),xb||(google.time()-T<wb&&!google.browser.product.IPAD&&(window.clearTimeout(S),window.clearTimeout(O)),a=Ib(a,!1),Hb(a)&&a!=h&&!U&&Ob(a,!0)))}
),google.listen(document,"mouseover",function(a){
U&&J&&!google.browser.product.IPAD&&!google.browser.product.ANDROID_TABLET&&(ub>0&&google.time()-ub<300?ub=0:(rb=a=Ib(a,!0),Hb(a)?Cb(a):a==document.body?(window.clearTimeout(N),N=window.setTimeout(function(){
rb==document.body&&W(3)}
,M.time.hoverClose)):a==J&&window.clearTimeout(N),google.style.addClass(L,"vsh")))}
),google.listen(document,"keydown",function(a){
J&&(a=a||window.event,a.keyCode==27&&X(6))}
),google.listen(window,"focus",function(){
yb=google.time()}
),google.msg.listen(14,function(){
if(!J)return!0;
W(7);
return!0}
))}
,Yb=function(){
google.listen(document,"click",function(a){
if(J&&(T=google.time(),!(T-yb<500)))if(window.clearTimeout(S),xb)xb=!1;
else{
var b=Ib(a,!1),c=google.util.eventTarget(a);
if(a.button<=1&&Hb(b)){
var d=google.style.hasClass(c,"vspib"),e=Ia(a),a=Zb(e,b);
d||U&&!a?Db(b,d,e):a||(S=setTimeout(function(){
Db(b,d,e)}
,wb))}
else b==document.body&&X(8)}
}
)}
,Xb=function(){
google.listen(document,"touchstart",function(a){
R=!1;
Q=P=h;
if(google.time()-T<350)window.clearTimeout(S),window.clearTimeout(O);
else if(a.targetTouches&&a.targetTouches.length==1)P=a.targetTouches[0].pageX,Q=a.targetTouches[0].pageY,vb=a}
);
google.listen(document,"touchmove",function(a){
if(a.targetTouches&&a.targetTouches.length==1&&P&&Q){
var b=Math.abs(a.targetTouches[0].pageX-P),a=Math.abs(a.targetTouches[0].pageY-Q);
if(!R&&(b>5||a>5))R=!0}
}
);
google.listen(document,"touchend",function(a){
if(J&&!R&&P&&Q&&!(350>google.time()-T)){
T=google.time();
var b=Ib(a,!1),c=google.util.eventTarget(a);
if(Hb(b)){
var d=google.style.hasClass(c,"vspib"),e=Ia(vb?vb.targetTouches[0]:a),a=Zb(e,b);
if(d||!a)S=setTimeout(function(){
Db(b,d,e)}
,350)}
else b==document.body&&(S=setTimeout(function(){
X(8)}
,350))}
}
)}
,Zb=function(a,b){
if(!a)return!1;
var c=0,d=[],c=o(b);
c==1?(d=[Ca(b)],c=4):(d=c==2?[Ca(b)]:google.dom.getAll("a.l",b),c=8);
for(var e=0,f;
f=d[e];
e++){
var i=google.style.getPageOffsetStart(f)-c,j=google.style.getPageOffsetTop(f)-c,m=i+f.offsetWidth+c;
f=j+f.offsetHeight+2*c;
if(a.x>=i&&a.x<m&&a.y>=j&&a.y<f)return!0}
return!1}
,Hb=function(a){
return a!=h&&a.nodeName=="DIV"&&google.style.hasClass(a,"vsc")}
;
google.register(95,{
init:function(a){
M=a;
J=document.getElementById("vspb");
K=document.getElementById("vsi");
L=document.getElementById("cnt");
nb=mb=h;
qb={
}
;
s=s||new Fa;
if(a&&a.pb&&J){
for(var b in tb){
M[b]=M[b]||{
}
;
for(var c in tb[b])c in M[b]||(M[b][c]=tb[b][c])}
b=Math.floor(M.kfe.prefetch/10);
c=M.kfe.prefetch%10;
delete M.kfe.prefetch;
M.kfe.v=b+c;
pb=Math.random()<a.logging.csiFraction;
aa={
}
;
q=new ja(a.kfe.maxPrefetchConnections);
v=M;
v.vp=v.vp||{
previewUrls:{
}
}
;
w=v.vp.previewUrls||{
}
;
F||(F=new lb);
Wb();
Tb();
ob||google.msg.listen(34,Gb,35,Fb);
a=Ga("inHoverMode")=="true";
b=google.psy&&google.psy.q&&google.psy.q()||google.nav.getQuery();
c=Ga("prevQuery");
var d=parseFloat(Ga("lastOpenTime"))||0,e=google.time();
b==c&&e-d<M.time.hoverModeTimeout*1E3?Y(a):Y(!1);
b&&Ha(s,"prevQuery",b);
Ub(a);
ob=!0}
}
,dispose:function(){
I=K=J=h;
L&&google.style.removeClass(L,"vse");
q&&q.clear();
window.clearTimeout(N);
window.clearTimeout(O);
window.clearTimeout(sb);
$b=!1;
db();
F&&delete F}
}
);
google.vs={
r:function(a){
var b;
if(b=aa[a.url]){
if(Rb(a)>=Rb(b.data))b.data=a}
else b=h;
if(b){
if(b.a){
var c=b.a;
c.name=c.name||a.s}
Jb(b.result,b,b.source);
ra(a.url+"|b="+(a.b==1?"1":"0"))}
}
,mbi:function(a){
J&&!qb[a]&&(qb[a]=!0,(a=document.getElementById("mbb"+a))&&Tb(a))}
}
;
var V,$b,ac,Z,$,bc,cc,dc,ec,fc,gc,hc,ic,jc=["onmousedown","onmouseup","onclick"],kc=function(a,b,c){
this.D=a;
this.C=b;
this.J=c}
,nc=function(){
$b=!0;
Z=document.getElementById("vsic");
$=document.getElementById("vsia");
bc=document.getElementById("vsm");
cc=document.getElementById("vsli");
cc.src="/images/vsli1.gif";
dc=M;
fc=ec=V=h;
gc=lc();
mc();
hc||(google.listen(window,"resize",function(){
window.setTimeout(function(){
mc();
t(J)&&Sb(V,ec,fc)}
,0)}
),hc=!0)}
,mc=function(){
if(document.getElementById("cnt")){
if(google.browser.product.ANDROID_TABLET)ic={
width:document.documentElement.clientWidth,height:document.documentElement.clientHeight}
;
else{
var a=document.createElement("div");
a.setAttribute("style","position:fixed;
top:0;
bottom:0;
left:0;
right:0");
document.body.appendChild(a);
var b={
width:a.clientWidth,height:a.clientHeight}
;
document.body.removeChild(a);
ic=b}
for(var c=google.dom.getAll("span.tl"),b=a=0,d;
d=c[b++];
)d=google.style.getWidth(d),a=a<d?d:a;
var e=google.dom.getAll("div.vsc",document.getElementById("res"));
if(e.length!=0){
for(var f=546,b=0;
c=e[b];
b++){
var i=google.dom.getAll("div.s",c);
d=google.dom.getAll("div.vspi",c);
if(i.length>0&&d.length>0){
b=google.style.getWidth(i[0]);
a=Math.min(Math.max(a,b),google.style.getWidth(d[0])-24);
b=google.style.getPageOffsetStart(c);
f=google.style.isRtl()?b-a:b+a;
break}
}
ac=oc(f)}
}
}
,oc=function(a){
var b=google.style.getPageOffsetLeft(document.getElementById("cnt")),c=0,d=document.getElementById("rhs_block");
d&&(c=google.style.getPageOffsetStart(d)-b);
d=google.style.isRtl()?-31:15;
return new kc(a-b+d,a/2-b+d,c)}
,lc=function(){
for(var a=J.parentNode;
a&&google.style.getComputedStyle(a,"position",!0)=="static";
)a=a.parentNode;
return a||J.parentNode}
,Sb=function(a,b,c){
$b||nc();
V=a;
ec=b;
fc=c;
google.dom.set(J,"display","block");
var d=ic.width,e=J,f=dc,i=f.pb.desiredWidth,j=c.data;
H(a)?i=165:c.e==2&&j&&j.dim&&j.dim.length==2&&(i=j.dim[0]);
var j=d-30-i-6,m=ac.D,p=ac.C;
if(google.style.hasClass(a,"vsgv")){
var g=google.dom.get("div.vspi",a);
google.style.isRtl()?g=oc(google.style.getPageOffsetLeft(g)+14):(g=google.style.getPageOffsetStart(g)+google.style.getWidth(g),g=oc(g-14));
m=g.D;
p=g.C}
g=0;
g=b==2?ac.J-i-30-16+2:Math.max(Math.min(j,m),p);
d=d-g-30;
f=H(a)?i:f.pb.minWidth+2;
i=Math.max(Math.min(d,i),f);
google.style.isRtl()&&(g=Math.max(0,g-i-16));
google.dom.set(e,"left",g.toFixed(0)+"px");
google.dom.set(e,"width",i+"px");
google.dom.set(Z,"width",i+"px");
i=ic.height;
e=J;
f=dc;
d=f.pb.minHeight;
j=c.data;
H(a)?f=d=eb(a)*120+13:(c.e==2&&j&&j.dim&&j.dim.length==2&&(d=j.dim[1]),f=Math.max(d,f.pb.minHeight));
d=document.body.scrollTop||document.documentElement.scrollTop;
j=0;
(g=document.getElementById("sfcnt"))&&(j=g.clientHeight+g.offsetTop+1);
j=Math.max(0,j-d);
g=google.style.getPageOffsetTop(a)-d;
m=i-g-a.clientHeight;
i=j+Math.max(i-Math.min(m,0)-j-(f+30),0)*(g<=0?0:g/(g+Math.max(m,0)));
i=Math.min(g-4-15,i);
i+=d-google.style.getPageOffsetTop(gc);
google.dom.set(e,"top",i.toFixed(0)+"px");
google.dom.set(e,"height",f.toFixed(0)+"px");
e=e.clientHeight-30;
google.dom.set(document.getElementById("vspc"),"height",e+"px");
google.dom.set(Z,"height",e+"px");
if(H(a)){
google.style.addClass(J,"vspbv");
wa=a;
E=a.getAttribute("vidx");
y=eb(a);
x={
}
;
Ja={
}
;
z={
}
;
Na={
}
;
La=Ka=B=0;
Ma=D=A=C=h;
Ra=Qa=0;
Oa={
}
;
Pa={
}
;
Sa++;
Ta=google.time();
v.vp.fixChromeRendering&&google.dom.set(document.getElementById("vsrs"),"top","1px");
e=w;
i="";
e[E].stitchedThumbnailUrl=e[E].stitchedThumbnailUrl||"";
for(f=0;
d=e[E].video[f];
f++)d.streamerUrl=d.streamerUrl||"",d.thumbnailUrl=d.thumbnailUrl||"",j=a.hasAttribute("vurl")?a.getAttribute("vurl"):"",d="vid="+d.streamerUrl+"&thumbnailUrl="+d.thumbnailUrl+"&playerID="+f+"&playPage="+j+"&length="+e[E].length+"&index="+f,fb&&(d+="&stitchedThumbnailUrl="+e[E].stitchedThumbnailUrl),i+="<tr><td>"+Ya('<object width="%(width)d" height="%(height)d" id="playerObjId%(suffix)s" class="vpvfl" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/" swflash.cab#version=9,0,0,0 classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" > <param value="%(swf)s" name="movie"/> <param value="always" name="allowScriptAccess"/> <param value="%(flashvars)s" name="flashvars"/> <embed width="%(width)d" height="%(height)d" id="playerEmbId%(suffix)s" class="vpvfl" src="%(swf)s" allowScriptAccess="always" type="application/x-shockwave-flash" flashvars="%(flashvars)s"> </embed> </object>',{
width:160,height:120,suffix:f,swf:"http://video.googleapis.com/static/PreviewPlayer6.swf",flashvars:d}
)+"</td></tr>";
document.getElementById("vsvpc").innerHTML='<span class=vsvsn><a id=vsvsna href="javascript:google.vsvp.ts()"><div id=vsvsndv class=vsvsnd></div></a></span><table class=vsvptbl><tbody>'+i+"</tbody></table>";
$a()}
else{
u(cc,!1);
u(bc,!1);
u($,!1);
google.style.removeClass(J,"vspbv");
google.dom.set($,"display","none");
if((e=c.data)&&e.ssegs&&e.ssegs.length>0){
g=e.url;
i=$;
for(f=0;
d=jc[f++];
)i.removeAttribute(d);
if(a.hasAttribute("url"))i.href=a.getAttribute("url");
else if(j=h,j=b==2||b==1?Ca(a):Da(a)){
i.href=j.getAttribute("href");
for(f=0;
d=jc[f++];
)(g=j.getAttribute(d))&&i.setAttribute(d,g)}
else i.href=g;
K.src=e.ssegs[0];
i=K;
f=google.dom.getAll("img.vsi",Z);
f.unshift(K);
for(d=1;
j=e.ssegs[d];
d++)g=f[d],g||(g=google.dom.create("img.vsi"),google.dom.insert(g,i,!0)),g.src=j,i=g,google.dom.set(g,"display","block");
for(;
g=f[d++];
)google.dom.set(g,"display","none");
u($,!0);
google.dom.set($,"display","block")}
if(l(c)&&e)bc.innerHTML=e,u(bc,!0);
ea(c)&&u(cc,!0)}
e=b!=2;
b=document.getElementById(e?"vsrs":"vsrsr");
(e=document.getElementById(e?"vsrsr":"vsrs"))&&google.dom.set(e,"display","none");
b&&(google.dom.set(b,"display","inline"),google.dom.set(b,"top",google.style.getPageOffsetTop(a)+a.clientHeight/2-google.style.getPageOffsetTop(J)-b.clientHeight/2+"px"));
b=google.dom.getAll("div.vsb",$);
for(a=0;
e=b[a++];
)google.dom.remove(e);
if(c.e==2&&c.data&&c.data.tbts&&!(c.data.tbts.length<1)){
c=c.data.tbts;
for(a=c.length-1;
a>=0;
a--)if(b=c[a],b.txt&&b.box&&b.box.t!=h&&b.box.l!=h&&b.box.h!=h&&b.box.w!=h){
var m=google.style.getHeight(Z),j=google.style.getWidth(Z)-2,e=google.dom.get("div.vsbb",$),i=google.dom.get("div.vstb",$),f=google.dom.create("div.vsb vsbb"),d=b.box.t-4,g=b.box.l-4-1,p=b.box.h,r=b.box.w+1;
if(!(d+p>m)){
google.dom.set(f,"top",d+"px");
google.dom.set(f,"left",g+"px");
google.dom.set(f,"height",p+"px");
google.dom.set(f,"width",r+"px");
google.dom.insert(f,K,!0);
g=google.dom.create("div.vsb vstb");
if(b.dir)g.dir=b.dir;
g.innerHTML=b.txt;
google.dom.insert(g,K,!0);
m=m-g.offsetHeight-2;
if(b.txtBox&&b.txtBox.l!=h&&b.txtBox.l>=-4&&b.txtBox.l<j&&b.txtBox.w!=h)p=b.txtBox.l,r=b.txtBox.w,r!=j&&p+r<j&&(r=Math.min(r,j)-4),p>0?r-=4:p=-4,r-=2,google.dom.set(g,"left",p+"px"),google.dom.set(g,"width",r+"px"),google.dom.set(g,"right",j-8-(2+r+p)+"px");
j=d+f.offsetHeight;
b.txtBox&&b.txtBox.h>=0&&b.txtBox.t<d&&(d-g.offsetHeight>=-4?j=d-g.offsetHeight:(google.dom.set(g,"left",""),google.dom.set(g,"right",""),google.dom.set(g,"width","")));
if(j>m||pc(g,j,e,i))if(google.dom.set(g,"left",""),google.dom.set(g,"right",""),google.dom.set(g,"width",""),j=d+f.offsetHeight,j>m||pc(g,j,e,i))j=d-g.offsetHeight;
j<-4?(google.dom.remove(f),google.dom.remove(g)):google.dom.set(g,"top",j+"px")}
}
}
}
,pc=function(a,b,c,d){
if(!c||!d)return!1;
c=google.style.getComputedStyle(c,"top");
d=google.style.getComputedStyle(d,"top");
return(c>d?d:c)<b+a.offsetHeight+4}
;
}
)();
(function(){
google.onebox={
}
;
var j=!0,t=function(b,d,c,e,k,l){
for(var a=[],m=[],n=b?1:0,p=1-n,f,g,h,q=google.dom.getAll("div.obsmw",d),d=google.style,s=0,i;
i=q[s++];
)f=i.offsetHeight,google.browser.WEBKIT?(h=d.getWidth(i.parentNode),g=-100*f/h-10,h="%"):(g=-f-1,h="px"),f=(1-n)*g,g*=1-p,a.push([i,"marginTop",f,g,google.fx.linear,h]),m.push([i.parentNode,"opacity",n,p,google.fx.linear,""]);
var o=google.fx.animate,r=function(){
var a=q,c=!b;
j=!0;
if(c){
typeof a.length=="undefined"&&(a=[a]);
for(var c=0,d;
d=a[c++];
)google.browser.engine.IE?d.parentNode.style.removeAttribute("filter"):d.parentNode.style.opacity=""}
l&&l()}
;
c?o(e,m.concat(a),r):(c=function(a,b,c,d){
o(c,a,function(){
o(d,b,r)}
)}
,b?c(m,a,e,k):c(a,m,k,e))}
;
google.onebox.sm={
toggle:function(b,d,c,e,k,l){
if(j){
for(j=!1;
!google.style.hasClass(b,"obcontainer");
){
if(b==document.body){
j=!0;
return}
b=b.parentNode}
var a=google.style.hasClass(b,"obsmo");
a?google.style.removeClass(b,"obsmo"):google.style.addClass(b,"obsmo");
t(a,b,d,c,k,l);
google.log("prose_onebox_show_more",(a?"close":"open")+"&id="+e)}
}
}
;
}
)();
(function(){
var f=null;
function aa(){
function a(a){
return{
api:a,T:a.a,U:a.b,I:a.c,da:a.d,ea:a.e,ca:a.f,Q:a.g,P:a.h,F:a.i,A:a.j,G:a.k,J:a.l,V:a.m,W:a.n,X:a.o,Y:a.p,Z:a.q,$:a.r,D:a.s,O:a.t,H:a.u,ga:a.v}
}
var b=window.google.comm;
if(!b)return f;
var c={
B:function(c,e){
var g=b.h(c,e);
return a(g)}
,fa:function(b){
return a(b.api)}
,C:b.a,K:b.b,L:b.c,M:b.d,N:b.e,aa:b.f,S:b.g,ba:b.i,R:b.j}
;
return c}
;
if(!google.j)window.google.j={
}
;
var j=window.google.j,ba=!1,ca=!(!window.history.pushState||!(google.browser.product.FIREFOX||google.browser.product.CHROME&&parseInt(google.browser.product.version,10)>=8)),da=google.browser.product.IE||google.browser.product.OPERA||google.browser.engine.WEBKIT||google.browser.product.FIREFOX&&google.browser.compareVersions(google.browser.product.version.replace(/b\d*$/,""),"4")>=0;
function ea(a){
a=window.sessionStorage.getItem("web-"+a);
return typeof a=="undefined"||a===f?a:typeof a.value=="string"?a.value:a}
var k=!1;
try{
if(window.sessionStorage){
var fa=google.time().toString(),ga="web-s"+fa;
window.sessionStorage[ga]=fa;
k=ea("s"+fa)===fa;
window.sessionStorage.removeItem(ga);
if(k&&j.bv){
var ha=j.bv+"_"+(j.u||""),ia=window.sessionStorage["web-v"];
if(ia!=ha){
var l,m,ja=o("s");
for(l=0;
m=ja[l++];
)window.sessionStorage.removeItem("web-s"+m);
window.sessionStorage.removeItem("web-s");
ja=o("c");
for(l=0;
m=ja[l++];
)window.sessionStorage.removeItem("web-c"+m);
window.sessionStorage.removeItem("web-c");
window.sessionStorage["web-v"]=ha}
}
}
}
catch(ka){
}
var q,la=!1,ma,na=google.j.mc||4E5,r=0;
if(google.browser.product.IE)document.documentMode?r=document.documentMode:(r=parseInt(google.browser.product.version,10),isNaN(r)&&(r=0));
var s=window.frames.wgjf,t,v,oa={
csiSlowMarker:0,shouldBlur:!0}
;
function pa(a){
for(var b in a)oa[b]=a[b]}
j.sjcv=pa;
var w={
}
,qa={
}
,ra={
}
,sa="",ta=window.history;
function x(){
return window.location}
function ua(){
return window.top.location}
j.gwtl=ua;
var y,va;
j.ss=1;
var z=!1,xa=!1,A,C="1",ya="1",D={
c:{
1:google.j[1]}
,s:{
}
}
,E={
c:{
}
,s:{
}
}
,F,za,Aa,Ba,Ca,Da=!1,Ea={
}
,G=[];
function H(a,b,c){
b._sn=a;
b._t="jesr";
b._ls=y;
b._fr=!!s;
b._ph=Ea[sa]||0;
j.w!=j.ss&&(b._ss=j.ss+","+j.w);
try{
b._wlt=typeof x().href,b._flt=typeof s.location.href,b._wl=x().href,b._fl=s.location.href}
catch(d){
}
google.ml(c||Error("jesr"),!1,b)}
var I,J,Fa=0,K=0,Ga=0,L=[];
function Ha(a,b){
a.removeEventListener?(a.removeEventListener("load",b,!1),a.removeEventListener("error",b,!1)):(a.detachEvent("onload",b),a.detachEvent("onerror",b))}
function M(a,b){
if((b||j.ss==j.w&&++J==I)&&google.timers&&google.timers.load.t&&google.timers.load.e){
google.timers.load.t.iml=google.time();
google.timers.load.e.imn=I;
if(Fa>1)google.timers.load.e.alm=Fa-1;
google.report&&google.report(google.timers.load,google.timers.load.e);
google.dph&&google.dph();
Fa=0}
if(!b){
var a=a||window.event,c=a.target||a.srcElement;
Ha(c,M)}
}
function Ia(){
try{
++Fa;
var a=document.getElementsByTagName("img");
I=a.length;
for(var b=J=0,c;
b<I;
++b)c=a[b],Ha(c,M),c.complete||typeof c.src!="string"||!c.src?++J:c.addEventListener?(c.addEventListener("load",M,!1),c.addEventListener("error",M,!1)):(c.attachEvent("onload",M),c.attachEvent("onerror",M));
google.timers.load.e={
ei:google.kEI,e:google.kEXPI,cp:Ja,imp:I-J}
;
Ka&&(google.timers.load.e.pf=1);
var d=t.I();
if(d)a=function(a){
var b=oa.csiSlowMarker;
return"n."+a[0]+",ttfc."+Math.round(a[1])+",ttlc."+Math.round(a[2])+",cbt."+Math.round(a[3])+(b?",slow."+b:"")}
,google.timers.load.e.pfa=a(d[0]),google.timers.load.e.pfm=a(d[1]);
J==I&&M(f,!0)}
catch(e){
H("SCSI",{
n:I,i:b,s:c?typeof c.src=="string"?c.src.substr(0,40):1:0,c:c?c.complete:0}
,e)}
}
function N(a,b,c){
try{
if(j.h5h&&a==x()&&b.indexOf("#")==0){
var d=b.replace(/^#/,"/"+O()+"?").replace(/&fp=([^&]*)/g,"&fpz=$1");
if(!(x().href.replace(RegExp(".*(?=/"+O()+"?)"),"")==d||b=="#"&&La()))ta[c?"replaceState":"pushState"](b,"",d)}
else c||j.ahr?(b.indexOf("#")?a.replace(b):a.replace(a.href.replace(/#.*/
,"")+b),google.msg.send(43,[b,c])):b.indexOf("#")?(a.href=b,google.msg.send(43,[b])):Ma(a,b)}
catch(e){
H("SL",{
h5h:j.h5h,psy:1,r:c,v:b}
,e)}
}
j.sl=N;
function Ma(a,b){
a.hash=b;
google.msg.send(43,[b])}
var Na=!1,P=!1,Oa=!1,Ja=!1,Pa="",Ka=!1,Qa="";
function Ra(a,b,c){
if(a[b]){
if(!a.__handler)a.__handler=a[b],a[b]=function(a){
return this.__handler(a)!=!1&&c.call(this,a)}
}
else a.__handler=a[b]=function(a){
return c.call(this,a)}
}
function Sa(a){
if(za&&za.test(a.action))for(var a=a.getElementsByTagName("input"),b=0,c;
c=a[b];
++b)if(c.name=="tbm"&&c.value=="isch")return!0;
return!1}
function _trap(){
for(var a=document.getElementsByTagName("form"),b=0,c;
c=a[b++];
)(F.test(c.action)||Sa(c))&&!/\bnj\b/.test(c.className)&&Ra(c,"onsubmit",function(a){
return Ta(this,!1,a)}
)}
j.trap=_trap;
function Ua(){
if(k){
var a=o("s");
for(l=0;
m=a[l++];
)window.sessionStorage.removeItem("web-s"+m);
Va("s",[])}
else Wa(C);
D.s={
}
}
j.cl=Ua;
function Q(a,b){
D[a][b]===1&&(D[a][b]=eval(ea(a+b)));
return D[a][b]}
function Xa(a,b){
delete D[a][b];
if(k){
for(var c=a+b,d=o(a),e=-1,g=0,h;
h=d[g++];
)if(h==c){
e=g-1;
break}
if(e>=0){
d.splice(e,1);
try{
Va(a,d),window.sessionStorage.removeItem("web-"+c)}
catch(i){
H("RCI",{
k:d?d.length:-1,s:typeof window.sessionStorage.remainingSpace=="number"?window.sessionStorage.remainingSpace:-1}
,i)}
}
}
}
function o(a){
return(a=ea(a))?eval(a):[]}
function Va(a,b){
for(var c={
}
,d=[],e=b.length-1;
e>=0;
e--)c[b[e]]||(c[b[e]]=1,d.push(b[e]));
d.reverse();
window.sessionStorage["web-"+a]="("+google.stringify(d)+")"}
function R(){
return S>j.ss?S:j.ss+1}
function T(a){
return!a?a===0:a==j.ss&&j.ss>j.w}
function Ya(a){
function b(a,b){
var g=document.createElement("script");
g.text=b;
c.appendChild(g)}
var c=document.getElementById("jjsd");
if(!c)c=document.createElement("div"),c.id="jjsd",google.dom.append(c);
a.replace(/\x3cscript[\s\S]*?\x3e([\s\S]*?)\x3c\/script/ig,b)}
function _bc(a,b){
try{
b||U("bc",[a]),document.body.className=a||""}
catch(c){
H("BC",{
name:a}
,c)}
}
j.bc=_bc;
function _p(a,b,c,d,e){
if(T(d)){
if(!google.msg.send(6,[b,a]))return!1;
try{
e||U("p",[b,c,0]);
if((b=="sdb"||b=="taw")&&Na){
document.body.style.height=document.body.offsetHeight+4+"px";
try{
V(C)}
catch(g){
}
window.scroll(0,0);
Na=!1}
var h=document.getElementById(b);
try{
h.innerHTML=c,Ya(c)}
catch(i){
var p=h.cloneNode(!1);
p.innerHTML=c;
h.parentNode.replaceChild(p,h);
da&&Ya(c)}
if(b=="main"){
var n=W("q",a)||W("as_q",a),n=google.msg.send(4,[n,!0],n,f);
if(n!=f)for(var a=0,u;
u=["gs","bgs","f"][a++];
)if(document[u]&&document[u].q.value!=n)document[u].q.value=n}
document.getElementById(b).style.visibility=""}
catch(B){
H("P",{
id:b}
,B)}
X(21);
if(!google.msg.send(18,[b]))return!1}
}
j.p=_p;
function _ph(a,b,c,d){
if(T(c)){
var e,g,h;
try{
for(e in U("ph",[b,0,d]),b)if((g=document.getElementById(e))||!d)h=b[e],g.href=h}
catch(i){
H("PH",{
id:e,href:h}
,i)}
}
}
j.ph=_ph;
function _pah(a,b,c){
if(T(c)){
var d,e;
try{
for(d in U("pah",[b,0]),b){
e=b[d];
var g=document.getElementById(d);
if(g){
if(!g.orighref){
var h=g.href.indexOf("?");
g.orighref=h>=0?g.href.substr(0,h+1):g.href}
g.href=g.orighref+e}
}
}
catch(i){
H("PAH",{
id:d,suffix:e}
,i)}
}
}
j.pah=_pah;
function _pa(a,b,c,d){
if(T(d)){
try{
U("pa",[b,c,0]);
var e=document.getElementById(b),g=document.createElement("div");
g.innerHTML=c;
for(var h;
h=g.firstChild;
)e.appendChild(h);
da&&Ya(c)}
catch(i){
H("PA",{
id:b}
,i)}
X(22)}
}
j.pa=_pa;
function Za(a,b){
for(var c in b){
var d=b[c];
if(d&&typeof d=="object"){
if(!a[c]||typeof a[c]!="object")a[c]={
}
;
Za(a[c],d)}
else a[c]=d}
}
function _sa(a,b,c,d){
if(T(d))try{
U("sa",[b,c,0]);
var e=document.getElementById(b);
Za(e,c)}
catch(g){
H("SA",{
id:b,elt:e,attbs:google.stringify(c)}
,g)}
}
j.sa=_sa;
function _slp(a,b,c){
if(T(c))try{
U("slp",[b,0]);
var d;
window.gbar&&(d=window.gbar.slp)&&d(b)}
catch(e){
H("SLP",{
id:b}
,e)}
}
j.slp=_slp;
var Y=1,$a=["wgjc"],S,ab=1;
function bb(){
return/#.+/.test(cb())?cb():x().href.substr(x().href.indexOf("?")).replace(/#.*/
,"")}
function W(a,b){
try{
var c=b||bb(),d=c.match("[?&#]"+a+"=(.*?)([&#]|$)");
if(d)return decodeURIComponent(d[1].replace(/\+/g," ").replace(/[\n\r]+/g," "))}
catch(e){
H("GQC",{
c:a}
,e)}
return""}
var db=google.j.b;
function _ad(a,b,c,d,e,g,h){
var b=Qa||b,i=!1;
z=!1;
if(T(e)){
G=[];
U("ad",[b,c,d,0,0,1]);
h||eb();
google.med&&(db?db=!1:google.med("dispose"));
Da&&fb();
b=google.msg.send(21,[b],b,"");
try{
if(b)s.document.title=document.title=b,google.browser.engine.WEBKIT&&google.msg.send(24,[y])&&(j.h5h?N(x(),y):j.ahr?x().replace(x().href.replace(/#.*/
,"")+y):Ma(x(),y))}
catch(p){
}
google.kEI=c;
if(g)google.kCSI=g,google.kEXPI=g.expi;
i=C!=d?gb(d,a):!0;
A=W("q",a)||A;
j.bc("",!0);
google.j.spf(a,Ka);
X(20)}
return i}
j.ad=_ad;
function _spf(a,b){
U("spf",[b]);
google.j.pf=b}
j.spf=_spf;
function _xx(a,b,c){
if(T(c))try{
z=!0,V(C),j.p(y,"sdb","",j.ss),j.p(y,O(),b,j.ss)}
catch(d){
H("_xx",{
}
,d)}
}
j.xx=_xx;
function _zz(a,b,c){
if(T(b)){
U("zz",[0,1,z]);
document.body.style.height="";
if(!c)google.timers&&google.timers.load.t&&(google.timers.load.t.prt=google.time());
a=google.msg.send(19,[y],y);
hb();
if(!c)google.timers&&google.timers.load.t&&(google.timers.load.t.pprt=google.time());
c||ib(a);
Y=1;
j.w=j.ss;
if(!z&&!c&&google.timers&&google.timers.load.t)google.timers.load.t.ol=google.time(),google.timers.load.t.jsrt=S,P&&Ia();
if(!c)s.src="about:blank"}
P=z=!1;
X(0)}
j.zz=_zz;
function jb(){
google.pageState=y;
for(var a=0;
a<google.rein.length;
a++){
var b=google.rein[a];
if(b)try{
b(y=="#",Oa)}
catch(c){
H("INJS",{
i:a+1}
,c)}
}
Da=!0}
function fb(){
if(google.y.x)google.x=google.y.x;
for(var a=0;
a<google.dstr.length;
a++){
var b=google.dstr[a];
if(b)try{
b()}
catch(c){
H("DEJS",{
i:a+1}
,c)}
}
}
function _l(a){
google.fl=!0;
if(la){
try{
if(ma){
a=ma;
ma="";
google.browser.product.IE?(ta.back(),N(j.gwtl(),a)):N(j.gwtl(),a,1);
return}
var b=s.location.href;
if(google.browser.product.CHROME&&!b){
Z(3,y,2);
return}
var c=r<=7||s.document.readyState=="complete";
!/\/blank\.html$/.test(b)&&!/about:blank$/.test(b)&&(!s.google||!s.google.loc)&&c&&N(x(),b)}
catch(d){
Z(4,y,2);
return}
a&&(Ea[a]||0)!=0&&Z(8,bb(),2)}
}
j.l=_l;
function _bvch(a){
if(google.msg.send(26)){
var b=a.indexOf("?")+1;
b>=1&&(a=a.substr(0,b)+a.substr(b).replace(/(^|&|#)(fp|bav|escfg)\=[^&]*/
g,"")+"&cad=cbv");
j.ss=R();
j.w=j.ss;
ma=a;
s.location.replace("about:blank")}
else j.ss=R(),j.w=j.ss}
j.bvch=_bvch;
function Z(a,b,c,d){
var e=function(a){
return a!=1}
,g=d||{
}
;
g._c="je";
g._ce=a;
a==8&&(g._ph=Ea[sa]||0);
e=google.msg.send(30,Array.prototype.slice.call(arguments,0,2),c,e);
kb(b,g,e)}
function O(){
return x().pathname=="/images"||x().pathname=="/imghp"?"images":"search"}
function kb(a,b,c){
if(c!==1){
var a="/"+O()+"?"+a.substr(1).replace(/(^|&)fp\=[^&]*/
g,"").replace(/(^|&)tch\=[^&]*/
g,"").replace(/(^|&)escfg\=[^&]*/
g,"")+"&emsg=NCSR&noj=1&ei="+window.google.kEI,d,e,g;
d=e=g="(none)";
try{
if(s&&s.document&&s.location)d=s.google,e=s.location.href,g=s.document.title}
catch(h){
}
try{
var i={
_sn:"NCSR",_t:"jesr",_g:!!d,_lg:S?google.time()-S:"NA",_sl:ab,_wl:x().href,_fl:e,_it:g.substr(0,100)}
,p;
for(p in b)b.hasOwnProperty(p)&&(i[p]=b[p]);
google.ml(Error("jesr"),!1,i)}
catch(n){
}
c!=3&&c==2&&(google.browser.product.IE?(ta.back(),N(j.gwtl(),a)):N(j.gwtl(),a,1))}
}
function _e(a){
google.fl=!0;
H("IFE",{
}
,a||window.event)}
j.e=_e;
function lb(a){
a=a.replace(/(^|&)bav\=[^&]*/
g,"");
if(window.gbar){
var b=window.gbar.bv;
if(b)return[a,"&bav=on.",b.n,",or.",b.r].join("")}
return a}
j.fb=lb;
function Ta(a,b,c,d,e){
b=mb(a,b,c,d,e);
if(j.bo&&b&&a instanceof Element)a.target="_top";
return b}
j.hsa=Ta;
function mb(a,b,c,d,e){
if(!q||ba)return!0;
c="#";
try{
if(b)c+=a.match(/\?(.*)/)[1].replace(/#.*/
,"");
else{
b=[];
d||a.q&&a.q.blur();
for(var g=0,h;
h=a.elements[g++];
)if(!(h.type=="radio"||h.type=="submit")||h.checked){
if(h.name=="btnI")return!0;
h.name&&b.push(h.name+"="+encodeURIComponent(h.value).replace("%3A",":"))}
c+=b.join("&").replace(/\%20/g,"+")}
var c=lb(c),c=c.replace(/\'/g,"%27"),i=W("q",c);
if(!i&&!d)return!1;
if(/(^| )cache:/.test(i))return!0}
catch(p){
return H("HSA",{
t:a.tagName}
,p),!0}
c+="&fp="+(C=="1"?ya:C);
c=google.msg.send(51,[c],c)||"";
!d&&!google.browser.engine.WEBKIT&&google.msg.send(24,[c])&&N(x(),c);
d?window.google.jesrstate=c:(P=!0,Xa("s",c),google.dom.remove(document.getElementById("jjsd")),window.google._bfr=void 0,document.getElementById("csi").value="",nb(c,!1,e));
return!1}
function La(){
return(x().href.indexOf(va)==0||x().pathname!="/search"&&x().pathname!="/images")&&!x().hash.match(/[#&]q=/)}
function ob(){
return La()?"#":cb()}
j.h5s=ob;
function pb(a,b,c){
(!a||a=="#")&&x().href.replace(/#.*/
,"")!=va&&!(x().pathname=="/search"||x().pathname=="/images")?x().replace(x().href):$(b?1:0,c,a||ob())}
function qb(a){
var b=ob();
pb(b=="#"?"#":a&&a.state,!1,!1)}
function rb(){
return x().hash.match(/[#&]q=/)?(N(x(),x().href.match(/#.*/
)[0],!0),!0):!1}
function sb(){
rb()&&$()}
function tb(){
$()}
function $(a,b,c){
a=a===1;
c=c||cb();
!xa&&c!="#"&&!/[&#]q=/.test(c)&&(H("BF",{
o:a,f:b,s:c}
),xa=!0);
if(Y&&c!=y&&Aa.test(x().href)){
P=!(c in D.s);
oa.shouldBlur&&(document.gs&&document.gs.q.blur(),document.bgs&&document.bgs.q.blur(),document.f&&document.f.q.blur());
try{
a&&c!="#"&&b&&(c=ub(c,"fp","1"),c.indexOf("&fp=")==-1&&(c+="&fp=1"),c=lb(c),c.indexOf("&cad=")==-1&&(c+="&cad=b"),Xa("s",c),N(x(),c,1))}
catch(d){
}
if(google.msg.send(7,[c])){
if(a&&google.y&&google.y.first&&(google.y.first=[],b=document.getElementById("searchform"),(google.sn=="webhp"||google.sn=="imghp")&&b))b.style.display="none";
nb(c,a)}
else y=c}
}
function vb(a,b){
$(a,b);
window.setTimeout(vb,100)}
function nb(a,b,c){
S=google.time();
Ja=Oa=Na=!1;
if(google.timers)google.timers.load.t=f,google.timers.load.e=f;
a!="#"&&a.indexOf("&fp=")==-1&&(a+="&fp="+C,N(x(),a,1));
y=a;
ab=0;
try{
Y=0;
var d=a.substr(1);
if(a in D.s&&!c)j.ss=R(),wb(a);
else if(a!="#"){
var e="/"+O()+"?"+d;
(e=google.msg.send(5,[e,c],e))?(j.ss=R(),la=Na=!0,xb(e,c)):Y=1}
else x().reload()}
catch(g){
ab=1,H("GO",{
o:b,s:a}
,g)}
window.setTimeout(function(){
ab=1}
,50)}
j.go=nb;
function xb(a,b){
if(!t.J(a)&&(t.H(),t.A(),t.O(),v&&!t.D())){
v.G(a,b);
return}
t.G(a,b)}
function V(a){
try{
for(var b=Q("c",a),c=0,d;
d=b.cc[c++];
){
var e=document.getElementById(d);
e?e.style.visibility="hidden":H("C",{
container:d}
,Error("Missing chrome container"))}
}
catch(g){
H("C",{
fp:a,c:d}
,g)}
}
j.clr=function(){
V(C)}
;
function yb(a,b){
for(var c=document.getElementById(a),c=c.getElementsByTagName("a"),d={
}
,e=0,g;
g=c[e++];
)if(g.id.indexOf(b)==0)d[g.id]=g.href;
U("ph",[d,0])}
function zb(){
var a="#";
try{
G=[];
U("ad",[document.title,window.google.kEI,C,0,0,1]);
for(var b=Q("c",C),c=0,d;
d=b.co[c++];
){
var e=document.getElementById(d);
e?U("p",[d,e.innerHTML,0]):H("IS",{
container:d}
,Error("Missing chrome container"))}
b.bl&&yb(b.bl[0],b.bl[1]);
U("zz",[0,1]);
ib(a,!0,!0)}
catch(g){
H("IS",{
}
,g)}
}
j.is=zb;
function ib(a,b,c){
if(b||!Q("s",a)){
if(!b&&/[&#]deb=/.test(a)){
G=[];
return}
D.s[a]=G;
G=[]}
c||Wa(C,a)}
function U(a,b){
G.push({
n:a,a:b}
)}
function Ab(a,b){
if(b.d)b.n=b.g,b.a=b.d;
else if(b.h)b.n=b.h,b.a=b.g;
var c;
c=b.n!="bc"?[a].concat(b.a):b.a;
try{
j[b.n].apply(f,c)}
catch(d){
H("ECF",{
n:b.n,a:b.a,s:a}
,d)}
}
function Wa(a,b){
k&&(E.c[a]=1,b&&(E.s[b]=1));
E.stale=1;
setTimeout(Bb,0)}
function Cb(a){
var b=[],c;
for(c in E[a])window.sessionStorage["web-"+a+c]="("+google.stringify(Q(a,c))+")",b.push(c);
b.length>0&&(c=o(a),c=c.concat(b),Va(a,c))}
function Db(a){
try{
Cb(a)}
catch(b){
var c=o("s"),d=Math.floor(c.length*google.j.sc),d=c.splice(1,d);
Va("s",c);
for(var c=0,e;
e=d[c++];
)delete D.s[e],window.sessionStorage.removeItem("web-s"+e);
try{
Cb(a)}
catch(g){
throw H("SCSTSSAC",{
p:a}
,g),g;
}
}
}
function Bb(){
if(E.stale)try{
if(k)Db("c"),Db("s");
else{
var a=google.stringify(D);
if(a.length>na){
ba=!0;
try{
var b=0,c=0,d;
for(d in D.s)b++;
for(d in D.c)c++;
google.ml(Error("jesr"),!1,{
_sn:"JMCSE",_t:"jesr",_s:b,_c:c,_l:a.length}
)}
catch(e){
}
}
document.getElementById("wgjc").value="("+a+")"}
}
catch(g){
document.getElementById("wgjc").value="({
}
)",H("SE",{
ss:!!window.sessionStorage}
,g)}
finally{
E={
c:{
}
,s:{
}
}
}
}
function Eb(){
var a=!1;
try{
if(k){
D={
s:{
}
,c:{
1:j[1]}
}
;
for(var b=o("s"),c=o("c"),d=0,e;
e=b[d++];
)D.s[e]=1;
e=0;
for(var g;
g=c[e++];
)g=="1"&&D.c[1]||(D.c[g]=1);
a=b.length>0||c.length>0}
else d=document.getElementById("wgjc").value,d.length>na&&(ba=!0),a=d!="",D=eval(d)}
catch(h){
H("RC",{
}
,h)}
D||(D={
s:{
}
,c:{
1:j[1]}
}
);
return a}
function Fb(){
var a=google.browser.engine.GECKO,b=google.browser.product.SAFARI,c=google.browser.product.ANDROID_TABLET;
a&&window.addEventListener("pageshow",function(){
var a=document.f||document.gs;
if(a&&A)a.q.value=A}
,!1);
(b||c)&&window.addEventListener("pagehide",function(){
var a=document.f||document.gs;
a&&(a.q.setAttribute("value",a.q.value),(a=document.getElementById("grey"))&&a.setAttribute("value",a.value))}
,!1)}
function eb(){
Gb();
if(google.timers&&!google.timers.load.t)google.rph&&google.rph(),google.timers.load.t={
start:google.time()}
}
function Gb(){
if(!Pa)Pa=google.sn;
google.sn=y=="#"?Pa:"web"}
function _ac(a,b,c,d,e,g){
if(C!=b&&T(g)){
if(!d){
D.c[b]={
}
;
for(var h in a)D.c[b][h]=a[h]}
if(c)Ja=Oa=!0,eb(),a=Q("c",b).css,b=document.getElementById("gstyle"),google.browser.product.IE?b&&b.styleSheet?b.styleSheet.cssText=a:document.styleSheets[0].cssText=a:(b||document.getElementsByTagName("style")[0]).textContent=a;
X(10)}
}
j.ac=_ac;
function _pc(a,b,c,d,e,g,h){
if(C!=c&&T(h)){
try{
if(e||(Q("c",c)[a]=b),d)j.p(y,a,b,h,!0),document.body.style.display="",document.body.style.visibility=""}
catch(i){
H("PC",{
c:a,f:c}
,i)}
X(11)}
}
j.pc=_pc;
function _zc(a,b,c,d,e,g){
if(C!=b&&T(g)){
if(!d){
var d=Q("c",b),h;
for(h in a)d[h]=a[h]}
c?C=b:ya=b;
google.msg.send(42,[b]);
X(12)}
}
j.zc=_zc;
function gb(a,b){
if(Q("c",a))j.ac({
}
,a,!0,!0,y,0),Ja=!1,j.pc("main",Q("c",a).main,a,!0,!0,y,0),j.zc({
}
,a,!0,!0,y,0);
else{
var c=W("fp",b)||"1";
H("CM",{
fp:c}
);
c!="1"?nb(ub(b,"fp","1")):Z(0,b,2);
return!1}
return!0}
function wb(a,b,c){
if(!c&&!google.msg.send(3,[a]))Y=1;
else{
K==0&&!c&&V(C);
var d=[],e=K==0||c;
try{
var g;
g=b?b:Q("s",a);
for(var b=0,h;
h=g[b++];
)K!=0?d.push(h):Ab(a,h);
d.length>0&&L.push(function(){
wb(a,d,e)}
);
if(google.browser.product.IE){
g=["pmocntr","pmocntr2"];
for(var b=0,i;
i=g[b++];
){
var p=document.getElementById(i);
if(p)p.style.display="none"}
}
}
catch(n){
H("DPFC",{
s:a}
,n)}
d.length==0&&google.msg.send(31,[a])}
}
function _xi(){
if(google.y.first){
for(var a=0,b;
b=google.y.first[a];
++a)b();
google.y.first=[]}
google.x=function(a,b){
b&&b.apply(a);
return!1}
;
jb()}
j.xi=_xi;
function cb(){
var a;
j.h5h?(a=x().hash.match(/[#&](as_q|q)=/),a=x().href.match(a?/#(.*)/:/\?([^#]*)/)):a=x().href.match(/#(.*)/);
a=a?"#"+a[1]:"#";
j.h5h&&(a=a.replace(/&fpz=([^&]*)/g,"&fp=$1"));
return a}
function ub(a,b,c){
b=RegExp("([?&]"+b+"=).*?([&#]|$)");
return a.replace(b,"$1"+encodeURIComponent(c).replace(/\%20/g,"+")+"$2")}
function hb(){
try{
var a=W("q")||W("as_q")||A,a=google.msg.send(4,[a],a,f);
if(a==f)return;
for(var b=0,c;
c=["gs","bgs","f"][b++];
)if(document[c]&&document[c].q.value!=a)document[c].q.value=a}
catch(d){
H("PQ",{
}
,d)}
j.trap()}
function Hb(a){
Aa=RegExp("^"+a);
google.Toolbelt.hasInURL(["isch"],x().href)?(za=RegExp("(^"+a+"|^)/("+O()+")(\\?|$)"),F=RegExp("(^"+a+"|^)/("+O()+")\\?(.*&)?tbm=isch(&|$)")):(za=f,F=RegExp("(^"+a+"|^)/("+O()+")(\\?|$)(?!(.*&)?tbm=isch(&|$))"));
Ba=RegExp("(^"+a+"|^)/aclk\\?");
Ca=RegExp("(^"+a+"|^)/url\\?(.*&)?sa=(X|t|U)")}
function Ib(){
if(window.event&&typeof window.event.button=="number")Jb=window.event.button}
var Jb;
function Kb(a){
if(!q)return!0;
a=a||window.event;
if(!google.msg.send(2,[a]))return a.preventDefault&&a.preventDefault(),a.cancelBubble=!0,!1;
var b=a.target||a.srcElement;
if(j.bo&&b.nodeName.toLowerCase()=="input"&&b.type=="submit"&&b.form)b.form.target="_top";
for(var c;
b&&b.nodeName.toLowerCase()!="body";
){
if(b.nodeName.toLowerCase()=="a"){
c=b;
break}
b=b.parentNode}
if(!c)return!0;
var b=c.getAttribute("href",2),d=google.msg.send(33,[b],b);
if(b!=d)c.href=d;
b=!1;
if(!google.njr){
d="";
if(Ca.test(c.href)||Ba.test(c.href)&&/(\\?|&)adurl=/.test(c.href)&&!/(\\?|&)q=/.test(c.href))/(\\?|&)rct=j/.test(c.href)||(d+="&rct=j"),/(\\?|&)q=/.test(c.href)||(d+="&q="+encodeURIComponent(W("q")||W("as_q")||A),d=d.substring(0,1948-c.href.length)),b=!0;
if(Ba.test(c.href)||/\/url\?/.test(c.href)){
var e=W("tbm");
e&&!/(\\?|&)tbm=/.test(c.href)&&(d+="&tbm="+encodeURIComponent(e));
(e=W("tbs"))&&!/(\\?|&)tbs=/.test(c.href)&&(d+="&tbs="+encodeURIComponent(e))}
e=oa.csiSlowMarker;
F.test(c.href)&&e&&e==2&&(d+="&psj=1");
if(d)e=c.href.indexOf("&ei="),e>=0?c.href=[c.href.substr(0,e),d,c.href.substr(e)].join(""):c.href+=d}
if(a.altKey||a.ctrlKey||a.shiftKey||a.metaKey||a.button&&a.button!=0||Jb>1)return b&&!/(\\?|&)cad=/.test(c.href)&&(c.href+="&cad=rja"),!0;
if(c.target)return b&&!/(\\?|&)cad=/.test(c.href)&&(c.href+="&cad=rjt"),!0;
b=F.test(c.href)&&!/\bnj\b/.test(c.className);
if(j.bo&&!b&&c.getAttribute("href")!="#")c.target="_top";
if(b&&c.getAttribute("href")!="#"){
c=Ta(c.href,!0);
if(c===!1)a.preventDefault&&a.preventDefault(),a.cancelBubble=!0;
return c}
else if(/&rct=j/.test(c.href)&&c.target!="_top")try{
return la=!0,google.browser.product.CHROME&&/&sa=D/.test(c.href)?window.location=c.href:google.nav.go(c.href,s),a.preventDefault&&a.preventDefault(),a.cancelBubble=!0,!1}
catch(g){
return!0}
}
function Lb(){
if(r>=8)for(var a=document.getElementsByTagName("iframe"),b=0,c=a.length;
b<c;
b++)if(a[b].contentWindow==s){
c=document.createElement("div");
c.style.display="none";
a[b].parentNode.insertBefore(c,a[b]);
break}
}
var Mb={
aq:1,aqi:1,aql:1,bih:1,biw:1,bs:1,btnG:1,client:1,cp:1,ds:1,ech:1,gs_sm:1,gs_upl:1,hs:1,oq:1,p_deb:1,pbx:1,pdl:1,pf:1,pkc:1,pnp:1,pq:1,prmdo:1,psi:1,qe:1,qesig:1,rlz:1,sclient:1,site:1,source:1,sugexp:1,tbo:1,tch:1,tok:1,wrapid:1,xhr:1}
;
function Nb(a,b){
if(!a)return a;
for(var c=a.substring(a.indexOf("?")+1),c=c.split("&"),d=[],e={
}
,g=0;
g<c.length;
++g){
var h=c[g],i=h.split("=");
if(i.length==2&&!Mb[i[0]]&&(!b||!b[i[0]])&&!e[i[0]])i[0]=="q"?d.push(h.toLowerCase().replace(/\+/g," ")):d.push(h),e[i[0]]=!0}
d.sort();
return decodeURIComponent(d.join("&"))}
j.ckc=Nb;
function Ob(){
return t}
j.gt=Ob;
function Pb(a,b,c){
var d=function(a){
return a!=1}
,d=google.msg.send(25,Array.prototype.slice.call(arguments),3,d),e=typeof c=="string"?c.replace(/^\/search\?/,"#").replace(/^\/images\?/,"#"):y;
kb(e,{
_c:"te",_ce:b}
,d)}
function Qb(a){
for(var b=[],c=0,d=0,e=0;
c!=-1&&e>=c;
)c=a.indexOf("<script",e),c!=-1&&(d=a.indexOf(">",c)+1,e=a.indexOf("<\/script>",d),d>0&&e>d&&b.push(a.substring(d,e)));
return b}
function Rb(a){
var b="";
if(a&&(a=a.match(/<title.*?>(.*?)<\/title>/))&&a[1])b=document.createElement("div"),b.innerHTML=a[1],b=google.dom.getText(b);
return b}
function Sb(a,b,c,d){
var e=!0;
try{
var g=aa(),h=!0,i,p=g.M(h,b,c),n=g.K(h,b,c);
if(google.ucp||d)i=[g.N(h,b,c),n];
else{
i=[];
var u=5,B=g.C(u);
a&&i.push(B);
i.push(p);
google.browser.engine.GECKO||i.push(n);
a||i.push(B);
i.push(g.L(h,b,c))}
t=g.B(i);
t.F(Pb);
e=t.A();
Tb(t)}
catch(wa){
return!1}
try{
if(!t.D()&&(u=1,i=[p,g.C(u)],v=g.B(i)))v.F(Pb),v.A()&&Tb(v)}
catch(ac){
v=f}
return e}
function Ub(a){
var b=a.lastIndexOf("<\/script>");
return b<0?a:a.substr(b+9)}
function Vb(a,b,c,d,e,g){
if(google.Toolbelt.hasInURL(["isch"],c)&&c.indexOf("&ijn=")!=-1)return!0;
if(K!=0)return L.push(function(){
Vb(a,b,c,d,e,g)}
),!0;
la=!0;
if(!google.msg.send(1,[c,d,e])){
Y=1;
a=(typeof w[c]=="string"?w[c]:"")+a;
if(d&&w[c])w[c]=a;
else if(!d&&(delete w[c],a=='"NCSR"'))return Z(7,y,2,{
url:c}
),!1;
return!0}
P=!0;
j.h5h&&(y="#"+c.substring(c.indexOf("?")+1));
var h=function(){
if(google.timers)google.timers.load.t=f,google.timers.load.e=f}
;
d&&!w[c]?(w[c]=!0,j.ss=R(),b&&(a=b()),qa[c]=!1,h()):!d&&!w[c]?(j.ss=R(),b&&(a=b()),qa[c]=!1,h()):!d&&w[c]?(typeof w[c]=="string"&&(a=w[c]+a),delete w[c]):typeof w[c]=="string"&&(a=w[c]+a,w[c]=!0);
var i=f;
try{
if(s.window.document)i=s.window}
catch(p){
return Z(1,y,2),!1}
S=g||S;
Ka=c.indexOf("&pf=")>0;
Qa="";
for(var n=Qb(a),h=[],u=0;
u<n.length;
++u){
var B=n[u];
K!=0?h.push(B):(qa[c]||(qa[c]=!0,ra[c]=!1,Qa||(Qa=Rb(a)),B=B.replace(/location.href/gi,'"'+c+'"')),!ra[c]&&/var je=parent.google.j;
/.test(B)&&(ra[c]=!0),sa=c,Wb(i,B,y))}
if(h.length>0){
for(var wa="",n=0;
n<h.length;
++n)wa+="<script>"+h[n]+"<\/script>";
d&&(wa+=Ub(a));
w[c]||(w[c]=!0);
L.push(function(){
Vb(wa,f,c,d,e,g)}
)}
else if(d)(h=Ub(a))&&(w[c]=h);
else{
if(a=='"NCSR"')return Z(7,y,2,{
url:c}
),!1;
else if(!ra[c])return Z(6,y,2,{
url:c}
),!1;
google.j.l(c);
window.setTimeout(function(){
Xb(i)}
,0);
google.msg.send(0,[c,e])}
return!0}
function Tb(a){
var b="/"+O();
a.P(Vb,b);
a.Q(Nb,b)}
function Wb(a,b,c){
try{
var d=a.document.createElement("script");
d.text=b;
a.jesrScriptTags=a.jesrScriptTags||[];
a.jesrScriptTags.push(d);
a.document.body.appendChild(d)}
catch(e){
c?Z(2,c,2):H("NSAIST",{
}
,e)}
}
function Xb(a){
var b="gcscript";
a[b]||(a[b]=function(){
if(a.jesrScriptTags)for(;
a.jesrScriptTags.length;
)google.dom.remove(a.jesrScriptTags.shift())}
);
b="try{
window."+b+"()}
catch(e){
}
";
Wb(a,b)}
function Yb(){
q=!1;
j.init=!1}
j.dj=Yb;
function _cq(){
K=0;
Ga&&window.clearTimeout(Ga);
for(Ga=0;
L.length>0;
){
var a=L.shift();
a()}
}
function _q(){
K++==0&&(Ga=window.setTimeout(_cq,1E3))}
j.q=_q;
function _dq(){
K==0||--K>0||_cq()}
j.dq=_dq;
function Zb(a,b,c){
b=!/&rct=j/.test(a)&&F.test(a)&&!Ta(a,!0,void 0,!1,c);
!b&&j.bo&&(N(j.gwtl(),a),b=!0);
return b}
function X(a){
Ea[sa]=a}
function $b(a){
j.init=!1;
if(a){
j.h5h=ca&&a.h5h;
}
try{
if(google.browser.engine.WEBKIT&&s){
var b=document.querySelector('iframe[name="wgjf"]');
if(b&&b.src=="/blank.html"&&!google.fl){
b.onload=function(){
try{
google.fl=!0,b.onload=j.l,$b(j.cfg)}
catch(a){
H("INIT3",{
}
,a),q=!1,window._gjp&&window._gjuc&&window._gjp()}
}
;
return}
}
}
catch(c){
H("INIT4",{
}
,c);
q=!1;
window._gjp&&window._gjuc&&window._gjp();
return}
try{
if(!s){
var d=document.createElement("IFRAME");
d.name="wgjf";
d.style.display="none";
d.src="about:blank";
document.body.appendChild(d);
s=d.contentWindow;
s.addEventListener("load",j.l,!1);
s.addEventListener("error",j.e,!1)}
}
catch(e){
H("INIT5",{
}
,e);
q=!1;
return}
if(j.h5h&&!j.psc)window.onpopstate=function(){
j.psc=!0;
$b(j.cfg)}
;
else{
var d=google.nav.getParam("client"),g=google.nav.getParam("source"),h=/^mobilesearchapp/;
if(!h.test(d)&&!h.test(g)){
if(q=j.en&&j[1]&&encodeURIComponent&&s&&google.rein&&google.dstr){
if(a.rt&&k&&(d=a.rt+"",g=ea("rt"),typeof g=="undefined"||g===f||g&&g!=d))google.log("jr",""),window.sessionStorage["web-rt"]=d;
var d=a.pi,g=a.mcr,h=a.emcrl,i=a.fdst;
q=Sb(d,g,h,i)}
if(q){
d=$a.concat(Q("c","1").co);
for(g=0;
g<d.length;
g++)q&=!!document.getElementById(d[g])}
try{
if(q){
y="#";
S=google.time();
Pa=google.sn;
j.ss=j.w=R();
var p=x().href.match(/.*?:\/\/[^\/]*/
)[0];
Hb(p);
j.trap();
google.listen(document,"click",Kb);
google.browser.product.IE&&google.listen(document,"mousedown",Ib);
j.h5h&&(va=a.h5l);
(j.h5h&&x().href!=va||!j.h5h&&x().hash&&x().hash!="#")&&V(C);
var n=!Eb();
zb();
Fb();
window.wgjp&&window.wgjp();
google.msg.listen(32,Zb);
j.h5h?(rb(),pb(void 0,!0,n),window.onpopstate=qb,window.onhashchange=sb):typeof window.onhashchange!="undefined"||!google.browser.engine.IE&&window.hasOwnProperty("onhashchange")?($(1,n),window.onhashchange=tb):vb(1,n);
if(y=="#")document.body.style.display="",document.body.style.visibility="",Da=!0;
Lb();
j.init=!0;
google.med&&google.med("jesrLoaded")}
else google.j.en!=0&&H("INIT1",{
}
),window._gjp&&window._gjuc&&window._gjp()}
catch(u){
H("INIT2",{
}
,u),q=!1,window._gjp&&window._gjuc&&window._gjp()}
}
}
}
$b(j.cfg);
}
)();
(function(){
if(google.y.first){
for(var a=0,b;
b=google.y.first[a];
++a)b();
delete google.y.first}
for(a in google.y)google.y[a][1]?google.y[a][1].apply(google.y[a][0]):google.y[a][0].go();
google.y.x=google.x;
google.x=function(d,c){
c&&c.apply(d);
return!1}
;
google.y.first=[];
}
)();
(function(){
if(window.google){
window.google.a={
}
;
window.google.c=1;
var j=function(a,b,e){
b=a.t[b];
a=a.t.start;
if(b&&(a||e))return e!=void 0&&(a=e),b>a?b-a:a-b}
,k=function(a,b,e){
var c="";
window.google.pt&&(c+="&srt="+window.google.pt,delete window.google.pt);
var d=document.getElementById("csi");
if(d){
var f;
window.google._bfr!=void 0?f=window.google._bfr:(f=d.value,window.google._bfr=f,d.value=1);
if(f)return""}
if(d=window.chrome)if(d=d.loadTimes)d().wasFetchedViaSpdy&&(c+="&p=s"),d().wasNpnNegotiated&&(c+="&npn=1"),d().wasAlternateProtocolAvailable&&(c+="&apa=1");
a.b&&(c+="&"+a.b);
window.parent!=window&&(c+="&wif=1");
d=a.t;
f=d.start;
var h=[],g;
for(g in d)g!="start"&&f&&h.push(g+"."+j(a,g));
delete d.start;
if(b)for(var i in b)c+="&"+i+"="+b[i];
return a=[e?e:"/csi","?v=3","&s="+(window.google.sn||"GWS")+"&action=",a.name,"",c,"&rt=",h.join(",")].join("")}
;
window.google.report=function(a,b,e){
a=k(a,b,e);
if(!a)return"";
var b=new Image,c=window.google.c++;
window.google.a[c]=b;
b.onload=b.onerror=function(){
delete window.google.a[c]}
;
b.src=a;
b=null;
return a}
}
;
function l(){
function a(a){
try{
var b=window.external[a];
if(b!=void 0)return google.kCSI[a]=b,!0}
catch(c){
}
return!1}
for(var b=["ist_rc","ist_rn","ist_nr","ist_cdts","ist_dp","ist_rrx","ist_rxr","ist_rs","ist_sr"],e=0,c;
c=b[e++];
)if(a(c)===!1)break}
if(google.timers&&google.timers.load.t){
if(!google.nocsixjs)google.timers.load.t.xjsee=google.time();
window.setTimeout(function(){
if(google.timers.load.t)google.timers.load.t.xjs=google.time(),l(),google.timers.load.t.ol&&google.report(google.timers.load,google.kCSI)}
,0)}
;
}
)();