battles/buttons.php

984 lines
40 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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">&nbsp;</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%">&nbsp;</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>