Файл: gamele.ru/java/forumjs.js
Строк: 98
<?php
function check_delete ()
{
var msg = "Вы действительно хотите удалить эту тему?";
formCheck = confirm (msg);
if (formCheck) return true;
return false;
}
function dpac (str)
{
if (!str || str == '') return;
var pl_i = str.split(':');
if (pl_i[0] != '0')
{
var dilers = new Array ('', 'Дилер', 'Помощник дилера');
document.write ('<img src=../image/signs/d_sm_'+pl_i[0]+'.gif width=15 height=12 align=absmiddle border=0 alt="'+dilers[pl_i[0]]+'"> ');
}
if (pl_i[1] != '0')
{
var align = pl_i[1].split(';');
document.write ('<img src=../image/signs/'+align[0]+' border=0 width=15 height=12 align=absmiddle alt="'+align[1]+'"> ');
}
if (pl_i[2] != '0')
{
var clan = pl_i[2].split(';');
document.write ('<img src=../image/signs/'+clan[0]+' border=0 width=15 height=12 align=absmiddle alt="'+clan[1]+'">');
}
}
function fsay (nick)
{
if (document.PFT && document.PFT.ttext)
{
document.PFT.ttext.focus ();
document.PFT.ttext.value += 'для [B]' + nick + '[/B]:n';
}
}
var map_en = new Array("sh'","Sh'",'ye','Ye',"'e","'E",'y0','Y0',"'o","'O",'zh','Zh','ts','Ts','ch','Ch','sh','Sh',"`e","`E",'yu','Yu',"'u","'U",'ya','Ya',"'a","'A",'a','A','b','B','v','V','w','W','g','G','d','D','e','E','z','Z','i','I','j','J','k','K','l','L','m','M','n','N','o','O','p','P','r','R','s','S','t','T','u','U','f','F','h','H','c','C','`','y','Y',"'",'[Б]','[/Б]','[И]','[/И]','[У]','[/У]');
var map_ru = new Array('щ','Щ','е','Е','е','Е','ё','Ё','ё','Ё','ж','Ж','ц','Ц','ч','Ч','ш','Ш','э','Э','ю','Ю','ю','Ю','я','Я','я','Я','а','А','б','Б','в','В','в','В','г','Г','д','Д','е','Е','з','З','и','И','й','Й','к','К','л','Л','м','М','н','Н','о','О','п','П','р','Р','с','С','т','Т','у','У','ф','Ф','х','Х','ц','Ц','ъ','ы','Ы','ь','[B]','[/B]','[I]','[/I]','[U]','[/U]');
function convert (str)
{
for (var i = 0; i <map_en.length; ++i)
while (str.indexOf (map_en[i]) >= 0)
str = str.replace (map_en[i], map_ru[i]);
return str;
}
function translate2 (txt)
{
var tmail, tmail2, email;
tmail = /^([-]?w+)(.?w+[+-]?)*@w+(.w+)+$/;
tmail2 =/_+/;
strarr = txt.split(' ');
for (var j = 0; j < strarr.length; j++)
{
email = tmail.test (strarr[j]) && !tmail2.test (strarr[j]);
if (strarr[j].indexOf("http://") < 0 &&
strarr[j].indexOf("www.") < 0 && !email)
{
strarr[j] = convert (strarr[j]);
}
}
return strarr.join(' ');
}
function translate ()
{
if (document.PFT && document.PFT.ttext)
{
document.PFT.ttext.focus ();
document.PFT.ttitle.value = translate2 (document.PFT.ttitle.value);
document.PFT.ttext.value = translate2 (document.PFT.ttext.value);
}
}
function wnick (nick)
{
while (nick.indexOf('+') >=0) nick = nick.replace ('+', '%2B');
while (nick.indexOf('#') >=0) nick = nick.replace ('#', '%23');
while (nick.indexOf('?') >=0) nick = nick.replace ('?', '%3F');
document.write ('<a href="/pinfo.php?'+nick+'" target=_blank><img src=../image/_info.gif border=0></a>');
}
function instg (tag)
{
if (document.PFT && document.PFT.ttext)
{
document.PFT.ttext.focus ();
document.PFT.ttext.value += tag;
}
}
?>