anchor.diff:              //if (!editor) return;
               //var isTextArea = (editor == null) || (editor.EditorDocument == null) || (editor.EditMode != FCK_EDITMODE_WYSIWYG);
               //if (isTextArea) {
  -            var editorFrame = document.getElementById("<factory:encode name="templateTextArea"/>").value;
  -            //var editorFrame  = editorFrame.contentWindow.document.getElementsByTagName("textarea")[0];
               var eSourceField = document.getElementsByTagName("textarea")[0]
               window.formTemplateEditorHandler.insertAtCaret(eSourceField, selectElement.options[selectElement.selectedIndex].value);
  +
  +            var editor = CKEDITOR.instances.<factory:encode name="templateTextArea"/>;
  +            editor.setData(eSourceField);
  +
               //}
               //else {
               //    editor.InsertHtml(selectElement.options[selectElement.selectedIndex].value);
  
positive.code: 
                                  <input name='<%="templateTextArea_aux" %>' id='<factory:encode name="templateTextArea_aux"/>' type="hidden"/>
                                  <script>
                                      CKEditorHandler.create('<factory:encode name="templateTextArea"/>', '<factory:encode name="templateTextArea_aux"/>', 'title',false,1,<%=100%>,<%=600%>,'<%=LocaleManager.currentLang()%>');
                                  </script>
  
                              </td>
  
negative.code:                 <form action="<factory:formUrl/>" id="<factory:encode name="editTemplateForm"/>" method="POST">
                      <table id="<factory:encode name="editorTable"/>" cellpadding="4" cellspacing="0" border="0"  class="skn-table_border" >
                          <tr>
                              <td colspan="2" >
                                  <factory:handler action="saveTemplate"/>
                                  <textarea id="<factory:encode name="templateTextArea"/>"
                                            name="templateContent"
  