var activo = document.activeElement,
tipo = activo.nodeName;
if (tipo == "TEXTAREA" && activo.selectionStart < activo.selectionEnd) {
var txt = activo.value,
selStart = activo.selectionStart,
selEnd = activo.selectionEnd;
activo.value = txt.substring(0, selStart) + txt.substring(selStart, selEnd).replace(/["']/g,"`") + txt.substring(selEnd + 1);
activo.selectionStart = selStart;
activo.selectionEnd = selEnd;
}