Ubuntu
(function($){$(document).ready(function(){if(!jQuery.fn.insertAtCaret){jQuery.fn.insertAtCaret=function(text){return this.each(function(){if(document.selection&&this.tagName=="TEXTAREA"){this.focus();sel=document.selection.createRange();sel.text=text;this.focus()}else if(this.selectionStart||this.selectionStart=="0"){startPos=this.selectionStart;endPos=this.selectionEnd;scrollTop=this.scrollTop;this.value=this.value.substring(0,startPos)+text+this.value.substring(endPos,this.value.length);this.focus();this.selectionStart=startPos+text.length;this.selectionEnd=startPos+text.length;this.scrollTop=scrollTop}else{this.value+=text;this.focus();this.value=this.value}})}}var decodeEntities=function(){var element=document.createElement("div");function decodeHTMLEntities(str){if(str&&typeof str==="string"){str=str.replace(/