
/*--setup--*/
//$(document).ready(function() {
window.onload = function () {
if (this.isSettab == true) {
  return true;
}
   tab_hotel.setup = {
      tabs_hotel: document.getElementById('tab_hotel').getElementsByTagName('li'),

      pages_hotel: [
         document.getElementById('guam_hotel'),
         document.getElementById('saipan_hotel'),
         document.getElementById('hawaii_hotel')
      ]
   }

   tab_optour.setup = {
      tabs_optour: document.getElementById('tab_optour').getElementsByTagName('li'),

      pages_optour: [
         document.getElementById('guam_optour'),
         document.getElementById('saipan_optour'),
         document.getElementById('hawaii_optour')
      ]
   }

   tab_hotel.init(0);
   tab_optour.init(0);
//});
}
/*--setup end--*/

var tab_hotel = {
   init: function(first_tab_num){
      var tabs = this.setup.tabs_hotel;
      var pages = this.setup.pages_hotel;
      
      for(i=0; i<pages.length; i++) {
         if (pages[i] == null) continue;
         if(i == first_tab_num) {
           pages[i].style.display = 'block';
           tabs[i].className = 'selected';
         }
         else
         {
           pages[i].style.display = 'none';
           tabs[i].className = null;
         }
         tabs[i].onclick = function(){ tab_hotel.showpage(this); return false; };
      }
      this.isInit = true;
   },
   
   showpage: function(obj){
      var tabs = this.setup.tabs_hotel;
      var pages = this.setup.pages_hotel;
      var num;
      
      for(num=0; num<tabs.length; num++) {
         if(tabs[num] === obj) break;
      }
      
      for(var i=0; i<pages.length; i++) {
         if (pages[i] == null) continue;
         if(i == num) {
            pages[i].style.display = 'block';
            tabs[i].className = 'selected';
         }
         else{
            pages[i].style.display = 'none';
            tabs[i].className = null;
         }
      }
   }
}

var tab_optour = {
   init: function(first_tab_num){
      var tabs = this.setup.tabs_optour;
      var pages = this.setup.pages_optour;
      
      for(i=0; i<pages.length; i++) {
         if (pages[i] == null) continue;
         if(i == first_tab_num) {
           pages[i].style.display = 'block';
           tabs[i].className = 'selected';
         }
         else
         {
           pages[i].style.display = 'none';
           tabs[i].className = null;
         }
         tabs[i].onclick = function(){ tab_optour.showpage(this); return false; };
      }
      this.isInit = true;
   },
   
   showpage: function(obj){
      var tabs = this.setup.tabs_optour;
      var pages = this.setup.pages_optour;
      var num;
      
      for(num=0; num<tabs.length; num++) {
         if(tabs[num] === obj) break;
      }
      
      for(var i=0; i<pages.length; i++) {
         if (pages[i] == null) continue;
         if(i == num) {
            pages[i].style.display = 'block';
            tabs[i].className = 'selected';
         }
         else{
            pages[i].style.display = 'none';
            tabs[i].className = null;
         }
      }
   }
}

var isSettab = false;

function settab(area)
{
   if (!area) area = "gum";

   var first_tab_num = 0;
   switch (area) {
      case "spn":
         first_tab_num = 1;
         break;
      case "hwi":
         first_tab_num = 2;
         break;
      case "gum":
      default :
         first_tab_num = 0;
         break;
   }
	$(document).ready(function() {
	   tab_hotel.setup = {
	      tabs_hotel: document.getElementById('tab_hotel').getElementsByTagName('li'),

	      pages_hotel: [
	         document.getElementById('guam_hotel'),
	         document.getElementById('saipan_hotel'),
	         document.getElementById('hawaii_hotel')
	      ]
	   }

	   tab_optour.setup = {
	      tabs_optour: document.getElementById('tab_optour').getElementsByTagName('li'),

	      pages_optour: [
	         document.getElementById('guam_optour'),
	         document.getElementById('saipan_optour'),
	         document.getElementById('hawaii_optour')
	      ]
	   }

	   tab_hotel.init(first_tab_num);
	   tab_optour.init(first_tab_num);
	});
   this.isSettab = true;

   //tab_hotel.init(first_tab_num);
   //tab_optour.init(first_tab_num);
}




