Highlight Menu - Code

  <STYLE>
    BODY, .reset {color: white; font-family: arial; font-size: 18pt}
  </STYLE>
  <SCRIPT>
      var doAll = (document.all!=null)

      var defaultMessage = "Authoring Cross-Browser DHTML!"
 
      function writeElement(id, contents) {
        var pEl = getCSSPElement(id)
        if (pEl!=null)
          if (doAll)
            // Replace the contents of the element
            pEl.innerHTML = contents
          else {
            // "write" new contents into the positioned element
            // In Netscape, positioned elements are documents
            pEl.document.open()
            // Extra span ensures correct style in Navigator
            pEl.document.write("<SPAN class=reset>"+contents+"</SPAN>") 
            pEl.document.close()
          }
      }

      function getCSSPElement(id) {
        if (doAll) 
          return document.all[id]
        else
          return document.layers[id]
      }
  </SCRIPT>
<BODY>
  <A HREF="intro.htm" 
     ONMOUSEOVER="writeElement('go','Introduction to this talk')" 
     ONMOUSEOUT="writeElement('go',defaultMessage)">
    Introduction
  </A>
  <SPAN ID=go STYLE="position: absolute; left: 210">
    <SCRIPT>
      // Output default message
      document.write(defaultMessage)
    </SCRIPT>
  </SPAN>
  <BR>
  <A HREF="agenda.htm" 
      ONMOUSEOVER="writeElement('go','The Agenda for todays talk')" 
      ONMOUSEOUT="writeElement('go',defaultMessage)">
    Agenda
  </A>
</BODY>