includes/clientside/tinymce/plugins/xhtmlxtras/editor_plugin_src.js
changeset 778 57ce13805b6f
parent 395 fa4c5ecb7c9a
equal deleted inserted replaced
777:488665d49417 778:57ce13805b6f
   102 				cm.setDisabled('acronym', co);
   102 				cm.setDisabled('acronym', co);
   103 				cm.setDisabled('abbr', co);
   103 				cm.setDisabled('abbr', co);
   104 				cm.setDisabled('del', co);
   104 				cm.setDisabled('del', co);
   105 				cm.setDisabled('ins', co);
   105 				cm.setDisabled('ins', co);
   106 				cm.setDisabled('attribs', n && n.nodeName == 'BODY');
   106 				cm.setDisabled('attribs', n && n.nodeName == 'BODY');
       
   107 				cm.setActive('cite', 0);
       
   108 				cm.setActive('acronym', 0);
       
   109 				cm.setActive('abbr', 0);
       
   110 				cm.setActive('del', 0);
       
   111 				cm.setActive('ins', 0);
   107 
   112 
       
   113 				// Activate all
   108 				if (n) {
   114 				if (n) {
   109 					cm.setDisabled(n.nodeName.toLowerCase(), 0);
   115 					do {
   110 					cm.setActive(n.nodeName.toLowerCase(), 1);
   116 						cm.setDisabled(n.nodeName.toLowerCase(), 0);
   111 				} else {
   117 						cm.setActive(n.nodeName.toLowerCase(), 1);
   112 					cm.setActive('cite', 0);
   118 					} while (n = n.parentNode);
   113 					cm.setActive('acronym', 0);
       
   114 					cm.setActive('abbr', 0);
       
   115 					cm.setActive('del', 0);
       
   116 					cm.setActive('ins', 0);
       
   117 				}
   119 				}
   118 			});
   120 			});
   119 		},
   121 		},
   120 
   122 
   121 		getInfo : function() {
   123 		getInfo : function() {