alecpl
2009-07-23 a01b3bf9aee82b142724eb769a40a4d6df5d9e26
program/js/app.js
@@ -913,7 +913,7 @@
        break;
        
      case 'spellcheck':
        if (window.tinyMCE && tinyMCE.get('compose-body')) {
        if (window.tinyMCE && tinyMCE.get(this.env.composebody)) {
          tinyMCE.execCommand('mceSpellCheck', true);
        }
        else if (this.env.spellcheck && this.env.spellcheck.spellCheck && this.spellcheck_ready) {
@@ -2156,14 +2156,17 @@
      }
    // check for empty body
    if ((!window.tinyMCE || !tinyMCE.get('compose-body')) && input_message.val() == '' && !confirm(this.get_label('nobodywarning')))
    if ((!window.tinyMCE || !tinyMCE.get(this.env.composebody))
   && input_message.val() == '' && !confirm(this.get_label('nobodywarning')))
      {
      input_message.focus();
      return false;
      }
    else if (window.tinyMCE && tinyMCE.get('compose-body') && !tinyMCE.get('compose-body').getContent() && !confirm(this.get_label('nobodywarning')))
    else if (window.tinyMCE && tinyMCE.get(this.env.composebody)
   && !tinyMCE.get(this.env.composebody).getContent()
   && !confirm(this.get_label('nobodywarning')))
      {
      tinyMCE.get('compose-body').focus();
      tinyMCE.get(this.env.composebody).focus();
      return false;
      }
@@ -2171,7 +2174,7 @@
    this.stop_spellchecking();
    // move body from html editor to textarea (just to be sure, #1485860)
    if (window.tinyMCE && tinyMCE.get('compose-body'))
    if (window.tinyMCE && tinyMCE.get(this.env.composebody))
      tinyMCE.triggerSave();
    return true;
@@ -2234,7 +2237,7 @@
    if (value_subject)
      str += value_subject+':';
    
    var editor = tinyMCE.get('compose-body');
    var editor = tinyMCE.get(this.env.composebody);
    if (editor)
      str += editor.getContent();
    else
@@ -2297,7 +2300,7 @@
      }
    else
      {
      var editor = tinyMCE.get('compose-body');
      var editor = tinyMCE.get(this.env.composebody);
      if (this.env.signatures)
        {