Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/js/chat.js
Строк: 126
<?php
function ClipBoard(text)
{
 
holdtext.innerText = text;
 var 
Copied = holdtext.createTextRange();
 
Copied.execCommand("RemoveFormat");
 
Copied.execCommand("Copy");
}

function 
OpenMenu()
{
 var 
el, x, y, login, login2;
 
el = document.all("oMenu");
 var 
o = window.event.srcElement;
 if (
o.tagName != "SPAN") return true;
 
x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft - 10;
 
y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;

 if (
window.event.clientY + 72 > document.body.clientHeight)
  
y-=68
 
else
  
y-=2

 login 
= o.innerText;
 
window.event.returnValue=false;

 var 
i1, i2;
 if ((
i1 = login.indexOf('('))>=0 && (i2 = login.indexOf(')'))>0) login=login.substring(i1+1, i2);

 var 
login2 = login;
 
login2 = login2.replace('%', '%25');
 while (
login2.indexOf('+')>=0) login2 = login2.replace('+', '%2B');
 while (
login2.indexOf('#')>=0) login2 = login2.replace('#', '%23');
 while (
login2.indexOf('?')>=0) login2 = login2.replace('?', '%3F');

 
el.innerHTML = '<A class=menuItem HREF="javascript:top.SayTo(''+login+'');cMenu()">написать в чат</A>'+
 
'<A class=menuItem HREF="javascript:top.PrivateSayTo(''+login+'');cMenu()">написать в приват</A>'+
 
'<A class=menuItem HREF="/info.php?login='+login2+'" target=_blank onclick="cMenu();return true;">информация персонажа</A>'+
 
'<A class=menuItem HREF="/transfer.php?ch='+login2+'" target=main onclick="cMenu();return true;">передать золото или вещи</A>' +
 
'<A class=menuItem HREF="javascript:ClipBoard(''+login+'');cMenu()">копировать ник</A>';

 
el.style.left = x + "px";
 
el.style.top  = y + "px";
 
el.style.visibility = "visible";
}

function 
cMenu()
{
 
document.all("oMenu").style.visibility = "hidden";
 
document.all("oMenu").style.top="0px";
 
top.frames['buttons'].window.document.all.text.focus();
}

function 
closeMenu(event)
{
 if (
window.event && window.event.toElement)
 {
  var 
cls = window.event.toElement.className;
  if (
cls=='menuItem' || cls=='menu') return;
 }
  
document.all("oMenu").style.visibility = "hidden";
  
document.all("oMenu").style.top="0px";
  return 
false;
}
?>
Онлайн: 0
Реклама