anchor.diff:      document.getElementById("wbMouseTrackMonthImg").style.display = val;
       trackerVal = val;
   }
  -
  +function getElementX2(obj) {
  +	var thing = jQuery(obj);
  +	if((thing == undefined) 
  +			|| (typeof thing == "undefined") 
  +			|| (typeof thing.offset == "undefined")) {
  +		return getElementX(obj);
  +	}
  +	return Math.round(thing.offset().left);
  +}
   function trackMouseMove(event,element) {
   
       var eventX = getEventX(event);
  -    var elementX = getElementX(element) + 6; // why 6?!?
  +    var elementX = getElementX2(element);
       var xOff = eventX - elementX;
  -
  +	if(xOff < 0) {
  +		xOff = 0;
  +	} else if(xOff > imgWidth) {
  +		xOff = imgWidth;
  +	}
       var monthOff = xOff % yearImgWidth;
   
       var year = Math.floor(xOff / yearImgWidth);
  
positive.code: 
  </div>
  </div>
  
  <script type="text/javascript" src="<%= staticPrefix %>js/disclaim-element.js" ></script>
  <script type="text/javascript">
    var wmDisclaimBanner = document.getElementById("wm-ipp");
    if(wmDisclaimBanner != null) {
      disclaimElement(wmDisclaimBanner);
    }
  </script>
  <!-- END WAYBACK TIMELINE DISCLAIMER INSERT -->
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
negative.code: 	document.getElementById("displayYearEl").innerHTML = year + 1996;
  	document.getElementById("displayMonthEl").innerHTML = monthString;
  	// looks too jarring when it changes..
  	//document.getElementById("displayDayEl").innerHTML = zeroPad(day,2);
  
  	var url = wbPrefix + dateString + '/' +  wbCurrentUrl;
  	document.getElementById('wm-graph-anchor').href = url;
  
      //document.getElementById("wmtbURL").value="evX("+eventX+") elX("+elementX+") xO("+xOff+") y("+year+") m("+month+") monthOff("+monthOff+") DS("+dateString+") Moy("+monthOfYear+") ms("+monthString+")";
      if(curYear != year) {
          var yrOff = year * yearImgWidth;
          document.getElementById("wbMouseTrackYearImg").style.left = yrOff + "px";
          curYear = year;
      }
      if(curMonth != month) {
          var mtOff = year + (month * monthImgWidth) + 1;
          document.getElementById("wbMouseTrackMonthImg").style.left = mtOff + "px";
          curMonth = month;
      }
  }
  </script>
  
  <style type="text/css">body{margin-top:0!important;padding-top:0!important;min-width:800px!important;}#wm-ipp a:hover{text-decoration:underline!important;}</style>
  <div id="wm-ipp" style="display:none; position:relative;padding:0 5px;min-height:70px;min-width:800px; z-index:9000;">
  <div id="wm-ipp-inside" style="position:fixed;padding:0!important;margin:0!important;width:97%;min-width:780px;border:5px solid #000;border-top:none;background-image:url(<%= staticPrefix %>images/toolbar/wm_tb_bk_trns.png);text-align:center;-moz-box-shadow:1px 1px 3px #333;-webkit-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;font-size:11px!important;font-family:'Lucida Grande','Arial',sans-serif!important;">
      <table style="border-collapse:collapse;margin:0;padding:0;width:100%;"><tbody><tr>
      <td style="padding:10px;vertical-align:top;min-width:140px;">
  