
var navId;
var arrNavColors;
arrNavColors = new Array();

navId = 'nav1';
arrNavColors[navId] = new Array();
arrNavColors[navId]['norm'] = new Array();
arrNavColors[navId]['over'] = new Array();

arrNavColors[navId]['norm']['color']     = '';
arrNavColors[navId]['norm']['bgColor']   = '';
arrNavColors[navId]['over']['color']     = '';
arrNavColors[navId]['over']['bgColor']   = '';

navId = 'nav2';
arrNavColors[navId] = new Array();
arrNavColors[navId]['norm'] = new Array();
arrNavColors[navId]['over'] = new Array();

arrNavColors[navId]['norm']['color']     = '';
arrNavColors[navId]['norm']['bgColor']   = '';
arrNavColors[navId]['over']['color']     = '';
arrNavColors[navId]['over']['bgColor']   = '';



function mouseoverNav1(id) {
//   changeColor(id, arrNavColors['nav1']['over']['color']);
//   changeBgColor(id, arrNavColors['nav1']['over']['bgColor']);
}
function mouseoutNav1(id) {
//   changeColor(id, arrNavColors['nav1']['norm']['color']);
//   changeBgColor(id, arrNavColors['nav1']['norm']['bgColor']);
}

function mouseoverNav2(id) {
//   changeColor(id, arrNavColors['nav1']['over']['color']);
//   changeBgColor(id, arrNavColors['nav1']['over']['bgColor']);
}

function mouseoutNav2(id) {
//   changeColor(id, arrNavColors['nav1']['norm']['color']);
//   changeBgColor(id, arrNavColors['nav1']['norm']['bgColor']);
}




// //////////////////////////////////
// TabbedPage
// //////////////////////////////////

function mouseoverTabImg(domId, num) {
   if(num!=activeTabNum) {
      highlightButton(domId+num+'_navimg', 'over');
   }
}

function mouseoutTabImg(domId, num) {
   //   alert(activeTabNum+ "  " + num);
   if(num!=activeTabNum) {
      highlightButton(domId+num+'_navimg', 'out');
   }
}

function clickTabImg(domId, tabNum) {
   var id = domId+tabNum;
   //alert(id);

   // Altes NaviImg auf norm setzen
   src = document.getElementById(domId+activeTabNum+'_navimg').src;
   basename = src.substring(0,src.lastIndexOf('_'));
   appendix = src.substring(src.lastIndexOf('_'), src.lastIndexOf('.'));
   extension = src.substring(src.lastIndexOf('.'));
   document.getElementById(domId+activeTabNum+'_navimg').src = basename + '_norm' + extension;


   // NaviImg auf active setzen
   src = document.getElementById(id+'_navimg').src;
   basename = src.substring(0,src.lastIndexOf('_'));
   appendix = src.substring(src.lastIndexOf('_'), src.lastIndexOf('.'));
   extension = src.substring(src.lastIndexOf('.'));
   document.getElementById(id+'_navimg').src = basename + '_active' + extension;


   // Aktive Tabpage einblenden, alle anderen ausblenden
   document.getElementById(domId+activeTabNum).style.display = 'none';
   document.getElementById(domId+tabNum).style.display = 'block';


   // Aktive TabId setzen
   activeTabNum = tabNum;

   return false;

}


function mouseoverTab(domId, num) {
   if(num!=activeTabNum) {
// :todo: highlightButton(domId+num+'_navimg', 'over');
}
}

function mouseoutTab(domId, num) {
   //   alert(activeTabNum+ "  " + num);
   if(num!=activeTabNum) {
// :todo: highlightButton(domId+num+'_navimg', 'out');
}
}

function clickTab(domId, tabNum) {
    
   // Tabpage-Links ändern
   document.getElementById(domId+activeTabNum+'_tablink').setAttribute('class','tabItem');
   document.getElementById(domId+tabNum+'_tablink').setAttribute('class', 'tabItemActive');

   // Aktive Tabpage einblenden, alle anderen ausblenden
   document.getElementById(domId+activeTabNum).style.display = 'none';
   document.getElementById(domId+tabNum).style.display = 'block';

   // Aktive TabId setzen
   activeTabNum = tabNum;

   return false;

}


/*
 * Dropdwon Navigation
 *
*/
nav_dropdown_active = new Array();

function nav_dropdownShow(navId, navPageEId) {
   //alert(navId);
   document.getElementById(navId+'-link').setAttribute('class', 'nav1Active');
   nav_dropdown_active[navId] = true;
   changeDisplay(navId+'_dropdown',true);
}

function nav_dropdownHide(navId, navPageEId) {
   if(navPageEId != nav1_activePageEId) {
      document.getElementById(navId+'-link').setAttribute('class', 'nav1');
   }
   nav_dropdown_active[navId] = false;
   changeDisplay(navId+'_dropdown',false);
}


function openAGB(uri, width, height) {

   var left = (screen.width) ? (screen.width-width)/2 : 0;
   var top = (screen.height) ? (screen.height-height)/2 : 0;

   if(window.screenLeft) {
      left  = left + window.screenLeft;
   }

   ref = window.open(uri, '_blank', "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,width="+width+",height="+height+",top="+top+",left="+left);

   ref.focus();
   return ref;

}

