anchor.diff:  						}
              			}	
              		}
  -       		}  
  +       		};  
          		var jobDone=(json.job.status!=null)&&
          			(	(json.job.status.toLowerCase()=="finished")||
          	       		(json.job.status.toLowerCase()=="aborted")|| 
  
positive.code:        		if ((jobDone)&&(pe!=null)) {
             		pe.stop();
             		consoleUpdater.stop();
             		$('refresh').hide();
             		new Ajax.Updater('meandreConsole', "<c:url value='/get/JobManager.getConsole'/>",
                		  {
                		    method: 'get',
                		    parameters: {jobId:"${job.id}" },  
                		  	onLoading:function(){
               	 		    scrollPosition=$('meandreConsole').scrollTop;
               		    },
               		    onComplete:function(transport){
               	 		    $('meandreConsole').scrollTop=scrollPosition;
               		    }  		    
                		});
             		
             	};
         		if (json.job.status.toLowerCase()=="started") {$('abortButton').show();} 
  
negative.code: 	
       new PeriodicalExecuter(updateJob,10);
  
  
  	
  	consoleUpdater=new PeriodicalExecuter(updateConsole,10);
   	function updateConsole(){
   	  	  new Ajax.Request("<c:url value='/get/JobManager.getConsole'/>",{
   	        method:'get',
   	        parameters: {jobId:"${job.id}" },
   	        onSuccess: function(fillConsole){
   	 	        var text=fillConsole.responseText;
   	 	      	var scrollPosition=$('meandreConsole').scrollTop;
   	 	      	var oldSize=$('meandreConsole').value.length;
   	 	      	if (text.length-oldSize>10){
   	 	      		$('meandreConsole').innerHTML=text;
   	 	      		$('meandreConsole').scrollTop=scrollPosition;
   	 	      	}
   	        }
   	  	  })//Ajax.Request
   	};
       
  	function updateJob(pe){
    	  new Ajax.Request("<c:url value='/get/JobManager.jobDetail.json'/>",{
  