(function() {
var _UDS_CONST_LOCALE = 'en';
var _UDS_CONST_SHORT_DATE_PATTERN = 'MDY'; 
var _UDS_MSG_SEARCHER_IMAGE = ('Image'); 
var _UDS_MSG_SEARCHER_WEB = ('Web'); 
var _UDS_MSG_SEARCHER_BLOG = ('Blog'); 
var _UDS_MSG_SEARCHER_VIDEO = ('Video'); 
var _UDS_MSG_SEARCHER_LOCAL = ('Local'); 
var _UDS_MSG_SEARCHCONTROL_SAVE = ('save'); 
var _UDS_MSG_SEARCHCONTROL_KEEP = ('keep'); 
var _UDS_MSG_SEARCHCONTROL_INCLUDE = ('include'); 
var _UDS_MSG_SEARCHCONTROL_COPY = ('copy'); 
var _UDS_MSG_SEARCHCONTROL_CLOSE = ('close'); 
var _UDS_MSG_SEARCHCONTROL_SPONSORED_LINKS = ('Sponsored Links'); 
var _UDS_MSG_SEARCHCONTROL_SEE_MORE = ('see more...'); 
var _UDS_MSG_SEARCHCONTROL_WATERMARK = ('clipped from Google'); 
var _UDS_MSG_SEARCHER_CONFIG_SET_LOCATION = ('Search location'); 
var _UDS_MSG_SEARCHER_CONFIG_DISABLE_ADDRESS_LOOKUP = ('Disable address lookup'); 
var _UDS_MSG_SEARCHER_NEWS = ('News'); 
function _UDS_MSG_MINUTES_AGO(AGE_MINUTES_AGO) {return ('' + AGE_MINUTES_AGO + ' minutes ago');} 
var _UDS_MSG_ONE_HOUR_AGO = ('1 hour ago'); 
function _UDS_MSG_HOURS_AGO(AGE_HOURS_AGO) {return ('' + AGE_HOURS_AGO + ' hours ago');} 
function _UDS_MSG_NEWS_ALL_N_RELATED(NUMBER) {return ('all ' + NUMBER + ' related');} 
var _UDS_MSG_NEWS_RELATED = ('Related Articles'); 
var _UDS_MSG_BRANDING_STRING = ('powered by Google'); 
var _UDS_MSG_SORT_BY_DATE = ('Sort by date'); 
var _UDS_MSG_MONTH_ABBR_JAN = ('Jan'); 
var _UDS_MSG_MONTH_ABBR_FEB = ('Feb'); 
var _UDS_MSG_MONTH_ABBR_MAR = ('Mar'); 
var _UDS_MSG_MONTH_ABBR_APR = ('Apr'); 
var _UDS_MSG_MONTH_ABBR_MAY = ('May'); 
var _UDS_MSG_MONTH_ABBR_JUN = ('Jun'); 
var _UDS_MSG_MONTH_ABBR_JUL = ('Jul'); 
var _UDS_MSG_MONTH_ABBR_AUG = ('Aug'); 
var _UDS_MSG_MONTH_ABBR_SEP = ('Sep'); 
var _UDS_MSG_MONTH_ABBR_OCT = ('Oct'); 
var _UDS_MSG_MONTH_ABBR_NOV = ('Nov'); 
var _UDS_MSG_MONTH_ABBR_DEC = ('Dec'); 
var _UDS_MSG_DIRECTIONS = ('directions'); 
var _UDS_MSG_CLEAR_RESULTS = ('clear results'); 
var _UDS_MSG_SHOW_ONE_RESULT = ('show one result'); 
var _UDS_MSG_SHOW_MORE_RESULTS = ('show more results'); 
var _UDS_MSG_SHOW_ALL_RESULTS = ('show all results'); 
var _UDS_MSG_SETTINGS = ('settings'); 
var _UDS_MSG_SEARCH = ('search'); 
var _UDS_MSG_SEARCH_UC = ('Search'); 
var _UDS_MSG_POWERED_BY = ('powered by'); 
function _UDS_MSG_LOCAL_ATTRIBUTION(LOCAL_RESULTS_PROVIDER) {return ('Business listings provided by ' + LOCAL_RESULTS_PROVIDER + '');} 
var _UDS_MSG_SEARCHER_BOOK = ('Book'); 
function _UDS_MSG_FOUND_ON_PAGE(FOUND_ON_PAGE) {return ('Page ' + FOUND_ON_PAGE + '');} 
function _UDS_MSG_TOTAL_PAGE_COUNT(PAGE_COUNT) {return ('' + PAGE_COUNT + ' pages');} 
var _UDS_MSG_SEARCHER_BY = ('by'); 
var _UDS_MSG_SEARCHER_CODE = ('Code'); 
var _UDS_MSG_UNKNOWN_LICENSE = ('Unknown License'); 
var _UDS_MSG_SEARCHER_GSA = ('Search Appliance'); 
var _UDS_MSG_SEARCHCONTROL_MORERESULTS = ('More results'); 
var _UDS_MSG_SEARCHCONTROL_PREVIOUS = ('Previous'); 
var _UDS_MSG_SEARCHCONTROL_NEXT = ('Next'); 
var _UDS_MSG_GET_DIRECTIONS = ('Get directions'); 
var _UDS_MSG_GET_DIRECTIONS_TO_HERE = ('To here'); 
var _UDS_MSG_GET_DIRECTIONS_FROM_HERE = ('From here'); 
var _UDS_MSG_CLEAR_RESULTS_UC = ('Clear results'); 
var _UDS_MSG_SEARCH_THE_MAP = ('search the map'); 
var _UDS_MSG_SCROLL_THROUGH_RESULTS = ('scroll through results'); 
var _UDS_MSG_EDIT_TAGS = ('edit tags'); 
var _UDS_MSG_TAG_THIS_SEARCH = ('tag this search'); 
var _UDS_MSG_SEARCH_STRING = ('search string'); 
var _UDS_MSG_OPTIONAL_LABEL = ('optional label'); 
var _UDS_MSG_DELETE = ('delete'); 
var _UDS_MSG_DELETED = ('deleted'); 
var _UDS_MSG_CANCEL = ('cancel'); 
var _UDS_MSG_UPLOAD_YOUR_VIDEOS = ('upload your own video'); 
var _UDS_MSG_IM_DONE_WATCHING = ('i\047m done watching this'); 
var _UDS_MSG_CLOSE_VIDEO_PLAYER = ('close video player'); 
var _UDS_MSG_NO_RESULTS = ('No Results'); 
var _UDS_MSG_LINKEDCSE_ERROR_RESULTS = ('This Custom Search Engine is loading. Try again in a few seconds.'); 
var _UDS_MSG_COUPONS = ('Coupons'); 
var _UDS_MSG_BACK = ('back'); 
var _UDS_MSG_SUBSCRIBE = ('Subscribe'); 
var _UDS_MSG_SEARCHER_PATENT = ('Patent'); 
var _UDS_MSG_USPAT = ('US Pat.'); 
var _UDS_MSG_USPAT_APP = ('US Pat. App'); 
var _UDS_MSG_PATENT_FILED = ('Filed'); 
var _UDS_MSG_ADS_BY_GOOGLE = ('Ads by Google');
var a=false,b=null,g=true,i=encodeURIComponent,l=google_exportSymbol,aa=_UDS_CONST_SHORT_DATE_PATTERN,m=window,o=google,ba=navigator,ca=parseInt,da=parseFloat,ea=_UDS_CONST_LOCALE,q=document,r=Math;function s(c,d){return c.title=d}function t(c,d){return c.className=d}function fa(c,d){return c.input=d}function ga(c,d){return c.width=d}function ha(c,d){return c.checked=d}function v(c,d){return c.innerHTML=d}function ia(c,d){return c.value=d}function ja(c,d){return c.type=d}
function ka(c,d){return c.onclick=d}function ma(c,d){return c.display=d}function na(c,d){return c.height=d}
var w="appendChild",oa="push",y="length",pa="title",A="prototype",B="cursor",qa="className",ra="clearTimeout",D="input",E="width",sa="Version",ta="round",ua="checked",va="setTimeout",F="replace",wa="split",xa="floor",ya="content",za="userAgent",Aa="value",Ba="location",Ca="indexOf",Ea="getComputedStyle",G="style",Fa="close",I="search",Ga="call",Ha="match",Ia="focus",J="createElement",Ja="setAttribute",K="loader",Ka="currentStyle",La="cloneNode",Ma="type",Na="apply",Oa="ServiceBase",Pa="CurrentLocale",
L="execute",Qa="height",Ra="toLowerCase";if(!o[I].NoOldNames){l("UDS_ServiceBase",o[K][Oa]);l("UDS_OriginalAppPath",o[K].OriginalAppPath);l("UDS_ApiKey",o[K].ApiKey);l("UDS_KeyVerified",o[K].KeyVerified);l("UDS_LoadFailure",o[K].LoadFailure);l("UDS_CurrentLocale",ea);l("UDS_ShortDatePattern",aa);l("UDS_Version",o[I][sa]);l("UDS_JSHash",o[I].JSHash)}var Sa=Sa||{};if(!M)var M=l;if(!N)var N=google_exportProperty;var O={};O.blank="&nbsp;";O.image=_UDS_MSG_SEARCHER_IMAGE;O.web=_UDS_MSG_SEARCHER_WEB;O.blog=_UDS_MSG_SEARCHER_BLOG;O.video=_UDS_MSG_SEARCHER_VIDEO;O.local=_UDS_MSG_SEARCHER_LOCAL;O.news=_UDS_MSG_SEARCHER_NEWS;O.book=_UDS_MSG_SEARCHER_BOOK;O.patent="Patent";O["ads-by-google"]=_UDS_MSG_ADS_BY_GOOGLE;O.save=_UDS_MSG_SEARCHCONTROL_SAVE;O.keep=_UDS_MSG_SEARCHCONTROL_KEEP;O.include=_UDS_MSG_SEARCHCONTROL_INCLUDE;O.copy=_UDS_MSG_SEARCHCONTROL_COPY;O.close=_UDS_MSG_SEARCHCONTROL_CLOSE;
O["sponsored-links"]=_UDS_MSG_SEARCHCONTROL_SPONSORED_LINKS;O["see-more"]=_UDS_MSG_SEARCHCONTROL_SEE_MORE;O.watermark=_UDS_MSG_SEARCHCONTROL_WATERMARK;O["search-location"]=_UDS_MSG_SEARCHER_CONFIG_SET_LOCATION;O["disable-address-lookup"]=_UDS_MSG_SEARCHER_CONFIG_DISABLE_ADDRESS_LOOKUP;O["sort-by-date"]=_UDS_MSG_SORT_BY_DATE;O.pbg=_UDS_MSG_BRANDING_STRING;O["n-minutes-ago"]=_UDS_MSG_MINUTES_AGO;O["n-hours-ago"]=_UDS_MSG_HOURS_AGO;O["one-hour-ago"]=_UDS_MSG_ONE_HOUR_AGO;O["all-n-related"]=_UDS_MSG_NEWS_ALL_N_RELATED;
O["related-articles"]=_UDS_MSG_NEWS_RELATED;O["page-count"]=_UDS_MSG_TOTAL_PAGE_COUNT;var P=[];P[0]=_UDS_MSG_MONTH_ABBR_JAN;P[1]=_UDS_MSG_MONTH_ABBR_FEB;P[2]=_UDS_MSG_MONTH_ABBR_MAR;P[3]=_UDS_MSG_MONTH_ABBR_APR;P[4]=_UDS_MSG_MONTH_ABBR_MAY;P[5]=_UDS_MSG_MONTH_ABBR_JUN;P[6]=_UDS_MSG_MONTH_ABBR_JUL;P[7]=_UDS_MSG_MONTH_ABBR_AUG;P[8]=_UDS_MSG_MONTH_ABBR_SEP;P[9]=_UDS_MSG_MONTH_ABBR_OCT;P[10]=_UDS_MSG_MONTH_ABBR_NOV;P[11]=_UDS_MSG_MONTH_ABBR_DEC;O["month-abbr"]=P;O.directions=_UDS_MSG_DIRECTIONS;
O["clear-results"]=_UDS_MSG_CLEAR_RESULTS;O["show-one-result"]=_UDS_MSG_SHOW_ONE_RESULT;O["show-more-results"]=_UDS_MSG_SHOW_MORE_RESULTS;O["show-all-results"]=_UDS_MSG_SHOW_ALL_RESULTS;O.settings=_UDS_MSG_SETTINGS;O.search=_UDS_MSG_SEARCH;O["search-uc"]=_UDS_MSG_SEARCH_UC;O["powered-by"]=_UDS_MSG_POWERED_BY;O.sa=_UDS_MSG_SEARCHER_GSA;O.by=_UDS_MSG_SEARCHER_BY;O.code=_UDS_MSG_SEARCHER_CODE;O["unknown-license"]=_UDS_MSG_UNKNOWN_LICENSE;O["more-results"]=_UDS_MSG_SEARCHCONTROL_MORERESULTS;
O.previous=_UDS_MSG_SEARCHCONTROL_PREVIOUS;O.next=_UDS_MSG_SEARCHCONTROL_NEXT;O["get-directions"]=_UDS_MSG_GET_DIRECTIONS;O["to-here"]=_UDS_MSG_GET_DIRECTIONS_TO_HERE;O["from-here"]=_UDS_MSG_GET_DIRECTIONS_FROM_HERE;O["clear-results-uc"]=_UDS_MSG_CLEAR_RESULTS_UC;O["search-the-map"]=_UDS_MSG_SEARCH_THE_MAP;O["scroll-results"]=_UDS_MSG_SCROLL_THROUGH_RESULTS;O["edit-tags"]=_UDS_MSG_EDIT_TAGS;O["tag-search"]=_UDS_MSG_TAG_THIS_SEARCH;O["search-string"]=_UDS_MSG_SEARCH_STRING;O["optional-label"]=_UDS_MSG_OPTIONAL_LABEL;
O["delete"]=_UDS_MSG_DELETE;O.deleted=_UDS_MSG_DELETED;O.cancel=_UDS_MSG_CANCEL;O["upload-video"]=_UDS_MSG_UPLOAD_YOUR_VIDEOS;O["im-done"]=_UDS_MSG_IM_DONE_WATCHING;O["close-player"]=_UDS_MSG_CLOSE_VIDEO_PLAYER;O["no-results"]=_UDS_MSG_NO_RESULTS;O["linked-cse-error-results"]=_UDS_MSG_LINKEDCSE_ERROR_RESULTS;O.back=_UDS_MSG_BACK;O.subscribe=_UDS_MSG_SUBSCRIBE;O["us-pat"]="US Pat.";O["us-pat-app"]="US Pat. App";O["us-pat-filed"]="Filed";function Ta(c,d){var e=function(){};e.prototype=d[A];c.prototype=new e;c[A].cf=function(f){var j=Array[A].splice[Na](arguments,[1,arguments[y]]);return f[Na](c,j)}}var _json_cache_defeater_=(new Date).getTime(),_json_request_require_prep=g;function Ua(c,d){if(Va("msie")&&Xa("msie 6.0")){var e=Q(this,Ya,[c,d]);m[va](e,0)}else Ya(c,d)}function Za(c){_json_request_require_prep=a;Ua(c,b);_json_request_require_prep=g}
function Ya(c,d){var e=q.getElementsByTagName("head")[0],f=q[J]("script");ja(f,"text/javascript");f.charset="utf-8";var j=_json_request_require_prep?c+"&key="+o[K].ApiKey+"&v="+d:c;if(Va("msie")||$a())j=j+"&nocache="+_json_cache_defeater_++;f.src=j;var h=function(){f.onload=b;f.parentNode.removeChild(f);delete f},n=function(k){var p=(k?k:m.event).target?(k?k:m.event).target:(k?k:m.event).srcElement;if(p.readyState=="loaded"||p.readyState=="complete"){p.onreadystatechange=b;h()}};if(ba.product=="Gecko")f.onload=
h;else f.onreadystatechange=n;e[w](f)}function ab(c,d){return function(){return d[Na](c,arguments)}}function Q(c,d,e){return function(){return d[Na](c,e)}}function bb(c){while(c.firstChild)c.removeChild(c.firstChild)}function cb(c,d){if(c)try{bb(c);c[w](d)}catch(e){}return d}function R(c,d){try{c[w](d)}catch(e){}return d}function db(c,d){v(c,d)}function S(c,d){var e=q[J]("div");if(c)v(e,c);if(d)t(e,d);return e}function T(c){var d=q[J]("div");if(c)t(d,c);return d}
function eb(c,d){var e=q[J]("span");c&&R(e,q.createTextNode(c?c:""));if(d)t(e,d);return e}function fb(c,d,e){var f=q[J]("table");f[Ja]("cellSpacing",c?c:0);f[Ja]("cellPadding",d?d:0);if(e)t(f,e);return f}function gb(c,d,e){var f=c.insertRow(-1);f||alert(f);for(var j=0;j<d;j++)V(f,e);return f}function V(c,d){var e=c.insertCell(-1);if(d)t(e,d);return e}function hb(c,d,e,f){var j=q[J]("img");j.src=c;if(d)ga(j,d);if(e)na(j,e);if(f)t(j,f);return j}
function ib(c,d,e,f){var j;if(jb&&!kb){j=T(f);j[G].filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+c+'")';ga(j[G],d+"px");na(j[G],e+"px")}else j=hb(c,b,b,f);return j}function lb(c,d,e,f){var j;if(Va("msie")){j=T(f);j[G].filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+c+'")';ga(j[G],d+"px");na(j[G],e+"px")}else j=hb(c,b,b,f);return j}
function mb(c,d,e,f,j){var h=q[J]("a");h.href=c;if(d)f?R(h,eb(d,f)):R(h,q.createTextNode(d?d:""));if(e)h.target=e;if(j)s(h,j);return h}function W(c,d,e,f,j){var h=S(b,f),n=q[J]("a");n.href=c;v(n,d);if(f)t(n,f);if(e)n.target=e;if(j)s(n,j);h[w](n);return h}function nb(c){var d=q[J]("form");if(c)t(d,c);return d}function ob(c,d){var e=q[J]("input");ja(e,"submit");ia(e,c);if(d)t(e,d);return e}
function pb(c,d,e){var f=q[J]("input");f[Ja]("autoComplete","off");ja(f,"text");if(c==-1)X(f,"util-css-expand");else f.size=c>0?c:10;d&&X(f,d);if(e)ia(f,e);return f}function qb(c,d,e,f){var j=q[J]("input");ja(j,"checkbox");j.name=c;ia(j,d);if(f)t(j,f);if(e)ha(j,e);return j}function Y(c,d){t(c,d)}function X(c,d){rb(c,d)}function Z(c,d){sb(c,d)}function tb(c,d){if(c==b||c[qa]==b)return a;var e=c[qa][wa](" ");for(var f=0;f<e[y];f++)if(e[f]==d)return g;return a}
function rb(c,d){tb(c,d)||(c.className+=" "+d)}function sb(c,d){if(!(c[qa]==b)){var e=c[qa][wa](" "),f=[],j=a;for(var h=0;h<e[y];h++)if(e[h]!=d)e[h]&&f[oa](e[h]);else j=g;if(j)t(c,f.join(" "))}}function ub(c){if(vb!="")return vb;var d=c[Ra]()[wa](".");if(d[y]<2)vb=".com";var e=d.pop(),f=d.pop();return vb=e[y]==2?wb[f]&&wb[f][e]==1?"."+f+"."+e:"."+e:".com"}
var vb="",wb={Wd:{mf:1,qf:1,yf:1,id:1,zf:1,"in":1,Bf:1,Df:1,Ef:1,Ff:1,If:1,Rf:1,fg:1,jg:1,kg:1,og:1,pg:1,sg:1},nf:{df:1,ff:1,hf:1,jf:1,kf:1,lf:1,Wd:1,rf:1,"do":1,sf:1,tf:1,uf:1,vf:1,wf:1,xf:1,Cf:1,Jf:1,Kf:1,Lf:1,Mf:1,Nf:1,Of:1,Pf:1,Qf:1,Vf:1,Wf:1,Xf:1,Yf:1,Zf:1,$f:1,bg:1,cg:1,eg:1,gg:1,hg:1,ig:1,mg:1,ng:1,rg:1},Sf:{ef:1}};
function xb(c){var d=c[Ra]()[wa](".");if(d[y]<2)return a;var e=d.pop(),f=d.pop();if((f=="igoogle"||f=="gmodules"||f=="googlesyndication")&&e=="com")return g;if(e[y]==2&&d[y]>0)if(wb[f]&&wb[f][e]==1)f=d.pop();return f=="google"}function Va(c){if(c in yb)return yb[c];return yb[c]=ba[za][Ra]()[Ca](c)!=-1}function Xa(c){if(c in Bb)return Bb[c];return Bb[c]=ba.appVersion[Ra]()[Ca](c)!=-1}var yb={},Bb={};function $a(){return Va("safari")||Va("konqueror")}var jb,kb,Cb,Db,Eb,Fb,Gb;
function Hb(){if(m.bf){jb=g;if(m.XMLHttpRequest)kb=g;else Cb=g}else if(m.Uf)Db=g;else if(q.childNodes&&!q.all&&!ba.taintEnabled){Eb=g;if(ba[za][Ca]("iPhone")>0)Fb=g}else if(q.getBoxObjectFor!=b)Gb=g}Hb();function Ib(c){this.Gb=c+"branding";this.ub=c+"branding-vertical";this.Af=c+"branding-img";this.lg=c+"branding-user-defined";this.ld=c+"branding-img-noclear";this.Vd=c+"branding-clickable";this.text=c+"branding-text"}
function Jb(c,d,e,f){var j=new Ib(c),h=T(j.Gb),n=fb(b,b,j.Gb);R(h,n);var k=!e;if(!k){X(h,j.ub);X(n,j.ub)}var p=gb(n,0),u,x;if(k){x=u=p}else{u=p;x=gb(n,0)}var z="/css/small-logo.png",C=51,H=15;if(f)if(typeof f=="string")if(f[Ha](/^http:\/\/www\.youtube\.com/)){z="/css/youtube-logo-55x24.png";C=55;H=24;X(h,j.Gb+"-youtube");if(!k){X(h,j.ub+"-youtube");X(n,j.ub+"-youtube")}}var U=V(u,j.text),$=V(x,j.ld),Da=S(O["powered-by"],j.text),la=ib(o[K][Oa]+z,C,H,j.ld);R(U,Da);if(f){var Wa="http://www.google.com";
if(typeof f=="string"&&(f[Ha](/^http:\/\/[a-z]*\.google\.com/)||f[Ha](/^http:\/\/www\.youtube\.com/)))Wa=f;var zb=mb(Wa,b,"_BLANK");t(zb,j.Vd);R(zb,la);R($,zb)}else R($,la);if(d){var Ab;Ab=typeof d=="string"?q.getElementById(d):d;bb(Ab);R(Ab,h)}return h};var Kb="gs-result",Lb="gs-error-result",Mb="gs-no-results-result",Nb="gs-spacer",Ob="gs-title",Pb="gs-snippet",Qb="gs-visibleUrl",Rb="gs-visibleUrl-long",Sb="gs-visibleUrl-short",Tb="gs-watermark",Ub="gs-results-attribution",Vb="gs-address",Wb="gs-street",Xb="gs-city",Yb="gs-region",Zb="gs-country",$b="gs-phone",ac="gs-street gs-addressLine",bc="gs-city gs-addressLine",cc="gs-addressLine",dc="gs-directions",ec="gs-directions-to-from",fc="gs-label",gc="gs-secondary-link",hc="gs-author",ic="gs-publisher",
jc="gs-location",kc="gs-clusterUrl",lc="gs-image-box",mc="gs-image-box gs-book-image-box",nc="gs-text-box",oc="gs-metadata",pc="gs-row-1",qc="gs-row-2",rc="gs-pages",sc="gs-page-edge",tc="gs-image",uc="gs-size",vc="gs-pageCount",wc="gs-publishedDate",xc="gs-relativePublishedDate",yc="gs-patent-info",zc="gs-patent-number",Ac="gs-patent-image",Bc="gsc-control",Cc="gsc-narrow",Dc="gsc-search-box",Ec="gsc-search-button",Fc="gsc-clear-button",Gc="gsc-input",Hc="gsc-branding",Ic="gsc-branding-img",Jc="gsc-branding-user-defined",
Kc="gsc-branding-img-noclear",Lc="gsc-branding-clickable",Mc="gsc-branding-text",Nc="gsc-resultsRoot",Oc="gsc-results",Pc="gsc-result",Qc="gsc-resultsHeader",Rc="gsc-resultsbox-invisible",Sc="gsc-resultsbox-visible",Tc="gsc-expansionArea",Uc="gsc-trailing-more-results",Vc="gsc-cursor-box",Wc="gsc-cursor",Xc="gsc-cursor-page",Yc="gsc-cursor-current-page",Zc="gsc-adBlock",$c="gsc-adBlockInvisible",ad="gsc-adBlockVertical",bd="gsc-adBlockVerticalInvisible",cd="gsc-ad",dd="gsc-ad-preview",ed="gsc-thinWrapper",
fd="gsc-twiddleRegionCell",gd="gsc-configLabelCell",hd="gsc-configLabel",id="gsc-twiddle",jd="gsc-twiddle-closed",kd="gsc-twiddle-opened",ld="gsc-title",md="gsc-stats",nd="gsc-keeper",od="gsc-result-selector gsc-one-result",pd="gsc-result-selector gsc-more-results",qd="gsc-result-selector gsc-all-results",rd="gsc-results-selector",sd="gsc-one-result-active",td="gsc-more-results-active",ud="gsc-all-results-active",vd="gsc-tabsArea",wd="gsc-tabsAreaInvisible",xd="gsc-tabHeader",yd="gsc-tabhActive",
zd="gsc-tabhInactive",Ad="gsc-tabdActive",Bd="gsc-tabdInactive",Cd="gsc-tabData",Dd="gsc-config",Ed="gsc-configSetting",Fd="gsc-configSettingSubmit",Gd="gsc-configSettingCheckbox",Hd="gsc-configSettingCheckboxLabel",Id="gsc-configSettingInput",Jd="gsc-configSettingInputLabel",Kd="gsc-locationConfig",Ld="gsc-video-player";o[I].a=function(){this.$=this.of=b;this.dc=this.af=0;this.fd=g;this.I={width:100,height:75};this.ya=o[I].a.Ra;this.pd=1;this.ta(o[I].a.X);this.dd();this.Mb=this.Kb=b;this.Wb=this.cc=b;this.db=this.eb=b;this.mb=b;this.B="null";this.t=this.F=b;this.gwsUrl=b;this.ja=[];this.jd=typeof m==="object"&&m[Ba]&&m[Ba].hostname&&m[Ba].hostname!=""?ub(m[Ba].hostname):".com";this.Za=this.Va=b};M("google.search.Search",o[I].a);o[I].a.hc=o[K][Oa];N(o[I].a,"BASE",o[I].a.hc);o[I].a.wa="large";
N(o[I].a,"LARGE_RESULTSET",o[I].a.wa);o[I].a.X="small";N(o[I].a,"SMALL_RESULTSET",o[I].a.X);o[I].a.Gd=8;N(o[I].a,"LARGE_RESULTS",o[I].a.Gd);o[I].a.Nd=4;N(o[I].a,"SMALL_RESULTS",o[I].a.Nd);o[I].a.zc=5000;N(o[I].a,"KEEP_SWEEPER_DELAY",o[I].a.zc);o[I].a.Jd="_top";N(o[I].a,"LINK_TARGET_TOP",o[I].a.Jd);o[I].a.Id="_self";N(o[I].a,"LINK_TARGET_SELF",o[I].a.Id);o[I].a.Hd="_parent";N(o[I].a,"LINK_TARGET_PARENT",o[I].a.Hd);o[I].a.Ra="_blank";N(o[I].a,"LINK_TARGET_BLANK",o[I].a.Ra);o[I].a.ea="order-by-relevance";
N(o[I].a,"ORDER_BY_RELEVANCE",o[I].a.ea);o[I].a.da="order-by-date";N(o[I].a,"ORDER_BY_DATE",o[I].a.da);o[I].a.Bc="order-by-ascending-date";N(o[I].a,"ORDER_BY_ASCENDING_DATE",o[I].a.Bc);o[I].a.gb="restrict-type";N(o[I].a,"RESTRICT_TYPE",o[I].a.gb);o[I].a.xb="restrict-safesearch";N(o[I].a,"RESTRICT_SAFESEARCH",o[I].a.xb);o[I].a.Ab="active";N(o[I].a,"SAFESEARCH_STRICT",o[I].a.Ab);o[I].a.zb="off";N(o[I].a,"SAFESEARCH_OFF",o[I].a.zb);o[I].a.yb="moderate";N(o[I].a,"SAFESEARCH_MODERATE",o[I].a.yb);
o[I].a.wb="restrict-extended";N(o[I].a,"RESTRICT_EXTENDED_ARGS",o[I].a.wb);o[I].a.Xe=O;N(o[I].a,"strings",o[I].a.Xe);o[I].a[A].Be=function(){var c=this.ga+"?hl="+o[I][Pa]+"&source=uds";c=this.t?c+this.t:c+"&q=";return this.oa&&this.oa!=""?this.oa:c};o[I].a[A].Pe=function(c){this.F=c==b||c==""?b:c};N(o[I].a[A],"setQueryAddition",o[I].a[A].Pe);
o[I].a[A].ra=function(c,d,e){var f=o[I].a.hc+this.ua+"?callback="+c+"&context="+d+"&lstkp="+this.Ud()+"&rsz="+this.Ma+"&hl="+o[I][Pa];if(this.jd)f+="&gss="+this.jd;if(o[I].JSHash)f+="&sig="+o[I].JSHash;if(e)f+="&start="+e;return f};o[I].a[A].ab=function(c){this.ya=c};N(o[I].a[A],"setLinkTarget",o[I].a[A].ab);o[I].a[A].s=function(){return this.ya&&this.ya!=""?this.ya:b};o[I].a[A].oe=function(){this.af++;this.dc++;this.mb&&m[ra](this.mb);this.mb=m[va](Q(this,this[L],[b]),o[I].a.zc)};
o[I].a[A].Ud=function(){m[ra](this.mb);var c=this.dc;this.dc=0;return c};o[I].a[A].hd=function(){if(this.Kb==b)this.Kb="gsc-"+this.B+"Result";return this.Kb};o[I].a[A].ba=function(){if(this.Mb==b)this.Mb="gs-"+this.B+"Result";return this.Mb};o[I].a[A].me=function(){if(this.cc==b)this.cc=O[this.B];return this.eb?this.eb:this.cc};o[I].a[A].ke=function(){if(this.Wb==b)this.Wb=O[this.B];return this.eb?this.eb:this.Wb};o[I].a[A].le=function(){return this.Ma};N(o[I].a[A],"getResultSetSize",o[I].a[A].le);
o[I].a[A].ta=function(c){switch(c){case o[I].a.wa:this.Ma=o[I].a.wa;break;default:case o[I].a.X:this.Ma=o[I].a.X;break}};N(o[I].a[A],"setResultSetSize",o[I].a[A].ta);o[I].a[A].execute=function(c){var d=this.aa(c,b,b);if(m._googleudsextrastuff)d=d+m._googleudsextrastuff;this.cursor=b;this.re=c;Ua(d,o[I][sa]);if(this.ja&&this.ja[y]>0)for(var e=0;e<this.ja[y];e++)this.ja[e][L](c)};N(o[I].a[A],"execute",o[I].a[A][L]);
o[I].a[A].kd=function(c){if(this[B]&&c<this[B].pages[y]){var d=this.aa(this.re,b,b,this[B].pages[c].start);this.cursor=b;Ua(d,o[I][sa])}};N(o[I].a[A],"gotoPage",o[I].a[A].kd);o[I].a[A].Pd=function(c){this.ja&&this.ja[oa](c)};N(o[I].a[A],"addRelatedSearcher",o[I].a[A].Pd);o[I].a[A].je=function(c,d,e){return this.aa(c,d,e)+"&key="+o[K].ApiKey+"&v="+o[I][sa]};N(o[I].a[A],"getExecuteUrl",o[I].a[A].je);
o[I].a[A].ma=function(c){var d=O.watermark+" - "+this.Xd(),e=W("http://code.google.com/apis/ajaxsearch/faq.html",d,"_blank",Tb);R(c,e)};o[I].a[A].Xd=function(){var c=new Date;return c.getMonth()+1+"/"+c.getFullYear()};
o[I].a[A].Ja=function(c){var d,e=c.getFullYear(),f=c.getMonth(),j=O["month-abbr"][f],h=c.getDate();if(h<10)h="0"+h;switch(o[I].ShortDatePattern){case "MDY":d=j+" "+h+", "+e;break;case "YMD":d=o[I][Pa]=="zh-CN"||o[I][Pa]=="zh-TW"?e+"\u5e74"+f+"\u6708"+h+"\u65e5":e+" "+j+" "+h;break;default:case "DMY":d=h+" "+j+" "+e;break}return d};N(o[I].a[A],"formatToShortDate",o[I].a[A].Ja);o[I].a.Ac=3600000;o[I].a.Ld=60000;o[I].a.Kd=86400000;
o[I].a[A].Qb=function(c){var d=(new Date).getTime(),e=c.getTime(),f;if(d<e)return O["n-minutes-ago"](2);var j=d-e;if(j<o[I].a.Ac){var h=r[xa](j/o[I].a.Ld);f=h<=1?2:h;return O["n-minutes-ago"](f)}if(j<o[I].a.Kd){var n=r[xa](j/o[I].a.Ac);if(n<=1)return O["one-hour-ago"];else{f=n;return O["n-hours-ago"](f)}}return this.Ja(c)};N(o[I].a[A],"formatToRelativeDate",o[I].a[A].Qb);o[I].a[A].dd=function(){this.ag=this.gwsUrl=b;this.results=[]};N(o[I].a[A],"clearResults",o[I].a[A].dd);
o[I].a[A].ee=function(){this.ed&&this.ed()};
o[I].a[A].O=function(c,d,e,f){if(!(c==b&&d==204)){this.gwsUrl=b;if(this.results&&this.results[y]>0)for(var j=0;j<this.results[y];j++)this.results[j].html&&Md(this.results[j].html);if(c&&c.results&&c.results[y]>0){this.results=c.results;if(c[B]&&c[B].moreResultsUrl)this.gwsUrl=this.oa&&this.oa!=""?this.oa:c[B].moreResultsUrl;else if(this.t&&this.ga)this.gwsUrl=this.Be()}else this.results=[];this.completionStatus=d;this.hashStatus=f;this.pf=e;this.sd=c&&c.resultAttribution&&c.resultAttribution!=b&&
c.resultAttribution!=""?c.resultAttribution:b;if(c&&c[B]&&c[B].pages&&c[B].pages[y]>0)this.cursor=c[B];this.fd&&this.Sd();this.ee()}};N(o[I].a[A],"onSearchComplete",o[I].a[A].O);o[I].a[A].gd=function(){var c=b;if(this.sd)c=S(this.sd,Ub);return c};N(o[I].a[A],"getAttribution",o[I].a[A].gd);o[I].a[A].Sd=function(){var c,d;for(c=0;c<this.results[y];c++){d=this.results[c];this.A(d)}};o[I].a[A].bb=function(c,d,e){e||(e=[b]);this.ed=Q(c,d,e)};N(o[I].a[A],"setSearchCompleteCallback",o[I].a[A].bb);
o[I].a.ca=function(c,d){var e=a,f;if(c[y])for(var j=0;j<c[y];j++)if(c[j]==b){c[j]=d;f=j;e=g;break}if(!e){f=c[y];c[oa](d)}return f};N(o[I].a,"AllocateCompletionMapContext",o[I].a.ca);o[I].a[A].Ve=function(c){this.eb=c};N(o[I].a[A],"setUserDefinedLabel",o[I].a[A].Ve);o[I].a[A].Ue=function(c){this.db=c};N(o[I].a[A],"setUserDefinedClassSuffix",o[I].a[A].Ue);o[I].a[A].Ne=function(){this.fd=a};N(o[I].a[A],"setNoHtmlGeneration",o[I].a[A].Ne);
o[I].a.Oa=function(c,d,e,f,j){var h=r.min(e[E]/c,e[Qa]/d),n=r.min(h,1),k={};ga(k,r[ta](c*n));na(k,r[ta](d*n));if(f){ga(f,k[E]);na(f,k[Qa]);if(j)f[G].left=(e[E]-k[E])/2+"px"}return k};N(o[I].a,"scaleImage",o[I].a.Oa);o[I].a.Yc=1;N(o[I].a,"VERTICAL_BRANDING",o[I].a.Yc);o[I].a.Bd=2;N(o[I].a,"HORIZONTAL_BRANDING",o[I].a.Bd);o[I].a.he=function(c,d,e){return Jb("gsc-",c,d&&d==o[I].a.Yc,e)};N(o[I].a,"getBranding",o[I].a.he);o[I].a.setOnLoadCallback=function(c,d){o.setOnLoadCallback(c,d)};
N(o[I].a,"setOnLoadCallback",o[I].a.setOnLoadCallback);var Nd;function Md(c){Nd||(Nd=q[J]("DIV"));Nd[w](c);v(Nd,"")}o[I].a[A].fe=function(c){var d=this.Va;if(c)d=c;var e={},f=T(this.ba());X(f,Kb);X(f,Lb);var j;j=S(d,Pb);R(f,j);e.html=f;return e};o[I].a[A].ge=function(c){var d=this.Za;if(c)d=c;var e={},f=T(this.ba());X(f,Kb);X(f,Mb);var j;j=S(d,Pb);R(f,j);e.html=f;return e};l("google.search.CurrentLocale",ea);l("google.search.ShortDatePattern",aa);o[I].p=function(){o[I].a[Ga](this);this.B="blog";this.ua="/GblogSearch";this.ga="http://blogsearch.google.com/blogsearch";this.o=b;this.J=a;this.Ha=g;this.$=ab(this,o[I].p[A].ia);this.Ga="gsc-blogConfig";this.j=b};M("google.search.BlogSearch",o[I].p);Ta(o[I].p,o[I].a);o[I].p.z="GblogSearch";N(o[I].p,"RESULT_CLASS",o[I].p.z);o[I].p.n=[];o[I].p.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].p.n[h];o[I].p.n[h]=b;n.O(d,e,f,j)};N(o[I].p,"RawCompletion",o[I].p.G);
o[I].p[A].aa=function(c,d,e){var f;f=e==b?o[I].a.ca(o[I].p.n,this):e;var j;j=d==b?"google.search.BlogSearch.RawCompletion":d;var h=this.ra(j,f);if(c){var n,k=c;if(this.F)k=k+" "+this.F;if(this.o)k=k+" blogurl:"+this.o;n="&q="+i(k);if(this.J)n=n+"&scoring=d";h=h+n;this.t=n}return h};
o[I].p[A].A=function(c){c.html&&delete c.html;var d=T(this.ba());X(d,Kb);var e;e=W(c.postUrl,c[pa],this.s(),Ob);R(d,e);var f=new Date(c.publishedDate);e=S(this.Ja(f),wc);R(d,e);f=new Date(c.publishedDate);e=S(this.Qb(f),xc);R(d,e);e=S(c[ya],Pb);R(d,e);e=W(c.blogUrl,c.blogUrl,this.s(),Qb);R(d,e);c.html=d;this.ma(c.html)};N(o[I].p[A],"createResultHtml",o[I].p[A].A);o[I].p[A].Aa=function(c){this.o=c==b||c==""?b:c};N(o[I].p[A],"setSiteRestriction",o[I].p[A].Aa);
o[I].p[A].H=function(c){this.J=c==o[I].a.da?g:c==o[I].a.ea?a:a};N(o[I].p[A],"setResultOrder",o[I].p[A].H);o[I].p[A].ia=function(c,d){if(d)if(this.j==b){var e=T(Ed);this.j=qb(b,"0",this.J,Gd);R(e,this.j);R(e,S(O["sort-by-date"],Hd));var f=T(Fd);R(f,ob(O[Fa],Fd));R(e,f);R(c,e);this.j[Ia]()}else{ha(this.j,this.J);this.j[Ia]()}else if(this.j)this.j[ua]?this.H(o[I].a.da):this.H(o[I].a.ea)};o[I].l=function(){o[I].a[Ga](this);this.B="book";this.ua="/GbookSearch";this.ga="http://books.google.com/books";this.lb=a;this.ec=b};M("google.search.BookSearch",o[I].l);Ta(o[I].l,o[I].a);o[I].l.z="GbookSearch";N(o[I].l,"RESULT_CLASS",o[I].l.z);o[I].l.Xc="user-list";N(o[I].l,"USER_LIST",o[I].l.Xc);o[I].l.Pc=1;N(o[I].l,"TYPE_ALL_BOOKS",o[I].l.Pc);o[I].l.Tc=2;N(o[I].l,"TYPE_FULL_VIEW_BOOKS",o[I].l.Tc);o[I].l.n=[];
o[I].l.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].l.n[h];o[I].l.n[h]=b;n.O(d,e,f,j)};N(o[I].l,"RawCompletion",o[I].l.G);o[I].l[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].l.n,this):e;var h;h=d==b?"google.search.BookSearch.RawCompletion":d;var n=this.ra(h,j,f);if(c){var k,p=c;if(this.F)p=p+" "+this.F;k="&q="+i(p);if(this.lb)k=k+"&as_brr=1";if(this.ec)k=k+"&as_list="+this.ec;n=n+k;this.t=k}return n};
o[I].l[A].A=function(c){c.html&&delete c.html;c.thumbnailHtml=this.Lb(c);var d=T(this.ba());X(d,Kb);var e=T(nc),f=fb(),j=gb(f,0),h=V(j,lc),n=V(j,nc);R(h,c.thumbnailHtml[La](g));R(n,e);R(d,f);var k;k=W(c.unescapedUrl,c[pa],this.s(),Ob);R(e,k);k=S(O.by+"&nbsp;"+c.authors,hc);R(e,k);k=T(Nb);R(e,k);if(c.publishedYear){k=S(c.publishedYear,wc);R(e,k)}if(ca(c.pageCount,10)>0){k=S("-&nbsp;"+O["page-count"](c.pageCount),vc);R(e,k)}k=W("http://books.google.com","books.google.com",this.s(),Qb);R(e,k);c.html=
d;this.ma(c.html)};N(o[I].l[A],"createResultHtml",o[I].l[A].A);o[I].l[A].Lb=function(c){var d="http://books.google.com/googlebooks/",e=T(mc),f=T(pc),j=hb(d+"pages-trans.gif",b,b,rc);R(f,j);j=hb(d+"p_edge-trans.gif",b,b,sc);R(f,j);R(e,f);f=T(qc);var h=o[I].a.Oa(c.tbWidth,c.tbHeight,this.I);j=hb(c.tbUrl,h[E],h[Qa],tc);var n=mb(c.unescapedUrl,b,this.s(),tc);Y(n,tc);R(n,j);R(f,n);R(e,f);return e};
o[I].l[A].Q=function(c,d){if(c==o[I].a.gb)if(d)if(d==o[I].l.Pc)this.lb=a;else if(d==o[I].l.Tc)this.lb=g;else this.Q(c,b);else this.lb=a;else if(c==o[I].l.Xc)this.ec=d&&d[Ha](/^[a-zA-Z0-9\-_]*$/)?d:b};N(o[I].l[A],"setRestriction",o[I].l[A].Q);o[I].c=function(){o[I].a[Ga](this);this.pd=2;this.B="image";this.ua="/GimageSearch";this.ga="http://images.google.com/images";this.Tb=this.za=b;this.Ub=this.Sb=b;this.Yb=this.Pb=b;this.o=b;this.I={width:112,height:84}};M("google.search.ImageSearch",o[I].c);Ta(o[I].c,o[I].a);o[I].c.z="GimageSearch";N(o[I].c,"RESULT_CLASS",o[I].c.z);o[I].c.Hc="restrict-imagesize";N(o[I].c,"RESTRICT_IMAGESIZE",o[I].c.Hc);o[I].c.Fd=["icon"];N(o[I].c,"IMAGESIZE_SMALL",o[I].c.Fd);o[I].c.Ed=["small","medium","large","xlarge"];
N(o[I].c,"IMAGESIZE_MEDIUM",o[I].c.Ed);o[I].c.Dd=["xxlarge"];N(o[I].c,"IMAGESIZE_LARGE",o[I].c.Dd);o[I].c.Cd=["huge"];N(o[I].c,"IMAGESIZE_EXTRA_LARGE",o[I].c.Cd);o[I].c.Ec="restrict-coloration";N(o[I].c,"RESTRICT_COLORIZATION",o[I].c.Ec);o[I].c.ic="mono";N(o[I].c,"COLORIZATION_BLACK_AND_WHITE",o[I].c.ic);o[I].c.kc="gray";N(o[I].c,"COLORIZATION_GRAYSCALE",o[I].c.kc);o[I].c.jc="color";N(o[I].c,"COLORIZATION_COLOR",o[I].c.jc);o[I].c.Gc="restrict-filetype";N(o[I].c,"RESTRICT_FILETYPE",o[I].c.Gc);
o[I].c.oc="jpg";N(o[I].c,"FILETYPE_JPG",o[I].c.oc);o[I].c.pc="png";N(o[I].c,"FILETYPE_PNG",o[I].c.pc);o[I].c.nc="gif";N(o[I].c,"FILETYPE_GIF",o[I].c.nc);o[I].c.mc="bmp";N(o[I].c,"FILETYPE_BMP",o[I].c.mc);o[I].c.Ic="restrict-imagetype";N(o[I].c,"RESTRICT_IMAGETYPE",o[I].c.Ic);o[I].c.rc="face";N(o[I].c,"IMAGETYPE_FACES",o[I].c.rc);o[I].c.qc="clipart";N(o[I].c,"IMAGETYPE_CLIPART",o[I].c.qc);o[I].c.sc="news";N(o[I].c,"IMAGETYPE_NEWS",o[I].c.sc);o[I].c.tc="photo";N(o[I].c,"IMAGETYPE_PHOTO",o[I].c.tc);
o[I].c.Dc="restrict";N(o[I].c,"RESTRICT",o[I].c.Dc);o[I].c.Fc="cc_attribute";N(o[I].c,"RESTRICT_CREATIVE_COMMONS",o[I].c.Fc);o[I].c.n=[];o[I].c.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].c.n[h];o[I].c.n[h]=b;n.O(d,e,f,j)};N(o[I].c,"RawCompletion",o[I].c.G);
o[I].c[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].c.n,this):e;var h;h=d==b?"google.search.ImageSearch.RawCompletion":d;var n=this.ra(h,j,f);if(c){var k,p=c;if(this.F)p=p+" "+this.F;k="&q="+i(p);if(this.za)k=k+"&safe="+this.za;if(this.Tb)k=k+"&imgsz="+i(this.Tb);if(this.Sb)k=k+"&imgc="+i(this.Sb);if(this.Ub)k=k+"&imgtype="+i(this.Ub);if(this.Pb)k=k+"&as_filetype="+i(this.Pb);if(this.Yb)k=k+"&restrict="+i(this.Yb);if(this.o)k=k+"&as_sitesearch="+i(this.o);n=n+k;this.t=k;if(f&&f!=0)this.t=this.t+
"&start="+f}return n};
o[I].c[A].A=function(c){c.html&&delete c.html;var d=T(this.ba());X(d,Kb);var e=T(lc),f=o[I].a.Oa(c.tbWidth,c.tbHeight,this.I),j=hb(c.tbUrl,f[E],f[Qa],tc);j[G].left=(this.I[E]-f[E])/2+"px";s(j,c.titleNoFormatting+" ("+c.visibleUrl+")");var h=mb(c.unescapedUrl,b,this.s(),tc);Y(h,tc);R(h,j);R(e,h);R(d,e);var n=T(nc),k;k=S(c[ya],Pb);s(k,c.contentNoFormatting);R(n,k);k=S(c[E]+" x "+c[Qa],uc);R(n,k);k=W(c.originalContextUrl,c.visibleUrl,this.s(),Qb);s(k,c.visibleUrl);R(n,k);R(d,n);c.html=d;this.ma(c.html)};
N(o[I].c[A],"createResultHtml",o[I].c[A].A);o[I].c[A].Aa=function(c){this.o=c};N(o[I].c[A],"setSiteRestriction",o[I].c[A].Aa);
o[I].c[A].Q=function(c,d){if(c==o[I].a.xb)this.za=d?d==o[I].a.Ab||d==o[I].a.zb?d:d==o[I].a.yb?b:b:b;else if(c==o[I].c.Hc)this.Tb=d?d.join("|"):b;else if(c==o[I].c.Ec)this.Sb=d?d==o[I].c.ic||d==o[I].c.kc||d==o[I].c.jc?d:b:b;else if(c==o[I].c.Gc)this.Pb=d?d==o[I].c.oc||d==o[I].c.pc||d==o[I].c.nc||d==o[I].c.mc?d:b:b;else if(c==o[I].c.Ic)this.Ub=d?d==o[I].c.rc||d==o[I].c.qc||d==o[I].c.sc||d==o[I].c.tc?d:b:b;else if(c==o[I].c.Dc)this.Yb=d?d==o[I].c.Fc?d:b:b};N(o[I].c[A],"setRestriction",o[I].c[A].Q);o[I].e=function(){o[I].a[Ga](this);this.W=b;this.V="San Francisco, CA";this.Z={y:37.77916,x:-122.42009};this.Fa=b;this.Ya=g;this.Sa=a;this.La=b;this.Ha=g;this.$=ab(this,this.ia);this.Ga=Kd;this.B="local";this.ua="/GlocalSearch";this.ga="http://www.google.com/local";this.Ea=this.D=b};M("google.search.LocalSearch",o[I].e);Ta(o[I].e,o[I].a);o[I].e.z="GlocalSearch";N(o[I].e,"RESULT_CLASS",o[I].e.z);o[I].e.Sc="blended";N(o[I].e,"TYPE_BLENDED_RESULTS",o[I].e.Sc);o[I].e.Vc="kmlonly";
N(o[I].e,"TYPE_KMLONLY_RESULTS",o[I].e.Vc);o[I].e.Wc="localonly";N(o[I].e,"TYPE_LOCALONLY_RESULTS",o[I].e.Wc);o[I].e.fc="disabled";N(o[I].e,"ADDRESS_LOOKUP_DISABLED",o[I].e.fc);o[I].e.gc="enabled";N(o[I].e,"ADDRESS_LOOKUP_ENABLED",o[I].e.gc);o[I].e.Mc=17;N(o[I].e,"STATIC_MAP_ZOOM_FARTHEST",o[I].e.Mc);o[I].e.Od=4;N(o[I].e,"STATIC_MAP_ZOOM_DEFAULT",o[I].e.Od);o[I].e.Lc=0;N(o[I].e,"STATIC_MAP_ZOOM_CLOSEST",o[I].e.Lc);o[I].e.Eb=8;N(o[I].e,"STATIC_MAP_MAX_POINTS",o[I].e.Eb);o[I].e.Ae=3.141592653589;
o[I].e.ce=6367000;o[I].e.$e=16093;o[I].e.n=[];o[I].e.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].e.n[h];o[I].e.n[h]=b;n.resultViewport=d&&d.viewport?d.viewport:b;n.O(d,e,f,j)};N(o[I].e,"RawCompletion",o[I].e.G);
o[I].e[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].e.n,this):e;var h;h=d==b?"google.search.LocalSearch.RawCompletion":d;var n=this.ra(h,j,f),k="";if(c){k="&q="+i(c);n=n+k}this.qg=b;var p;if(this.W){var u,x;if(this.Ya){u=this.W.getCenterLatLng();x=this.W.getSpanLatLng();p="&sll="+u.y+","+u.x;p+="&sspn="+x[Qa]+","+x[E];p+=o[I].e.ib(u.y,u.x);n+=p;k+=p}else{u=this.W.getCenter();x=this.W.getBounds().toSpan().toUrlValue();p="&sll="+u.y+","+u.x;p+="&sspn="+x;p+=o[I].e.ib(u.y,u.x);n+=p;k+=p}}else if(this.Z){p=
"&sll="+this.Z.y+","+this.Z.x;if(this.Fa)p=p+"&sspn="+this.Fa.lat+","+this.Fa.lng;p+=o[I].e.ib(this.Z.y,this.Z.x);n+=p;k+=p}else if(this.V){p="&near="+i(this.V);n+=p;k+=p}if(this.Sa){n+="&nogeocode=t";k+="&nogeocode=t"}if(this.La){n+="&mrt="+i(this.La);k+="&mrt="+i(this.La)}if(k)this.t=k;return n};o[I].e.ib=function(c,d){var e=2*o[I].e.$e/o[I].e.ce*2*o[I].e.Ae,f=d-e,j=c+e,h=d+e;return"&gll="+r[xa]((c-e)*1000000)+","+r[xa](f*1000000)+","+r[xa](j*1000000)+","+r[xa](h*1000000)+"&llsep=500,500"};
N(o[I].e,"centerToGll",o[I].e.ib);
o[I].e[A].A=function(c){c.html&&delete c.html;var d=T(this.ba());X(d,Kb);var e;e=W(c.url,c[pa],this.s(),Ob);R(d,e);if(c.listingType=="kml"&&c[ya]&&c[ya]!=""){e=S(c[ya],Pb);R(d,e)}var f=T(Vb);if(c.addressLines&&c.addressLines[y]>0)for(var j=0;j<c.addressLines[y];j++){var h=c.addressLines[j],n=cc;if(j==0)n=ac;else if(j==1)n=bc;e=S(h,n);R(f,e)}else{e=S(c.streetAddress,Wb);R(f,e);var k="";if(c.city!=""){k=c.city;if(c.region!="")k+=", "}e=S(k,Xb);R(f,e);e=S(c.region,Yb);R(f,e)}e=S(c.country,Zb);R(f,e);
R(d,f);if(c.phoneNumbers&&c.phoneNumbers[y]){var p=b,u=b,x=c.phoneNumbers[0],z;for(var C=0;C<c.phoneNumbers[y];C++){z=c.phoneNumbers[C];if(z[Ma]=="main"){p=z;break}if(z[Ma]==""||z[Ma]=="mobile"&&u==b)u=z}z=p?p:u?u:x;e=S(z.number,$b);R(d,e)}if(c.ddUrl&&c.ddUrl!=""){e=W(c.ddUrl,O.directions,this.s(),dc);R(d,e)}if(c.ddUrlToHere&&c.ddUrlToHere!=""&&c.ddUrlFromHere&&c.ddUrlFromHere!=""){e=T(ec);var H=S(O["get-directions"]+":",fc);e[w](H);H=W(c.ddUrlToHere,O["to-here"],this.s(),gc);e[w](H);H=S("-",Nb);
e[w](H);H=W(c.ddUrlFromHere,O["from-here"],this.s(),gc);e[w](H);R(d,e)}c.html=d;this.ma(c.html)};N(o[I].e[A],"createResultHtml",o[I].e[A].A);
o[I].e[A].ud=function(c){if(c.centerAndZoom){this.Ya=g;this.W=c;this.Z=b;this.V="";if(this.D)this.D=b}else if(c.setCenter){this.Ya=a;this.W=c;this.Fa=this.Z=b;this.V="";if(this.D)this.D=b}else if(c.x&&c.y){this.Ya=g;this.Z=c;this.W=this.Fa=b;this.V="";if(this.D)this.D=b}else if(c!=b&&c!=""){this.Ya=g;this.W=b;this.V=c;this.Z=b;if(this.D)this.D=b;var d=new o[I].e;d.bb(this,this.Rd,[d,c]);d[L](c)}};N(o[I].e[A],"setCenterPoint",o[I].e[A].ud);
o[I].e[A].Rd=function(c,d){if(c.results&&c.results[y]){var e={};e.y=da(c.results[0].lat);e.x=da(c.results[0].lng);this.Z=e;this.V=d;this.Ha=g;this.W=b;if(c.resultViewport){var f={};f.Gf=da(c.resultViewport.span.lat)/2;f.Hf=da(c.resultViewport.span.lng)/2;this.Fa=f}}};
o[I].e[A].ia=function(c,d){if(d){if(this.D==b){var e=b;if(this.W==b){var f=T(Ed);this.D=pb(b,Id,this.V==""?b:this.V);R(f,S(O["search-location"],Jd));R(f,this.D);R(c,f);e=this.D}f=T("gsc-configSetting");this.Ea=qb(b,"0",this.Sa,Gd);R(f,this.Ea);R(f,S(O["disable-address-lookup"],Hd));if(e==b)e=this.Ea;var j=S(b,"gsc-configSettingSubmit");R(j,ob(O[Fa],Fd));R(f,j);R(c,f);e[Ia]()}}else{if(this.D){if(this.D[Aa]){this.V=this.D[Aa];this.ud(this.V)}this.D=b}if(this.Ea){this.Sa=this.Ea[ua];this.Ea=b}bb(c)}};
o[I].e[A].Je=function(c){if(c==o[I].e.fc)this.Sa=g;else if(c==o[I].e.gc)this.Sa=a};N(o[I].e[A],"setAddressLookupMode",o[I].e[A].Je);o[I].e.rd=function(c,d,e,f){var j=c.staticMapUrl;j=j[F](/&h=\d*/,"&h="+d);j=j[F](/&w=\d*/,"&w="+e);if(f&&f>=o[I].e.Lc&&f<=o[I].e.Mc)j=j[F](/&zl=\d*/,"&zl="+f);return c.staticMapUrl=j};N(o[I].e,"resizeStaticMapUrl",o[I].e.rd);
o[I].e.Yd=function(c,d,e,f){var j="&Point=b&Point.latitude_e6=__LAT__&Point.longitude_e6=__LNG__&Point.iconid=__ICONID__&Point=e",h="",n="http://mt.google.com/mapdata?cc=us&tstyp=5&zl=4&w=150&h=100",k={};k.staticMapUrl=n;n=o[I].e.rd(k,d,e,f);if(f==b)n=n[F](/&zl=\d*/,"");var p=c[y];if(p>o[I].e.Eb)p=o[I].e.Eb;for(var u=0;u<p;u++){var x,z,C=c[u];if(C.lat&&C.lng)if(typeof C.lat=="string"){x=da(C.lat);z=da(C.lng)}else{x=C.lat;z=C.lng}else if(C.x&&C.y){x=C.y;z=C.x}else return b;var H=z*1000000,U=j[F](/__LAT__/,
r[xa](x*1000000));U=U[F](/__LNG__/,r[xa](H));var $=51+u;if(p==1)$=15;U=U[F](/__ICONID__/,$);h=h+U}return n+h};N(o[I].e,"computeStaticMapUrl",o[I].e.Yd);o[I].e[A].Q=function(c,d){if(c==o[I].a.gb)if(d){this.La=b;this.La=d==o[I].e.Sc||d==o[I].e.Vc||d==o[I].e.Wc?d:b}else this.La=b};N(o[I].e[A],"setRestriction",o[I].e[A].Q);o[I].m=function(){o[I].a[Ga](this);this.B="news";this.ua="/GnewsSearch";this.ga="http://news.google.com/nwshp";this.dg=b;this.Pa="site:";this.J=a;this.Ha=g;this.$=ab(this,this.ia);this.Ga="gsc-newsConfig";this.h=this.j=b};M("google.search.NewsSearch",o[I].m);Ta(o[I].m,o[I].a);o[I].m.z="GnewsSearch";N(o[I].m,"RESULT_CLASS",o[I].m.z);o[I].m.Cc="GnewsSearch.quote";N(o[I].m,"QUOTE_RESULT_CLASS",o[I].m.Cc);o[I].m.n=[];
o[I].m.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].m.n[h];o[I].m.n[h]=b;n.O(d,e,f,j)};N(o[I].m,"RawCompletion",o[I].m.G);
o[I].m[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].m.n,this):e;var h;h=d==b?"google.search.NewsSearch.RawCompletion":d;var n=this.ra(h,j,f);if(c||!c&&this.h){var k,p=b;if(c)p=c;if(this.F)p=p==b?this.F:p+" "+this.F;if(this.o)p=p==b?this.Pa+this.o:p+" "+this.Pa+this.o;k=p?"&q="+i(p):"";if(this.J)k=k+"&scoring=d";if(this.h){var u="";for(var x in this.h)if(x.charAt(0)==":")u+="&"+this.h[x];k=k+u}if(this.o&&this.Pa=="source:")n=n[F](/&hl=.*&/,"&hl=en&");n=n+k;this.t=k;if(f&&f!=0)this.t=this.t+
"&start="+f}return n};
o[I].m[A].A=function(c){c.html&&delete c.html;if(!(c.GsearchResultClass==o[I].m.Cc)){var d=T(this.ba());X(d,Kb);var e;e=W(c.unescapedUrl,c[pa],this.s(),Ob);R(d,e);e=S(c.publisher,ic);R(d,e);var f=c[Ba][wa](",");if(f[y]>1){e=S(", "+f[f[y]-1],jc);R(d,e)}var j=new Date(c.publishedDate);e=S(" - "+this.Ja(j),wc);R(d,e);j=new Date(c.publishedDate);e=S(" - "+this.Qb(j),xc);R(d,e);e=S(c[ya],Pb);R(d,e);if(c.clusterUrl&&c.clusterUrl!=""){e=W(c.clusterUrl,O["related-articles"]+"&nbsp;&raquo;",this.s(),kc);R(d,
e)}c.html=d;this.ma(c.html)}};N(o[I].m[A],"createResultHtml",o[I].m[A].A);o[I].m[A].Aa=function(c){if(c==b||c==""){this.o=b;this.Pa="site:"}else if(c[Ha]("[./:]")){this.Pa="site:";this.o=c}else{this.Pa="source:";this.o=c[F](/\s/g,"_")}};N(o[I].m[A],"setSiteRestriction",o[I].m[A].Aa);o[I].m[A].H=function(c){this.J=c==o[I].a.da?g:c==o[I].a.ea?a:a};N(o[I].m[A],"setResultOrder",o[I].m[A].H);
o[I].m[A].ia=function(c,d){if(d)if(this.j==b){var e=T(Ed);this.j=qb(b,"0",this.J,Gd);R(e,this.j);R(e,S(O["sort-by-date"],Hd));var f=T(Fd);R(f,ob(O[Fa],Fd));R(e,f);R(c,e);this.j[Ia]()}else{ha(this.j,this.J);this.j[Ia]()}else if(this.j)this.j[ua]?this.H(o[I].a.da):this.H(o[I].a.ea)};
o[I].m[A].Q=function(c,d){if(c==o[I].a.wb)if(d)for(var e in d){var f=d[e];if(e=="geo"){if(this.h==b)this.h={};this.h[":geo"]=e+"="+i(f)}if(e=="qsid"){if(this.h==b)this.h={};this.h[":qsid"]=e+"="+i(f)}if(e=="topic"){if(this.h==b)this.h={};this.h[":topic"]=e+"="+i(f)}if(e=="ned"){if(this.h==b)this.h={};this.h[":ned"]=e+"="+i(f)}if(e=="as_mind"){if(this.h==b)this.h={};this.h[":as_mind"]=e+"="+i(f)}if(e=="as_minm"){if(this.h==b)this.h={};this.h[":as_minm"]=e+"="+i(f)}if(e=="as_miny"){if(this.h==b)this.h=
{};this.h[":as_miny"]=e+"="+i(f)}if(e=="as_maxd"){if(this.h==b)this.h={};this.h[":as_maxd"]=e+"="+i(f)}if(e=="as_maxm"){if(this.h==b)this.h={};this.h[":as_maxm"]=e+"="+i(f)}if(e=="as_maxy"){if(this.h==b)this.h={};this.h[":as_maxy"]=e+"="+i(f)}}else this.h=b};N(o[I].m[A],"setRestriction",o[I].m[A].Q);o[I].i=function(){o[I].a[Ga](this);this.B="patent";this.ua="/GpatentSearch";this.ga="http://www.google.com/patents";this.zd="";this.$a=b;this.Ha=g;this.$=ab(this,this.ia);this.Ga="gsc-patentConfig";this.j=b};M("google.search.PatentSearch",o[I].i);Ta(o[I].i,o[I].a);o[I].i.z="GpatentSearch";N(o[I].i,"RESULT_CLASS",o[I].i.z);o[I].i.Qc=1;N(o[I].i,"TYPE_ANY_STATUS",o[I].i.Qc);o[I].i.Uc=2;N(o[I].i,"TYPE_ISSUED_PATENTS",o[I].i.Uc);o[I].i.Rc=3;N(o[I].i,"TYPE_APPLICATIONS",o[I].i.Rc);o[I].i.n=[];
o[I].i.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].i.n[h];o[I].i.n[h]=b;n.O(d,e,f,j)};N(o[I].i,"RawCompletion",o[I].i.G);o[I].i[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].i.n,this):e;var h;h=d==b?"google.search.PatentSearch.RawCompletion":d;var n=this.ra(h,j,f);if(c){var k,p=c;if(this.F)p=p+" "+this.F;k="&q="+i(p)+this.zd;if(this.$a)k=k+this.$a;n=n+k;this.t=k}return n};
o[I].i[A].A=function(c){c.html&&delete c.html;c.thumbnailHtml=this.Lb(c);var d=T(this.ba());X(d,Kb);var e=T(nc),f=fb(),j=gb(f,0),h=V(j,lc),n=V(j,nc);R(h,c.thumbnailHtml[La](g));R(n,e);R(d,f);var k;k=W(c.unescapedUrl,c[pa],this.s(),Ob);R(e,k);var p=T(yc+" "+oc);R(e,p);var u=b;u=c.patentNumber?c.patentStatus=="issued"?O["us-pat"]+"&nbsp;"+c.patentNumber:O["us-pat-app"]+"&nbsp;"+c.patentNumber:O["us-pat-app"]+"&nbsp; N/A";k=S(u,zc);R(p,k);if(c.applicationDate){k=S(" - "+this.Ja(new Date(c.applicationDate)),
wc);R(p,k)}if(c.assignee){k=S(" - "+c.assignee,hc);R(p,k)}k=S(c[ya],Pb);R(e,k);R(e,k);c.html=d;this.ma(c.html)};N(o[I].i[A],"createResultHtml",o[I].i[A].A);o[I].i[A].Lb=function(c){var d=T(Ac),e=hb(c.tbUrl,75,100,tc),f=mb(c.unescapedUrl,b,this.s(),tc);Y(f,tc);R(f,e);R(d,f);return d};o[I].i[A].H=function(c){this.$a=c==o[I].a.da?"&scoring=d":c==o[I].a.Bc?"&scoring=ad":c==o[I].a.ea?b:b};N(o[I].i[A],"setResultOrder",o[I].i[A].H);
o[I].i[A].Q=function(c,d){if(c==o[I].a.gb)this.zd=d?d==o[I].i.Qc?"":d==o[I].i.Uc?"&as_psrg=1":d==o[I].i.Rc?"&as_psra=1":"":""};N(o[I].i[A],"setRestriction",o[I].i[A].Q);o[I].i[A].ia=function(c,d){if(d){var e=a;if(this.$a&&this.$a=="&scoring=d")e=g;if(this.j==b){var f=T(Ed);this.j=qb(b,"0",e,Gd);R(f,this.j);R(f,S(O["sort-by-date"],Hd));var j=T(Fd);R(j,ob(O[Fa],Fd));R(f,j);R(c,f);this.j[Ia]()}else{ha(this.j,e);this.j[Ia]()}}else if(this.j)this.j[ua]?this.H(o[I].a.da):this.H(o[I].a.ea)};o[I].w=function(){this.qd=this.U=o[I].b.va;this.k=b;this.I={width:112,height:84};this.vb={width:100,height:75};this.Za=b};M("google.search.SearcherOptions",o[I].w);o[I].w[A].vd=function(c){switch(c){case o[I].b.lc:case o[I].b.Da:case o[I].b.va:this.U=c;break;default:this.U=o[I].b.va;break}this.qd=this.U};N(o[I].w[A],"setExpandMode",o[I].w[A].vd);o[I].w[A].Qe=function(c){bb(c);this.k=c};N(o[I].w[A],"setRoot",o[I].w[A].Qe);o[I].w[A].qb=function(c){this.Za=c};N(o[I].w[A],"setNoResultsString",o[I].w[A].qb);
o[I].w[A].Le=function(c){if(c>100)c=100;na(this.I,c);ga(this.I,r[ta](c*1.33))};N(o[I].w[A],"setImageResultsTbHeight",o[I].w[A].Le);o[I].w[A].We=function(c){if(c>100)c=100;na(this.vb,c);ga(this.vb,r[ta](c*1.33))};N(o[I].w[A],"setVideoResultsTbHeight",o[I].w[A].We);o[I].S=function(){fa(this,b);this.yd=b;this.T=o[I].b.la};M("google.search.DrawOptions",o[I].S);o[I].S[A].Me=function(c){fa(this,c)};N(o[I].S[A],"setInput",o[I].S[A].Me);o[I].S[A].Re=function(c){this.yd=c};
N(o[I].S[A],"setSearchFormRoot",o[I].S[A].Re);o[I].S[A].Ke=function(c){this.T=c==o[I].b.la||c==o[I].b.Qa?c:o[I].b.la};N(o[I].S[A],"setDrawMode",o[I].S[A].Ke);
o[I].v=function(c,d,e){this.r=e;this.Jb=this.Ob=a;this.f=c;this.u=b;this.Fe=Q(d,o[I].b[A].ze,[this]);this.Ie=Q(d,o[I].b[A].Xb,[this,o[I].v.Db]);this.He=Q(d,o[I].b[A].Xb,[this,o[I].v.Cb]);this.Ge=Q(d,o[I].b[A].Xb,[this,o[I].v.Kc]);this.Ee=Q(d,o[I].b[A].ye,[this]);this.De=Q(d,o[I].b[A].ue,[this]);this.f.bb(d,o[I].b[A].O,[this]);this.f.ta(d.ob);this.f.ab(d.ya);this.tb=this.k=b;this.Zb=this.Wa=b;this.Ia=this.na=b;this.P=b;this.Xa=g};o[I].v.Bb=0;o[I].v.Db=1;o[I].v.Cb=2;o[I].v.Kc=3;
o[I].v[A].bc=function(c){var d=rd+" ";d+=c==o[I].v.Bb?this.r.U==o[I].b.va?sd:this.f.Ma==o[I].a.X?td:ud:c==o[I].v.Db?sd:c==o[I].v.Cb?td:ud;Y(this.Zb,d)};
o[I].b=function(c){if(!o[K].KeyVerified)if(o[I].b.od())o[K].KeyVerified=g;else return;this.ob=o[I].a.X;this.T=o[I].b.la;this.pb=this.k=b;fa(this,b);this.sb=o[I].b.hb;this.pe=Q(this,o[I].b[A].ve,[b]);this.qe=Q(this,o[I].b[A].we,[b]);this.ac=this.nb=b;this.Ka=this.$b=b;this.Ua=this.se=a;this.ya=o[I].a.Ra;this.Vb=O.copy;this.d=[];this.gf=[];var d;if(c)for(var e=0;e<c[y];e++){d=new o[I].v(c[e],this,a);this.d[oa](d)}};M("google.search.SearchControl",o[I].b);o[I].b.Md=O["no-results"];
N(o[I].b,"NO_RESULTS_DEFAULT_STRING",o[I].b.Md);o[I].b.Oc=350;N(o[I].b,"TIMEOUT_SHORT",o[I].b.Oc);o[I].b.hb=500;N(o[I].b,"TIMEOUT_MEDIUM",o[I].b.hb);o[I].b.Nc=700;N(o[I].b,"TIMEOUT_LONG",o[I].b.Nc);o[I].b.lc=1;N(o[I].b,"EXPAND_MODE_CLOSED",o[I].b.lc);o[I].b.Da=2;N(o[I].b,"EXPAND_MODE_OPEN",o[I].b.Da);o[I].b.va=3;N(o[I].b,"EXPAND_MODE_PARTIAL",o[I].b.va);o[I].b.la=1;N(o[I].b,"DRAW_MODE_LINEAR",o[I].b.la);o[I].b.Qa=2;N(o[I].b,"DRAW_MODE_TABBED",o[I].b.Qa);o[I].b.yc="save";
N(o[I].b,"KEEP_LABEL_SAVE",o[I].b.yc);o[I].b.xc="keep";N(o[I].b,"KEEP_LABEL_KEEP",o[I].b.xc);o[I].b.wc="include";N(o[I].b,"KEEP_LABEL_INCLUDE",o[I].b.wc);o[I].b.vc="copy";N(o[I].b,"KEEP_LABEL_COPY",o[I].b.vc);o[I].b.uc="blank";N(o[I].b,"KEEP_LABEL_BLANK",o[I].b.uc);try{o[I].b.appPath=m[Ba].href}catch(Od){o[I].b.appPath=b}
o[I].b.od=function(){var c=g;if(xb(m[Ba].host))return g;if(o[K].LoadFailure)if(o[K].OriginalAppPath&&o[I].b.appPath)if(o[I].b.appPath==o[K].OriginalAppPath){o[K].LoadFailure=a;c=g}else{o[K].LoadFailure=a;c=g}o[K].KeyVerified=g;o[K].LoadFailure=a;return c};N(o[I].b,"keyCheck",o[I].b.od);
o[I].b[A].de=function(c,d){if(!!c){this.Ta=g;this.ad=c;if(d){if(d.includeVerticalAds)this.fb=g;if(d.channel)this.Zc=d.channel;if(d.clientIP)this.$c=d.clientIP;if(d.safe)this.bd=d.safe;if(d[za])this.cd=d[za];var e=d.adtest||d.debug;if(e)this.Fb=e}o[K].recordStat("hl","afs_ads")}};N(o[I].b[A],"enableAds",o[I].b[A].de);o[I].b[A].Qd=function(c,d){d||(d=new o[I].w);c.ja=b;this.d[oa](new o[I].v(c,this,d));if(Pd(c.B))this.ne=g};N(o[I].b[A],"addSearcher",o[I].b[A].Qd);
o[I].b[A].be=function(c,d){var e=b,f=b;if(d)if(d.T){this.T=d.T;e=d[D];f=d.yd}else this.T=o[I].b.la;else this.T=o[I].b.la;this.k=T(Bc);if(e!=b){fa(this,e);this[D].onkeyup=this.pe;this[D].Tf=this.qe}else{if(f==b)f=this.k;var j=new o[I].K(g,f);j.xd(this,this.submit);j.wd(this,this.Hb);fa(this,j[D])}this.Na=T(Rc);if(this.T==o[I].b.Qa){this.R=T(wd);R(this.k,this.R);this.C=[];this.M=0;for(var h=0;h<this.d[y];h++){var n={},k=this.d[h].f.me();k=k[F](/ /g,"&nbsp;");n.ha=S(k);n.qa=b;n.B=this.d[h].f.B;ka(n.ha,
Q(this,this.Ze,[h]));this.C[h]=n;R(this.R,n.ha);var p=Nb;if(Va("opera"))p=p+" "+Nb+"-opera";var u=eb(" ",p);R(this.R,u);this.d[h].r.vd(o[I].b.Da)}}this.ka=this.k;if(this.Ta){this.ka=T("gsc-wrapper");this.Y=T($c);this.fa=T(bd);R(this.ka,this.Y);R(this.k,this.fa);R(this.k,this.ka);this.Fb&&X(this.k,dd)}R(this.ka,this.Na);for(var h=0;h<this.d[y];h++){if(this.d[h].r.k){this.d[h].Xa=a;this.d[h].k=this.d[h].r.k;X(this.d[h].k,Nc);Z(this.d[h].k,Sc);X(this.d[h].k,Rc)}else this.d[h].k=T(Nc);this.d[h].f.db&&
X(this.d[h].k,Nc+"-"+this.d[h].f.db);if(this.T==o[I].b.Qa)this.C[h].qa=this.d[h].k;var x=fb(b,b,Qc),z=gb(x,0);this.d[h].Ca=V(z,fd);var C=V(z,gd);this.d[h].tb=S("",id);R(this.d[h].Ca,this.d[h].tb);var H=S(this.d[h].f.ke(),ld);R(this.d[h].tb,H);this.d[h].Wa=S("",md);R(this.d[h].Ca,this.d[h].Wa);var U=S(),$=S(O.blank,od),Da=S(O.blank,pd),la=S(O.blank,qd);s($,O["show-one-result"]);s(Da,O["show-more-results"]);s(la,O["show-all-results"]);R(U,$);R(U,Da);R(U,la);ka($,this.d[h].Ie);ka(Da,this.d[h].He);ka(la,
this.d[h].Ge);this.d[h].Zb=U;this.d[h].bc(o[I].v.Bb);R(this.d[h].Ca,this.d[h].Zb);ka(this.d[h].tb,this.d[h].Fe);if(this.d[h].f.$){this.d[h].L=eb("",hd);db(this.d[h].L,O.blank);X(this.d[h].L,jd);R(C,this.d[h].L);ka(this.d[h].L,this.d[h].Ee);s(this.d[h].L,O.settings);this.d[h].na=T(Dd);X(this.d[h].na,this.d[h].f.Ga);this.d[h].Ia=nb(Dd);X(this.d[h].Ia,this.d[h].f.Ga);this.d[h].Ia.onsubmit=this.d[h].De;R(this.d[h].na,this.d[h].Ia);ma(this.d[h].na[G],"none")}this.d[h].P=T(Oc);X(this.d[h].P,this.d[h].f.hd());
this.d[h].r.k==b&&R(this.Na,this.d[h].k);R(this.d[h].k,x);this.d[h].na&&R(this.d[h].k,this.d[h].na);R(this.d[h].k,this.d[h].P)}if(this.T==o[I].b.Qa)for(var h=0;h<this.d[y];h++){X(this.C[h].ha,xd);X(this.C[h].qa,Cd);if(h==this.M){X(this.C[h].ha,yd);X(this.C[h].qa,Ad)}else{X(this.C[h].ha,zd);X(this.C[h].qa,Bd)}}if(c&&typeof c=="string")c=q.getElementById(c);if(c){cb(c,this.k);var Wa=this.ie();if(Wa&&Wa<300){this.se=g;X(this.k,Cc)}}};N(o[I].b[A],"draw",o[I].b[A].be);
o[I].b[A].Te=function(c){switch(c){case o[I].b.Oc:case o[I].b.hb:case o[I].b.Nc:this.sb=c;break;default:this.sb=o[I].b.hb;break}};N(o[I].b[A],"setTimeoutInterval",o[I].b[A].Te);o[I].b[A].Oe=function(c,d,e){if(e)switch(e){case o[I].b.yc:case o[I].b.xc:case o[I].b.wc:case o[I].b.vc:case o[I].b.uc:this.Vb=O[e];break;default:this.Vb=e;break}this.nb=ab(c,d)};N(o[I].b[A],"setOnKeepCallback",o[I].b[A].Oe);function Pd(c){return c=="blog"||c=="image"?g:a}
o[I].b[A].Ze=function(c){if(!(this.M==c)){Z(this.C[this.M].ha,yd);Z(this.C[this.M].qa,Ad);X(this.C[this.M].ha,zd);X(this.C[this.M].qa,Bd);this.M=c;X(this.C[this.M].ha,yd);X(this.C[this.M].qa,Ad);Z(this.C[this.M].ha,zd);Z(this.C[this.M].qa,Bd);if(this.Ta)Pd(this.C[this.M].B)?this.Rb():this.ae()}};o[I].b[A].Rb=function(){if(!!this.Ta){Y(this.Y,$c);Y(this.fa,bd);this.fb&&Z(this.ka,ed)}};o[I].b[A].ae=function(){if(!!this.Ta){Y(this.Y,Zc);Y(this.fa,ad);this.fb&&X(this.ka,ed)}};
o[I].b[A].submit=function(){this[D][Aa][y]?this[L]():this.Hb();return a};N(o[I].b[A],"submit",o[I].b[A].submit);
o[I].b[A].execute=function(c){var d;if(c){d=c;ia(this[D],d)}else d=this[D][Aa];if(d[y]){this.Ua=a;Y(this.Na,Sc);this.R&&Y(this.R,vd);var e=this.Ta&&this.ad;if(e&&this.ne&&this.T==o[I].b.la)e=a;if(e){var f=this,j=this.ob==o[I].a.wa,h=j?"w2":"w1";if(this.fb)h=h+(j?"n4":"n2");m.google_afs_request_done=function(p){f.te(p)};var n="http://www.google.com/search?output=js&num=0&q="+i(d)+"&client="+i(this.ad)+"&ad="+i(h)+"&js=uds";if(this.Zc)n+="&channel="+i(this.Zc);if(this.Fb)n+="&adtest=on";if(this.$c)n+=
"&ip="+i(this.$c);if(this.bd)n+="&adsafe="+i(this.bd);if(this.cd)n+="&useragent="+i(this.cd);Za(n)}for(var k=0;k<this.d[y];k++){if(!this.d[k].Xa){Z(this.d[k].k,Rc);X(this.d[k].k,Sc)}this.ac&&this.ac(this,this.d[k].f,d);if(this.d[k].f.ja)this.d[k].f.ja=b;this.d[k].f[L](d)}}};N(o[I].b[A],"execute",o[I].b[A][L]);
o[I].b[A].te=function(c){m.google_afs_request_done=b;if(!!this.Y){o[K].recordStat("afsq","1");v(this.Y,"");v(this.fa,"");if(!c||c[y]<1)this.Rb();else{if(!this.R)for(var d=0;d<this.d[y];d++)if(Pd(this.d[d].f.B)){this.Rb();return}Y(this.Y,Zc);var e=a,f=q[J]("h2"),j="";if(this.Fb)j="*DEBUG* ";j+=O["ads-by-google"];v(f,j);R(this.Y,f);var h=c[y];for(var d=0;d<h;d++){var n=c[d];if(n[Ma]=="text/wide"){var k=T(cd),p=W(n.url,n.line1,o[I].a.Ra);R(k,p);var u=q[J]("cite");v(u,n.visible_url);R(k,u);var x=eb();
v(x,n.line2);R(k,x);R(this.Y,k)}else if(this.fb){if(!e){e=g;X(this.ka,ed);R(this.fa,f[La](g));Y(this.fa,ad)}var k=T(cd),p=W(n.url,n.line1,o[I].a.Ra);R(k,p);var x=eb();v(x,n.line2+"<br/>"+n.line3);R(k,x);var u=q[J]("cite");v(u,n.visible_url);R(k,u);R(this.fa,k)}}this.fb&&!e&&Z(this.ka,ed)}}};o[I].b[A].ve=function(){var c=this[D][Aa];if(c&&c!=""){this.Ka&&m[ra](this.Ka);this.Ka=m[va](Q(this,o[I].b[A][L],[b]),this.sb)}};
o[I].b[A].we=function(){this.Ka&&m[ra](this.Ka);this.Ka=m[va](Q(this,o[I].b[A][L],[b]),this.sb)};o[I].b[A].ta=function(c){switch(c){case o[I].a.wa:this.ob=c;break;default:case o[I].a.X:this.ob=o[I].a.X;break}for(var d=0;d<this.d[y];d++)this.d[d].f.ta(c)};N(o[I].b[A],"setResultSetSize",o[I].b[A].ta);o[I].b[A].ab=function(c){this.ya=c;for(var d=0;d<this.d[y];d++)this.d[d].f.ab(c)};N(o[I].b[A],"setLinkTarget",o[I].b[A].ab);o[I].b[A].qb=function(c){for(var d=0;d<this.d[y];d++)this.d[d].r.qb(c)};
N(o[I].b[A],"setNoResultsString",o[I].b[A].qb);o[I].b[A].ze=function(c){c.Ob?this.Ba(c,a):this.Ba(c,g)};o[I].b[A].Ba=function(c,d,e){if(d){Z(c.Ca,jd);X(c.Ca,kd);c.Ob=g;ma(c.P[G],"block")}else{Z(c.Ca,kd);X(c.Ca,jd);c.Ob=a;ma(c.P[G],"none");v(c.Wa,e?"(0)":"("+c.f.results[y]+")")}};o[I].b[A].ue=function(c){this.cb(c,a,g);return a};o[I].b[A].ye=function(c){if(c.f.Ha)c.Jb?this.cb(c,a,g):this.cb(c,g,g)};
o[I].b[A].cb=function(c,d,e){if(!d){if(c.L&&c.f.$){Z(c.L,kd);X(c.L,jd);v(c.L,O.blank);c.Jb=a;c.f.$(c.Ia,a);ma(c.na[G],"none");e&&this[L]()}}else if(c.L&&c.f.$){X(c.L,kd);Z(c.L,jd);v(c.L,O[Fa]);c.Jb=g;ma(c.na[G],"block");c.f.$(c.Ia,g)}};o[I].b[A].xe=function(c,d){if(this.nb){d.f.oe();this.nb(c)}};o[I].b[A].Td=function(){this.Ua=g};N(o[I].b[A],"cancelSearch",o[I].b[A].Td);
o[I].b[A].Hb=function(){ia(this[D],"");Y(this.Na,Rc);this.R&&Y(this.R,wd);this.Y&&Y(this.Y,$c);if(this.fa){Y(this.fa,bd);Z(this.ka,ed)}for(var c=0;c<this.d[y];c++){if(!this.d[c].Xa){Z(this.d[c].k,Sc);X(this.d[c].k,Rc)}var d=this.d[c];bb(d.P);d.u=b;this.Ba(d,a,g);this.cb(d,a,a)}};N(o[I].b[A],"clearAllResults",o[I].b[A].Hb);
o[I].b[A].O=function(c){var d,e,f=a,j;if(!this.Ua){bb(c.P);c.u=b;this.Ba(c,a,g);this.cb(c,a,a);c.bc(o[I].v.Bb);var h=c.f.results;if(c.f.Va&&c.f.completionStatus>=400){h=[];h[oa](c.f.fe())}else if(h[y]==0&&c.r.Za&&c.f.completionStatus==200){h=[];h[oa](c.f.ge(c.r.Za))}for(var e=0;e<h[y];e++){d=h[e];d.html||c.f.A(d);if(d.html){f=g;j=T(c.f.hd());X(j,Pc);c.f.db&&X(j,Pc+"-"+c.f.db);var n=d.html[La](g);if(d.GsearchResultClass==o[I].c.z){if(c.r.I)if(c.r.I[E]!=c.f.I[E]||c.r.I[Qa]!=c.f.I[Qa]){var k=n.getElementsByTagName("img");
for(var p=0;p<k[y];p++)o[I].a.Oa(d.tbWidth,d.tbHeight,c.r.I,k[p],g)}}else if(d.GsearchResultClass==o[I].q.z)if(c.r.vb){var k=n.getElementsByTagName("img");for(var p=0;p<k[y];p++)o[I].a.Oa(d.tbWidth,d.tbHeight,c.r.vb,k[p])}R(j,n);if(this.nb){var u=this.Vb,x=S("",nd);db(x,u);R(j,x);ka(x,Q(this,o[I].b[A].xe,[d,c]))}if(e>=c.f.pd){if(!c.u){c.u=T(Tc);R(c.P,c.u);if(c.r.U==o[I].b.va)ma(c.u[G],"none")}R(c.u,j)}else R(c.P,j)}}if(!c.u&&c.f[B]){c.u=T(Tc);R(c.P,c.u)}if(c.u&&c.f.t&&c.f.gwsUrl){j=W(c.f.gwsUrl,O["more-results"]+
"&nbsp;&raquo;",c.f.s(),Uc);if(c.f[B]){var z=T(Vc),C=this.Zd(c);z[w](C);z[w](j);R(c.u,z)}else R(c.u,j)}if(f){v(c.Wa,"("+c.f.results[y]+")");c.r.U==o[I].b.va||c.r.U==o[I].b.Da?this.Ba(c,g):this.Ba(c,a);var H=c.f.gd();H&&R(c.P,H)}else{v(c.Wa,"(0)");v(c.P,"");this.Ba(c,a)}c.r.U=c.r.qd;this.$b&&this.$b(this,c.f)}};N(o[I].b[A],"onSearchComplete",o[I].b[A].O);
o[I].b[A].Zd=function(c){var d=T(Wc),e=c.f[B];for(var f=0;f<e.pages[y];f++){var j=Xc;if(f==e.currentPageIndex)j=j+" "+Yc;var h=S(e.pages[f].label,j);ka(h,Q(this,o[I].b[A].Ce,[c,f]));d[w](h)}return d};
o[I].b.Jc={border:"border",borderColor:"border-color",borderStyle:"border-style",borderWidth:"border-width",borderTop:"border-top",borderTopColor:"border-top-color",borderTopStyle:"border-top-style",borderTopWidth:"border-top-width",borderRight:"border-right",borderRightColor:"border-right-color",borderRightStyle:"border-right-style",borderRightWidth:"border-right-width",borderBottom:"border-bottom",borderBottomColor:"border-bottom-color",borderBottomStyle:"border-bottom-style",borderBottomWidth:"border-bottom-width",
borderLeft:"border-left",borderLeftColor:"border-left-color",borderLeftStyle:"border-left-style",borderLeftWidth:"border-left-width",color:"color",cssFloat:"float",styleFloat:"float",clear:"clear",cursor:"cursor",display:"display",font:"font",fontFamily:"font-family",fontSize:"font-size",fontStyle:"font-style",fontWeight:"font-weight",height:"height",margin:"margin",marginTop:"margin-top",marginRight:"margin-right",marginBottom:"margin-bottom",marginLeft:"margin-left",overflow:"overflow",padding:"padding",
paddingTop:"padding-top",paddingRight:"padding-right",paddingBottom:"padding-bottom",paddingLeft:"padding-left",textAlign:"text-align",textDecoration:"text-decoration",textTransform:"text-transform",verticalAlign:"vertical-align",visibility:"visibility",width:"width"};
o[I].b.md=function(c,d){if($a())alert("google.search.SearchControl.inlineCurrentStyle is not supported on Safari");else{var e=g;if(d)e=d;if(e)for(var f=0;f<c.childNodes[y];f++)o[I].b.md(c.childNodes[f],g);if(c.nodeType==1){var j,h,n=a,k=a;if(m[Ea]){j=m[Ea](c,b);n=h=g}else if(c[Ka]){j=c[Ka];h=a;n=g}if(n){for(var p in j)if(o[I].b.Jc[p]){var u=o[I].b.Jc[p],x=j[p];if(p=="display"&&x=="none"){v(c,"");k=g}if(j[p]!="")h?c[G].setProperty(u,x):c[G][Ja](u,x)}if(k)if(!h)c.outerHTML='<div style="display:none"/>'}}}};
N(o[I].b,"inlineCurrentStyle",o[I].b.md);o[I].b[A].ie=function(c){var d=c?c:this.k,e=b;if(m[Ea])e=m[Ea](d,b);else if(d[Ka])e=d[Ka];else if(q.defaultView[Ea])e=q.defaultView[Ea](d,b);return e?ca(e[E],10):300};o[I].b[A].bb=function(c,d){this.$b=ab(c,d)};N(o[I].b[A],"setSearchCompleteCallback",o[I].b[A].bb);o[I].b[A].Se=function(c,d){this.ac=ab(c,d)};N(o[I].b[A],"setSearchStartingCallback",o[I].b[A].Se);
o[I].b[A].Xb=function(c,d){c.bc(d);var e=a;switch(d){default:case o[I].v.Db:if(c.u)ma(c.u[G],"none");break;case o[I].v.Cb:if(c.u)ma(c.u[G],"block");if(c.f.Ma!=o[I].a.X)e=g;c.f.ta(o[I].a.X);break;case o[I].v.Kc:if(c.u)ma(c.u[G],"block");if(c.f.Ma!=o[I].a.wa)e=g;c.f.ta(o[I].a.wa);break}if(e){var f;f=this[D][Aa];if(f[y]){this.Ua=a;Y(this.Na,Sc);this.R&&Y(this.R,vd);if(!c.Xa){Z(c.k,Rc);X(c.k,Sc)}c.r.U=o[I].b.Da;c.f[L](f)}}};
o[I].b[A].Ce=function(c,d){this.Ua=a;Y(this.Na,Sc);this.R&&Y(this.R,vd);if(!c.Xa){Z(c.k,Rc);X(c.k,Sc)}c.r.U=o[I].b.Da;c.f.kd(d)};
o[I].K=function(c,d,e){var f=nb(Dc);f.acceptCharset="utf-8";var j=b,h=O["search-uc"],n=O[I];if(e){if(e.buttonText){n=h=e.buttonText}if(e.clickableBrandingUrl){var k="http://www.google.com";if(typeof e.clickableBrandingUrl=="string"&&e.clickableBrandingUrl[Ha](/^http:\/\/[a-z]*\.google\.com/))k=e.clickableBrandingUrl;j=mb(k,b,"_BLANK");t(j,Lc)}}this.pb=ob(h,Ec);s(this.pb,n);var p;if(c){p=Ic;this.Ib=S(O.blank,Fc);s(this.Ib,O["clear-results"])}else p=Kc;fa(this,pb(b,Gc,b));this[D].name="search";s(this[D],
n);var u=fb(b,b,Dc);R(f,u);var x=gb(u,0);this.nd=V(x,Gc);var z=V(x,Ec);if(c){var C=V(x,Fc);R(C,this.Ib)}R(this.nd,this[D]);R(z,this.pb);var H=fb(b,b,Hc);R(f,H);x=gb(H,0);this.userDefinedCell=V(x,Jc);var U=V(x,Mc),$=V(x,p),Da=S(O["powered-by"],Mc),la=lb(o[K][Oa]+"/css/small-logo.png",51,15,p);R(U,Da);if(j){R(j,la);R($,j)}else R($,la);this.td=f;bb(d);R(d,this.td)};M("google.search.SearchForm",o[I].K);
o[I].K[A].xd=function(c,d){this.Ad=Q(this,this.Ye,[this]);this.rb=Q(c,d,[this]);this.td.onsubmit=this.Ad;ka(this.pb,this.Ad)};N(o[I].K[A],"setOnSubmitCallback",o[I].K[A].xd);o[I].K[A].wd=function(c,d){ka(this.Ib,Q(c,d,[this]))};N(o[I].K[A],"setOnClearCallback",o[I].K[A].wd);o[I].K[A].Ye=function(){var c=this.nd.offsetWidth,d=this[D][Aa];this.rb&&this.rb();if(Va("msie")){var e=this,f;f=d[y]*8>=c?c-6:"99%";m[va](function(){ga(e[D][G],f)},1)}return a};
o[I].K[A].execute=function(c){if(c)ia(this[D],c);this.rb&&this.rb()};N(o[I].K[A],"execute",o[I].K[A][L]);o[I].q=function(){o[I].a[Ga](this);this.B="video";this.ua="/GvideoSearch";this.ga="http://video.google.com/videosearch";this.J=a;this.Ha=g;this.$=ab(this,this.ia);this.Ga="gsc-videoConfig";this.j=b};M("google.search.VideoSearch",o[I].q);Ta(o[I].q,o[I].a);o[I].q.z="GvideoSearch";N(o[I].q,"RESULT_CLASS",o[I].q.z);o[I].q.n=[];o[I].q.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].q.n[h];o[I].q.n[h]=b;n.O(d,e,f,j)};N(o[I].q,"RawCompletion",o[I].q.G);
o[I].q[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].q.n,this):e;var h;h=d==b?"google.search.VideoSearch.RawCompletion":d;var n=this.ra(h,j,f);if(c){var k,p=c;if(this.F)p=p+" "+this.F;k="&q="+i(p);if(this.J)k=k+"&scoring=d";n=n+k;this.t=k;if(f&&f!=0)this.t=this.t+"&start="+f}return n};
o[I].q[A].A=function(c){c.html&&delete c.html;var d=T(this.ba());X(d,Kb);var e=T(lc),f=T(nc),j=fb(),h=gb(j,0),n=V(h,lc),k=V(h,nc);R(n,e);R(k,f);R(d,j);var p=o[I].a.Oa(c.tbWidth,c.tbHeight,this.I),u=hb(c.tbUrl,p[E],p[Qa],tc),x=mb(c.url,b,this.s(),tc);Y(x,tc);R(x,u);R(e,x);var z;z=W(c.url,c[pa],this.s(),Ob);R(f,z);var C=S(c[ya],Pb);if(Va("msie"))na(C[G],"2.6em");R(f,C);z=S(this.Ja(new Date(c.published)),wc);R(f,z);z=W("http://"+c.publisher,c.publisher,this.s(),ic);R(f,z);c.html=d;this.ma(c.html)};
N(o[I].q[A],"createResultHtml",o[I].q[A].A);o[I].q.$d=function(c,d){var e=b;if(c.playUrl&&c.playUrl!=""){var f=c.playUrl,j=Ld;if(d)j=d;if(Va("opera")){var h=q[J]("object");t(h,j);h[Ja]("type","application/x-shockwave-flash");h[Ja]("data",f);e=T(d);e[w](h)}else{var h=q[J]("embed");t(h,j);h[Ja]("type","application/x-shockwave-flash");h[Ja]("src",f);if(c.videoType)c.videoType=="Google"?h[Ja]("bgcolor","#000000"):h[Ja]("wmode","transparent");else h[Ja]("bgcolor","#000000");e=T(d);e[w](h)}}return e};
N(o[I].q,"createPlayer",o[I].q.$d);o[I].q[A].H=function(c){this.J=c==o[I].a.da?g:c==o[I].a.ea?a:a};N(o[I].q[A],"setResultOrder",o[I].q[A].H);o[I].q[A].ia=function(c,d){if(d)if(this.j==b){var e=T(Ed);this.j=qb(b,"0",this.J,Gd);R(e,this.j);R(e,S(O["sort-by-date"],Hd));var f=T(Fd);R(f,ob(O[Fa],Fd));R(e,f);R(c,e);this.j[Ia]()}else{ha(this.j,this.J);this.j[Ia]()}else if(this.j)this.j[ua]?this.H(o[I].a.da):this.H(o[I].a.ea)};o[I].g=function(){o[I].a[Ga](this);this.B="web";this.ua="/GwebSearch";this.ga="http://www.google.com/search";this.o=b;this.N=o[I].g.pa;this.Nb=this.xa=b;this.za=this.oa=b;this.h=b};M("google.search.WebSearch",o[I].g);Ta(o[I].g,o[I].a);o[I].g.z="GwebSearch";N(o[I].g,"RESULT_CLASS",o[I].g.z);o[I].g.kb="cx";N(o[I].g,"cxRestriction_CX",o[I].g.kb);o[I].g.jb="cref";N(o[I].g,"cxRestriction_CREF",o[I].g.jb);o[I].g.pa="none";N(o[I].g,"cxRestriction_NONE",o[I].g.pa);o[I].g.n=[];
o[I].g.G=function(c,d,e,f,j){var h=0;if(c)h=ca(c,10);var n=o[I].g.n[h];o[I].g.n[h]=b;n.O(d,e,f,j)};N(o[I].g,"RawCompletion",o[I].g.G);
o[I].g[A].aa=function(c,d,e,f){var j;j=e==b?o[I].a.ca(o[I].g.n,this):e;var h;h=d==b?"google.search.WebSearch.RawCompletion":d;var n=this.ra(h,j,f);if(c){var k,p=c;if(this.F)p=p+" "+this.F;if(this.o&&this.N!=o[I].g.pa&&this.Nb){var u=this.Nb,x=p;if(this.xa!=b)x=p+" more:"+this.xa;u=u[F](/__HL__/,o[I][Pa]);this.oa=u=u[F](/__QUERY__/,i(x))}if(this.o&&this.N==o[I].g.pa)p=p+" site:"+this.o;k="";if(this.o&&this.N!=o[I].g.pa){if(this.N==o[I].g.kb)k=k+"&cx="+this.o;else if(this.N==o[I].g.jb)k=k+"&cref="+
i(this.o);if(this.xa!=b)p=p+" more:"+this.xa}k=k+"&q="+i(p);if(this.za)k=k+"&safe="+this.za;if(this.h)k=k+this.h;n=n+k;this.t=k;if(f&&f!=0)this.t=this.t+"&start="+f}return n};o[I].g[A].A=function(c){c.html&&delete c.html;var d=T(this.ba());X(d,Kb);var e;e=W(c.unescapedUrl,c[pa],this.s(),Ob);R(d,e);e=S(c[ya],Pb);R(d,e);e=S(c.visibleUrl,Qb);R(d,e);X(e,Sb);var f=c.unescapedUrl[Ca](c.visibleUrl),j=c.visibleUrl;if(f!=-1&&f!=0)j=c.unescapedUrl.substring(f);e=S(j,Qb);X(e,Rb);R(d,e);c.html=d;this.ma(c.html)};
N(o[I].g[A],"createResultHtml",o[I].g[A].A);
o[I].g[A].Aa=function(c,d,e){this.Va=this.oa=b;var f=a;if(c==b||typeof c=="string"&&c==""){f=a;this.o=b;this.N=o[I].g.pa;this.Va=this.xa=b}else if(typeof c=="string"){if(f=c[Ha](/^\d{21}:.*/)){this.o=c;this.N=o[I].g.kb}else{this.o=c;this.N=o[I].g.pa}}else if(c.siteUrl){f=a;this.o=c.siteUrl}else if(c.cseId){f=g;this.o=c.cseId;this.N=o[I].g.kb}else if(c.crefUrl){f=g;this.o=c.crefUrl;this.N=o[I].g.jb;this.Va=O["linked-cse-error-results"]}else{f=a;this.o=b;this.N=o[I].g.pa;this.xa=b}if(f){if(d)this.xa=
d;if(e)if(e[Ha](/__HL__/)&&e[Ha](/__QUERY__/))this.Nb=e;if(this.N==o[I].g.jb)(new Image).src="http://www.google.com/cse/tools/ping?cref="+i(this.o)+"&nocache="+Number(new Date)}};N(o[I].g[A],"setSiteRestriction",o[I].g[A].Aa);o[I].g[A].Q=function(c,d){if(c==o[I].a.xb)this.za=d?d==o[I].a.Ab||d==o[I].a.zb||d==o[I].a.yb?d:b:b;if(c==o[I].a.wb)if(d)for(var e in d){var f=d[e];if(e=="lr"||e=="usg"){if(this.h==b)this.h="&";else this.h+="&";this.h+=e+"="+i(f)}}else this.h=b};N(o[I].g[A],"setRestriction",o[I].g[A].Q);if(!o[I].NoOldNames){l("GwebSearch",o[I].g);l("GbookSearch",o[I].l);l("GblogSearch",o[I].p);l("GvideoSearch",o[I].q);l("GnewsSearch",o[I].m);l("GlocalSearch",o[I].e);l("GimageSearch",o[I].c);l("GpatentSearch",o[I].i);l("GSearch",o[I].a);l("GSearchControl",o[I].b);l("GSearchForm",o[I].K);l("GsearcherOptions",o[I].w);l("GdrawOptions",o[I].S)};
google.loader.loaded({"module":"search","version":"1.0","components":["default"]});
google.loader.eval.search = function() {eval(arguments[0])}})()