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:                 <%
                  	if(data.monthNextResult == null) {
                          %>
                          <%= fmt.format("ToolBar.noNextMonthText",ToolBarData.addMonth(data.curResult.getCaptureDate(),1)) %>
                          <%
                  	} else {
  		                %>
  