var Pages=["2011","2010","2009","2008","2007","2006"];var ThisYear=Pages[0];var ParamHead="topics";var strMax=36;var ErrorMess="エラーが発生しました。";Event.observe(window,"load",function(){Event.observe("topicsYears","change",function(){pageLocation(ParamHead+this.value)});Event.observe("topicsTitle","change",function(){pageScroll(this.value)});if(location.href.indexOf("?")>=0){var b=location.href.split("?");if(b[1].substr(0,ParamHead.length)!=ParamHead){b[1]=ParamHead+ThisYear}var a=b[1].substr(ParamHead.length,4);if((Pages[0]<a)||(Pages[Pages.length-1]>a)||(isNaN(a))){a=ThisYear}var c=b[1];if(c.length==10){topicsSelect(a)}else{if(c.length>=14){topicsSelect(a,c)}else{topicsSelect(ThisYear)}}}else{topicsSelect(ThisYear)}});function pageLocation(b){var a="index.html?"+b;location.href=a}function topicsSelect(a,c){var d=ThisYear-a;$("topicsYears").selectedIndex=d;var b=a+".html";new Ajax.Request(b,{method:"get",parameters:"cache="+(new Date()).getTime(),onSuccess:function(e){$("TOPICS").innerHTML=e.responseText;topicsListMake();if(c){pageScroll(c)}},onFailure:function(){$("TOPICS").innerHTML=ErrorMess}})}function pageScroll(a){new Effect.ScrollTo(a)}function topicsListMake(){var b=$$("div.pieceTopics");var c=document.getElementById("topicsTitle");while(c.hasChildNodes()){c.removeChild(c.firstChild)}for(i=0;i<b.length;i++){var a=b[i].getElementsByTagName("h2")[0].innerHTML;a=a.substr(5,a.length);a=a.replace(/\//,"月")+"日";var e=a+" "+b[i].getElementsByTagName("h3")[0].innerHTML;if(e.length>strMax){e=e.substr(0,strMax)+"..."}var d=b[i].getAttribute("id");c.options[i]=new Option(e,d)}};
