Google首页电吉他Doodle源码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 Google首页电吉他Doodle源码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

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&#39;s information, including webpages, images, videos and more. Google has many special features to help you find exactly what you&#39;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&#39;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&#39;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=["&","&amp;
	","<","&lt;
	",">","&gt;
	",'"',"&quot;
	","'","&#39;
	","{
	","&#123;
	"],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,"&nbsp;
	"):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=/&nbsp;
	/g,o=[/&/g,/&amp;
	/g,/</g,/&lt;
	/g,/>/g,/&gt;
	/g,/"/g,/&quot;
	/g,/'/g,/&#39;
	/g,/{
	/g,/&#123;
	/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,"&nbsp;
	"):"")):l.push(j.replace(/ /g,"&nbsp;
	")),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="&times;
	";
	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+" &raquo;
	",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+" &raquo;
	",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)}
;
}
)();
	
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
221.36 KB
Html JS 其它特效4
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章