  <!--
	/* Change Bitmaps with mouse over (BY NAME - not number) */
    function hilite (imgName, imgSrc)
    {
        // imgName is the name of the IMG to swap.
        // imgSrc is the name of the image to replace it with.
        if (imgSrc.indexOf('/') < 0)
        {
            if (imgSrc.indexOf('\\') < 0)
            {
                 imgSrc = "res/" + imgSrc;  // add default resource path
            }
         }
         if (imgSrc.indexOf('.') < 0)
         {
            imgSrc = imgSrc + ".gif";  // add default extension
         }
         document.images[imgName].src = imgSrc;
    }
		
		/*****************************************************************************************
		 * hiliteX (imgName, imgSrc, aDesc)
		 *  Hilite the image and place there descriptions in the hiliteXdesc area
		 *	This requires you to have an area defined as hiliteXdesc like:
		 *	<div align="center" id="hiliteXdesc" style="font-size: 14pt; color: black;"></div>
		 *	This area can be out in the open BODY or in between <td></td> etc...
		 *
		 *  imgName is the name of the IMG to swap.
		 *  imgSrc is the name of the image to replace it with.
		 *  aDesc is the html text to put in the hiliteXdesc area (See above)
		 *  If '' is passed the saved html is replaced.
		 *
		 * Note: You must call this first with a aDesc filled in so the current contince of the 
		 *       hiliteXdesc will be saved. If you call this with aDesc == '' you'll get 
		 *       "undefined" as the replacement text and the original contence will be lost.
		 *****************************************************************************************/
		var savedInnerHTML;	// This must be define outside the {} to remain persistant between calls

		
    function hiliteX (imgName, imgSrc, aDesc)
		{
			
			if (imgSrc.indexOf('/') < 0)
		  {
		       if (imgSrc.indexOf('\\') < 0)
		       {
		            imgSrc = "res/" + imgSrc;  // add default resource path
		       }
	    }
	    if (imgSrc.indexOf('.') < 0)
	    {
	       imgSrc = imgSrc + ".gif";  // add default extension
	    }
	    document.images[imgName].src = imgSrc;
		
			if( aDesc == '' )
			{
				if (document.getElementById)
					document.getElementById("hiliteXdesc").innerHTML = savedInnerHTML;
				else
					hiliteXdesc.innerHTML = savedInnerHTML;
			}
			else
			{
			
				// Note: aDesc[0] == '#' Does NOT work in exploder
				if( aDesc.substring(0,1) == '#' )
				{
					// Us the variable after striping the # off the front
					aDesc = aDesc.substring(1,999); //Chop off the #
					if (document.getElementById)
						aDesc = document.getElementById(aDesc).innerHTML;
					else
						aDesc = aDesc.innerHTML;
					window.status=aDesc;
				}
	


				// Use the text passed
				if (document.getElementById)
				{
					savedInnerHTML = document.getElementById("hiliteXdesc").innerHTML;
					document.getElementById("hiliteXdesc").innerHTML = aDesc;
				}
				else
				{
					savedInnerHTML = hiliteXdesc.innerHTML;
					hiliteXdesc.innerHTML = aDesc;
				}
			}
		}
  //-->
