          // Copyright (c) 1998 Mecklermedia Corporation.
          // http://www.webreference.com/js/
          // By Yehuda Shiran.
          // Begin DOCJSLIB version 3.1. Released Novemeber 12, 1998.
          // This is DOCJSLIB library. 

          var IE4 = (document.all) ? true : false;
          var NS4 = (document.layers) ? true : false;
if (navigator.appVersion.substring(0,1) >= 4)	{
          docjslib_doThisCommandEveryIntervalMS("waterMark()", 100);
}

 function stopErrors() {
  return true;
 }
 
 if (navigator.appName.substring(0,3) == "Net") window.onerror = stopErrors;

	var windowWidth= 0
        var windowHeight= 0
        var pageScrollLeft= 0
        var pageScrollTop= 0
        var imageHeight= 17
        var rightSpacer= 0
        var bottomSpacer= 0


          function waterMark(){

            if (navigator.appVersion.indexOf("Mac") == -1){

              oldWindowWidth= windowWidth

              oldWindowHeight= windowHeight

              oldPageScrollLeft= pageScrollLeft

              oldPageScrollTop= pageScrollTop

              windowWidth = docjslib_getWindowWidth()

              windowHeight = docjslib_getWindowHeight()

              pageScrollLeft = docjslib_getPageScrollLeft()

              pageScrollTop = docjslib_getPageScrollTop()

              if ((windowHeight != oldWindowHeight)||(windowWidth != 

                oldWindowWidth)||(pageScrollLeft != oldPageScrollLeft)||

                (pageScrollTop != oldPageScrollTop)){



                docjslib_setPosFromTop("menu", pageScrollTop + bottomSpacer)

                docjslib_setPosFromLeft("menu", pageScrollLeft + rightSpacer)

                var topZ = docjslib_findHighestZ()

                docjslib_setZposition("menu", topZ)

              }

            }

          }

                      
          function docjslib_doThisCommandEveryIntervalMS(command, interval) {

            setInterval(eval('"' + command + '"'), interval);

          }



          function docjslib_getWindowWidth() {

            if (NS4) {return window.innerWidth}

            else {return document.body.clientWidth}

          }



          function docjslib_getWindowHeight() {

            if (NS4) {return window.innerHeight}

            else {return document.body.clientHeight}

          }



          function docjslib_getPageScrollLeft() {

            if (NS4) {return window.pageXOffset}

            else {return document.body.scrollLeft}

          }



          function docjslib_getPageScrollTop() {

            if (NS4) {return window.pageYOffset}

            else {return document.body.scrollTop}

          }



          function docjslib_getWidth(id) {

            if (NS4) {return eval("document." + id + ".clip.width")}

            else {return eval("document.all." + id + ".style.pixelWidth")}

          }



          function docjslib_setPosFromLeft(id, xCoord) {

            if (NS4) {eval("document." + id).left = xCoord}

            else {eval("document.all." + id).style.left = xCoord}

          }



          function docjslib_setPosFromTop(id, yCoord) {

            if (NS4) {eval("document." + id).top = yCoord}

            else {eval("document.all." + id).style.top = yCoord}

          }



          function docjslib_setZposition(id, z) {

            if (NS4) {eval("document." + id).zIndex = z}



           else {eval("document.all." + id).style.zIndex = z}

          }



          function docjslib_findHighestZ() {

            var documentDivs = new Array();

            if (NS4) {documentDivs = document.layers}



           else {documentDivs = document.all.tags("DIV")};

            var highestZ = 0;

            for (var i = 0; i < documentDivs.length; i++) {

               var zIndex = (NS4) ? documentDivs[i].zIndex : documentDivs[i].style.zIndex;

               highestZ = (zIndex > highestZ) ? zIndex : highestZ;

            }

            return highestZ;

          }