Code
<script type="text/javascript">
(ucodes = {
ban: ['сука','fuck','suck','deeck', 'suka', 'suki', 'ebat','blya','urod','porno','бля', 'ебан', 'фуфел', 'чмо', 'гандон', 'гондон', 'чмошник', 'пизда', 'троль', 'тролль', 'хуила','говношлеп', '***', 'сцука', 'гнида', 'мудак', 'мудила', 'казел', 'козел', 'козёл', 'казёл', 'долбоеб', 'мозгоеб', 'далбаеб', 'долбаёб', 'мазгаеб', 'мозгоёб', 'школьнег', 'школьник', 'школоло', 'хуев', 'пидораз', 'жопа', 'дебил', 'хуила', 'гандон', 'гондон', 'крыса', 'уебан'],
test: function (m) {
$('textarea').keyup(function () {
var a = $(this).val(),
b = $(this);
$.each(ucodes.ban, function (i, val) {
if (a.search(new RegExp(val, 'gi')) != -1) {
b.val(a.replace(val, m.text));
if(m.message == true){
_uWnd.alert('<font color="red"><span style="color: rgb(170, 34, 34); font-family: monospace; font-size: 13px; white-space: nowrap; "> <img src="http://isu-ucoz.3dn.ru/a_scripts/c/fool.gif" alt=""> </span><div><span style="color: rgb(170, 34, 34); font-family: monospace; font-size: 13px; white-space: nowrap; ">Мат запрещен!</span><div><br></div></div><\/font>','',{w:150,h:80,pad:'2px'});
}}});
});}
})(ucodes.test({message:true, text:'Запрещенное слово'}));
</script>