anchor.diff:  <%@taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt" %>
   <%@page import="org.intalio.tempo.uiframework.Configuration"%>
   <%@page import="org.intalio.tempo.security.ws.TokenClient"%>
  -
   <script type="text/javascript">
   
   	$(document).ready(function(){ 
  -    
  +    /*********************************************************************
  +    Load the dynamic JSP code that contains variables defined on the server 
  +    **********************************************************************/
       <% 
       Configuration conf = Configuration.getInstance();
       String tokenService = conf.getTokenClient().getEndpoint();
       boolean useToolbar = conf.isUseToolbarIcons().booleanValue();
       %>
       
  +    /*********************************************************************
  +    Load the javascript variables on the client
  +    **********************************************************************/
   		var speed = "fast";
   		var currentUser = '<%= ((String)request.getAttribute("currentUser")).replace("\\", "\\\\")%>';
   		var tokenService = '<%= tokenService %>';
  
positive.code: 		buttons : [{name: '<fmt:message key="org_intalio_uifw_toolbar_button_delete"/>', bclass: 'delete', onpress : deleteTask}],
  		<%} %>
  		colModel : [
  		{display: '<fmt:message key="com_intalio_bpms_workflow_taskHolder_description"/>', name : '_description', width : width*0.5, sortable : true, align: 'left'},
      {display: '<fmt:message key="com_intalio_bpms_workflow_taskHolder_priority"/>', name : '_priority', width : width*0.3, sortable : true, align: 'left'},
  		{display: '<fmt:message key="com_intalio_bpms_workflow_taskHolder_creationDateTime"/>', name : '_creationDate', width : width*0.2, sortable : true, align: 'left'}
  		]
  		},p));
  		
  		var t3 = $("#table3").flexigrid($.extend({
  		params: [
  			 { name : 'type', value : 'PIPATask' }
  
negative.code: 		var widthFull = $(window).width()*0.99;
  		var width = $(window).width()*0.90;
  		var height = 0;
  		var current = null;
  		$.ajaxSetup({timeout: <%= conf.getAjaxTimeout() %>});
      
  		/*********************************************************************
  		Section to handle resizing of window, and recompute table size and
  		display area
  		**********************************************************************/
  		
  		/*
  		Find the browser window size, and adapt to IE
  		*/
      if($.browser.msie){
        height = $(window).height() - 130;
      }else{
        height = $(window).height() - 130;
      }
      var height2 = height - 80;
      var needResize = false;
  		
  		/*
  		Resize the application when the window is reloaded
  		*/
      $(window).resize(function() {
        if(navigator.appName != "Microsoft Internet Explorer") {
          var loc = window.frames['taskform'].location;
          try {
            if(loc.toString().indexOf("empty.jsp")>0) {
              location.href=location.href;
            } else {
              needResize = true;
            }
          } catch(err) {
            return;
          }
        }
      });
  
     /*********************************************************************
     Method to preprocess the data loaded in flexigrid.
     The reason is we want to be able to hide some lines depending on the search fields.
     
     **********************************************************************/
     
     /*
     Do preprocessing of the loaded items in the flexigrid table
      This has a friend in flexigrid.js (line 456)
     */
     function preProcess(data) {
       $("rows row", data).each(function () {
         var elem = $(this);
         var str = $.string(elem.text()).stripTags().strip().str
  
         if($("#caseFilter").attr("checked")) {                
           if(str.indexOf($("#filter").val())==-1) {
             elem.attr("flexi","ignore");
           }
         }
         else {
           if(str.toLowerCase().indexOf($("#filter").val().toLowerCase())==-1) {
             elem.attr("flexi","ignore"); 
           }
         }
       });
       return data;
      }
  
      /*
      Completely clear the content of the frame, where the forms are usually loaded
      */
  		function clearFrame() {
      	var loc = window.frames['taskform'].location;
      	try {
  