window.google||(google={});if(!window.google.update)google.update={};function _GU_getPlatform(){if(window.google.update.d)return window.google.update.d;window.google.update.d=navigator.platform=="Win32"?"win":navigator.platform=="WinCE"?"wince":/linux/i.test(navigator.platform)?"linux":/mac/i.test(navigator.platform)?"mac":"win";return window.google.update.d}function _GU_getBrowserId(){if(window.google.update.a)return window.google.update.a;window.google.update.a=0;if(navigator.userAgent.indexOf("Opera")!=
-1)window.google.update.a=0;else if(navigator.userAgent.indexOf("Firefox")!=-1)window.google.update.a=3;else if(navigator.userAgent.indexOf("MSIE")!=-1)if(navigator.userAgent.indexOf("Windows CE")!=-1)window.google.update.a=0;else{if(navigator.userAgent.indexOf("PPC")==-1&&navigator.userAgent.indexOf("Smartphone")==-1)window.google.update.a=2}else if(navigator.userAgent.indexOf("Safari")!=-1)window.google.update.a=0;return window.google.update.a}function _GU_setCookie(b,c,a){var d=b+"="+escape(c);
if(-1!=a){var e=new Date;e.setMinutes(e.getMinutes()+a);d+=";expires="+e.toUTCString()}document.cookie=d}function _GU_setSessionCookie(b,c){_GU_setCookie(b,c,-1)}function _GU_getCookie(b){if(document.cookie){var c=document.cookie.indexOf(b+"=");if(c!=-1&&(c==0||document.cookie.substring(c-2,c-1)==";")){c=c+b.length+1;var a=document.cookie.indexOf(";",c);if(a==-1)a=document.cookie.length;return unescape(document.cookie.substring(c,a))}}return""}function _GU_removeCookie(b){_GU_setCookie(b,"",0)}function _GU_areCookiesSupported(){_GU_setCookie("test",
"1",1);var b=_GU_getCookie("test")=="1";_GU_removeCookie("test");return b}function _GU_initIid(){function b(){function a(){var d=65536,e=Math.floor(Math.random()*d),g=e.toString(16);while(g.length<4)g="0"+g;return g.toUpperCase()}return"{"+a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()+"}"}var c=_GU_getCookie("iid");if(c){window.google.update.b=c;return}if(!_GU_areCookiesSupported()){window.google.update.b="{11112222-3333-4444-5555-666677778888}";return}window.google.update.b=b();_GU_setSessionCookie("iid",
window.google.update.b)}function _GU_getIid(){window.google.update.b||_GU_initIid();return window.google.update.b}function _GU_createAppInfo(b,c,a,d){var e={};e.c=b;e.name=c;e.f=a;e.e=d;return e}function GU_BuildTag(b,c){c||(c="");var a="";for(var d=0;d<b.length;++d){if(d==0){a+="appguid="+b[d].c;a+=c}else a+="&appguid="+b[d].c;a+="&appname="+encodeURIComponent(b[d].name);a+="&needsadmin="+b[d].f;if(b[d].e)a+=b[d].e}return a}function GU_buildGlobalExtra(b,c){var a="&iid="+_GU_getIid()+"&lang="+b+
"&browser="+_GU_getBrowserId()+"&usagestats=";a+=c?"1":"0";return a}function _GU_isClickOnceAvailable(){function b(c){function a(h){var j=h.match(/([0-9]+)\.([0-9]+)\.([0-9]+)/i);return j.slice(1)}function d(h,j){var i=0;for(;i<h.length;++i){var k=new Number(h[i]),l=new Number(j[i]);if(k<l)return-1;if(k>l)return 1}return 0}var e=navigator.userAgent.match(/\.NET CLR [0-9.]+/g);if(e!=null&&e.length>0){var g=a(c),f=0;for(;f<e.length;++f)if(d(g,a(e[f]))<=0)return true}return false}return b("2.0.0")}function _GU_isOneClickAvailable(){return window.google.update&&
window.google.update.oneclick}function _GU_SetupOneClick(){_GU_SetupOneClickVersions(["5","4"])}function _GU_SetupOneClickVersions(b){function c(f){var h=document.createElement("object");h.width="0";h.height="0";h.vspace="0";h.type="application/x-vnd.google.oneclickctrl."+f;h.id="OneClickCtrl";document.body.appendChild(h);return h}if(window.google.update&&window.google.update.oneclick)return;if("win"!=_GU_getPlatform())return;for(var a=0;a<b.length;++a){var d=b[a];try{new ActiveXObject("Google.OneClickCtrl."+d);window.google.update.oneclickPlugin_=
c(d)}catch(e){var g=navigator.mimeTypes["application/x-vnd.google.oneclickctrl."+d];if(g&&g.enabledPlugin)window.google.update.oneclickPlugin_=c(d)}if(window.google.update.oneclickPlugin_)break}if(!window.google.update.oneclickPlugin_||window.location.search.indexOf("nooneclick")>=0)return;if(!window.google.update.oneclick)window.google.update.oneclick={getOneClickVersion:function(){try{return window.google.update.oneclickPlugin_.GetOneClickVersion()}catch(f){return-1}},install:function(f,h,j,i,k){var l=
"http://tools.google.com";l+="/service/update2/installping";var o=GU_buildGlobalExtra(h,j),p='"'+GU_BuildTag(f,o)+'"';for(a=0;a<f.length;++a){var m=l;m+="?appid="+encodeURIComponent(f[a].c);m+="&lang="+encodeURIComponent(h);m+="&iid="+encodeURIComponent(_GU_getIid());m+="&installsource=oneclick";var q=new Image;q.src=m}var r="/install "+p;try{window.google.update.oneclickPlugin_.Install(r,i,k)}catch(s){var n=s.g;n||(n=-2);k(n)}}}}function _GU_buildDlPath(b,c,a,d,e){var g=GU_buildGlobalExtra(c,a),
f=GU_BuildTag(b,g);return d+"/tag/s/"+encodeURIComponent(f)+e}function _GU_buildClickOncePath(b,c,a,d,e){var g=GU_buildGlobalExtra(c,a),f=GU_BuildTag(b,g);return d+e+"?"+f};
