anchor.diff:  
   <!--Creates the bars from the metric the user selects-->
   function showBars(metric, scale, noOfRows){  
  + 	
    	var projectName;
    	var shortName;
  - 	
  + 	 
    	for(var i = 0; i < noOfRows; i++ ){
    	 	//retrieves the name element
    	 	var previousElement = document.getElementById("name" + [i]);
  
positive.code:     var newRow; 
      var metricFound;
      
      //variables holding the table's data elements
      var image;
      var metric;
      var metricAsNumber;
  
negative.code:  	var projectBarWidth = document.getElementById("span" + i).offsetWidth;
   	var truncatedNameWidth = document.getElementById("truncName" + i).offsetWidth;
   	//retrieve the project name
   	var projectName = document.getElementById('metricsTable').getElementsByClassName('nameWidthClass')[i].innerHTML;  
   	//retrieve the projects truncated name
   	shortName = truncateName(projectName);
   	//retrieve the element  	
   	var element = document.getElementById('tablespace').getElementsByClassName('nameWidthClass')[i]; 	
   	//if the project name is greater than the bar width add a project name tool tip displaying the projects full name to the element
   	
   	//if the project name width and the project bar width are zero... display the bar graph table...then get the project name and bar width (when toggling).
   	if ( projectNameWidth == 0 && projectBarWidth == 0){
   		showBargraphTable(metric);
   		projectNameWidth = document.getElementById("nameId" + i).offsetWidth;
   		projectBarWidth = document.getElementById("span" + i).offsetWidth;
   	
   	} 	
   		if ( projectNameWidth > projectBarWidth ){ 			
   			element.title = projectName;
   	 	  	//if the truncatedName is greater than the bar width eliminate the name altogether, else add the projectss truncated name to the bar  	 	  	 	 	 	 	
   	 		if (truncatedNameWidth >= projectBarWidth){ 	 	 
   	 				element.innerHTML = "&nbsp;"; 		
   	 			  	 	 	
   	 	 		}else{
   	 	 			element.innerHTML = shortName;
   	 	 			 	 	 		
   	 	 		} 
   	 	 	}
    		}
  
  } 
  
  <!--Truncates the project name to the first three letters of the name and adds (...).  A user may hover over the shortened name to see the full name-->
  function truncateName( projectName ){
  	var newName;
  