/********** MAIN & SUB NAV FUNCTIONS **********/
var classes = new Array('tab1', 'tab2', 'tab3', 'tab4', 'tab5');
var tabs = new Array();
var lists = new Array();
var banners = new Array();		
var currentNum=0;


window.addEventListener?window.addEventListener("load",defaultMenu,false):window.attachEvent("onload",defaultMenu);

function defaultMenu(){
    var tab_bg = new Image();
    tab_bg.src = "http://"+window.location.host+"/"+"images/tabs/tab_bg.jpg"; // preload the tab background image

    var url = window.location+'';
    showSub(url, 1);
}

function pName(cssClass){
    var myClass = new Array();
    var tabClass;
    myClass = cssClass.split('/');

    // if the folder name match the numbers 1-5, apply classes classes[0-4]
    for(i=0;i<classes.length;i++){
        //if (myClass[3].match(i+1)) tabClass = classes[i];
switch (myClass[3])
{
case (myClass[3] = "Default.aspx"):
 tabClass = classes[0];
  break
case (myClass[3] = ""):
 tabClass = classes[0];
  break
case (myClass[3] = "corporate"):
   tabClass = classes[0];
  break
case (myClass[3] = "entertainment"):
 tabClass = classes[1];
  break
case (myClass[3] = "educational"):
  tabClass = classes[2];
  break
case  (myClass[3] = "media"):
  tabClass = classes[3];
  break
case  (myClass[3] = "about"):
  tabClass = classes[4];
  break
default:  tabClass = classes[0];
}





    } 

    // home page banner holder is a little higher than sub pages
    if (myClass[3]==''){
        //document.getElementById('holder').style.height='200px';
        tabClass='';
    }    
    return tabClass;
}

function delay(cssClass){
    var delay = setTimeout("showSub('"+cssClass+"', 2)", 800);
}

function showSub(cssClass, loadNum){ // loadNum 1:first load 2:mouse over
    cssClass = pName(cssClass);

    tabs = document.getElementById('tabs').getElementsByTagName('li');
    lists = document.getElementById('sub').getElementsByTagName('li');
    banners = document.getElementById('holder').getElementsByTagName('div');	

	// specify the current tab number 1-5
	for (i=0;i<classes.length;i++){
	    if(cssClass==classes[i]) currentNum=i;
tabs[i].className=classes[i];
	}
	
	// apply CSS class, hide/show sub menu & banners here
	for (i=0;i<lists.length;i++){
	    if(!lists[i]) lists[i]==lists[currentNum];
	    lists[i].className=classes[i];

	    if(i==currentNum){
	        tabs[i].className=classes[i]+'current';
	        lists[i].style.display='block';
	        banners[i].style.display='block';
	    } else {
	        tabs[i].className=classes[i];
	        lists[i].style.display='none';
	        banners[i].style.display='none';
	    }
	}

	// if there's 6th banner exists, hide the default banner
	if (loadNum==1 && banners.length!=lists.length){
	    banners[currentNum].style.display='none';
	}
}