//fck editor sfSimpleCMSPlugin FIX

function FCKeditor_OnComplete( editorInstance )
{
  var formId = editorInstance.Name;
  formId = formId.replace(/slot_/,'edit_');

	// console.log($(formId));
	
  var ajax_code = $(formId).readAttribute("onsubmit");

	// console.log(ajax_code);

  ajax_code = ajax_code.replace(/ return false;/,' ');

  $(formId).onsubmit = function() {
    var fckInstance = editorInstance.Name;
    var fckValue    = FCKeditorAPI.GetInstance(fckInstance).GetXHTML();
    var form = $(formId);
    var ta = form[fckInstance];
    ta.value = fckValue;
    eval(ajax_code);
    return false;
  }
}

function submitForm(formId)
{
  var fckInstance = 'slot_'+$('token_'+formId).value;
  var fckValue    = FCKeditorAPI.GetInstance(fckInstance).GetXHTML();
  var form = $(formId);
  var ta = form[fckInstance];
  ta.value = fckValue;

  if($(formId).onsubmit())
  {
    $(formId).submit();
  }

}

function tinymceDeactivate()
{
  //empty yet!!!

}
