anchor.diff:      </ol>
       <c:if test="${empty previewTemplate}">
         <br/>
  -      
  +
        <table width="100%">
        <tr>
  -       <td> 
  -      
  +       <td>
  +
         <html:hidden property="name"/>
         <html:hidden property="type"/>
         <html:hidden property="actionType" value="" styleId="actionType"/>
  
positive.code:       if(isIE != 'true') {
        // IE is retarded and doesn't pass the event object
            if (e == null)
                e = window.event; 
  
            // IE uses srcElement, others use target
            var target = e.target != null ? e.target : e.srcElement;
            // grab the clicked element's position
            _clientX = e.clientX;
            _clientY = e.clientY;
            
            // grab the clicked element's position
             _offsetX = ExtractNumber(target.style.left);
             _offsetY = ExtractNumber(target.style.top);
            
            $(id).style.left = (_clientX + _offsetX) + "px";
            $(id).style.top = (_clientY + _offsetY) + "px";
            Effect.Appear(id, { duration: 0.30 });
  
negative.code:    **********************************************************/
    function updateConstraintForm(index, attrOpElement, attrOptsElement, attrValElement)
    {
      alert('updated');
      if (attrOptsElement == null)
        return;
  
  