
     browser_name = navigator.appName;
     browser_version = parseFloat(navigator.appVersion);

     if (browser_name == "Netscape" && browser_version >= 3.0) { roll = 'true'; }
     else if (browser_name == "Microsoft Internet Explorer" && browser_version >= 3.0) { roll = 'true'; }
     else { roll = 'false'; }


     function msover1(img,ref) { if (roll == 'true') { document.images[img].src = ref; } }
     function msout1(img,ref)  { if (roll == 'true') { document.images[img].src = ref; } }

  var current_layer = 'geninfo';
  function select_layer(name)
  {
    var obj = null;
    current_layer = name;
    obj = document.getElementById('geninfo');
    if (obj != null)  obj.style.visibility = (name == 'geninfo' ? 'visible' : 'hidden');
    set_bgcolour('geninfo', 'out');
    obj = document.getElementById('opinfo');
    if (obj != null)  obj.style.visibility = (name == 'opinfo' ? 'visible' : 'hidden');
    set_bgcolour('opinfo', 'out');
    obj = document.getElementById('features');
    if (obj != null)  obj.style.visibility = (name == 'features' ? 'visible' : 'hidden');
    set_bgcolour('features', 'out');
    obj = document.getElementById('contact');
    if (obj != null)  obj.style.visibility = (name == 'contact' ? 'visible' : 'hidden');
    set_bgcolour('contact', 'out');
    obj = document.getElementById('companydescription');
    if (obj != null)  obj.style.visibility = (name == 'companydescription' ? 'visible' : 'hidden');
    set_bgcolour('companydescription', 'out');
    obj = document.getElementById('companycontact');
    if (obj != null)  obj.style.visibility = (name == 'companycontact' ? 'visible' : 'hidden');
    set_bgcolour('companycontact', 'out');	
  }
  function set_bgcolour(name, inout)
  {
    if (inout == 'out' && name == current_layer)  return;
    var obj = document.all[name+'_head'];
    if (!obj)  return;
    obj.style.backgroundColor = (inout == 'out' ? '#DFDCCD' : '#BEB2A7');
    if (inout == 'in')  obj.style.cursor = 'hand';
  }
