w.doBold = function(e, t) {
return this.doBorI(e, t, 2, this.getString("boldexample"))
}
,
w.doItalic = function(e, t) {
return this.doBorI(e, t, 1, this.getString("italicexample"))
}
,
w.doBorI = function(e, t, n, i) {
e.trimWhitespace(),
e.selection = e.selection.replace(/\n{2,}/g, "\n");
var r = /(\**$)/.exec(e.before)[0]
, a = /(^\**)/.exec(e.after)[0]
, o = Math.min(r.length, a.length);
if (o >= n && (2 != o || 1 != n))
e.before = e.before.replace(f("[*]{" + n + "}$", ""), ""),