/*
  ############################################################################
  #
  # JavaScript include for navigation
  #
  ############################################################################
  #
  # Authors :
  #
  # HB - Holger Boskugel, SphereSoft.NET, Berlin, Germany
  # TS - Till Schrader, Tillsoft.com, Glienicke, Germany
  #
  ############################################################################
  #
  # History :
  #
  # 2005-09-16 - HB * Initial version
  # 2006-03-17 - TS * Modification for use in new website
  #
  ############################################################################
  #
  # ToDos :
  #
  ############################################################################
  #
  # Notes :
  #
  ############################################################################
*/

var msNaviClassOver  = 'navi';
var msNaviClassOver2 = 'navi2';

function SelectContent(in_Object
                     , in_ContentPage
                     , in_NavigationPage) {

  var aoTX = null;
  var nI   = 0;

  // Change the before over layout in case it is changed on click
  msNaviClassOver = 'navi_sel';

  with(self.parent) {
    aoTX = frames['naviFrame'].document.getElementsByTagName('a');

    for(; nI < aoTX.length; nI++) {
      with(aoTX[nI]) {
        if((className == 'navi_sel') && (aoTX[nI] != in_Object)) {
          className = 'navi';
        }

        if(className == 'navi2_sel') {
          className = 'navi2';
        }
      }
    }

    aoTX = frames['footerFrame'].document.getElementsByTagName('a');

    for(nI = 0; nI < aoTX.length; nI++) {
      with(aoTX[nI]) {
        if((className == 'navi_sel') && (aoTX[nI] != in_Object)) {
          className = 'navi';
        }
      }
    }

    in_Object.className = msNaviClassOver;

    frames['mainFrame'].location.href = in_ContentPage;

    if(in_NavigationPage) {
      aoTX = frames['naviFrame'].document.getElementsByTagName('div');

      for(nI = 1; nI < aoTX.length; nI++) {
        with(aoTX[nI]) {
          if((! style.display) && (id != '') && (aoTX[nI] != in_Object)) {
            style.display = 'none';
          }
        }
      }

     // frames['left'].location.href = in_NavigationPage;

      frames['naviFrame'].document.getElementById(in_NavigationPage).style.display = '';
      
      if(frames['naviFrame'].document.getElementById(in_NavigationPage + '_first')){
	     frames['naviFrame'].document.getElementById(in_NavigationPage + '_first').className = 'navi2_sel' 
 	  }  
    }
  
  }

}


function SelectContent2(in_Object
                      , in_ContentPage) {

  var aoTX = null;
  var nI   = 0;

  // Change the before over layout in case it is changed on click
  msNaviClassOver2 = 'navi2_sel';

  with(self.parent) {
    aoTX = frames['naviFrame'].document.getElementsByTagName('a');

    for(; nI < aoTX.length; nI++) {
      with(aoTX[nI]) {
        if((className == 'navi2_sel') && (aoTX[nI] != in_Object)) {

          className = 'navi2';
        }
      }
    }

    in_Object.className = msNaviClassOver2;

    frames['mainFrame'].location.href = in_ContentPage;
  }
}