<?php session_start(); if ($_SESSION['uid'] == null) { header("Location: index.php"); } include "config.php"; $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$_SESSION['uid']."' LIMIT 1")); include "functions.php"; header("Cache-Control: no-cache"); if($_GET['header']) { die(); } elseif($_GET['ch'] != null) { ?> <html> <head> <link rel="stylesheet" type="text/css" href="css/main.css" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="js/ZeroClipboard.js"></script> <script language="JavaScript" src="js/jquery.min.js"></script> <script language="JavaScript" src="js/ch.js"></script> <script language="JavaScript" src="js/sl2.js"></script> <script language="JavaScript" src="js/chat.js"></script> <script language="JavaScript" type="text/JavaScript"> function solo(n) { window.location.href = '/movement.php?path='+n+'&rnd='+Math.random(); } function chts(nm) { top.frames['main'].location = 'give.php?undate=1'; } function cht_s() { top.frames['main'].location = 'give.php'; } function showtable(tblname) { hidesel(tblname); hidemenu(0); document.getElementById('menu'+tblname).style.visibility = 'visible'; document.getElementById('menu'+tblname).style.width = ''; document.getElementById('menu'+tblname).style.overflow = 'visible'; } function hidesel(tblname) { for(var i = 1; i <= 5; i++) { if(i != tblname) { document.getElementById('el'+i).style.backgroundColor = ''; document.getElementById('el'+i).style.color = ''; } } } function hidemenu(time) { for(var i = 1; i <= 4; i++) { document.getElementById('menu'+i).style.visibility = 'hidden'; document.getElementById('menu'+i).style.width = '1px'; document.getElementById('menu'+i).style.overflow = 'hidden'; } } function jumptopath(path, topframe) { var rnd = Math.random(); if(!topframe) { top.frames['main'].location.href = ''+path+'&rand='+rnd; } else { top.location.href = ''+path+'&rand='+rnd; } } function loadpers() { document.getElementById('el4').style.backgroundColor = '#404040'; document.getElementById('el4').style.color = '#FFFFFF'; showtable('4'); } function toold() { top.OnlineOld = true; } </script> <style type="text/css"> a.hoversmile:hover { background-color: gray; } .ssm-smile { width:400px; height:140px; background-color:#f2f0f0; text-align: center; border: 2px groove black; opacity: 0.8; filter: alpha (opacity=80); } .ssm-smile-title { height:10px; font-size:120%; FONT-FAMILY:Tahoma; background:url(../i/smilestitle.gif); } .ssm-smile-body { padding: 5px; overflow-y:scroll; height: 110px; } .menu { background-color: #d2d0d0; border-color: #ffffff #626060 #626060 #ffffff; border-style: solid; border-width: 1px; position: absolute; left: 0px; top: 0px; visibility: hidden; } .menuItem { border: 0px solid #000000; color: #003388; display: block; font-family: MS Sans Serif, Arial, Tahoma,sans-serif; font-size: 8pt; font-weight: bold; padding: 2px 12px 2px 8px; text-decoration: none; cursor:pointer; } .menuItem:hover { background-color: #a2a2a2; color: #0066FF; } span { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; font-weight: bold; cursor: pointer; } .my_clip_button { border: 0px solid #000000; color: #003388; display: block; font-family: MS Sans Serif, Arial, Tahoma,sans-serif; font-size: 8pt; font-weight: bold; padding: 2px 12px 2px 8px; text-decoration: none; } .my_clip_button.hover { background-color: #a2a2a2; color: #0066FF; } .chheadpas { background:url(http://i.oldbk.com/i/chat/chat_passive.jpg); background-repeat:no-repeat; text-align: center; } .chheadact { background:url(http://i.oldbk.com/i/chat/chat_aaactive.jpg); background-repeat:no-repeat; text-align: center; } .newspas { background:url(http://i.oldbk.com/i/chat/news_pass.gif); background-repeat:no-repeat; text-align: center; cursor:pointer; white-space: nowrap; } .newspasr { background:url(http://i.oldbk.com/i/chat/news_passr.gif); background-repeat:no-repeat; text-align: center; cursor:pointer; white-space: nowrap; } .newsact { background:url(http://i.oldbk.com/i/chat/news_active.gif); background-repeat:no-repeat; text-align: center; cursor:pointer; white-space: nowrap; } .cho { background:url(http://i.oldbk.com/i/chat/x_bg.jpg); } .chmtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #8b8b8b; font-size: 10px; text-align: center; text-decoration:none } .chheadpas { cursor:pointer; } .chheadpas.chmtext:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #1b1b1b; font-size: 10px; text-align: center; text-decoration:none; } .chmtext:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #1b1b1b; font-size: 10px; text-align: center; text-decoration:none } .chheadpas:hover a {color:#000000;} .chheadact:hover a {color:#8b8b8b;} .chheadact a {color:#000000;} .chheadact:hover a {color:#000000;} .chheadact:hover a {cursor:default;} .ssm-smile { width:400px; height:140px; background-color:#f2f0f0; text-align: center; border: 2px groove black; opacity: 0.8; filter: alpha (opacity=80); } </style> <style> #qsst { position:absolute; z-index:10000000; cursor:default; display:none; top:50px; left:50px; } #onbon { position:absolute; z-index:100; cursor:default; display:none; bottom:30px; left:18px; } #mini_qsst { position:absolute; z-index:100; cursor:default; display:none; bottom:10px; right:18px; } </style> <div id="qsst"></div> <div id="mini_qsst" onClick="top.qn_slk()" style="cursor:pointer"> </div> <script> function S(name) { var sData = top.frames['bottom'].window.document; sData.F1.text.focus(); sData.F1.text.value = sData.F1.text.value + ':'+name+': '; } function SSm(name) { ssminput = top.frames['bottom'].document.getElementById('ssmtext'); ssminput.focus(); ssminput.value += ':'+name+': '; } var MsgArray = new Array(); var ImHelper = false; function p(text, type) { if(type == 2 && text.indexOf("private") == -1) type = 1; MsgArray.push(new Array(text, type)); if(MsgArray.length >= 350) { MsgArray.splice(0, 100); redraw = true; } var redraw = false; if(type == currenttab || (currenttab == 1 && CheckMask(type) && type != 6 && type != 8) || (currenttab == 6 && CheckMask2(type) && type != 8) || (type == 7 && currenttab != 99) || (currenttab == 8 && CheckMask3(type) && type != 6)) { document.getElementById("mes").innerHTML += text+"<BR>"; if(redraw) { RedrawWindow(); } if(!top.OnlineOld) { document.getElementById("wtab"+type).style.color = "#1b1b1b"; } } else { if((viewmask[4] == 0 && !CheckMask(type) && type != 6) || (ImHelper && type == 6) || (viewmask[4] == 0 && ((currenttab >= 2 && currenttab <= 5) || (currenttab == 8)) && type != 6 && type != 8) || (viewmask[4] == 0 && currenttab == 6 && !CheckMask2(type) && type != 6)) { if(type != 1 && type != 7) { if(!top.OnlineOld) { document.getElementById("wtab"+type).style.color = "#1b1b1b"; } } } } } var currenttab = 1; var viewmask = new Array(1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); var showhelpalert = true; function ctab(n) { if(n == currenttab) return; document.getElementById("wtab"+n).style.color = "#1b1b1b"; if(currenttab == 99) { for(i = 2; i < 16; i++) { val = document.getElementById("mask"+i).checked; viewmask[i-2] = val; } } document.getElementById("ctab"+currenttab).className = "chheadpas"; document.getElementById("ctab"+n).className = "chheadact"; currenttab = n; RedrawWindow(); } function clearfull() { if(confirm('Очистить весь чат?')) { clrchat(); } document.getElementById("ClearMenu").style.display = "none"; } function clearpanel() { MsgArray = new Array(); if(currenttab == 1) { document.getElementById("mes").innerHTML = ""; } else if(currenttab == 2) { document.getElementById("mes_private").innerHTML = ""; } else if(currenttab == 3) { document.getElementById("mes_klan").innerHTML = ""; } else if(currenttab == 4) { document.getElementById("mes_pal").innerHTML = ""; } else if(currenttab == 5) { document.getElementById("mes_system").innerHTML = ""; } else if(currenttab == 6) { document.getElementById("mes_help").innerHTML = ""; } else if(currenttab == 8) { document.getElementById("mes_trade").innerHTML = ""; } document.getElementById("ClearMenu").style.display = "none"; } function clrchat() { MsgArray = new Array(); if((currenttab != 99) && (currenttab != 9)) { document.getElementById("mes").innerHTML = ""; document.getElementById("mes_private").innerHTML = ""; document.getElementById("mes_klan").innerHTML = ""; document.getElementById("mes_pal").innerHTML = ""; document.getElementById("mes_trade").innerHTML = ""; document.getElementById("mes_system").innerHTML = ""; document.getElementById("mes_help").innerHTML = ""; } } function RedrawWindow() { if(currenttab == 1) { $('#mes').show(); $('#mes_private').hide(); $('#mes_klan').hide(); $('#mes_pal').hide(); $('#mes_trade').hide(); $('#mes_system').hide(); $('#mes_help').hide(); } else if(currenttab == 2) { $('#mes').hide(); $('#mes_private').show(); $('#mes_klan').hide(); $('#mes_pal').hide(); $('#mes_trade').hide(); $('#mes_system').hide(); $('#mes_help').hide(); } else if(currenttab == 3) { $('#mes').hide(); $('#mes_private').hide(); $('#mes_klan').show(); $('#mes_pal').hide(); $('#mes_trade').hide(); $('#mes_system').hide(); $('#mes_help').hide(); } else if(currenttab == 4) { $('#mes').hide(); $('#mes_private').hide(); $('#mes_klan').hide(); $('#mes_pal').show(); $('#mes_trade').hide(); $('#mes_system').hide(); $('#mes_help').hide(); } else if(currenttab == 5) { $('#mes').hide(); $('#mes_private').hide(); $('#mes_klan').hide(); $('#mes_pal').hide(); $('#mes_trade').hide(); $('#mes_system').show(); $('#mes_help').hide(); } else if(currenttab == 6) { $('#mes').hide(); $('#mes_private').hide(); $('#mes_klan').hide(); $('#mes_pal').hide(); $('#mes_trade').hide(); $('#mes_system').hide(); $('#mes_help').show(); } else if(currenttab == 8) { $('#mes').hide(); $('#mes_private').hide(); $('#mes_klan').hide(); $('#mes_pal').hide(); $('#mes_trade').show(); $('#mes_system').hide(); $('#mes_help').hide(); } top.frames['chat'].window.scrollBy(0, 65000); top.frames['chat'].window.scrollBy(0, 65000); } function CheckMask(tab) { if(viewmask[tab-2]) return true; return false; } function CheckMask2(tab) { if(viewmask[tab+3]) return true; return false; } function CheckMask3(tab) { if(viewmask[tab+8]) return true; return false; } </script> <script src="js/jquery.cookie.js"></script> </head> <body leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 bgcolor=#eeeeee onload="top.RefreshChat()" style="background: rgb(226, 224, 224);"> <div id="fixednew" style="position: fixed; margin: -3px; padding: 0px; z-index: 999; width: 100%; text-align: center; overflow: auto;"> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td background="http://i.oldbk.com/i/chat/x_bg.jpg" height="26"> </a></td> <td nowrap width="26" height="26" background="http://i.oldbk.com/i/chat/chat_icon.jpg"></td> <td nowrap width=115 height="26" id="ctab1" class="chheadact" onclick="ctab(1); return false;"><a href="#" id="wtab1" class="chmtext">Общий чат</a></td> <!--<td nowrap width=115 height="26" id="ctab2" class="chheadpas" onclick="ctab(2); return false;"><a href="#" id="wtab2" onclick="ctab(2); return false;" class="chmtext">Приваты</a></td>--> <? if($user['klan'] != '') { ?> <!--<td nowrap width=115 height="26" id="ctab3" class="chheadpas" onclick="ctab(3); return false;"><a href="#" id="wtab3" onclick="ctab(3); return false;" class="chmtext">Клановый чат</a></td>--> <? } ?> <? if((int)$user['align'] == 1 || $user['align'] == 1.5 || $user['align'] == 1.7 || $user['align'] == 1.75 || $user['align'] == 1.91 || $user['align'] == 1.92 || $user['align'] == 1.97 || $user['align'] == 1.98 || $user['align'] == 1.99 || $user['align'] == 2.99) { ?> <td nowrap width=115 height="26" id="ctab4" class="chheadpas" onclick="ctab(4); return false;"><a href="#" id="wtab4" onclick="ctab(4); return false;" class="chmtext">Пал. чат</a></td> <? } ?> <td nowrap width=115 height="26" id="ctab8" class="chheadpas" onclick="ctab(8); return false;"><a href="#" id="wtab8" onclick="ctab(8); return false;" class="chmtext">Торговый</a></td> <td nowrap width=115 height="26" id="ctab5" class="chheadpas" onclick="ctab(5); return false;"><a href="#" id="wtab5" onclick="ctab(5); return false;" class="chmtext">Системные</a></td> <!--<td nowrap width=115 height="26" id="ctab6" class="chheadpas" onclick="ctab(6); return false;"><a href="#" id="wtab6" onclick="ctab(6); return false;" class="chmtext">Помощь</a></td>--> <td background="http://i.oldbk.com/i/chat/x_bg.jpg" height="26" width="100%"> </a></td> </tr> </table> </div> <br style="margin: 0px; padding: 0px;" /><br /> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: block;" id="mes"></div> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: none;" id="mes_private"></div> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: none;" id="mes_klan"></div> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: none;" id="mes_pal"></div> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: none;" id="mes_trade"></div> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: none;" id="mes_system"></div> <div style="margin-top: 10px; margin-left: 3px; margin-bottom: 10px; display: none;" id="mes_help"></div> <div id="oMenu" style="position: absolute; border:1px solid #666; background-color:#CCC; display:none; "></div> <div id="ClearMenu" style="position: absolute; border:1px solid #666; background-color: #e2e0e0; display: none;"></div> <? } else { $now="night"; if (date("H") <=5) { $tme=mktime(6, 1,0); } elseif (date("H")<22) { $tme=mktime(22, 1,0); } else { $tme=mktime (6, 1, 0, date("n"), date("j")+1,0); } $left=$tme-time(); ?> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-type" /> <script language="JavaScript" src="js/jquery-1.7.2.min.js"></script> <script language="JavaScript" src="js/chat.js"></script> <script language="JavaScript"> top.ChatTranslit = false; var map_en = new Array('s`h','S`h','S`H','s`Х','sh`','Sh`','SH`',"'o",'yo',"'O",'Yo','YO','zh','w','Zh','ZH','W','ch','Ch','CH','sh','Sh','SH','e`','E`',"'u",'yu',"'U",'Yu',"YU","'a",'ya',"'A",'Ya','YA','a','A','b','B','v','V','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('сх','Сх','СХ','сХ','щ','Щ','Щ','ё','ё','Ё','Ё','Ё','ж','ж','Ж','Ж','Ж','ч','Ч','Ч','ш','Ш','Ш','э','Э','ю','ю','Ю','Ю','Ю','я','я','Я','Я','Я','а','А','б','Б','в','В','г','Г','д','Д','е','Е','з','З','и','И','й','Й','к','К','л','Л','м','М','н','Н','о','О','п','П','р','Р','с','С','т','Т','у','У','ф','Ф','х','Х','ц','Ц','ъ','ы','Ы','ь') 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 send(adm) { document.write(adm); } function defPosition2(event) { var isIE11 = navigator.userAgent.match(/Trident\/7.0.*rv.*11\.0/); var x = y = 0; if(document.attachEvent != null || isIE11) { x = window.event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); y = window.event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); if(window.event.clientY + 10 > document.body.clientHeight) { y-=6 } else { y-=2 } } else if(!document.attachEvent && document.addEventListener) { x = event.clientX + window.scrollX; y = event.clientY + window.scrollY; if(event.clientY + 10 > document.body.clientHeight) { y-=6 } else { y-=2 } } else { } return {x:x, y:y}; } function translate() { var strarr = new Array(); strarr = document.F1.text.value.split(' '); for(var k=0;k<strarr.length;k++) { if(strarr[k].indexOf("http://") < 0 && strarr[k].indexOf('@') < 0 && strarr[k].indexOf("www.") < 0 && !(strarr[k].charAt(0)==":" && strarr[k].charAt(strarr[k].length-1)==":")) { if ((k<strarr.length-1)&&(strarr[k]=="to" || strarr[k]=="private")&&(strarr[k+1].charAt(0)=="[")) { while ( (k<strarr.length-1) && (strarr[k].charAt(strarr[k].length-1)!="]") ) k++; } else { strarr[k] = convert(strarr[k]) } } } document.F1.text.value = strarr.join(' '); } function trns() { var strarr = new Array(); strarr = document.F1.text.value.split(' '); for(var k=0;k<strarr.length;k++) { if(strarr[k].indexOf("http://") < 0 && strarr[k].indexOf('@') < 0 && strarr[k].indexOf("www.") < 0 && !(strarr[k].charAt(0)==":" && strarr[k].charAt(strarr[k].length-1)==":")) { if ((k<strarr.length-1)&&(strarr[k]=="to" || strarr[k]=="private")&&(strarr[k+1].charAt(0)=="[")) { while ( (k<strarr.length-1) && (strarr[k].charAt(strarr[k].length-1)!="]") ) k++; } else { strarr[k] = convert(strarr[k]) } } } document.F1.text.value = strarr.join(' '); } function set_local(item, key) { try { localStorage.setItem(key, item); var localValue = localStorage.getItem(key); console.log(localValue); } catch(e) { if(e == QUOTA_EXCEEDED_ERR) { alert('Превышен лимит ...'); } } } function sw_translit() { top.ChatTranslit = !top.ChatTranslit; if (top.ChatTranslit) { document.all('b___translit').src = b___translit_on.src; document.all('b___translit').alt = b___translit_on.alt; } else { document.all('b___translit').src = b___translit_off.src; document.all('b___translit').alt = b___translit_off.alt; } } function sw_filter() { top.ChatOm = !top.ChatOm; if (top.ChatOm) { document.all('b___filter').src = b___filter_on.src; document.all('b___filter').alt = b___filter_on.alt; document.F1.om.value = '1'; } else { document.all('b___filter').src = b___filter_off.src; document.all('b___filter').alt = b___filter_off.alt; document.F1.om.value = ''; } } function sw_sys() { top.ChatSys = ! top.ChatSys; if (top.ChatSys) { document.all('b___sys').src = b___sys_on.src; document.all('b___sys').alt = b___sys_on.alt; document.F1.sys.value = '1'; } else { document.all('b___sys').src = b___sys_off.src; document.all('b___sys').alt = b___sys_off.alt; document.F1.sys.value = ''; } } function sw_slow() { if(top.ChatSlow) { if(top.ChatTimerID >= 0) { top.StopRefreshChat(); document.all('b___slow').src = b___chat_off.src; document.all('b___slow').alt = b___chat_off.alt; } else { top.ChatSlow = false; top.ChatDelay=top.ChatNormDelay; top.RefreshChat(); document.all('b___slow').src = b___slow_off.src; document.all('b___slow').alt = b___slow_off.alt; } } else { top.ChatSlow = true; document.all('b___slow').src = b___slow_on.src; document.all('b___slow').alt = b___slow_on.alt; top.ChatDelay=top.ChatSlowDelay; top.RefreshChat(); } } function subm() { t = top.frames['chat'].currenttab; $('input[name="chtype"]:hidden').val(t); if(top.ChatTranslit) { translate(); } } var b___translit_on = new Image; b___translit_on.src="i/b___translit_on.gif"; b___translit_on.alt="(включено) Преобразовывать транслит в русский текст"; var b___translit_off = new Image; b___translit_off.src="i/b___translit_off.gif"; b___translit_off.alt="(выключено) Преобразовывать транслит в русский текст"; var b___filter_on = new Image; b___filter_on.src="i/b___filter_on.gif"; b___filter_on.alt="(включено) Показывать в чате только сообщения адресованные мне"; var b___filter_off = new Image; b___filter_off.src="i/b___filter_off.gif"; b___filter_off.alt="(выключено) Показывать в чате только сообщения адресованные мне"; var b___sys_on = new Image; b___sys_on.src="i/b___sys_on.gif"; b___sys_on.alt="(включено) Показывать в чате системные сообщения"; var b___sys_off = new Image; b___sys_off.src="i/b___sys_off.gif"; b___sys_off.alt="(выключено) Показывать в чате системные сообщения"; var b___slow_on = new Image; b___slow_on.src="i/b___slow_on.gif"; b___slow_on.alt="(включено) Медленное обновление чата (раз в минуту)"; var b___slow_off = new Image; b___slow_off.src="i/b___slow_off.gif"; b___slow_off.alt="(выключено) Медленное обновление чата (раз в минуту)"; var b___chat_off = new Image; b___chat_off.src="i/b___chat_off.gif"; b___chat_off.alt="Обновление чата выключено!"; function IsIE(elem) { ss = top.frames['chat'].document.getElementById('mes').offsetHeight; if(ss > 0 && (ss-140) > 0) { ss -= 144; } elem.style.position = 'absolute'; elem.style.top = ss+'px'; } function smiles() { if (document.all && document.all.item && !window.opera && !document.layers) { var x = event.screenX - 150; var y = event.screenY - 320; var sFeatures = 'dialogLeft:'+x+'px;dialogTop:'+y+'px;dialogHeight:310px;dialogWidth:300px;help:no;status:no;unadorned:yes'; window.showModelessDialog("smiles.html", window, sFeatures); } else { var sm = new Array("horse",60,40, "hug",48,20, "laugh",15,15, "susel",70,34 , "fingal",22,15, "eek",15,15, "flowers",28,29, "smoke",20,20, "hi",31,28, "bye",15,15, "king",21,22, "king2",28,24, "boks2",28,21, "boks",62,28, "gent",15,21, "lady",15,19, "tongue",15,15, "smil",16,16, "rotate",15,15, "ponder",21,15, "bow",15,21, "smile",18,18, "angel",42,23, "angel2",26,25, "hello",25,27, "dont",26,26, "idea",26,27, "mol",27,22, "super",26,28, "beer",15,15, "drink",19,17, "baby",15,18, "tongue2",15,15, "sword",49,18, "agree",37,15, "loveya",27,15, "kiss",15,15, "kiss2",15,15, "kiss3",15,15, "kiss4",37,15, "rose",15,15, "love",27,28, "love2", 55,24, "inv",80,20, "confused",15,22, "yes",15,15, "no",15,15, "shuffle",15,20, "nono",22,19, "maniac",70,25, "privet",27,29, "ok",22,16, "ninja",15,15, "pif",46,26, "smash",30,26, "alien",13,15, "pirate",23,19, "gun",40,18, "trup",20,20, "mdr",56,15, "sneeze",15,20, "mad",15,15, "friday",57,28, "cry",16,16, "grust",15,15, "rupor",38,18, "fie",15,15, "nnn",82,16, "row",36,15, "red",15,15, "lick",15,15, "help",23,15, "wink",15,15, "jeer",26,16, "tease",33,19, "str", 35, 25, "kruger",34,27, "girl",37,26, "Knight1",69,37, "rev",40,25, "smile100",44,39, "smile118",25,25, "smile149", 54,37, "smile166",46,29, "smile237",35,35, "smile245",50,30, "smile28",33,34, "smile289",46,31, "smile314",36,29, "smile36",50,46, "smile39",46,48, "smile44",27,26, "smile70",50,32 ); function createMessage(title, body) { var container = document.createElement('div'); var i = 0; body = ''; while(i < sm.length) { var s = sm[i++]; body +='<a class="hoversmile" href="javascript: void(0);" onClick="SSm(\''+s+'\')"><IMG SRC=i/smiles/'+s+'.gif WIDTH='+sm[i++]+' HEIGHT='+sm[i++]+' BORDER=0 ALT="" ></a>'; } container.innerHTML = '<div id="ssmsmilediv" class="ssm-smile"><div class="ssm-smile-body">'+body+'</div><input class="ssm-smile-ok" type="button" value="Закрыть"/></div>'; return container.firstChild; } function positionMessage(elem) { var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1) { IsIE(elem); } else { elem.style.position = 'fixed'; elem.style.bottom =0+'px'; } elem.style.right = 2+'px'; } function addCloseOnClick(messageElem) { var input = messageElem.getElementsByTagName('INPUT')[0]; input.onclick = function() { messageElem.parentNode.removeChild(messageElem); } } function setupMessageButton(title, body) { var messageElem = createMessage(title, body); positionMessage(messageElem); addCloseOnClick(messageElem); top.frames['chat'].document.body.appendChild(messageElem); } try { el = top.frames['chat'].document.getElementById('ssmsmilediv'); el.parentNode.removeChild(el); } catch(err) { } setupMessageButton('Смайлики ;)', ''); } } function rslength() { // изменяет размер строки ввода текста var size = document.body.clientWidth-(2*30)-66-256-30; if (size<100) { size=100 } document.F1.text.width = size; document.all('T2').width = size; } function clearc() { if (document.forms[0].text.value == '') { if(confirm('Очистить окно чата?')) top.frames['chat'].document.all("mes").innerHTML=''; } else { document.F1.text.value=''; } document.F1.text.focus(); } function clearnew(evt) { if(document.forms[0].text.value == '') { menu = top.frames['chat'].document.getElementById("ClearMenu"); if(menu.style.display == "none") { evt = evt || window.event; evt.cancelBubble = true; var html = '<p style="margin: 10px;"><input type="button" style="cursor: pointer;" onclick="clearfull();" value="Очистить весь чат" /><br style="margin-top: 5px;"> \ <input type="button" style="font-weight: bold; cursor: pointer;" onclick="clearpanel();" value="Очистить текущую вкладку" /><br style="margin-top: 5px;"> \ <input type="button" style="cursor: pointer;" value="Отменить" onclick="top.frames[\'chat\'].document.getElementById(\'ClearMenu\').style.display=\'none\';" /><br style="margin-top: 5px;"></p> \ '; if(html) { menu.innerHTML = html; var ua = navigator.userAgent.toLowerCase(); if(false) { ss = top.frames['chat'].document.getElementById('mes').offsetHeight; if(ss > 0 && (ss-140) > 0) ss -= 144; menu.style.position = 'absolute'; menu.style.top=ss+'px'; } else { menu.style.position = 'fixed'; menu.style.bottom =0+'px'; } menu.style.left = defPosition2(evt).x + "px"; menu.style.display = ""; } } else { menu.style.display = "none"; } } else { document.F1.text.value=''; } document.F1.text.focus(); } window.onresize = rslength; </script> <script language="VBScript"> sub flashsound_FSCommand(byval command, byval args) call flashsound_DoFSCommand(command, args) end sub </script> <script language=JavaScript> function flashsound_DoFSCommand(command, args) { top.frames['bottom'].document.getElementById('soundM').innerHTML = ''; } function SoundB() { if (top.SoundOff==true) top.frames['bottom'].document.getElementById('but_sound').src = 'i/zvuk.gif'; else top.frames['bottom'].document.getElementById('but_sound').src = 'i/zvuk_off.gif'; top.SoundOff=!top.SoundOff; } </script> </head> <body leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 bgcolor=#E6E6E6 onload="top.strt();"> <!-- rslength(); --> <form action="ch.php" target="refreshed" method="GET" name="F1" id="F1" onsubmit="subm(); top.NextRefreshChat();"> <input type="hidden" name="color" value="000000" /> <input type="hidden" name="sys" value="" /> <input type="hidden" name="om" value="" /> <input type="hidden" name="lid" value="" /> <input type="hidden" name="chtype" value="0" /> <table width="100%" height="30" cellspacing="0" cellpadding="0"> <tr valign="top" style="background-image:url(i/buttons/beg_chat_03.gif); background-position: top; background-repeat:repeat-x; "> <td width="9"><img src="i/buttons/bkf_l_r1_02.gif" width="9" height="30"></td> <td width="30"><IMG SRC="i/buttons/b___.gif" WIDTH=30 HEIGHT=30 BORDER=0 ALT="Чат"></td> <div id="soundM" style="position:absoluite;"></div> <div id="soundM2" style="position:absoluite;"></div> <td valign="middle" id="T2"> <input class="sms_txt" type="text" id="ssmtext" name="text" maxlength="300" size="100" style="width: 100%;" autocomplete="off" placeholder="Введите текст сообщения" /> </TD> <td nowrap id="T3"> <a href="javascript:void(0)" onclick="if(top.ChatTranslit) { trns(); } document.forms[0].submit()" title="Добавить текст в чат"><IMG SRC="i/buttons/b___ok.gif" WIDTH=30 HEIGHT=30 BORDER=0 ALT="Добавить текст в чат"></a><IMG SRC="i/buttons/1x1.gif" WIDTH="8" HEIGHT="1" BORDER=0 ALT=""> <a href="javascript:void(0)" onclick="clearnew(event);" title="Очистить строку ввода"><IMG SRC="i/buttons/b___clear.gif" WIDTH=30 HEIGHT=30 BORDER=0 ALT="Очистить строку ввода"></a><a href="javascript:void(0)" onclick="sw_filter();" title="(выключено) Показывать в чате только сообщения адресованные мне"><IMG SRC="i/buttons/b___filter_off.gif" WIDTH=30 HEIGHT=30 BORDER=0 name="b___filter" ALT="(выключено) Показывать в чате только сообщения адресованные мне"></a><a href="javascript:void(0)" onclick="sw_sys();" title="(выключено) Показывать в чате системные сообщения"><IMG SRC="i/buttons/b___sys_off.gif" WIDTH=30 HEIGHT=30 BORDER=0 name="b___sys" ALT="(выключено) Показывать в чате системные сообщения"></a><a href="javascript:void(0)" onclick="sw_slow();" title="(выключено) Медленное обновление чата (раз в минуту)"><IMG SRC="i/buttons/b___slow_off.gif" WIDTH=30 HEIGHT=30 BORDER=0 name="b___slow" ALT="(выключено) Медленное обновление чата (раз в минуту)"></a><img src="i/buttons/b___translit_off.gif" alt="(выключено) Преобразовывать транслит в русский текст (правила перевода см. в энциклопедии)" name="b___translit" width="30" height="30" id="b___translit" style="cursor: hand;" onclick="sw_translit();"><a href="javascript:void(0)" onclick="SoundB()" title="Звуки"><IMG SRC="i/buttons/zvuk_off.gif" id="but_sound" WIDTH=30 HEIGHT=30 BORDER=0></a><a href="javascript:void(0)" onclick="smiles()" title="Смайлики"><IMG SRC="i/buttons/1x1.gif" WIDTH="8" HEIGHT="1" BORDER=0 ALT=""><IMG SRC="i/buttons/b___smile.gif" WIDTH=30 HEIGHT=30 BORDER=0 ALT="Смайлики"></a> </TD> <td width="19" id="T4" background="i/buttons/b___bg2.gif"><img src="i/buttons/b___1.gif" width="19" height="30" alt="" /></td> <td align="right" nowrap="nowrap" bgcolor="BAB7B3" id="T5" background="i/buttons/b___bg2.gif"> <?php echo "<a href=\"javascript:void(0)\" title=\"Настройки/Инвентарь\"><IMG SRC=\"/i/$now/a___inv.gif\" WIDTH=30 HEIGHT=30 BORDER=0 ALT=\"Настройки/Инвентарь\" onclick=\"top.cht('main.php?edit='+Math.random())\"></a>"; echo "<a href=\"javascript:void(0)\" title=\"Реликты\"><IMG SRC=\"/design/i/buttons/otheralign.png\" WIDTH=30 HEIGHT=30 BORDER=0 ALT=\"Реликты\" onclick=\"top.cht('relikt.php?edit='+Math.random())\"></a>"; #echo "<a class=\"buttons\" href=\"javascript:void(0)\" title=\"Сделки\"><img src=\"i/deal.png\" width=30 height=30 border=0 onclick=\"top.cht('deal.php?edit='+Math.random())\" /></a>"; if ($user['level'] > 1) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" title=\"Друзья\"><img src=\"i/friend.gif\" width=30 height=30 border=0 onclick=\"top.cht('friend.php?edit='+Math.random())\" /></a>"; } if ($user['level'] > 3) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('give.php')\" title=\"Передачи\"><img src=\"i/b__give.gif\" width=30 height=30 border=0 /></a>"; } if ($user['klan']) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('klan.php?'+Math.random())\" title=\"Клан\"><img src=\"i/clan.gif\" width=30 height=30 border=0 /></a>"; } if ($user['klan']) { #echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('__modules/clan_panel.php?'+Math.random())\" title=\"Клан\"><img src=\"i/clan.gif\" width=30 height=30 border=0 /></a>"; } if ($user['deal']==1) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('orden.php')\" title=\"Дилерская панель\"><IMG SRC=\"i/chatalign_7.gif\" WIDTH=30 HEIGHT=30 BORDER=0 /></a>"; } elseif ((($user['align']>1) && ($user['align']<2)) || (($user['align']>2) && ($user['align']<3))) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('palklan.php?'+Math.random())\" title=\"Клан\"><img src=\"i/clan.gif\" width=30 height=30 border=0 /></a>"; echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('orden.php')\" title=\"Склонность\"><img src=\"i/a___pal.gif\" width=30 height=30 border=0 /></a>"; } elseif ($user['align']==2 || $user['align']==8.31) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('orden.php')\" title=\"Склонность\"><img src=\"i/chatalign_2.gif\" width=30 height=30 border=0 /></a>"; } elseif ($user['align']==3) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('orden.php')\" title=\"Склонность\"><img src=\"i/chatalign_3.gif\" width=30 height=30 border=0 /></a>"; } elseif ($user['align']==6) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('orden.php')\" title=\"Склонность\"><img src=\"i/chatalign_6.gif\" width=30 height=30 border=0 /></a>"; } if ((($user['align']>7) && ($user['align']<8))) { echo "<a class=\"buttons\" href=\"javascript:void(0)\" onclick=\"top.cht('orden.php')\" title=\"Панель сенатора\"><img src=\"i/a___vip.gif\" width=30 height=30 border=0 /></a>"; } echo "<a class=\"buttons\" href=\"/forum.php\" target=\"_blank\" title=\"Форум\"><img src=\"i/a__forum.gif\" width=30 height=30 border=0 /></a>"; $CH = date("H"); $CM = date("i"); $CS = date("s"); ?> <a href="javascript:void(0)" title="Выход из игры"><IMG SRC="/i/<?=$now?>/a___ext.gif" WIDTH=30 HEIGHT=30 BORDER=0 onclick="if (confirm('Выйти из игры?')) top.window.location='index.php?exit=0.560057875997465'"></a></TD> <td width="70" valign="middle" background="/i/<?=$now?>/b___bg2.gif" bgcolor="BAB7B3" id="T6"> <script> var html=''; if (navigator.userAgent.match(/MSIE/)) { // IE gets an OBJECT tag html += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="70" height="26"><param name="movie" value="<?=IMGBASE?>/i/clock.swf?hours=<?=date("H")?>&minutes=<?=date("i")?>&sec=<?=date("s")?>" /><param name="quality" value="high" /></object>'; } else { // all other browsers get an EMBED tag html += '<embed src="http://old-combats.com/flash/clock.swf?hours=<?=$CH?>&minutes=<?=$CM?>&sec=<?=$CS?>" quality="best" width="70" height="26" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'; } document.write(html); </script> </td> <td width="9" valign="middle" background="/i/<?=$now?>/b___bg2.gif" bgcolor="BAB7B3"><img src="/i/<?=$now?>/bkf_l_r1_06.gif" width="9" height="30"></td> </TR> </TABLE> <script language="JavaScript"> var user = top.getCookie("ChatColor"); if ((user != null)&&(user != "")) document.F1.color.value = user; function smiles(){ if (document.all && document.all.item && !window.opera && !document.layers){ var x = event.screenX - 150; var y = event.screenY - 320; var sFeatures = 'dialogLeft:'+x+'px;dialogTop:'+y+'px;dialogHeight:310px;dialogWidth:300px;help:no;status:no;unadorned:yes'; window.showModelessDialog("smiles.html?", window, sFeatures); } else{ var sm = new Array("horse",60,40, "hug",48,20, "laugh",15,15, "susel",70,34 , "fingal",22,15, "eek",15,15, "flowers",28,29, "smoke",20,20, "hi",31,28, "bye",15,15, "king",21,22, "king2",28,24, "boks2",28,21, "boks",62,28, "gent",15,21, "lady",15,19, "tongue",15,15, "smil",16,16, "rotate",15,15, "ponder",21,15, "bow",15,21, "smile",18,18, "angel",42,23, "angel2",26,25, "hello",25,27, "dont",26,26, "idea",26,27, "mol",27,22, "super",26,28, "beer",15,15, "drink",19,17, "baby",15,18, "tongue2",15,15, "sword",49,18, "agree",37,15, "loveya",27,15, "kiss",15,15, "kiss2",15,15, "kiss3",15,15, "kiss4",37,15, "rose",15,15, "love",27,28, "love2", 55,24, "inv",80,20, "confused",15,22, "yes",15,15, "no",15,15, "shuffle",15,20, "nono",22,19, "maniac",70,25, "privet",27,29, "ok",22,16, "ninja",15,15, "pif",46,26, "smash",30,26, "alien",13,15, "pirate",23,19, "gun",40,18, "trup",20,20, "mdr",56,15, "sneeze",15,20, "mad",15,15, "friday",57,28, "cry",16,16, "grust",15,15, "rupor",38,18, "fie",15,15, "nnn",82,16, "row",36,15, "red",15,15, "lick",15,15, "help",23,15, "wink",15,15, "jeer",26,16, "tease",33,19, "str", 35, 25, "kruger",34,27, "girl",37,26, "Knight1",69,37, "rev",40,25, "smile100",44,39, "smile118",25,25, "smile149", 54,37, "smile166",46,29, "smile237",35,35, "smile245",50,30, "smile28",33,34, "smile289",46,31, "smile314",36,29, "smile36",50,46, "smile39",46,48, "smile44",27,26, "smile70",50,32 ); function createMessage(title, body) { var container = document.createElement('div'); var i=0; body=''; while(i<sm.length) { var s = sm[i++]; //javascript:top.AddToPrivate('Baks', top.CtrlPress) body +='<a class="hoversmile" href="javascript:void(0)" onClick="SSm(\''+s+'\')"><IMG SRC=i/smiles/'+s+'.gif WIDTH='+sm[i++]+' HEIGHT='+sm[i++]+' BORDER=0 ALT="" ></a>'; } //container.innerHTML = '<div id="ssmsmilediv" class="ssm-smile"><div class="ssm-smile-title">'+title+'</div><div class="ssm-smile-body">'+body+'</div><input class="ssm-smile-ok" type="button" value="Закрыть"/></div>'; container.innerHTML = '<div id="ssmsmilediv" class="ssm-smile"><div class="ssm-smile-body">'+body+'</div><input class="ssm-smile-ok" type="button" value="Закрыть"/></div>'; return container.firstChild; } function positionMessage(elem) { var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1) { IsIE(elem); } else{ elem.style.position = 'fixed'; elem.style.bottom =0+'px'; } elem.style.right = 2+'px'; } function addCloseOnClick(messageElem) { var input = messageElem.getElementsByTagName('INPUT')[0]; input.onclick = function() { messageElem.parentNode.removeChild(messageElem); } } function setupMessageButton(title, body) { var messageElem = createMessage(title, body); positionMessage(messageElem); addCloseOnClick(messageElem); top.frames['chat'].document.body.appendChild(messageElem); } try{ el=top.frames['chat'].document.getElementById('ssmsmilediv'); el.parentNode.removeChild(el); } catch(err){ } setupMessageButton('Смайлики ;)', ''); } } </script> </FORM> <? } ?> </body> </html>