curElement = null; // текущий видимый элемент

// Определяем браузер пользователя
isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

// показываем элемент
function showElement (id, visType) {
  // прячем прошлый видимый элемент
  if (curElement!=null) curElement.style.display = 'none';
  // находим текущий
  var cur = document.getElementById(id);
  // показываем в зависимости от браузера
  if (cur!=null) 
    if (isNS4 || isIE4) cur.visibility = 'visible';
	else cur.style.display = visType;
  // теперь он текущий видимый	
  curElement = cur;
}

// прячем элемент в зависимости от браузера
function hideElement (id) {
  if (isNS4 || isIE4)
    document.getElementById(id).visibility = 'hidden';
  else	
    document.getElementById(id).style.display = 'none';
}