/************************************************************
* Geo Web Solutions (C) 2006 Bentley Systems Netherlands BV *
* -------------------------------------------------------   *
* This script page contains a number of generic functions   *
* needed for this website.                                  *
*                                                           *
*                  - TAB MENU -                             * 
*                                                           *
************************************************************/
 
 function get_correct_element( div_id)
 {
  var d_element;

  d_element = document.getElementById( div_id );

  if( null == d_element)
  {
  d_element = parent.document.getElementById( div_id );
  if( null == d_element)
  {
  d_element = parent.parent.document.getElementById( div_id );
  if( null == d_element)
    {
       d_element = parent.parent.document.getElementById( div_id );
    }
   }
  }
  return( d_element )
 }
 
 function change_tab( active_tab )
{
  try {
    
    var arrDivs = tabs.split(",");
    var obj = document.getElementsByTagName('div');
    for (var i=0;i<obj.length;i++) {
      if (obj[i].id.indexOf('tab') != -1) {
        obj[i].className = (obj[i].id == active_tab) ? "activeButton":"nonactButton";
        var j = obj[i].id.substr(3);
        var obj2 = document.getElementById(arrDivs[j]); 
        obj2.style.display = (obj[i].id == active_tab) ? "block":"none";
       }
    }
  } catch(e) {}
  
 var obj = document.getElementById('HIDE');
 obj.style.display = (active_tab == 'tab0') ? "none":"block";
 
} 

function getinfo_tab()
{ 
    var arrDivs = tabs.split(",");
   
    for (var i=0;i<arrDivs.length;i++) {
      if (arrDivs[i]=='INFO')
      {
        var sTab = 'tab' + i;
         change_tab(sTab);
       }
     }
}

 function toggleDiv(id,flagit) {
 if (flagit=="1"){
 if (document.layers) document.layers[''+id+''].visibility = "show"
 else if (document.all) document.all[''+id+''].style.visibility = "visible"
 else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
 }
 else
 if (flagit=="0"){
 if (document.layers) document.layers[''+id+''].visibility = "hide"
 else if (document.all) document.all[''+id+''].style.visibility = "hidden"
 else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
 }
 }
