(function(){
	function init(){
	  //var p = location.href.match(/\/blog\/(.+?)\//)[1]
		var p = location.href.match(/\/blog\/(.+?)\//) ? location.href.match(/\/blog\/(.+?)\//)[1] : null
	  if(p)
    	if(p.substr(0,3) == "cat") chgElm(p.substr(3,1))

    chgListIcon()
	}
	
	function chgElm(id){
	  var d = document
	  var eleh3 = d.getElementById("recent_article").getElementsByTagName("h3")[0]
	  eleh3.style.backgroundImage = "url(/blog/images/rnavi_area"+id+".gif)"
	}

	function chgListIcon(){
	  var d = document
	  var eleLi = d.getElementById("recent_article").getElementsByTagName("li")
	  for(var i=0; i< eleLi.length; i++){
      eleLi[i].style.backgroundImage = "url(/blog/images/smile_recent"+eleLi[i].title+".gif)"
	  }

	}

	function addEvent(event, ele, func){
		try{
			ele.addEventListener(event,func,false);
		}catch(e){
			ele.attachEvent("on"+event,func)
		}
	}
	function removeEvent(event, ele, func){
		try{
			ele.removeEventListener(event,func,false);
		}catch(e){
			ele.detachEvent("on"+event,func)
		}
	}
	
	function connectFlash(){
	  var area = document.getElementById("where").getElementsByTagName("dt")[0].title || 0
		
		if( navigator.appName.indexOf( "Microsoft") != -1) {
		  window["areamaps_ie"].setPosition(area)
		}else{
      document["areamaps"].setPosition(area)
		}
	}
	
	addEvent("load",window,init)
	addEvent("load",window,connectFlash)
})();
