alecpl
2010-11-15 2c200021fdf9b5d1c73e39e7c46e7db1e4152e91
program/js/googiespell.js
@@ -52,7 +52,7 @@
    this.show_spell_img = false; // roundcube mod.
    this.decoration = true;
    this.use_close_btn = true;
    this.use_close_btn = false;
    this.edit_layer_dbl_click = true;
    this.report_ta_not_found = true;
@@ -82,9 +82,10 @@
    // Set document's onclick to hide the language and error menu
    $(document).bind('click', function(e) {
        if($(e.target).attr('googie_action_btn') != '1' && ref.isLangWindowShown())
        var target = $(e.target);
        if(target.attr('googie_action_btn') != '1' && ref.isLangWindowShown())
           ref.hideLangWindow();
       if($(e.target).attr('googie_action_btn') != '1' && ref.isErrorWindowShown())
       if(target.attr('googie_action_btn') != '1' && ref.isErrorWindowShown())
            ref.hideErrorWindow();
    });
@@ -577,8 +578,9 @@
    }
    var ref = this;
    if (this.edit_layer_dbl_click) {
        $(this.edit_layer).bind('click', function(e) {
        $(this.edit_layer).dblclick(function(e) {
            if (e.target.className != 'googie_link' && !ref.isErrorWindowShown()) {
                ref.resumeEditing();
                var fn1 = function() {
@@ -766,7 +768,7 @@
};
this.isLangWindowShown = function() {
    return $(this.language_window).is(':hidden');
    return $(this.language_window).is(':visible');
};
this.hideLangWindow = function() {
@@ -975,13 +977,13 @@
    //$(this.indicator).remove();
    // roundcube mod.
    if (window.rcmail)
   rcmail.set_busy(false);
        rcmail.set_busy(false, null, this.rc_msg_id);
};
this.appendIndicator = function(elm) {
    // modified by roundcube
    if (window.rcmail)
       rcmail.set_busy(true, 'checking');
       this.rc_msg_id = rcmail.set_busy(true, 'checking');
/*
    this.indicator = document.createElement('img');
    $(this.indicator).attr('src', this.img_dir + 'indicator.gif')