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: 
  function startedTask(data)
  {
  	var brk = data.indexOf(' ');
  	if (brk == -1)
  		trename = data;
  	else
  	{
  		trename = data.substring(0, brk);
  		var errmsg = data.substring(brk + 1);
  		if (errmsg.length > 0)
  			alert(errmsg);
  	}
  	if (window.console)
  		console.log("started '" + trename + "'");
  	getAppNodes();
  
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>
  