<!-- // hide code from older browsers

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
version = browserName.substring(0,1) + browserVer;

function tracker (value){               // Define Tracker object 
        this.value = value;
}

myTracker = new tracker(null)      // Create new Tracker and point to null 

function updateMenu(current){

/* 
Original File:	http://www.fontshop.com.au
Purpose:	To keep track of the current image that was depressed
		and change the source of that image to be "On". It also
		changes the most recent image back to the default image
Date:		10/09/1998
Version:	1.00
*/

   if (version == "N3" || version == "N4" || version == "M4") {

      // Define function to maintain navigation bar 
      var mostrecent = myTracker.value;
      if (mostrecent != null){

         // i.e., if the user has not reloaded (the only way to set the tracker to null)... 
         if (mostrecent != current){

            // i.e., if most recent position !=  current position, turn last button activated off... 
            imgOff = eval(mostrecent + "Off.src");
            document [mostrecent].src = imgOff;

            // activate current position's button, & update tracker to reflect current position 
            imgOn = eval(current + "On.src");   
            document [current].src = imgOn;
            myTracker.value = current;
         }

      }else{
         /* User has pressed "reload" - activate current position's button & update tracker to reflect 
          current position */
         imgOn = eval(current + "On.src"); 
         document [current].src = imgOn;
         myTracker.value = current;

      } // if

   } // if

} // updatemenu


function imageSwap (toggle, imgName, nextInstanceName, description) {

/* 
Purpose: 	To swap an image source with another image, within the same frame. 
		This function works with the 'updateMenu' function to display an image depending on 
		the myTracker.value
Date:	 	10/09/1998
Version: 	2.00  
*/

   if (version == "N3" || version == "N4" || version == "M4") {
      // if not equal to current tracker value, do not display image
      if (imgName != myTracker.value){ 

         // add the image name, toggle and .src together to form a proper source
         imageName = eval(imgName + toggle + ".src");

         // add imgName to nextInstance, either being a passed variable or empty 
         imageWithBottom = imgName + nextInstanceName; 
         document[imageWithBottom].src = imageName; 

         // display a message in the status window
         window.status = description;

      } // if

   } // if

} // imageSwap


//-->