Current Path : /var/www/html/clients/nsmk.e-nk.ru/application/maxsite/plugins/comment_smiles/ |
Current File : /var/www/html/clients/nsmk.e-nk.ru/application/maxsite/plugins/comment_smiles/comment_smiles.js |
function addSmile(t){ // Derived from Alex King's JS Quicktags code (http://www.alexking.org/). Released under LGPL license. IE support. Modified Max (http://maxsite.org/). Cutted by quantum (http://maxsitecms.ru/). var comment = document.getElementById('comments_content'); if (document.selection) { comment.focus(); sel = document.selection.createRange(); sel.text = sel.text + t; comment.focus(); } else if (comment.selectionStart || comment.selectionStart == '0') { var cursorPos = comment.selectionEnd; var scrollTop = comment.scrollTop; comment.value = comment.value.substring(0, cursorPos) + t + comment.value.substring(cursorPos, comment.value.length); cursorPos = cursorPos + t.length; comment.focus(); comment.selectionStart = cursorPos; comment.selectionEnd = cursorPos; comment.scrollTop = scrollTop; } else { comment.value += t; } }