/*-----------------------------------------------------------
 Original
 http://archiva.jp/web/javascript/tab-menu.html

 Customized by WWW WATCH
 http://hyper-text.org/archives/2007/09/javascript_tab.shtml
------------------------------------------------------------*/

/*--setup--*/
window.onload=function() {
	
	/*-- fitIframe.js onload setting --*/
	adjust_frame('newsframe01');

	/*-- tab_change.js onload setting --*/
	tab.setup = {
		 tabs: document.getElementById('tab').getElementsByTagName('li'),
		 
		 pages: [
				document.getElementById('update'),
				document.getElementById('ir'),
				document.getElementById('info')
		 ]
	}
	
	tab.init();

	/*
	var flashvars = {
	 name: "flashcontent"
	};
	swfobject.embedSWF("top.swf", "flashcontent","754", "350", "8.0.0", "images_renew/noplayer.jpg", flashvars); 
	*/

}
/*--setup end--*/

var tab = {
	
	init: function(){
	
		var tabs = this.setup.tabs;
    var pages = this.setup.pages;
      
    for(i=0; i<pages.length; i++) {
			if(i !== 0){
				pages[i].style.display = 'none';
			}
			tabs[i].onclick = function(){ 
				tab.showpage(this); return false; 
				adjust_frame('newsframe0' + (i+1));
			};
			tabs[i].onmouseover = function(){ 
				this.style.cursor = "hand"
			};
		}
	},
	
	showpage: function(obj){
      var tabs = this.setup.tabs;
      var pages = this.setup.pages;
      var num;
      
      for(num=0; num<tabs.length; num++) {
         if(tabs[num] === obj) break;
				 
      }
      
      for(var i=0; i<pages.length; i++) {
         if(i == num) {
            pages[num].style.display = 'block';
            tabs[num].className = 'selected'+ num;
         }
         else{
            pages[i].style.display = 'none';
            tabs[i].className = null;
         }
      }
   }
}