anchor.diff:  				<tr>
   				<c:choose>
   					<c:when test='${listrequest.containsKey(layout.friendlyURL)}'>
  -						<td><aui:input type="checkbox" name="${status.index}" cssClass='url${status.index}' checked="checked"/></td>
  +						<td><aui:input type="checkbox" name="${status.index}" cssClass='activate url${status.index}' checked="checked" onChange="showPoids()"/></td>
   						<td>${layout.name}</td>	
   						<td>
   							<aui:input label="" name="rate"  cssClass="poids" value="${listrequest.get(layout.friendlyURL)}" onChange="showPoids()">
  
positive.code: 			var totalRate = parseInt(0);
  			A.all('.poids').each(
  				function() {
  					if(!(this.val() == "" || isNaN(this.val()))) {
  						totalRate += parseInt(this.val());	
  					}
  			});
  			var total = totalRate / 100;
  			A.all('.poids').each(
  					function() {
  						if(!(this.val() == "" || isNaN(this.val()))) {
  							var perc = (this.val() / totalRate) * 100;
  							this.ancestor("tr").one(".percentage").text(perc.toFixed(2));
  						}
  						
  				});
  	    });
  	}
  	
  	showPoids();
  </script>
  	
  
negative.code: 						<td><span class='url${status.index}'>0%</span></td>
  					</c:when>
  					<c:otherwise>
  						<td><aui:input type="checkbox" name="${status.index}" cssClass='activate url${status.index}' onChange="showPoids()"/></td>
  						<td>${layout.name}</td>	
  						<td>
  							<aui:input label="" name="rate"  cssClass="poids" 
  