// JavaScript Document

function setTopMenuActive(menuIdx){
  for (i=1;i<=4;i++){
    if (menuIdx == i){  	
      window.document.getElementById('topSubNavi' + i).style.top = '20';
    }
    else {
      window.document.getElementById('topSubNavi' +i).style.top = '-1000';
    }  
  }	
}

function activateTopMenu(obj, catId, linkId, activeFlag, menuIdx) {
  if ((obj.className == 'topNavi1')||(obj.className == 'topNavi1Active')){  	
    obj.className     = 'topNavi1Active';  
  }
  if ((obj.className == 'topNavi2')||(obj.className == 'topNavi2Active')){  	
    obj.className     = 'topNavi2Active';  
  }
  if ((obj.className == 'topNavi3')||(obj.className == 'topNavi3Active')){  	
    obj.className     = 'topNavi3Active';  
  }
  if ((obj.className == 'topNavi4')||(obj.className == 'topNavi4Active')){  	
    obj.className     = 'topNavi4Active';  
  }
  setTopMenuActive(menuIdx);  
}

function deActivateTopMenu(obj, catId, linkId, activeFlag, menuIdx) {
  if ('Active' != activeFlag){
    obj.className     = obj.id;  
  }    
  window.document.getElementById('topSubNavi' + menuIdx).style.top = '-1000';
}

function activateTopSubMenu(obj, catId, linkId, activeFlag, menuIdx) {
  activateTopMenu(obj, catId, linkId, activeFlag, menuIdx);
  activateTopNavi(obj, catId, linkId, activeFlag);
}

function activateTopNavi(obj, catId, linkId, activeFlag) {
    obj.className                               = 'boxListItemActive';       
    document.getElementById(linkId).className   = 'linkMenuActive';		    
}

function deActivateTopNavi(obj, catId, linkId, activeFlag) {
  if ('Active' != activeFlag){
	  if(catId=='cat1'){
		  obj.className                       = 'boxListItem_m1';     
	  } else if(catId=='cat2'){
		  obj.className                       = 'boxListItem_m2';     
	  } else if(catId=='cat3'){
		  obj.className                       = 'boxListItem_m3';     
	  } else if(catId=='cat4'){
		  obj.className                       = 'boxListItem_m4';     
	  } 
    
    document.getElementById(linkId).className = 'linkMenu';
  }	
}

function deActivateTopSubMenu(obj, catId, linkId, activeFlag, menuIdx) {
  deActivateTopMenu(obj, catId, linkId, activeFlag, menuIdx);
  deActivateTopNavi(obj, catId, linkId, activeFlag);
}

function activateMenu(obj, catId, linkId, activeFlag) {
  if (('Active' != activeFlag)&&('SubActive' != activeFlag)){
    if ((obj.className == 'boxListItem')||(obj.className == 'boxListItemActive')){ 	
      obj.className                               = 'boxListItemActive';  
      document.getElementById(linkId).className   = 'linkMenuActive';		
    }
    else {
      obj.className                               = 'boxListItemSubActive';  
      document.getElementById(linkId).className   = 'linkSubMenuActive';		    	
    }  
  }  
}

function deActivateMenu(obj, catId, linkId, activeFlag) {
  if (('Active' != activeFlag)&&('SubActive' != activeFlag)){
    if ((obj.className == 'boxListItem')||(obj.className == 'boxListItemActive')){ 	
      obj.className                             = 'boxListItem';
      document.getElementById(linkId).className = 'linkMenu';
    }
    else {
      obj.className                             = 'boxListItemSub';
      document.getElementById(linkId).className = 'linkSubMenu';    	
    }  
  }	
}

function isReturnPressed (e) { 
  return (e && (e.which == 13 || e.keyCode == 13));
}

function openWindow(link){
  newWindow = window.open(link,
              'Zoom', 'width=625,height=625,resizeable=no,scrollbars=no');
              newWindow.focus();
}       

function openWindow2(link){
  newWindow = window.open(link,
              'Print', 'width=670,height=600,resizeable=yes,scrollbars=yes');
              newWindow.focus();
}       
