function ig_et_a(a){var b=a||document.location.href,d,c=b.indexOf("?");if(c==-1)return"";var e=b.indexOf("#");d=e==-1?b.substr(c+1):b.substr(c+1,e-c-1)+"&"+b.substr(e+1);return d.split("&")}function _esc(a){return window.encodeURIComponent?encodeURIComponent(a):escape(a)}function _unesc(a){return window.decodeURIComponent?decodeURIComponent(a):unescape(a)}
function _argsUrl(a){for(var b={},d=ig_et_a(a),c=0;c<d.length;c++){var e=d[c].indexOf("=");if(!(e==-1)){var f=d[c].substring(0,e),g=d[c].substring(e+1);g=g.replace(/\+/g," ");b[f]=_unesc(g)}}return b};window._varz_numerrors=0;function ig_et_(a){this.b=window.onerror;this.a={};for(var b in ig_et_.e)this.a[b]=ig_et_.e[b];if(a)for(b in a)if(ig_et_.e[b])this.a[b]=a[b];this.a.uniqueTimestamp=(new Date).getTime();window.onerror=this.d()}ig_et_.prototype.c=0;ig_et_.e={maxNumErrorsToSend:3,urlToLogTo:"/ig/jserrors"};ig_et_.prototype.f=function(){window.onerror=this.b;this.b=null;this.i=false};ig_et_.prototype.d=function(){var a=this;return function(b,d,c){a.g(b,d,c)}};
ig_et_.prototype.g=function(a,b,d){++window._varz_numerrors;try{var c={};c.msg=a;c.url=b;c.line=d;if(this.b)try{this.b(a,b,d)}catch(e){}this.h(c)}catch(f){this.f();throw f;}};
ig_et_.prototype.h=function(a){this.f();var b=_argsUrl(document.location.href).parent||"";(new Image).src=[b,this.a.urlToLogTo,"?ts=",this.a.uniqueTimestamp,"&sent=",this.c,"&url=",_esc(a.url),"&line=",a.line,"&msg=",_esc(a.msg)].join("");this.c++;if(this.c<this.a.maxNumErrorsToSend){this.b=window.onerror;window.onerror=this.d();this.i=true}};var _IG_errorTracker=new ig_et_;
var ig_a=true,ig_=null,ig_b=false;function ig_c(a){var b=window;if(a!="")for(var c=a.split(".");c.length;){var d=c.shift();if(typeof b[d]!="object")b[d]={};b=b[d]}return b}(function(){function a(c,d){for(var e=ig_c(c),f=0;f<d.length;f+=2)e[d[f]]=d[f+1]}function b(c,d,e,f,g){if(f)for(var i=0;i<f.length;i+=2)e.prototype[f[i]]=f[i+1];if(g)for(i=0;i<g.length;i+=2)e[g[i]]=g[i+1];a(c,[d,e])}a("",["_exportSymbols",a]);a("",["_exportClass",b])})();function ig_aa(a,b){if(!b)return ig_b;for(var c=a.className.split(" "),d=0;d<c.length;++d)if(c[d]==b)return ig_b;c.push(b);a.className=c.join(" ");return ig_a}function ig_d(a,b,c){if(!a.className)return ig_b;for(var d=a.className.split(" "),e=[],f=ig_b,g=0;g<d.length;++g)if(d[g]!=b)e.push(d[g]);else{f=ig_a;c&&e.push(c)}a.className=e.join(" ");return f};function ig_e(a){var b=a||document.location.href,c,d=b.indexOf("?");if(d==-1)return"";var e=b.indexOf("#");c=e==-1?b.substr(d+1):b.substr(d+1,e-d-1)+"&"+b.substr(e+1);return c.split("&")}function _esc(a){return window.encodeURIComponent?encodeURIComponent(a):escape(a)}function _unesc(a){return window.decodeURIComponent?decodeURIComponent(a):unescape(a)}
function _argsUrl(a){for(var b={},c=ig_e(a),d=0;d<c.length;d++){var e=c[d].indexOf("=");if(!(e==-1)){var f=c[d].substring(0,e),g=c[d].substring(e+1);g=g.replace(/\+/g," ");b[f]=_unesc(g)}}return b}function ig_f(a){var b=a.split("#");if(/[?&]$/.test(b[0]))b[0]=b[0].replace(/[?&]$/,"");else{var c=/\?/.test(b[0])?"&":"?";b[0]+=c}return b.join("#")};var ig_ba={domload:1,xsetpdone:1,moduleedit:1,modulesocialedit:1,modulecanceledit:1,moduledelete:1,moduleundelete:1,modulezip:1,moduleunzip:1,modulemaximize:1,moduleunmaximize:1,moduledragstart:1,moduledragend:1,moduletitleclick:1,load:1,unload:1,resize:1},ig_g={},ig_ca={dragstart:1,dragend:1,titleclick:1,edit:1,socialedit:1,canceledit:1,"delete":1,undelete:1,zip:1,unzip:1,maximize:1,unmaximize:1};
function ig_da(a){if(a.hasOwnProperty&&a.hasOwnProperty("ig_event_hashcode_"))return a.Ya;a.Ya||(a.Ya=++ig_h.Pc);return a.Ya}function ig_ea(a){return"builtin_"+a}function ig_fa(a,b){if(a.indexOf&&a.indexOf("m_")==0)a=a.substring(2);return"builtin_m"+a+"_"+b}function ig_ga(a,b){return"builtin_"+ig_h.Mc(a)+"_"+b}function ig_ha(a){return"custom_"+a}
function ig_ia(){for(var a in ig_h.c){for(var b=0;b<ig_h.c[a].length;b++)delete ig_h.c[a][b];if(a in ig_h.da){var c=ig_h.da[a],d=c[0],e=c[1],f=c[2];if(d.removeEventListener)d.removeEventListener(e,f,ig_b);else d.detachEvent&&d.detachEvent("on"+e,f);delete ig_h.da[a]}}ig_g={}}function ig_ja(a,b,c){for(var d=c;d<b.length;d++)a[a.length]=b[d];return a}function ig_ka(a,b){if(a in ig_h.c)for(var c=0;c<ig_h.c[a].length;c++)if(ig_h.c[a][c]===b){ig_h.c[a][c]=ig_;return ig_a}return ig_b}
function ig_la(a){if(a in ig_h.c)for(var b=0;b<ig_h.c[a].length;b++)if(ig_h.c[a][b]){for(var c=[],d=1;d<arguments.length;d++)c[c.length]=arguments[d];ig_h.c[a][b].apply(this,c)}}function ig_ma(a,b){if(!(a in ig_h.bd))throw Error("Unsupported event type: "+a);var c=ig_h.Ba(a);c in ig_h.c||(ig_h.c[c]=[]);ig_h.c[c][ig_h.c[c].length]=b;return ig_h.c[c].length}
function ig_na(a,b,c){if(!(b in ig_h.cd))throw Error("Unsupported module event type: "+b);var d=ig_h.Ca(a,b);d in ig_h.c||(ig_h.c[d]=[]);ig_h.c[d][ig_h.c[d].length]=c}
function ig_oa(a,b,c){var d=ig_h.Hb(a,b);if(!(d in ig_h.c)){ig_h.c[d]=[];var e=function(g){if(!g)g=window.event;ig_h.pa.apply(a,[d,g])};if(a.addEventListener)a.addEventListener(b,e,ig_b);else if(a.attachEvent)a.attachEvent("on"+b,e);else throw Error("Object {"+a+"} does not support DOM events.");ig_h.da[d]=[a,b,e]}var f=ig_h.c[d].length;if(a===window&&b=="unload"&&f>0){ig_h.c[d][f]=ig_h.c[d][f-1];ig_h.c[d][f-1]=c}else if(ig_g[b])setTimeout(c,10);else ig_h.c[d][f]=c}
function ig_pa(a,b){var c=ig_h.Aa(a);c in ig_h.c||(ig_h.c[c]=[]);ig_h.c[c][ig_h.c[c].length]=b}function ig_qa(a,b){var c=ig_h.Ba(a);return ig_h.ma(c,b)}function ig_ra(a,b,c){var d=ig_h.Ca(a,b);return ig_h.ma(d,c)}function ig_sa(a,b,c){var d=ig_h.Hb(a,b);return ig_h.ma(d,c)}function ig_ta(a,b){var c=ig_h.Aa(a);return ig_h.ma(c,b)}
function ig_ua(a){var b=a=="load"||a=="domload",c=ig_b;if(b){(c=ig_g[a])||_IG_TriggerCustomEvent(a+"_start");ig_g[a]=ig_a}var d=ig_h.O([ig_h.Ba(a)],arguments,1);ig_h.pa.apply(window,d);b&&!c&&_IG_TriggerCustomEvent(a+"_end")}function ig_i(){var a=ig_h.O([],arguments,0);setTimeout(function(){ig_h.triggerEvent.apply(window,a)},0)}function ig_va(a,b){var c=ig_h.O([ig_h.Ca(a,b)],arguments,2);ig_h.pa.apply(window,c)}
function ig_j(){var a=ig_h.O([],arguments,0);setTimeout(function(){ig_h.triggerModuleEvent.apply(window,a)},0)}function ig_wa(a){var b=ig_h.O([ig_h.Aa(a)],arguments,1);ig_h.pa.apply(window,b)}function ig_xa(){var a=ig_h.O([],arguments,0);setTimeout(function(){ig_h.triggerCustomEvent.apply(window,a)},0)}
function ig_k(a,b){switch(a){case "delete":case "undelete":case "edit":case "socialedit":case "canceledit":case "zip":case "unzip":case "maximize":case "unmaximize":ig_j(b,a);ig_i("module"+a,b);break}}function _IG_delayScript(a,b){var c,d=!isNaN(b)&&b||10000;function e(){clearTimeout(c);_IG_RemoveEventHandler("load",e);setTimeout(a,0)}c=setTimeout(e,d);_IG_AddEventHandler("load",e)}
var ig_h={Pc:0,c:{},da:{},bd:ig_ba,cd:ig_ca,Mc:ig_da,Ba:ig_ea,Ca:ig_fa,Hb:ig_ga,Aa:ig_ha,Ec:ig_ia,O:ig_ja,ma:ig_ka,pa:ig_la,addEventHandler:ig_ma,addModuleEventHandler:ig_na,addDOMEventHandler:ig_oa,addCustomEventHandler:ig_pa,removeEventHandler:ig_qa,removeModuleEventHandler:ig_ra,removeDOMEventHandler:ig_sa,removeCustomEventHandler:ig_ta,triggerEvent:ig_ua,triggerModuleEvent:ig_va,triggerCustomEvent:ig_wa,triggerDelayedEvent:ig_i,triggerDelayedModuleEvent:ig_j,triggerDelayedCustomEvent:ig_xa},_IG_AddEventHandler=
ig_h.addEventHandler,_IG_AddModuleEventHandler=ig_h.addModuleEventHandler,_IG_AddGadgetEventHandler=ig_h.addModuleEventHandler,_IG_AddDOMEventHandler=ig_h.addDOMEventHandler,_IG_AddCustomEventHandler=ig_h.addCustomEventHandler,_IG_RemoveEventHandler=ig_h.removeEventHandler,_IG_RemoveModuleEventHandler=ig_h.removeModuleEventHandler,_IG_RemoveGadgetEventHandler=ig_h.removeModuleEventHandler,_IG_RemoveDOMEventHandler=ig_h.removeDOMEventHandler,_IG_RemoveCustomEventHandler=ig_h.removeCustomEventHandler,
_IG_TriggerEvent=ig_h.triggerEvent,_IG_TriggerModuleEvent=ig_h.triggerModuleEvent,_IG_TriggerGadgetEvent=ig_h.triggerModuleEvent,_IG_TriggerCustomEvent=ig_h.triggerCustomEvent,_IG_TriggerDelayedEvent=ig_h.triggerDelayedEvent,_IG_TriggerDelayedModuleEvent=ig_h.triggerDelayedModuleEvent,_IG_TriggerDelayedGadgetEvent=ig_h.triggerDelayedModuleEvent,_IG_TriggerDelayedCustomEvent=ig_h.triggerDelayedCustomEvent;_IG_AddDOMEventHandler(window,"unload",ig_h.Ec);_IG_AddDOMEventHandler(window,"load",function(){_IG_TriggerEvent("load")});
_IG_AddDOMEventHandler(window,"unload",function(){_IG_TriggerEvent("unload")});_IG_AddDOMEventHandler(window,"resize",function(){_IG_TriggerEvent("resize")});function _IG_RegisterOnloadHandler(a){_IG_AddEventHandler("domload",a)}function _IG_LoadLibraryDeferred(a,b){_IG_RegisterOnloadHandler(function(){_IG_LoadScript(a,b)})}_exportSymbols("google.gadgets.Events",["addHandler",_IG_AddEventHandler,"removeHandler",_IG_RemoveEventHandler,"addOnloadHandler",_IG_RegisterOnloadHandler]);
function _IG_RegisterMaximizeHandler(a,b){_IG_AddModuleEventHandler(a,"unmaximize",function(){b(ig_b)});_IG_AddModuleEventHandler(a,"maximize",function(){b(ig_a)})};function ig_l(a,b){var c=function(){};c.prototype=a.prototype;b.prototype=new c}function _gel(a){return document.getElementById(a)}function _gelstn(a,b){var c=b||document;if(a=="*"&&c.all)return c.all;return c.getElementsByTagName?c.getElementsByTagName(a):[]}function _gelsbyregex(a,b,c){for(var d=_gelstn(a,c),e=[],f=0,g;g=d[f];++f)b.test(g.id)&&e.push(g);return e}function _uc(a){return a.toUpperCase()}function _trim(a){return a.replace(/^\s*|\s*$/g,"")}
function _jesc(a){return a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/"/g,'\\"')}function _toggle(a){if(a)if(a.style.display==""||a.style.display=="block")a.style.display="none";else if(a.style.display=="none")a.style.display="block"}function _hesc(a){return a.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function _striptags(a){return a.replace(/<\/?[^>]+>/gi,"")}function _ig_gmid_(a){return a.split("_")[2]}
function _showUserPrefs(a,b){if(b){ig_m("m_"+a+"_editbox","none");ig_m("m_"+a+"_aclbox","block");ig_k("socialedit","m_"+a)}else{ig_m("m_"+a+"_editbox","");ig_m("m_"+a+"_aclbox","none");ig_k("edit","m_"+a)}var c=_gel("m_"+a);if(c)c.className="modbox_e"}function _closeUserPrefs(a){ig_m("m_"+a+"_editbox","none");ig_m("m_"+a+"_aclbox","none");var b=_gel("m_"+a);if(b)b.className="modbox"}var ig_n={ANY:0,SOCIAL:1,USER_PREFS:2};
function ig_o(a,b){switch(b){case ig_n.ANY:var c=_gel("m_"+a);return c&&c.className=="modbox_e";case ig_n.SOCIAL:var d=_gel("m_"+a+"_aclbox");return d&&d.style.display!="none";case ig_n.USER_PREFS:var e=_gel("m_"+a+"_editbox");return e&&e.style.display!="none"}}function _min(a,b){return a<b?a:b}function _max(a,b){return a>b?a:b}function _IG_LoadScript(a,b){_sendx(a,function(c){window.eval(c);eval(b)})}function _IG_LoadScriptCallback(a,b){_sendx(a,function(c){window.eval(c);b&&b()})}
function _IG_LoadScriptXDomain(a,b,c){var d=document.createElement("script");d.src=a;_gelstn("head")[0].appendChild(d);function e(){eval(b)?c():setTimeout(function(){e()},100)}b&&e()}function _IG_LoadCss(a){var b=_gelstn("head")[0];if(!b)throw new Error("Document is missing <head> element.  Failed to load CSS.");var c=document.createElement("style");c.type="text/css";if(c.styleSheet)c.styleSheet.cssText=a;else c.appendChild(document.createTextNode(a));b.insertBefore(c,b.firstChild)}
function _log(a){var b="/ig/log?msg="+_esc(a);_sendx(b)}function _sendx(a,b,c,d){var e=ig_p();e.open(d?"POST":"GET",a,ig_a);if(b)e.onreadystatechange=function(){if(e.readyState==4)b(c&&e.responseXML?e.responseXML:e.responseText)};e.send(d||ig_)}function ig_p(){var a=ig_;if(window.ActiveXObject)(a=new ActiveXObject("Msxml2.XMLHTTP"))||(a=new ActiveXObject("Microsoft.XMLHTTP"));else if(window.XMLHttpRequest)a=new XMLHttpRequest;return a}
var _et="",_brand="",_bmod="",_source="",_ae="",_pid="",_authpath="",_prefid="",_setp_url="/ig/setp",_hl="",_old_html=ig_a,_use_old_feed_styles=ig_a,ig_q=ig_,ig_r=ig_;function ig_s(a,b,c){var d=a.elements[b];if(d)d.value=c;else{var e=document.createElement("input");e.type="hidden";e.name=b;e.value=c;a.appendChild(e)}}function _args(){return _argsUrl(document.location.href)}function _IG_isIE(){return/msie/i.test(navigator.userAgent)}
function _qs(a){var b={pid:1,host:1,gl:1,hl:1,enable_flag:1,e:1,expid:1},c=a||_args(),d=["?"];for(var e in c)b[e]&&d.push(e,"=",_esc(c[e]),"&");return d.join("")}var ig_ya=/^([^?#]+)(?:\?([^#]*))?(#.*)?/;function ig_t(a,b){var c=ig_ya.exec(a),d=[c[1],"?",c[2]];d.push(c[2]?"&":"",b.join("&"),c[3]);return d.join("")}function ig_za(a){var b={url:document.location,et:_et,brand:_brand,bmod:_bmod,source:_source,ae:_ae,pid:_pid,ap:_authpath,prefid:_prefid};for(var c in b)b[c]&&ig_s(a,c,b[c])}
function _submit_form(a,b){a.action=_setp_url+_qs()+b;a.method="get";ig_za(a);a.submit()}function _fsetp(a,b,c){a.action=_setp_url;a.method="get";ig_za(a);ig_s(a,"m_"+b+"_t",c);var d=_args(),e=d.host,f=d.hl;e&&ig_s(a,"host",e);f&&ig_s(a,"hl",f);return ig_a}var ig_u=[],ig_v=ig_b;function ig_Aa(a){for(var b=[],c=0;c<a.length;++c)if(!(a[c].length!=2)){var d=a[c][0],e=a[c][1];e!=ig_&&e!=""&&b.push(d+"="+e)}return b.join("&")}
function ig_Ba(){return ig_Aa([["et",_et],["pid",_pid],["ap",_authpath],["brand",_brand],["bmod",_bmod],["source",_source],["ae",_ae],["prefid",_prefid]])}function ig_Ca(){if(ig_u.length==0)ig_v=ig_b;else{ig_v=ig_a;var a=_setp_url+_qs()+ig_Ba(),b=ig_u.join("&");ig_u=[];var c=a.length+b.length>=1800;if(c)_sendx(a,ig_Da,ig_b,b);else{a+="&"+b;_sendx(a,ig_Da,ig_b,ig_)}}}function ig_Da(){_IG_TriggerDelayedEvent("xsetpdone");ig_Ca()}function _xsetp(a){ig_u.push(a);ig_v||ig_Ca()}
function _xsetp_is_done(){return ig_u.length==0&&ig_v==ig_b}function _dlsetp(a,b){b||(b=_esc(document.location));document.location=_setp_url+_qs()+ig_Ba()+"&url="+b+"&"+a}function _removeTabParam(a){return a.replace(/(\?.*\b)(t\=[^&#]*[&#]?)/g,"$1")}function _select_tab(a,b){var c=b||"/ig";window.location.href=c+_qs()+"t="+a}function _select_tab_and_log(a,b){_sendx("/ig/ui?xp=v2&action=selectTab&t="+a);_select_tab(a,b)}
function _select_gadget_and_log(a,b){_sendx("/ig/ui?xp=v2&action=maximizeMod&from=selectMod&mid="+b);window.location.href="/ig"+_qs()+"t="+a+"&g="+b}function ig_m(a,b){var c=_gel(a);if(c)c.style.display=b}_exportSymbols("",["setDisplayStyle",ig_m]);function _ssbc(a,b,c){for(var d=_gelstn("*"),e=0,f;f=d[e];e++)if(f.className==a)f.style[b]=c}function ig_Ea(a){for(var b=_gelstn("*"),c=0,d;d=b[c];c++)for(var e=0;e<a.length;e++)if(d.className==a[e][0])d.style[a[e][1]]=a[e][2]}
function _findPos(a){for(var b=0,c=0;a!=ig_;){b+=a.offsetLeft;c+=a.offsetTop;a=a.offsetParent}return[b,c]}function _getGadgetContainer(a){var b=_gel("m_"+a+"_b");if(!b){b=_gel("remote_"+a);if(!b)b=document.body}return b}function _appendMaxAgeParameter(a,b){var c=/[?&]$/.test(a);return a+(c?"":"&")+"max_age="+b+(c?"&":"")}
function _getStyle(a,b){var c;if(typeof a.currentStyle!="undefined")c=a.currentStyle;else if(document.defaultView.getComputedStyle!="undefined")c=document.defaultView.getComputedStyle(a,ig_);else return"";return c[b]}function ig_w(){for(var a=_IG_MD,b=0;b<arguments.length;++b){a=a[arguments[b]];if(a==ig_)return ig_}return a}_exportSymbols("google.gadgets.Util",["args",_args]);_exportSymbols("",["addParamPairsToUrl",ig_t,"xmlhttp",ig_p]);if(!window.FLAG_isInSplitJS)window.FLAG_isInSplitJS=ig_b;function ig_x(a){this.r=[];this.$a=a;this.U("_IG_DD_open");this.U("_IG_hoverHeader");this.U("_IG_hoverModule");this.B("_IG_DD_create");this.B("_IG_DD_init");this.B("_IG_initDrag");this.B("_IG_PushHistory");this.B("_IG_PU_MakeDialogButton")}ig_x.prototype.hb=ig_b;ig_x.prototype.Ga=ig_b;ig_x.qc=10000;
ig_x.prototype.B=function(a){if(this.$a){var b=window,c=a.lastIndexOf(".");if(c>=0){b=ig_c(a.substring(0,c));a=a.substring(c+1)}if(b[a]&&!b[a].Yb)throw new Error(a+" is already defined.");b[a]=this.Ib(a)}};ig_x.prototype.U=function(a){if(this.$a){var b=window,c=a.lastIndexOf(".");if(c>=0){b=ig_c(a.substring(0,c));a=a.substring(c+1)}b[a]=function(){}}};
ig_x.prototype.Ib=function(a){var b=this,c=function(){for(var d=[],e=0;e<arguments.length;e++)d.push(arguments[e]);b.r.push([a,this,d])};c.Yb=ig_a;return c};ig_x.prototype.za=function(){if(!(this.r.length==0)){var a=this.r.shift(),b=a[0],c=a[1],d=a[2];try{var e=b instanceof Function?b:window[b];e.apply(c,d)}catch(f){}if(this.r.length>0){var g=this;setTimeout(function(){g.za()},0)}else{this.Ga=ig_a;this.fc()}}};
ig_x.prototype.Db=function(){for(var a=[],b=0;b<this.r.length;b++){var c=this.r[b][0];if(!(c instanceof Function))if(window[c].Yb){a.push(c);this.r.splice(b,1);b--}}var d=this;setTimeout(function(){d.za()},0);if(a.length>0)throw new Error("The following functions were not found in the post load file: "+a.join(", "));};ig_x.prototype.fc=function(){for(var a=_gelstn("*"),b=0;b<a.length;b++){var c=a[b];c.className&&c.className.split&&ig_d(c,"disabled",ig_)}};
ig_x.prototype.bc=function(a,b){var c=this.ac(b);_IG_AddEventHandler(a,c);setTimeout(c,ig_x.qc)};ig_x.prototype.ac=function(a){var b=this;return function(){if(!b.hb){_IG_LoadScriptXDomain(a,"window._IG_noMaxSupportTransitionStrategy",function(){b.Db()});b.hb=ig_a}}};ig_x.prototype.Cb=function(a){this.Ga||!this.$a?a():this.r.push([a,ig_,[]])};var ig_y;ig_y||(ig_y=new ig_x(window.FLAG_isInSplitJS));function _IG_callPostLoad(a){ig_y.Cb(a)}function _IG_deferFunction(a){ig_y.B(a)}
function _IG_ignoreFunction(a){ig_y.U(a)}function _IG_loadPostloadJS(a,b){ig_y.bc(a,b)};function _edit(a,b){var c=function(){b&&b();_sendx("/ig/ui?action=editsettings&m="+a);ig_k("edit","m_"+a)},d=ig_Fa[a];if(d){d();c()}else _IG_LL_load("m_"+a+"_editbox",{mid:a},function(){_showUserPrefs(a,ig_b);c()});return ig_b}var ig_Fa={};function _IG_AddCustomEditHandler(a,b){ig_Fa[a]=b}function _cedit(a){_closeUserPrefs(a);var b=_gel("m_"+a+"_form");if(b){b.reset();_sendx("/ig/ui?action=canceledit&m="+a);ig_k("canceledit","m_"+a);return ig_b}}
function _uhc(a,b,c){var d="m_"+a+"_"+b,e=_gel(d);if(!e){e=document.createElement("INPUT");e.type="hidden";e.disabled=ig_a;e.name=d;_gel("m_"+a+"_form").appendChild(e)}e.value=c;e.disabled=ig_b}function _confirmDel(a,b,c,d){var e=_get_module_title(a);d=d.replace(/MODULE_TITLE/,'"'+e+'"');confirm(d)&&_del(a,b,c)}
function _get_module_title(a){if(typeof a=="object")a=a.id.replace("m_","");else if(typeof a=="string")a=a.replace("m_","");var b=_gel("m_"+a+"_title");return b?_striptags(b.innerHTML):""}
function _get_all_modules(){for(var a=ig_Ga(),b=[],c=/^m_[0-9]+$/,d=0;d<a.length;d++){b[d]=[];for(var e=b[d],f=0;f<a[d].childNodes.length;f++){var g=a[d].childNodes[f];g.tagName=="DIV"&&g.style.display!="none"&&g.id&&c.test(g.id)&&e.push(g)}}if(window.gadgets&&window.gadgets.views&&window.gadgets.views.ViewManager&&window.gadgets.views.ViewManager.getCurrentMaxId){var i=window.gadgets.views.ViewManager.getCurrentMaxId();i&&b.length>0&&i&&b[0].unshift(_gel("m_"+i))}return b}
function ig_Ga(){for(var a=_gelsbyregex("DIV",/^c_[0-9]+$/),b=[],c=0;c<a.length;c++)a[c].style.display!="none"&&b.push(a[c]);return b}var ig_z=ig_b;function _del_is_done(){return _xsetp_is_done()&&ig_z}
function _del(a,b,c){ig_z=ig_b;_xsetp("m_"+a+"_enab=0&m_"+a+"_t="+b);var d=_gel("undel_msg");if(d){_gel("undel_title").innerHTML="&quot;"+_get_module_title(a)+"&quot; ";d.style.display="block";ig_m("undo_msg","none");ig_m("undo_restore_msg","none")}ig_m("m_"+a,"none");ig_q=a;ig_r=c;ig_m(c,"");_mod=ig_a;ig_k("delete","m_"+a);ig_z=ig_a;return ig_b}
function _undel(){if(!(ig_q==ig_)){var a="m_"+ig_q,b=_gel(a);if(b){ig_m(a,"block");_xsetp("undel")}ig_m("undel_msg","none");ig_r!=ig_&&ig_m(ig_r,"none");ig_r=ig_q=ig_;ig_k("undelete",a)}}function _isModuleZipped(a){var b=_gel("m_"+a+"_b");if(b)return b.style.display=="none";return ig_b}
function _zm(a,b,c){var d=_gel("m_"+a+"_b");if(d){var e=!_isModuleZipped(a);d.style.display=e?"none":"block";var f=_gel("m_"+a+"_zippy");if(f)f.className=e?f.className.replace(/minbox/,"maxbox"):f.className.replace(/maxbox/,"minbox");var g=c?"mmz":"mz";_xsetp(g+"="+a+":"+(e?"1":"0")+"&t="+b);ig_k(e?"zip":"unzip",a)}return ig_b}function ig_Ha(a){_xsetp("pnlo="+(a?1:0))}var _uli,_pnlo,_mpnlo,_pl,_mod,_cbp=ig_b,ig_Ia=ig_b,_table=ig_,_tabs=ig_;
function _upc(){var a=[];_cbp||(a[a.length]=["medit","display",_uli?"":"none"]);a[a.length]=["panelo","display",_pnlo?"":"none"];a[a.length]=["panelc","display",_pnlo?"none":""];if(_mod){a[a.length]=["unmod","display","none"];a[a.length]=["mod","display",""]}else{a[a.length]=["mod","display","none"];a[a.length]=["unmod","display",""]}ig_Ea(a);_IG_callPostLoad(_init_drag_drop)}
function _init_drag_drop(){if(_pl)if(_cbp||_uli)if(!ig_Ia&&!_mpnlo){_IG_TriggerCustomEvent("initdrag",_table,_tabs);ig_Ia=ig_a}}var ig_A=0;
function _tp(a){ig_A>0&&clearInterval(ig_A);_pnlo=a;_mod=ig_a;ig_Ha(a);_upc();var b=_gel("cpnl"),c=_gel("cpnlc"),d=b.offsetWidth,e,f;if(a){e=c.offsetWidth;f="visible";ig_m("ehdr","");ig_m("nhdr","none")}else{e=1;f="hidden";ig_m("ehdr","none");ig_m("nhdr","")}b.style.overflow="hidden";var g=100,i=10,k=0;ig_A=setInterval(function(){var o=k/i,h=d+(e-d)*o;b.style.width=h+"px";k++;if(o>=1){clearInterval(ig_A);ig_A=0;b.style.width=e+"px";b.style.overflow=f}},g/i);return ig_b}
function _ts(a,b){var c=_gel(a+b),d;if(c.className=="mlist_open"){c.className="mlist_closed";d="pnlsc"}else{c.className="mlist_open";d="pnlso"}_xsetp(d+"="+_esc(b));return ig_b}function _add_m(a,b){_dlsetp(a,b)}function _add_m_confirm(a,b,c){confirm(b)&&_add_m(a,c)}function _add_f(a){_add_m("n_25="+_esc("url="+_esc(a)))}var ig_Ja=/^_add_m(_confirm)?\(\"[^"]+\"(, *\"[^"]+\")?\)$/,ig_B=ig_a;function _find_feed_is_done(){return ig_B}
function _find_feed(a){ig_B=ig_b;var b="acd";if(!a){var c=_gelstn("div");if(c)for(var d=0,e;e=c[d];d++)e.id&&e.id.indexOf("ps")==0&&e.className=="mlist_open"&&_ts("ps",e.id.substring(2));if(_gel("add_custom"))a=_gel("add_custom").value}if(!a||a==""){b="advdsrch";a=_gel("add_advd").value}ig_m("ffresults","none");ig_m("ffloading","block");_sendx("/ig/feeds"+_qs()+"q="+_esc(a)+"&page="+_esc(b),ig_Ka);return ig_b}
function ig_Ka(a){ig_m("ffloading","none");ig_m("ffresults","block");if(a.length>0&&a.charAt(0)=="<"){if(_gel("ffresults"))_gel("ffresults").innerHTML=a}else a.match(ig_Ja)!=ig_?eval(a):eval(a);ig_B=ig_a}function _add_remote_module(a,b,c){_sendx("/ig/feeds"+_qs()+"module=1&q="+_esc(a),function(d){b();ig_La(d,c)});return ig_b}
function ig_La(a,b){var c=/_add_m_confirm\((\"[^"]+\"),\s*(\"[^"]+\")(,\s*\"[^"]+\")?\)/,d=/^alert\(\"[^"]+\"\)$/;if(a.match(ig_Ja)!=ig_||a.match(d)!=ig_){if(b)a=a.replace(c,"_add_m($1$3)");eval(a)}}
function _ListApp(a,b,c){this.items=a;this.deleted=[];this.item_constructor=b;this.module_id=c;this.app_name="m_"+c+"_App";this.display_area=_gel("m_"+c+"_disp");this.sort_on_refresh=ig_a;this.value_input_field=_gel("m_"+c+"_val");this.name_input_field=_gel("m_"+c+"_name");if(!this.name_input_field)this.name_input_field=this.value_input_field;if(this.name_input_field){this.default_name=this.name_input_field.value;this.default_value=this.value_input_field.value}this.prev_items=[].concat(this.items)}
_ListApp.prototype.reset=function(){this.items=[].concat(this.prev_items);this.deleted=[];this.refresh()};_ListApp.prototype.sort=function(a,b){return a.K(b)};
_ListApp.prototype.ec=function(){var a="";if(_old_html)a="<table cellspacing=0 cellpadding=0 border=0>";for(var b="",c=this.items,d=0;d<c.length;d++)if(c[d]){a+=_old_html?"<tr><td nowrap><font size=-1>"+c[d].T()+'</font></td><td><a href="#" onclick="'+this.app_name+"._del("+d+');return false"><img src="/ig/images/x.gif" width=16 height=13 border=0></a></td></tr>':'<a href="#" onclick="'+this.app_name+"._del("+d+');return false" class="delbox listdelbox"></a>'+c[d].T()+'<div class="c"></div>';if(parseInt(c[d]._uid,
10)<0)b+=c[d].z(d)}else{this.items.splice(d,1);d--}var e=this.deleted,f="";for(d=0;d<e.length;d++)if(parseInt(e[d]._uid,10)>=0)f+=","+e[d]._uid;a+=this.Ua(b,f);return a};_ListApp.prototype.Ua=function(a,b){var c="<input type=hidden name=m_"+this.module_id+'_del value="'+b+'"><input type=hidden name=m_'+this.module_id+'_add value="'+a+'">';if(_old_html)c="</table><input type=hidden name=m_"+this.module_id+'_del value="'+b+'"><input type=hidden name=m_'+this.module_id+'_add value="'+a+'">';return c};
_ListApp.prototype.refresh=function(){this.sort_on_refresh&&this.items.sort(this.sort);this.display_area.innerHTML="<font size=-1>"+this.ec()+"</font>"};_ListApp.prototype.add=function(a,b){a||(a=_trim(this.name_input_field.value));b||(b=_trim(this.value_input_field.value));var c=new this.item_constructor(a,b,-1);if(c.N()){this.items[this.items.length]=c;this.refresh();this.name_input_field.value=this.default_name;this.value_input_field.value=this.default_value}};
_ListApp.prototype._del=function(a){this.deleted[this.deleted.length]=this.items[a];this.items.splice(a,1);this.refresh()};
function _PrefListApp(a,b,c,d,e){var f=typeof c=="string"?[]:c,g=new _ListApp(f,d,e);for(var i in g)this[i]=g[i];typeof c=="string"&&this.dc(c);this.prefidx=a;this.prefname=b;this.app_name="m_"+e+"_"+a+"_App";this.display_area=_gel("m_"+e+"_"+a+"_disp");this.name_input_field=this.value_input_field=_gel("m_"+e+"_"+a+"_val");this.default_value=this.default_name="";this.Ua=_PrefListApp_get_tail}
function _PrefListApp_get_tail(){var a="</table>";_gel("m_"+this.module_id+"_"+this.prefidx).value=this.kc();return a}_PrefListApp.prototype.dc=function(a){if(!(a.length==0)){for(var b=_IG_Prefs._strToArray(a),c=[],d=0;d<b.length;d++){var e=new this.item_constructor(b[d],b[d],-1);c[c.length]=e}this.items=c;this.prev_items=[].concat(c)}};_PrefListApp.prototype.kc=function(){for(var a=[],b=0;b<this.items.length;b++)a[a.length]=this.items[b]._v;return _IG_Prefs._arrayToStr(a)};
function _ListItem(a,b,c){this._n=a;this._v=b;this._uid=c}_ListItem.prototype.N=function(){return this._n!=""};_ListItem.prototype.K=function(){return 0};_ListItem.prototype.T=function(){return _hesc(this._n)};_ListItem.prototype.z=function(){return"&"+_esc(this._n)+"="+_esc(this._v)};function _BMListItem(a,b,c){_ListItem.call(this,a,b,c)}ig_l(_ListItem,_BMListItem);_BMListItem.prototype.N=function(){return _ListItem.prototype.N.call(this)&&this._n!="http://"};
_BMListItem.prototype.ga=function(){if(this._v)return this._v;else{var a=this._n;if(a.indexOf("http://")==0)a=a.substring(7);if(a.indexOf("www.")==0)a=a.substring(4);return a}};_BMListItem.prototype.T=function(){return'<a href="'+this._n+'" target=bmwindow>'+_hesc(this.ga())+"</a>"};_BMListItem.prototype.z=function(a){return"&b"+a+"="+_esc(this._n)+"&t"+a+"="+_esc(this._v)};_BMListItem.prototype.K=function(a){var b=_uc(this.ga()),c=_uc(a.ga());if(b==c)return 0;return b<c?-1:1};
function _WthrListItem(a,b,c){_ListItem.call(this,a,b,c)}ig_l(_ListItem,_WthrListItem);_WthrListItem.prototype.z=function(){var a="&"+_esc(this._n);if(this._v)a+="="+_esc(this._v);return a};function _FListItem(a,b,c,d){_ListItem.call(this,a,b,c);this._s=d||0}ig_l(_ListItem,_FListItem);_FListItem.prototype.z=function(){return"&"+_esc(this._n)};_FListItem.prototype.K=function(a){var b=this;if(b._s<a._s)return-1;if(b._s>a._s)return 1;var c=_uc(b._n),d=_uc(a._n);if(c<d)return-1;if(c>d)return 1;return 0};
function ig_C(a){if(!a)a=document.body;return a.scrollHeight>a.offsetHeight?a.scrollHeight:a.offsetHeight}function ig_D(){return self.pageYOffset?self.pageYOffset:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop}function _closePromoBox(a){_toggle(_gel("promo"+a));_xsetp("gpc="+a+":-1")}_exportSymbols("",["pageHeight",ig_C,"scrollTop",ig_D]);var ig_E={},ig_Ma={};
function _place(a,b){var c=ig_Ma[a];if(c)c(b);else{ig_E[a]||(ig_E[a]=[]);ig_E[a].push(b)}}function _register_place(a,b){ig_Ma[a]=b;var c=ig_E[a];if(c){for(var d=0;d<c.length;d++)b(c[d]);ig_E[a]=ig_}}function _enableGS(a,b){a.action="https://www.google.com/accounts/CheckCookie";a.method="get";ig_s(a,"service",b);ig_s(a,"continue",document.location);ig_s(a,"skipvpage",ig_a);return ig_a};function _reload(a,b){var c=a-(new Date).getTime();if(c>1000)setTimeout("_reload("+a+")",c);else if(b)document.location.replace(ig_Na(document.location.href,document.location.pathname));else{document.cookie="IGREL=1";document.location.replace(document.location.href.split("#")[0])}}var ig_Oa=/^([^?#]+)(?:\?([^#]*))?(#.*)?/;function ig_Na(a,b){var c=ig_Oa.exec(a),d=c[1];if(b=="/")d+="ig";d+="?";var e=c[2];if(e)d+=e;if(!_argsUrl(a).refresh){if(e)d+="&";d+="refresh=1"}return d}
var ig_F={Ka:0,mc:1800,db:ig_,cb:ig_,xa:ig_a,V:ig_,pc:ig_,Eb:600,Z:function(){ig_F.Ka=(new Date).getTime()+ig_F.mc*1000},Uc:function(){if((new Date).getTime()>ig_F.Ka)window.gTalkNotifier&&window.gTalkNotifier._isAnyMoleOpen&&window.gTalkNotifier._isAnyMoleOpen()?ig_F.Z():_testConnection(function(){_reload(ig_F.Ka,ig_F.pc)},ig_F.Z)},gb:function(a){ig_F.Z();ig_F.db&&ig_F.db(a)},fb:function(a){ig_F.Z();ig_F.cb&&ig_F.cb(a)}};
function _IG_disable_refresh_cycle(){ig_F.xa=ig_b;_IG_suspend_refresh_cycle()}function _IG_suspend_refresh_cycle(){if(ig_F.V!=ig_){clearInterval(ig_F.V);ig_F.V=ig_}}function _IG_restart_refresh_cycle(){!ig_F.xa||ig_F.V!=ig_||ig_Pa()}
function _IG_start_refresh_cycle(a,b,c){if(ig_F.xa){ig_F.db=document.onmousedown;ig_F.cb=document.onkeyup;ig_F.mc=a;ig_F.Eb=b;if(c)ig_F.pc=c;if(document.addEventListener){document.addEventListener("keyup",ig_F.fb,ig_b);document.addEventListener("mousedown",ig_F.gb,ig_b)}else if(document.attachEvent){document.attachEvent("onkeyup",ig_F.fb);document.attachEvent("onmousedown",ig_F.gb)}else{document.onkeyup=ig_F.fb;document.onmousedown=ig_F.gb}ig_Pa()}}
function ig_Pa(){ig_F.Z();ig_F.V=setInterval(ig_F.Uc,ig_F.Eb*1000)}function _testConnection(a,b,c){var d=ig_p(),e="/ig/nop?t="+(new Date).getTime();c||(c=3500);d.open("GET",e,ig_a);d.onreadystatechange=function(){if(d.readyState==4&&a)if(200<=d.status&&d.status<300||d.status==1223){b=ig_;a()}};try{d.send(ig_)}catch(f){}var g=function(){if(b){a=ig_;b()}};setTimeout(g,c)};function _getWindowDimension(){var a=0,b=0;if(window.innerHeight){a=window.innerWidth;b=window.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){a=document.documentElement.clientWidth;b=document.documentElement.clientHeight}else if(document.body.clientHeight){a=document.body.clientWidth;b=document.body.clientHeight}return{width:a,height:b}};function ig_Qa(){function a(e){var f=_gel(e);if(!f)return ig_b;if(f.style.display=="none")return ig_b;return ig_a}for(var b=["gadget_invites_header","undel_msg","add_friends_promo","below_search_bar_promo_wrapper","box_heading","new_user_setup_tip","has_signed_in_user_setup_tip","ig_new_user_setup","new_user_setup","_setup"],c=0,d=0;d<b.length;d++)a(b[d])&&c++;return c}function ig_G(){}ig_G.prototype.w=0;ig_G.prototype.la=0;ig_G.prototype.na=ig_b;ig_G.MIN_THEME_HEIGHT=90;
ig_G.MIN_THEME_HEIGHT_WITH_RADIO_BUTTON=ig_G.MIN_THEME_HEIGHT+15;ig_G.MIN_WINDOW_HEIGHT=600;ig_G.MAX_WINDOW_HEIGHT=700;ig_G.MIN_RESIZE_PIXELS=2;ig_G.MIN_WIN_HEIGHT_CHANGE=20;ig_G.DEFAULT_CLASSIC_THEME_HEIGHT=100;ig_G.DEFAULT_CLASSIC_THEME_HEIGHT_WITH_RADIO_BUTTON=ig_G.DEFAULT_CLASSIC_THEME_HEIGHT+15;
ig_G.prototype.Gb=function(a,b){var c=ig_G.MIN_THEME_HEIGHT;if(this.na)c=ig_G.MIN_THEME_HEIGHT_WITH_RADIO_BUTTON;var d=this.w;if(a<ig_G.MIN_WINDOW_HEIGHT)return c;else if(a>ig_G.MAX_WINDOW_HEIGHT)return d;var e=(d-c)*(a-ig_G.MIN_WINDOW_HEIGHT)/(ig_G.MAX_WINDOW_HEIGHT-ig_G.MIN_WINDOW_HEIGHT)+c;if(e>d)return d;if(Math.abs(e-b)>ig_G.MIN_RESIZE_PIXELS)return Math.floor(e);return b};
ig_G.prototype.Xb=function(){if(!(this.w!=0)){this.na=!!_gel("search_restriction_radio_buttons");var a=_gel("nhdrwrapsizer");if(a){this.w=parseInt(_getStyle(a,"height"),10);if(isNaN(this.w))this.w=this.na?ig_G.DEFAULT_CLASSIC_THEME_HEIGHT_WITH_RADIO_BUTTON:ig_G.DEFAULT_CLASSIC_THEME_HEIGHT;this.la=_getWindowDimension().height}}};
ig_G.prototype.nb=function(){var a=_getWindowDimension().height;this.la=a;if(!(ig_Qa()>0)){var b=_gel("nhdrwrapsizer");if(b){var c=this.w;if(b.style.height!="")c=parseInt(b.style.height,10);if(!(isNaN(this.w)||isNaN(c)))b.style.height=this.Gb(a,c)+"px"}}};ig_G.prototype.Ab=function(){var a=_getWindowDimension().height;Math.abs(a-this.la)<ig_G.MIN_WIN_HEIGHT_CHANGE||this.nb()};
function _initializeAutoThemeHeight(){var a=new ig_G;a.Xb();_IG_callPostLoad(function(){a.nb()});_IG_AddEventHandler("resize",function(){a.Ab()})};function _IG_GetCachedUrl(a,b){var c;c=typeof b=="object"?b:{};var d=window.location.href,e="/ig/proxy?",f=/^http:\/\/[^\/]+\/ig\/ifr[?]/,g=f.exec(d);if(g||d.indexOf("http://www.google.cn/ig/china")==0){if(window.location.host!="p.gmodules.com"&&_et)e+="et="+_esc(_et)+"&"}else e="http://p.gmodules.com/ig/proxy?";if(!isNaN(c.refreshInterval)&&c.refreshInterval>=0)e=_appendMaxAgeParameter(e,c.refreshInterval);return e+"url="+_esc(a)+"&log=1"}
function _IG_GetImageUrl(a,b){return _IG_GetCachedUrl(a,b)}function _IG_GetImage(a,b){var c=document.createElement("img");c.src=_IG_GetCachedUrl(a,b);return c};function _IG_Callback(a){var b=arguments;return function(){for(var c=[],d=0;d<arguments.length;d++)c[c.length]=arguments[d];for(d=1;d<b.length;d++)c[c.length]=b[d];a.apply(ig_,c)}}function ig_H(){var a=_IG_Callback.apply(ig_,arguments);return function(){a()}};var _IG_Layouts={};_IG_Layouts._selectLayout=function(a){for(var b=_gel("edit_this_tab_form").edit_this_tab_selected_layout,c=0;c<b.length;c++){var d=b[c].value,e=_gel("edit_this_tab_layoutimg_"+d);if(d!=a){b[c].checked=ig_b;if(e.src.indexOf("_highlight")!=-1)e.src=e.src.substring(0,e.src.indexOf("_highlight"))+".gif"}else{b[c].checked=ig_a;if(e.src.indexOf("_highlight")==-1)e.src=e.src.substring(0,e.src.indexOf(".gif"))+"_highlight.gif"}}};var ig_I=function(){var a=ig_b,b=[],c=ig_,d=ig_;function e(){if(!(c||a)){a=ig_a;_IG_LoadScript("/ig/ll"+window.location.search,"")}}function f(){d(c,b);b=[]}return{init:function(){},load:function(g,i,k){if(_gel(g))k(i);else{b.push({id:g,args:i,callback:k});if(!a)if(c)f();else{_sendx("/ig/ui?action=lazy&id="+g,ig_,ig_b,ig_);e()}}},loaded:function(g,i){c=g;d=i;a=ig_b;f()},md:function(){a=ig_b;b=[];d=c=ig_}}}(),_IG_LL_init=ig_I.init,_IG_LL_load=ig_I.load,_IG_LL_loaded=ig_I.loaded;var ig_J=[];function _IG_isModuleInVisibleArea(a){var b=ig_D(),c=_getWindowDimension().height,d=parseInt(a.style.height,10),e=_findPos(a)[1];return e+d>b&&e<b+c}function _IG_delayLoadGadget(a){ig_J.push(a)}function _IG_loadDelayLoadGadgets(){for(var a=0;a<ig_J.length;++a){var b=_gel("remote_iframe_"+ig_J[a].id);if(b){var c=b.getAttribute("src");if(c==ig_||c=="")b.src=ig_J[a].base_iframe_url}}};function _IG_MD_Generate(a){var b={t:{},dt:[],m:{},f:{}};ig_Ta(a,b);ig_Ua(a,b);ig_Va(a,b);if(a.ct!=ig_&&b.t)b.ct=b.t[a.ct];ig_Wa(a,b);return b}function ig_Ta(a,b){if(a.t)for(var c=0;c<a.t.length;++c){var d=a.t[c];b.t[d.i]=d;b.t[d.i].m={}}}function ig_Ua(a,b){if(a.f)for(var c=0;c<a.f.length;++c){var d=a.f[c];b.f[d.n]=d}}function ig_Va(a,b){if(a.m)for(var c=0;c<a.m.length;++c){var d=a.m[c];d.fa||(d.fa={});b.m[d.i]=d;var e=b.t[d.t];if(e)e.m[d.i]=d}}
function ig_Wa(a,b){if(a.dt)for(var c=0;c<a.dt.length;++c)b.dt[c]=b.t[a.dt[c]]};var ig_K;
ig_K||(ig_K=function(){function a(o){return o<10?"0"+o:o}Date.prototype.toJSON=function(){return this.getUTCFullYear()+"-"+a(this.getUTCMonth()+1)+"-"+a(this.getUTCDate())+"T"+a(this.getUTCHours())+":"+a(this.getUTCMinutes())+":"+a(this.getUTCSeconds())+"Z"};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()};var b=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,c=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,d,
e,f={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},g;function i(o){c.lastIndex=0;return c.test(o)?'"'+o.replace(c,function(h){var m=f[h];if(typeof m==="string")return m;return"\\u"+("0000"+(+h.charCodeAt(0)).toString(16)).slice(-4)})+'"':'"'+o+'"'}function k(o,h){var m,n,j,l,q=d,p,r=h[o];if(r&&typeof r==="object"&&typeof r.toJSON==="function")r=r.toJSON(o);if(typeof g==="function")r=g.call(h,o,r);switch(typeof r){case "string":return i(r);case "number":return isFinite(r)?
String(r):"null";case "boolean":case "null":return String(r);case "object":if(!r)return"null";d+=e;p=[];if(typeof r.length==="number"&&!r.propertyIsEnumerable("length")){l=r.length;for(m=0;m<l;m+=1)p[m]=k(m,r)||"null";j=p.length===0?"[]":d?"[\n"+d+p.join(",\n"+d)+"\n"+q+"]":"["+p.join(",")+"]";d=q;return j}if(g&&typeof g==="object"){l=g.length;for(m=0;m<l;m+=1){n=g[m];if(typeof n==="string")if(j=k(n,r))p.push(i(n)+(d?": ":":")+j)}}else for(n in r)if(Object.hasOwnProperty.call(r,n))if(j=k(n,r))p.push(i(n)+
(d?": ":":")+j);j=p.length===0?"{}":d?"{\n"+d+p.join(",\n"+d)+"\n"+q+"}":"{"+p.join(",")+"}";d=q;return j}}return{stringify:function(o,h,m){var n=h,j=m,l;e=d="";if(typeof j==="number")for(l=0;l<j;l+=1)e+=" ";else if(typeof j==="string")e=j;if((g=n)&&typeof n!=="function"&&(typeof n!=="object"||typeof n.length!=="number"))throw new Error("JSON.stringify");return k("",{"":o})},parse:function(o,h){var m=h,n;function j(l,q){var p,r,s=l[q];if(s&&typeof s==="object")for(p in s)if(Object.hasOwnProperty.call(s,
p)){r=j(s,p);if(r!==undefined)s[p]=r;else delete s[p]}return m.call(l,q,s)}b.lastIndex=0;if(b.test(o))o=o.replace(b,function(l){return"\\u"+("0000"+(+l.charCodeAt(0)).toString(16)).slice(-4)});if(/^[\],:{}\s]*$/.test(o.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){n=eval("("+o+")");return typeof m==="function"?j({"":n},""):n}throw new Error("JSON.parse");}}}());
ig_K.parse=function(){var a=ig_K.parse;return function(b,c){try{return a(b,c)}catch(d){return ig_b}}}();function ig_Xa(a){var b=document.createElement("DIV");b.innerHTML="<iframe onload='this.pool_locked=false'></iframe>";var c=b.getElementsByTagName("IFRAME")[0];c.style.visibility="hidden";c.style.width=c.style.height="0px";c.style.border="0px";c.style.position="absolute";c.pool_locked=a;this.o[this.o.length]=c;b.removeChild(c);return c}
function ig_Ya(a){if(a.match(/^http[s]?:\/\//)){var b=this;window.setTimeout(function(){for(var c=ig_,d=b.o.length-1;d>=0;d--){var e=b.o[d];if(e&&!e.pool_locked){e.parentNode.removeChild(e);if(window.ActiveXObject){b.o[d]=ig_;b.o.splice(d,1)}else{e.pool_locked=ig_a;c=e;break}}}c=c?c:b.Dc(ig_a);c.src=a;document.body.appendChild(c)},0)}}function ig_Za(){for(var a=0;a<this.o.length;a++){this.o[a].onload=ig_;this.o[a]=ig_}this.o.length=0;this.o=[]}
function ig__a(){for(var a=0;a<this.o.length;a++){var b=this.o[a];b&&b.parentNode.removeChild(b)}}function ig_0a(){this.o=[];this.Dc=ig_Xa;this.iframe=ig_Ya;this.clear=ig_Za;this.dispose=ig__a}function ig_1a(a,b){_IFPC.Y[a]=b}function ig_2a(a){delete _IFPC.Y[a]}
function ig_3a(a,b,c,d,e,f,g,i){if(!_IFPC.Ha){var k=4095-d.length;k=parseInt(k/3,10);if(typeof g=="undefined")g=ig_a;if(i){var o={s:b,a:c,f:"..",t:window._isk[a.split("_")[2]]},h=[a,"..",_IFPC.ya,1,1,encodeURIComponent(ig_K.stringify(o))].join("&");_IFPC.ia.iframe(d+"#"+h)}else{c=c.slice(0);c.unshift(_IFPC.Vc(e));c.unshift(f);c.unshift(b);c.unshift(a);var m=_IFPC.Pb(c),n=parseInt(m.length/k,10);if(m.length%k>0)n+=1;for(var j=0;j<n;j++){var l=m.substr(j*k,k),q=[a,_IFPC.ya,n,j,l,g];_IFPC.ia.iframe(d+
"#"+_IFPC.Pb(q))}}_IFPC.ya++}}function ig_4a(){_IFPC.Y={};_IFPC.H={};_IFPC.ia.clear()}function ig_5a(){if(!_IFPC.Ha){_IFPC.Ha=ig_a;_IFPC.ia.dispose();_IFPC.clear()}}
function ig_6a(a){var b=_IFPC.Ea(a)[0],c=ig_;try{c=window.parent.frames[b]}catch(d){}try{if(!c&&window.parent.parent.frames[b]!=window.parent){window.parent.parent.frames[b].setTimeout(function(){},0);c=window.parent.parent.frames[b]}}catch(e){}if(!c)c=window.parent.parent;if(!c||c._IFPC==undefined)c=ig_;else{var f=function(){c._IFPC.handleRequest(a)};window.ActiveXObject?f():c.setTimeout(f,0)}}
function ig_7a(a){a=_IFPC.Ea(a);var b=a.shift(),c=a.shift(),d=a.shift(),e=a.shift(),f=a.shift(),g=a.shift(),i=b+"_"+c;_IFPC.F[i]||(_IFPC.F[i]=[]);_IFPC.F[i].push([e,f]);if(_IFPC.F[i].length==d){_IFPC.F[i].sort(function(q,p){return parseInt(q[0],10)-parseInt(p[0],10)});f="";for(var k=0;k<d;k++)f+=_IFPC.F[i][k][1];_IFPC.F[i]=ig_;var o=_IFPC.Ea(f);b=o.shift();var h=o.shift(),m=o.shift(),n=o.shift(),j=_IFPC.Oc(h);if(j){var l=j.apply(ig_,o);if(_IFPC.Qc(n)){l.unshift(n);_IFPC.call(b,_IFPC.rb,l,m,ig_,"")}}else if(g)throw new Error("Service "+
h+" not registered.");}}function ig_8a(a){return _IFPC.Y.hasOwnProperty(a)?_IFPC.Y[a]:ig_}function ig_9a(a){var b="";if(a&&typeof a=="function"){b=_IFPC.Nc();_IFPC.H[b]=a}return b}function ig_$a(a){if(_IFPC.H.hasOwnProperty(a))_IFPC.H[a]=ig_}function ig_ab(a){if(a&&_IFPC.H.hasOwnProperty(a))return _IFPC.H[a];return ig_}function ig_bb(){return _IFPC.qb+_IFPC.Ac++}function ig_cb(a){return(a+"").indexOf(_IFPC.qb)==0}
function ig_db(a){for(var b=a.split("&"),c=0;c<b.length;c++){var d=decodeURIComponent(b[c]);try{d=ig_K.parse(d)}catch(e){}b[c]=d}return b}function ig_eb(a){for(var b=[],c=0;c<a.length;c++){var d=ig_K.stringify(a[c]);b.push(encodeURIComponent(d))}return b.join("&")}function ig_fb(a){var b=_IFPC.Lc(a);if(b){for(var c=[],d=1;d<arguments.length;d++)c[c.length]=arguments[d];b.apply(ig_,c);_IFPC.dd(a)}else throw new Error("Invalid callbackId");}var _IFPC={};
function ig_gb(a){var b=window._argsUrl&&window._argsUrl(a);if(b&&b.exp_rpc_js==1)window.FLAG_use_rpc_js=ig_a;if(window.FLAG_use_rpc_js){}else{_IFPC={registerService:ig_1a,unregisterService:ig_2a,call:ig_3a,clear:ig_4a,dispose:ig_5a,relayRequest:ig_6a,processRequest:ig_6a,handleRequest:ig_7a,qb:"cbid",rb:"ifpc_callback",ia:new ig_0a,F:{},Y:{},H:{},Ac:0,ya:0,Ha:ig_b,Oc:ig_8a,Vc:ig_9a,dd:ig_$a,Lc:ig_ab,Nc:ig_bb,Qc:ig_cb,Ea:ig_db,Pb:ig_eb,Bc:ig_fb};_IFPC.registerService(_IFPC.rb,
_IFPC.Bc);}}ig_gb(document.location.href);function _IG_Prefs_PrefsData(){}_IG_Prefs_PrefsData.prototype.value=ig_;
function _IG_Prefs(a){var b=a;if(typeof remote_modules!=="object"){var c=_args().mid;b=c?c:0;_IG_Prefs._parseURL(b);_IG_Prefs.ja[b]=ig_b}else{if(!b)throw new Error("Module ID is required as first argument to _IG_Prefs() for inlined modules");_IG_Prefs.ja[b]=ig_a}_IG_Prefs.h[_IG_Prefs.A+b]||(_IG_Prefs.h[_IG_Prefs.A+b]={});this.h=_IG_Prefs.h[_IG_Prefs.A+b];this.d=b;this.ld=/(.*)(\<ph.*?\>\s*(\<ex\>(.*?)\<\/ex\>)?\s*%1\s*\<\/ph\>)(.*)/}
_IG_Prefs.prototype.M=function(a,b){if(b==undefined)b=ig_;var c=this.h[a];if(c==undefined)return b;var d=c.value;return d!=undefined?d:b};_IG_Prefs.prototype.ha=function(a,b){return this.M(_IG_Prefs.k+a,b)};_IG_Prefs.prototype.C=function(a){var b="",c=this.ha(a,b);return c!=ig_?c+"":b};_IG_Prefs.prototype.Pa=function(a){var b=0,c=parseInt(this.ha(a,b),10);return isNaN(c)?b:c};_IG_Prefs.prototype.Ma=function(a){var b=this.C(a);return b==="true"||!!parseInt(b,10)};
_IG_Prefs.prototype.La=function(a){return _IG_Prefs._strToArray(this.ha(a,""))};_IG_Prefs.prototype.mb=function(a,b){this.set(a,_IG_Prefs._arrayToStr(b))};_IG_Prefs.prototype.Oa=function(){return this.C(".country")};_IG_Prefs.prototype.Qa=function(){return this.C(".lang")};_IG_Prefs.prototype.Ra=function(a){return this.M(_IG_Prefs.ub+a,"")+""};
_IG_Prefs.prototype.set=function(){var a=Math.floor(arguments.length/2);if(!(a==0)){for(var b=[],c=0;c<a;++c){var d=arguments[c*2],e=_IG_Prefs.k+d,f=arguments[c*2+1]+"";this.oc(e,f)&&b.push(d,f)}b.length==0||(_IG_Prefs.ja[this.d]?_IG_Prefs._setP(this.d,b):_IFPC_SetPref(b))}};
function ig_hb(a){var b="todos",c=_ig_gmid_(a),d=(new _IG_Prefs(Number(c))).C(b);if(navigator.userAgent.indexOf("MSIE")!=-1&&d.length>1000)for(var e=Math.ceil(d.length/1000),f=0;f<e;f++){var g=d.substr(f*1000,1000);ig_ib(a,g,f,e)}else ig_ib(a,d)}function ig_ib(a,b,c,d){var e=_ig_gmid_(a),f=[b];d&&f.push(c,d);_IFPC.call(a,"populate_todos_pref",f,window._ifpc_relay_url[e],ig_,"http://"+window.location.host+"/ig/images/rpc_relay.html",ig_a,ig_a)}
window._IG_CONTAINER&&_IFPC.registerService("get_todos_pref_for_migration",ig_hb);_IG_Prefs.prototype.Ta=function(){var a=["__module_id__="+this.d];for(var b in this.h)a.push(encodeURIComponent(b)+"="+encodeURIComponent(this.h[b].value));return a.join("&")};_IG_Prefs.prototype.dump=function(){document.write("<pre>");for(var a in this.h)document.writeln(a+" = "+this.M(a,ig_));document.write("</pre>")};
_IG_Prefs.prototype.oc=function(a,b){var c=this.h[a];if(c&&c.value===b)return ig_b;if(c)c.value=b;else{c=new _IG_Prefs_PrefsData;c.value=b;this.h[a]=c}return ig_a};_IG_Prefs.ja={};_IG_Prefs.h={};_IG_Prefs.A="m_";_IG_Prefs.k="up_";_IG_Prefs.rc="up_";_IG_Prefs.ub="msg_";_IG_Prefs.ta={};_IG_Prefs.ta[_IG_Prefs.rc]="value";_IG_Prefs.hd=function(a,b){if(a.indexOf)return a.indexOf(b);else{for(var c=0;c<a.length;++c)if(a[c]===b)return c;return-1}};
_IG_Prefs._parseURL=function(a){_IG_Prefs.ja[a]=ig_b;for(var b={},c=ig_e(),d=0;d<c.length;++d){var e=c[d].indexOf("=");if(e>=0){var f=c[d].substring(0,e);f=f.replace(/\+/g," ");var g=c[d].substring(e+1);g=g.replace(/\+/g," ");g=_unesc(g);var i=ig_b;for(var k in _IG_Prefs.ta)if(f.indexOf(k)===0){i=ig_a;f=f.substring(k.length);f=_IG_Prefs.k+f;b[f]=b[f]?b[f]:new _IG_Prefs_PrefsData;if(k===_IG_Prefs.gd||k===_IG_Prefs.fd)g=g=="true";b[f][_IG_Prefs.ta[k]]=g;break}if(!i)if(f.indexOf(_IG_Prefs.ub)===0)_IG_Prefs._add(a,
f,g);else if(f===".lang"||f===".country")_IG_Prefs._add(a,_IG_Prefs.k+f,g)}}if(window.IDIModule){b=window.IDIModule.getPrefs();for(d in b)_IG_Prefs._add(a,d,b[d])}else for(f in b)_IG_Prefs._add(a,f,b[f].value)};_IG_Prefs._add=function(a,b,c){var d=_IG_Prefs.A+a;if(typeof _IG_Prefs.h[d]!=="object")_IG_Prefs.h[d]={};if(typeof _IG_Prefs.h[d][b]!=="object"){_IG_Prefs.h[d][b]=new _IG_Prefs_PrefsData;var e=_IG_Prefs.h[d][b];e.value=c}};
_IG_Prefs.Zc=function(a,b,c){var d=_IG_Prefs.A+a;if(typeof _IG_Prefs.h[d]!=="object")_IG_Prefs._add(a,b,c);else if(typeof _IG_Prefs.h[d][b]!=="object")_IG_Prefs.h[d][b]=new _IG_Prefs_PrefsData;var e=_IG_Prefs.h[d][b];e.value=c};_IG_Prefs._addAll=function(a,b){for(var c=0;c<b.length;++c)_IG_Prefs._add(a,b[c][0],b[c][1])};_IG_Prefs._arrayToStr=function(a){var b=a.length&&a.join;if(b){for(var c=[],d=0;d<a.length;++d)c.push(a[d].replace(/\|/g,"%7C"));return c.join("|")}else return new String(a)};
_IG_Prefs._strToArray=function(a){for(var b=a.length>0?a.split("|"):[],c=0;c<b.length;++c)b[c]=b[c].replace(/%7C/g,"|");return b};
_IG_Prefs._updatePrefsInUrl=function(a,b){var c=_IG_Prefs.A+a,d=_IG_Prefs.h[c];if(d==ig_)return b;var e=b.split("#"),f=e[0].split("?"),g=f;if(e.length>1&&("&"+e[1]).indexOf("&"+_IG_Prefs.k)!==-1&&(f.length===1||("&"+f[1]).indexOf("&"+_IG_Prefs.k)===-1))g=e;var i=[];if(g.length>1&&g[1].length!==0)i=g[1].split("&");for(var k=0;k<i.length;++k)i[k].indexOf(_IG_Prefs.k)===0&&i.splice(k--,1);for(var o in d)o.indexOf(_IG_Prefs.k)!==0||o.indexOf(_IG_Prefs.k+".lang")===0||o.indexOf(_IG_Prefs.k+".country")===
0||o.indexOf(_IG_Prefs.k+"synd")===0||i.push(_esc(o)+"="+_esc(d[o].value));g[1]=i.join("&");e[0]=f.join("?");return e.join("#")};_IG_Prefs._setPrefs=function(a,b){for(var c=Math.floor(b.length/2),d=0;d<c;++d){var e=_IG_Prefs.k+b[d*2],f=b[d*2+1];_IG_Prefs.Zc(a,e,f)}};_IG_Prefs._setP=function(a,b){if(!(_args().synd==="open")){for(var c=Math.floor(b.length/2),d=[],e=0;e<c;++e){var f=_IG_Prefs.k+b[e*2],g=b[e*2+1];d.push(_IG_Prefs.A+a+"_"+f+"="+_esc(g))}d.length===0||_xsetp(d.join("&"))}};
_exportClass("google.gadgets","Prefs",_IG_Prefs,["getString",_IG_Prefs.prototype.C,"getInt",_IG_Prefs.prototype.Pa,"getBool",_IG_Prefs.prototype.Ma,"getArray",_IG_Prefs.prototype.La,"setArray",_IG_Prefs.prototype.mb,"getLang",_IG_Prefs.prototype.Qa,"getCountry",_IG_Prefs.prototype.Oa,"getMsg",_IG_Prefs.prototype.Ra,"getPreloadedString",_IG_Prefs.prototype.Ta,"set",_IG_Prefs.prototype.set,"dump",_IG_Prefs.prototype.dump]);function _IG_FR_getFeed(a){return window["FEED"+a]||{}}
function _IG_FR_toggle(a,b,c,d){c=c||"";d=d||"";var e=_gel("ft_"+a+"_"+b),f=_gel("fb_"+a+"_"+b),g=_gel("ftl_"+a+"_"+b);if(f.style.display=="block")ig_jb(e,f,g,c);else{var i=_IG_FR_getFeed(a);if(!i.has_entries&&!i.is_fetching){i.is_fetching=ig_a;_IG_FetchFeedAsJSON(i.url,_IG_Callback(ig_kb,a,b,c,d),i.num_items+15,ig_a)}else{for(var k=0;k<i.num_items;++k){var o=_gel("ftl_"+a+"_"+k);o&&ig_jb(_gel("ft_"+a+"_"+k),_gel("fb_"+a+"_"+k),o,c)}ig_lb(a,b,e,f,g,d);if(f.style.maxHeight&&parseInt(f.style.maxHeight,
10)<ig_mb(g.offsetWidth,f))f.style.height=f.style.maxHeight}}}function ig_kb(a,b,c,d,e){var f=_IG_FR_getFeed(b);f.is_fetching=ig_b;if(a&&a.Entry){for(var g=0;g<a.Entry.length;g++)if(a.Entry[g].ID!="no_id"){var i=_gel("fb_"+b+"_"+a.Entry[g].ID);if(i)i.innerHTML=a.Entry[g].Summary}f.has_entries=ig_a;_IG_FR_toggle(b,c,d,e)}}function ig_L(a){return a.className.match(/reverse_directionality$/)=="reverse_directionality"}
function ig_jb(a,b,c,d){a.className=ig_L(a)?"fmaxbox_reverse_directionality":"fmaxbox";a.title=d;if(_old_html||_use_old_feed_styles)a.className="fbox fmaxbox";b.style.display="none";b.style.maxHeight="";c.className=ig_L(a)?"uftl_reverse_directionality":"uftl"}
function ig_lb(a,b,c,d,e,f){c.className=ig_L(c)?"fminbox_reverse_directionality":"fminbox";c.title=f;if(_old_html||_use_old_feed_styles)c.className="fbox fminbox";d.style.display="block";d.style.maxHeight=d.offsetWidth*1.5+"px";e.className=ig_L(c)?"sftl_reverse_directionality":"sftl";window._IG_FRUC_setFeedAsRead&&window._IG_FRUC_setFeedAsRead(a,b)}
function ig_mb(a,b){var c=document.createElement("div");c.style.left=-screen.width;c.style.top=-screen.height;c.style.width=a;c.innerHTML=b.innerHTML;document.body.appendChild(c);var d=c.clientHeight;document.body.removeChild(c);return d}function _IG_RegisterContainerScrollHandler(a){if(navigator.userAgent.indexOf("Firefox")>=0)window.addEventListener("scroll",a,ig_b);else window.onscroll=a}function _IG_GetContainerVisibleHeight(){return document.documentElement.clientHeight}
function _IG_GetContainerTotalHeight(){return document.body.scrollHeight}function _IG_GetContainerScrollTop(){return document.documentElement.scrollTop}function ig_nb(a){var b=_gel("hl"),c=b?b.value:"en";return"/reader/ig/feed/"+_esc(_IG_FR_getFeed(a).url)+"?hl="+c}function ig_ob(a,b){if(window._max_strategies){var c=ig_nb(a)+(b?"&i="+b:"");window._max_strategies[a]._updateIframeSrc(c)}}function _IG_FR_maxModule(a,b,c){ig_ob(a,b);window._IG_maximize_view(a,"feed",c)}
function _IG_FR_init(a){window._max_strategies&&_IG_callPostLoad(function(){window._max_strategies[a]=new window._IG_inlinedTransitionStrategy(a,ig_nb(a),ig_,_IG_isIE())});_IG_AddModuleEventHandler(a,"unmaximize",function(){ig_ob(a)})}var _IG_FR_listOfFeeds=[];function ig_pb(a,b,c,d){if(!a||a==""||a.length<=27||a.charAt(27)!="{")c(d?ig_:"");else{var e=eval("("+a.substring(27)+")");if(b in e){var f=e[b].body;c(d?ig_M(f):f)}}}function ig_qb(a){var b;if(window.ActiveXObject){b=new ActiveXObject("Microsoft.XMLDOM");b.async=ig_b;b.validateOnParse=ig_b;b.resolveExternals=ig_b;b.loadXML(a)}else{var c=new DOMParser;b=c.parseFromString(a,"text/xml")}return b}
function ig_M(a){var b=ig_qb(a),c=b.documentElement;if(c&&c.nodeName=="parsererror"||navigator.userAgent.indexOf("Safari")>=0&&_gelstn("parsererror",b)[0])return a;return b}var ig_rb=(new Date).getTime();
function ig_sb(a){if(!a.post_data&&!a.headers&&window._pl_data&&_pl_data[a.url]&&!(!isNaN(a.refreshInterval)&&a.refreshInterval>=0&&(new Date).getTime()>ig_rb+a.refreshInterval*1000))if(a.asXml){var b=ig_M(_pl_data[a.url]);a.callback(b)}else a.callback(_pl_data[a.url]);else{var c="/ig/jsonp?";if(_et!="")c+="et="+_et+"&";if(!isNaN(a.refreshInterval)&&a.refreshInterval>=0)c=_appendMaxAgeParameter(c,a.refreshInterval);if(a.encoding)c+="enc="+_esc(a.encoding)+"&";if(a.headers){for(var d=[],e=0;e<a.headers.length;e++)d.push(_esc(a.headers[e][0]+
":"+a.headers[e][1]));c+="hdrs="+_esc(d.join(","))+"&"}c+="url="+_esc(a.url);_sendx(c,function(f){ig_pb(f,a.url,a.callback,a.asXml)},ig_b,a.post_data)}}function ig_tb(a){var b={};for(var c in a)b[c]=a[c];return b}function _IG_FetchContent(a,b,c){var d;d=c!=ig_&&typeof c=="object"?ig_tb(c):{};d.url=a;d.callback=b;d.asXml=ig_b;ig_sb(d)}function _IG_FetchXmlContent(a,b,c){var d;d=c!=ig_&&typeof c=="object"?ig_tb(c):{};d.url=a;d.callback=b;d.asXml=ig_a;ig_sb(d)}
function ig_ub(a,b,c){_IG_FetchContent(a,function(d){if(d){var e=ig_M(d);if(typeof e=="object"&&e.firstChild){var f=e.firstChild;f.nodeType==7&&f.nodeName=="xml"&&e.removeChild(f);b(e);return}}b(ig_)},c)}function ig_vb(a,b){var c="/ig/feedjson";_sendx(c,function(d){var e={};try{e=eval("("+d.slice(27)+")")}catch(f){e={}}for(var g in b){var i=e[g]?e[g]:ig_;b[g](i)}b=ig_},ig_b,a)}var ig_wb=ig_b,ig_xb=0,ig_N="",ig_O={};
function _IG_FetchFeedAsJSON(a,b,c,d,e){if(typeof e!="object")e={};var f="fr_"+ig_xb++,g="url="+_esc(a);if(!isNaN(e.refreshInterval)&&e.refreshInterval>=0)g=_appendMaxAgeParameter(g,e.refreshInterval);if(c)g+="&val="+_esc(c);if(d)g+="&sum=1";var i=f+"="+_esc(g);if(ig_wb){var k={};k[f]=b;ig_vb(i,k)}else{if(ig_N!="")ig_N+="&";ig_N+=i;ig_O[f]=b}}function ig_yb(){ig_wb=ig_a;ig_N!=""&&ig_vb(ig_N,ig_O);ig_N="";ig_O=ig_}_IG_AddEventHandler("domload",ig_yb);
_exportSymbols("google.gadgets.Fetchers",["getContent",_IG_FetchContent,"getXMLContent",ig_ub,"getFeedAsJSON",_IG_FetchFeedAsJSON]);function ig_zb(a,b,c){var d=ig_w("m",b);if(d)d.ti=a;var e=_gel("m_"+b+"_title");if(e)e.innerHTML=_hesc(a);if(e=_gel("left_nav_m_"+b+"_title"))if(e=e.firstChild){e.title=a;e.innerHTML=_hesc(a);c||(e.offsetWidth==0?_IG_RegisterOnloadHandler(function(){ig_P(e)}):ig_P(e))}}
function ig_P(a,b){var c=b||121,d=a.title;if(!(a.offsetWidth<=c)){var e=0,f=d.length,g,i,k=d.match(/\(\d+\)$/);if(k=k?k[0]:""){k=" "+k;f=d.length-k.length;var o=5*k.length;if(o>c>>1)k=""}for(;i=f-e>>1;){g=e+i;a.innerHTML=ig_Ab(d,g,k);if(a.offsetWidth>c)f=g;else e=g}a.innerHTML=ig_Ab(d,e,k)}}function ig_Ab(a,b,c){var d=[a.substring(0,b),"..."];c&&d.push(c);return _hesc(d.join(""))}function ig_Bb(a){return typeof a=="undefined"||!a||a=="undefined"}
function ig_Cb(a,b){ig_Bb(a)||ig_zb(b,_ig_gmid_(a))}_IFPC.registerService("set_title",ig_Cb);function _IG_SetTitle(a,b,c){if(ig_Bb(b))throw new Error("Inline modules must specify their __MODULE_ID__ when using _IG_SetTitle");else ig_zb(a,b,c)}function _IG_SetTitleDir(a,b){var c=_gel("left_nav_m_"+b+"_title");if(c)a?c.setAttribute("dir",a):c.removeAttribute("dir")}
function _IG_FormatLeftNavTitles(){_IG_RegisterOnloadHandler(function(){var a=_gel("full_nav"),b=_gelsbyregex("div",/^left_nav_m_\d+_title$/,a);if(b)for(var c=0;c<b.length;++c){var d=b[c];(d=d.firstChild)&&ig_P(d)}for(c=0;c<_IG_MD.dt.length;++c)if(d=_gel("tab"+_IG_MD.dt[c].i+"_view_title")){var e=d.className=="selected_tab_view_title"?80:100;(d=d.firstChild)&&ig_P(d,e)}})};function _delpromobox(){_xsetp("hp=0");var a=_gel("promobox");a.parentNode.removeChild(a);return ig_b}function _delmessage(){_xsetp("gm=0");var a=_gel("googlemessage");a.parentNode.removeChild(a);return ig_b}function _delpromomod(){_xsetp("pm=0");var a=_gel("promomod");a.parentNode.removeChild(a);return ig_b};var ig_Q=new (function SetPreferenceOnBeforeUnloadManagerClass(){this.X={};var b=window.onbeforeunload;window.onbeforeunload=function(){b&&b();ig_Q.Sc()}});ig_Q.tc=function(a,b){this.X[a]=b};ig_Q.Wc=function(a){delete this.X[a]};ig_Q.M=function(a){return this.X[a]};ig_Q.Sc=function(){var a=[];for(var b in this.X)a.push(b+"="+this.X[b]);if(a.length){var c=ig_p(),d="/ig/setp?et="+_et+"&"+a.join("&");c.open("GET",d,ig_b);c.send(ig_)}};
var _IG_add_setp_parameter_onbeforeunload=function(a,b){ig_Q.tc(a,b)},_IG_remove_setp_parameter_onbeforeunload=function(a){ig_Q.Wc(a)},_IG_get_setp_parameter_onbeforeunload=function(a){return ig_Q.M(a)};var ig_R={TAB:0,MODULE:1,UPDATES:2,INVITES:3},ig_S=function(){var a=ig_R.TAB,b=ig_,c=ig_,d={},e={},f={},g=ig_a,i=ig_,k=ig_;function o(){var j=[],l=[];for(var q in f)if(f[q]&&!e[q])j.push(q);else!f[q]&&e[q]&&l.push(q);j.length?_IG_add_setp_parameter_onbeforeunload("exptabs",j.join(":")):_IG_remove_setp_parameter_onbeforeunload("exptabs");l.length?_IG_add_setp_parameter_onbeforeunload("coltabs",l.join(":")):_IG_remove_setp_parameter_onbeforeunload("coltabs");_IG_add_setp_parameter_onbeforeunload("roster",
g+"")}function h(j){_gel("gadget_set"+j).style.display="block";_gel("triangle"+j).className="v2minbox";f[j]=ig_a;_sendx("/ig/ui?xp=v2&action=expandTab&t="+j,ig_,ig_b,ig_)}function m(j){_gel("gadget_set"+j).style.display="none";_gel("triangle"+j).className="v2maxbox";f[j]=ig_b;_sendx("/ig/ui?xp=v2&action=collapseTab&t="+j,ig_,ig_b,ig_)}function n(){i.style.display="none";k.style.display="none";switch(a){case ig_R.TAB:var j=_gel("section"+b+"_contents");j.className="section_contents leftunselectedtab leftborder";
_gel("tab"+b).className="section_title unselected_section_title";_gel("tab_separator"+b).style.display="";if(c)_gel("tab_separator"+c).style.display="";else if(_gel("tab_separator_bot"))_gel("tab_separator_bot").style.display="";break;case ig_R.MODULE:var l=_IG_getCurrentMaxId(),q=_gel("left_nav_m_"+l+"_title");q.className="gadget_title";break;case ig_R.UPDATES:var p=_gel("updates_left_nav");p.className="gadget_title";break;case ig_R.INVITES:var r=_gel("shares_left_nav");r.className="gadget_title";
break}}return{initializeRoundedCornerDivs:function(){i=_gel("left_nav_top_rounded_corners");k=_gel("left_nav_bottom_rounded_corners")},setSelectedTabId:function(j){b=j},setState:function(j){a=j},getSelectedTabId:function(){return b},setNextTabId:function(){for(var j=_gel("section"+b+"_contents").nextSibling;j;){if(j.id&&j.id.match(/section\d+_contents/)){c=j.id.match(/\d+/);break}j=j.nextSibling}},unhighlightCurrentSelection:function(){n()},highlightModule:function(j){n();var l=_gel("left_nav_m_"+
j+"_title");l.className="selected_gadget_title gadget_title leftselectedtab surroundborder";i.style.display="";k.style.display="";l.parentNode.insertBefore(i,l);l.parentNode.insertBefore(k,l.nextSibling);a=ig_R.MODULE},highlightSelectedTab:function(){n();var j=_gel("section"+b+"_contents");j.className="selected_section_contents leftselectedtab surroundborder";_gel("tab"+b).className="section_title selected_section_title";_gel("tab_separator"+b).style.display="none";if(c)_gel("tab_separator"+c).style.display=
"none";else if(_gel("tab_separator_bot"))_gel("tab_separator_bot").style.display="none";i.style.display="";k.style.display="";j.parentNode.insertBefore(i,j);j.parentNode.insertBefore(k,j.nextSibling);a=ig_R.TAB},highlightInvites:function(){n();var j=_gel("shares_left_nav");j.className="selected_gadget_title gadget_title leftselectedtab surroundborder";i.style.display="";k.style.display="";j.parentNode.insertBefore(i,j);j.parentNode.insertBefore(k,j.nextSibling);a=ig_R.INVITES},highlightUpdates:function(){n();
var j=_gel("updates_left_nav");j.className="selected_gadget_title gadget_title leftselectedtab surroundborder";i.style.display="";k.style.display="";j.parentNode.insertBefore(i,j);j.parentNode.insertBefore(k,j.nextSibling);a=ig_R.UPDATES},swapHeaderToCanvasMenu:function(j){var l=_gel("m_"+j+"_home_menu");if(l)l.style.display="none";var q=_gel("m_"+j+"_canvas_menu");if(q)q.style.display=""},swapHeaderToHomeMenu:function(j){var l=_gel("m_"+j+"_canvas_menu");if(l)l.style.display="none";var q=_gel("m_"+
j+"_home_menu");if(q)q.style.display=""},hideLeftNavModuleTitle:function(j){var l=_gel("left_nav_"+j+"_title");if(l)l.style.display="none"},showLeftNavModuleTitle:function(j){var l=_gel("left_nav_"+j+"_title");if(l)l.style.display=""},maybeUnzipModule:function(j){var l=_gel("m_"+j+"_b");d[j]=l&&l.style.display=="none";var q=!_gel("remote_iframe_"+j),p=!(_max_strategies[j]instanceof window._IG_noMaxSupportTransitionStrategy);l.style.display=q&&p?"none":""},maybeZipModule:function(j){var l=_gel("m_"+
j+"_b");l.style.display=d[j]?"none":""},showRoundedCornerOnload:function(){if(b!="0"){_gel("rcbg").style.display="";_gel("col2").className="botborder"}},showRoundedCornerOnMaximize:function(){if(b=="0"){_gel("rcbg").style.display="";_gel("col2").className="botborder"}},hideRoundedCornerOnRestore:function(){if(b=="0"){_gel("rcbg").style.display="none";_gel("col2").className="topbotborder"}},expandTabOnLoad:function(j){e[j]=ig_a;f[j]=ig_a},collapseTabOnLoad:function(j){e[j]=ig_b;f[j]=ig_b},toggleTab:function(j,
l){if(!j)j=window.event;j.cancelBubble=ig_a;j.stopPropagation&&j.stopPropagation();_gel("gadget_set"+l).style.display=="none"?h(l):m(l);o()},toggleRoster:function(){if(_gel("talk_container")){g=!g;_gel("roster_triangle").className=g?"v2minbox":"v2maxbox";if(window.gTalkNotifier&&window.gTalkNotifier._setRosterExpanded)window.gTalkNotifier._setRosterExpanded(g);else _gel("talk_container").style.display=g?"":"none";_log("roster_toggle:"+(g?"1":"0"));o()}},rosterStateOnload:function(j){g=j},isRosterExpanded:function(){return g},
hidePromo:function(j){var l=_gel(j);if(l)l.style.display="none"},swapZipMessage:function(j){for(var l,q=_gel("DD_"+j).firstChild;q;q=q.nextSibling)if(q.innerHTML&&(q.innerHTML.match(IG_MSGS.MAXG)||q.innerHTML.match(IG_MSGS.MING))){l=q;break}var p=_gel("m_"+j+"_b"),r=p&&p.style.display=="none";if(l)l.innerHTML=r?IG_MSGS.MAXG:IG_MSGS.MING},swapRoundedCornerClassNameOnZip:function(j){var l=_gel("m_"+j+"_b"),q=l&&l.style.display=="none",p=l.nextSibling;if(p&&p.className)p.className=q?"rnd_modtitle":"rnd_modboxin"}}}(),
_IG_LN_init=function(a){_IG_AddEventHandler("modulemaximize",ig_S.highlightModule);_IG_AddEventHandler("modulemaximize",ig_S.swapHeaderToCanvasMenu);_IG_AddEventHandler("modulemaximize",ig_S.maybeUnzipModule);_IG_AddEventHandler("modulemaximize",ig_S.showRoundedCornerOnMaximize);_IG_AddEventHandler("moduleunmaximize",ig_S.highlightSelectedTab);_IG_AddEventHandler("moduleunmaximize",ig_S.swapHeaderToHomeMenu);_IG_AddEventHandler("moduleunmaximize",ig_S.maybeZipModule);_IG_AddEventHandler("moduleunmaximize",
ig_S.hideRoundedCornerOnRestore);_IG_AddEventHandler("moduledelete",ig_S.hideLeftNavModuleTitle);_IG_AddEventHandler("moduleundelete",ig_S.showLeftNavModuleTitle);_IG_AddEventHandler("modulezip",ig_S.swapZipMessage);_IG_AddEventHandler("modulezip",ig_S.swapRoundedCornerClassNameOnZip);_IG_AddEventHandler("moduleunzip",ig_S.swapZipMessage);_IG_AddEventHandler("moduleunzip",ig_S.swapRoundedCornerClassNameOnZip);_IG_RegisterOnloadHandler(ig_S.setNextTabId);_IG_RegisterOnloadHandler(ig_S.showRoundedCornerOnload);
_IG_RegisterOnloadHandler(ig_S.initializeRoundedCornerDivs);ig_S.setSelectedTabId(a)},_IG_get_selected_tab_id=ig_S.getSelectedTabId,_IG_expand_tab_onload=ig_S.expandTabOnLoad,_IG_collapse_tab_onload=ig_S.collapseTabOnLoad,_IG_toggle_tab=ig_S.toggleTab,_IG_toggle_roster=ig_S.toggleRoster,_IG_roster_state_onload=ig_S.rosterStateOnload,_IG_is_roster_expanded=ig_S.isRosterExpanded,_IG_hide_promo=ig_S.hidePromo,_IG_maybe_unzip_module=ig_S.maybeUnzipModule,_IG_maybe_zip_module=ig_S.maybeZipModule,_IG_hideRoundedCornerOnRestore=
ig_S.hideRoundedCornerOnRestore,_IG_showRoundedCornerOnMaximize=ig_S.showRoundedCornerOnMaximize,_IG_highlight_invites=ig_S.highlightInvites,_IG_highlight_updates=ig_S.highlightUpdates,_IG_highlight_module=ig_S.highlightModule,_IG_highlight_tab=ig_S.highlightSelectedTab;
