anchor.diff:  				var tr = $('<tr></tr>');
   				$(tr).append($('<td id="appnname' + i + '"></td>').text(appn));
   				$(tr).append($('<td id="appngn' + i + '"></td>').text(gn));
  -				$(tr).append($('<td id="appncomp' + i + '">false</td>'));
  +				$(tr).append($('<td><input id="appncomp' + i + '" type="checkbox" disabled="true"></td>'));
   				$(tr).append($('<td><input id="appnval' + i + '" type="text"/></td>'));
   				$(tr).append($('<td><input type="button" onclick="submit(' + i + ')" value="submit"/></td>'));
   				$(tr).append($('<td><input type="button" onclick="complete(' + i + ')" value="complete"/></td>'));
  -				$(tr).append($('<td><input id="appnjit' + i + '" type="text"/></td>'));
  +				$(tr).append($('<td><input id="appnjit' + i + '" type="text" disabled="true"/></td>'));
   				$(table).append(tr);
   				i++;
   			}
   		);
  -	}
  +		$("#gntable").tablesorter({sortList:[[0,0],[2,1]], widgets: ['zebra']});
  +	}
  +	
   	else
   	{
   		var i = 0;
  
positive.code: 			if (verb == 'APPROVE')
  			{
  				document.getElementById('appnname' + appn).className = 'approved';
  				document.getElementById('appncomp' + appn).firstChild.nodeValue = 'true';
  				document.getElementById('appnjit' + appn).value = '';
  			}
  			else if (verb == 'FLAG')
  			{
  				document.getElementById('appnname' + appn).className = 'flagged';
  				document.getElementById('appncomp' + appn).firstChild.nodeValue = 'false';
  				document.getElementById('appnjit' + appn).value = '';
  			}
  			else if (verb == 'JITMESSAGE')
  				document.getElementById('appnjit' + appn).value = dm.arrParameters[0].objValue.value[0].value;
  			else if (verb == 'HINTMESSAGE')
  			{
  				var hints = dm.arrParameters[0].objValue.value;
  
negative.code: 	<style>
  		.flagged { color: red }
  		.approved { color: limegreen }
  		
  	</style>
  	<script type="text/javascript" src="jquery/jquery.js"></script>
  	<script type="text/javascript" src="dormin.js"></script>
  