function registerEvents2(){var _1=getElementsByClassName("isunwatched","a",document.getElementById("month_box"));var _2=getElementsByClassName("iswatched","a",document.getElementById("month_box"));for(unw in _1){_1[unw].onclick=doWatchStatus;}for(wal in _2){_2[wal].onclick=doUnWatchedStatus;}}var curCli;function doWatchStatus(e){if(isUndefined(curCli)||!curCli){var _4;if(!e){var e=window.event;}if(e.target){_4=e.target;}else{if(e.srcElement){_4=e.srcElement;}}if(_4.nodeType==3){_4=_4.parentNode;}var _6=_4.href;curCli=_4;aj=new ajax(_6,{postBody:"x=1",update:_4,onComplete:doWatchClassUpdate});window.event?window.event.cancelBubble=true:e.stopPropagation();return false;}else{window.event?window.event.cancelBubble=true:e.stopPropagation();return false;}}function doUnWatchedStatus(e){if(isUndefined(curCli)||!curCli){var _8;if(!e){var e=window.event;}if(e.target){_8=e.target;}else{if(e.srcElement){_8=e.srcElement;}}if(_8.nodeType==3){_8=_8.parentNode;}var _a=_8.href;curCli=_8;_a=_a.replace(/\/watched\//i,"/unwatched/");aj=new ajax(_a,{postBody:"x=1",update:_8,onComplete:doUnWatchClassUpdate});window.event?window.event.cancelBubble=true:e.stopPropagation();return false;}else{window.event?window.event.cancelBubble=true:e.stopPropagation();return false;}}function doWatchClassUpdate(e){curCli.className="iswatched";curCli.onclick=doUnWatchedStatus;var _c=curCli.parentNode.parentNode;var _d=getElementsByClassName("eplink",false,_c);var _e=getElementsByClassName("seasep",false,_c);if(_d.length>0){for(rep in _d){curclass=_d[rep].className;if(isString(curclass)){curclass=curclass.replace(/showwatched/i,"");}_d[rep].className=curclass+" showwatched";}}if(_e.length>0){for(rep in _e){curclass=_e[rep].className;if(isString(curclass)){curclass=curclass.replace(/showwatched/i,"");}_e[rep].className=curclass+" showwatched";}}curCli=false;}function doUnWatchClassUpdate(e){curCli.className="isunwatched";curCli.onclick=doWatchStatus;var _10=curCli.parentNode.parentNode;var _11=getElementsByClassName("eplink",false,_10);var _12=getElementsByClassName("seasep",false,_10);if(_11.length>0){for(rep in _11){curclass=_11[rep].className;if(isString(curclass)){curclass=curclass.replace(/showwatched/i,"");}_11[rep].className=curclass;}}if(_12.length>0){for(rep in _12){curclass=_12[rep].className;if(isString(curclass)){curclass=curclass.replace(/showwatched/i,"");}_12[rep].className=curclass;}}curCli=false;}addLoadEvent(registerEvents2);