function access5(){
  tabs = [
    document.getElementById("today").getElementsByTagName("A")[0], 
    document.getElementById("weekly").getElementsByTagName("A")[0],
    document.getElementById("monthly").getElementsByTagName("A")[0]
  ];
  tab_contents = [
    document.getElementById("todayRanking"), 
    document.getElementById("weeklyRanking"),
    document.getElementById("monthlyRanking") 
  ];
  for( var i=0; i<tabs.length; i++ ){
    tabs[i]._id = i;
    tabs[i].onclick = function(){ 
      _switch(this._id); this.blur(); return false; 
    };
    tabs[i].onmouseover = function(){ 
      this.style.backgroundImage = 'url(/image/home/access5tabA.jpg)';
    };
    tabs[i].onmouseout = function(){ 
      this.style.backgroundImage = this._outImg;
    };
  };
  _switch = function(id){
    for( var i=0; i<tabs.length; i++ ){
      tabs[i].style.backgroundImage = i==id ? 
      'url(/image/home/access5tabA.jpg)' : 
      'url(/image/home/access5tabB.jpg)';
      tabs[i]._outImg = tabs[i].style.backgroundImage;
      tab_contents[i].style.display = i==id ? "block" : "none";
    }
  }
  _switch(0);
}

function footer() {
  var height;
  if (window.innerHeight) {
    height = window.innerHeight;
  } else if (document.documentElement && document.documentElement.clientHeight){
    height = document.documentElement.clientHeight;
  } else if (document.body && document.body.clientHeight) {
    height = document.body.clientHeight;
  }
  var wrapper = document.getElementById("wrapper");
  var footer  = document.getElementById("footer");
  var sitemap = document.getElementById("box_sitemap");
  var delta = height - (wrapper.clientHeight - footer.clientHeight);
  if (delta > 0) {
    var f_spacer = document.createElement("div");
    f_spacer.style.height = delta + "px";
    f_spacer.style.backgroundColor = "white";
    sitemap.parentNode.insertBefore(f_spacer, sitemap);
  }
}



