var terms = { "Анадромные рыбы" : "http://www.rybak-rybaka.ru/terms/107/541/", "боковая линия" : "http://www.rybak-rybaka.ru/terms/108/2764/", "Балалайка" : "http://www.rybak-rybaka.ru/terms/108/6043/", "Балда" : "http://www.rybak-rybaka.ru/terms/108/6141/", "Бомбарда" : "http://www.rybak-rybaka.ru/terms/108/6220/", "Воблер" : "http://www.rybak-rybaka.ru/terms/109/543/", "Гаффская болезнь" : "http://www.rybak-rybaka.ru/terms/110/6369/", "Джеркинг" : "http://www.rybak-rybaka.ru/terms/111/476/", "Джиг" : "http://www.rybak-rybaka.ru/terms/111/479/", "Джеркбейт" : "http://www.rybak-rybaka.ru/terms/111/1042/", "Жировой плавник" : "http://www.rybak-rybaka.ru/terms/114/545/", "Жерлица" : "http://www.rybak-rybaka.ru/terms/114/544/", "забан" : "http://www.rybak-rybaka.ru/terms/115/1200/", "Кастмастер" : "http://www.rybak-rybaka.ru/terms/117/546/", "Круглый крючок" : "http://www.rybak-rybaka.ru/terms/117/548/", "Катадромные рыбы" : "http://www.rybak-rybaka.ru/terms/117/547/", "Катушка безынерционная" : "http://www.rybak-rybaka.ru/terms/117/976/", "Коза" : "http://www.rybak-rybaka.ru/terms/117/997/", "Каролинская оснастка" : "http://www.rybak-rybaka.ru/terms/117/3717/", "Микроджиг" : "http://www.rybak-rybaka.ru/terms/119/474/", "Мягкие приманки " : "http://www.rybak-rybaka.ru/terms/119/549/", "Мормышка" : "http://www.rybak-rybaka.ru/terms/119/453/", "Минноу" : "http://www.rybak-rybaka.ru/terms/119/954/", "Омуль" : "http://www.rybak-rybaka.ru/terms/121/556/", "Отвес " : "http://www.rybak-rybaka.ru/terms/121/1024/", "Поппер" : "http://www.rybak-rybaka.ru/terms/122/551/", "Поймал–отпустил" : "http://www.rybak-rybaka.ru/terms/122/550/", "Серебрянка" : "http://www.rybak-rybaka.ru/terms/124/5266/", "Стукалка " : "http://www.rybak-rybaka.ru/terms/124/5435/", "Сигуатера" : "http://www.rybak-rybaka.ru/terms/124/6475/", "Твитчинг" : "http://www.rybak-rybaka.ru/terms/125/475/", "Троллинг" : "http://www.rybak-rybaka.ru/terms/125/480/", "Тирольская палочка" : "http://www.rybak-rybaka.ru/terms/125/552/", "Тюкалка" : "http://www.rybak-rybaka.ru/terms/125/1023/", "Техасская оснастка" : "http://www.rybak-rybaka.ru/terms/125/3716/", "удочка" : "http://www.rybak-rybaka.ru/terms/126/483/", "Фидер" : "http://www.rybak-rybaka.ru/terms/127/478/", "Хард-джиг" : "http://www.rybak-rybaka.ru/terms/128/3182/", "чебурашка " : "http://www.rybak-rybaka.ru/terms/129/1146/", "Шок-лидер" : "http://www.rybak-rybaka.ru/terms/130/5958/", "__noop__" : "/" }; // Регистронезависимый селектор jQuery.extend(jQuery.expr[':'], { Contains : "(a.innerText||a.innerHTML).toUpperCase().indexOf(m[3].toUpperCase())>=0" // Same as :contains() but ignores case. }); if (typeof jQuery == "function") { // Проверка, что jQuery инициализирован jQuery(function(){ for (var i in terms) { // Пробегаемся по словарю jQuery(".container2 p:Contains('" + i + "')").each(function(){ // и заменяем каждый найденный экземпляр jQuery(this).html(jQuery(this).html().replace(new RegExp("([\\s,\.;:!\?\(\)])(" + i + ")([\\s,\.;:!\?\(\)])", "img"), '$1$2$3')); }); jQuery(".container2 div:Contains('" + i + "')").each(function(){ // и заменяем каждый найденный экземпляр jQuery(this).html(jQuery(this).html().replace(new RegExp("([\\s,\.;:!\?\(\)])(" + i + ")([\\s,\.;:!\?\(\)])", "img"), '$1$2$3')); }); jQuery("div.prew_text:Contains('" + i + "')").each(function(){ // и заменяем каждый найденный экземпляр jQuery(this).html(jQuery(this).html().replace(new RegExp("([\\s,\.;:!\?\(\)])(" + i + ")([\\s,\.;:!\?\(\)])", "img"), '$1$2$3')); }); } }); }