Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/js/dinamic_js.php
Строк: 255
<?
if(!$js)
 exit();

switch(
$js)
{
 case
"ClipBoard":

?>
function ClipBoard(text)
{
 holdtext.innerText = text;
 var Copied = holdtext.createTextRange();
 Copied.execCommand("RemoveFormat");
 Copied.execCommand("Copy");
}

<?
 
break;
 case
"altt":
 
?>
function altt(text)
{
 var el = document.getElementById("altt");

 document.all("altt").innerHTML = '<table border=0 cellspacing=1 cellpadding=5 bgcolor=#000000><tr><td bgcolor=#ffffff style="color:#000000;font-size:70%">'+text+'</td></tr>';
 document.all("altt").style.visibility = "visible";

 var x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft + 3;
 var y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop+5;

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

 if (window.event.clientX + el.offsetWidth + 3 > document.body.clientWidth)
 {
  x -= (window.event.clientX + el.offsetWidth + 3 - document.body.clientWidth);
  el.style.left = x + "px";
 }

 document.all("altt").focus();
}

function altt_close()
{
 document.all("altt").style.visibility = "hidden";
}
 <?
 
break;
 case
"lifeline":
 
?>
var hp, max_d = 0;
var timer_d,img_server;

var aligns = Array();
aligns['4'] = "Сенатор";
aligns['5'] = "Официальный дилер";

function lifeline(now,max,timer,img__server)
{
    img_server = img__server;
    var life = document.getElementById('lifespace');
    var grn_life_pr = (now*100)/max;
    var grn_life_width = (grn_life_pr*160)/100;
    var red_life_width = 160-grn_life_width;

    life.innerHTML = '<table border=0 cellspacing=0 cellpadding=0><tr><td><img src='+img_server+'/grn_life.gif width='+grn_life_width+' height=10></td><td><img src='+img_server+'/red_life.gif width='+red_life_width+' height=10></td><td align=right>'+now+'/'+max+'</td></tr></table>';

    hp = now;
    max_d = max;
    timer_d = timer;
    
    if( timer > 0 )
        setTimeout("counter()", timer*1000);
}

function counter() {

    if(hp!=max_d) {

        hp++;
        var life = document.getElementById("lifespace");
        var grn_life_pr = (hp*100)/max_d;
        var grn_life_width = (grn_life_pr*160)/100;
        var red_life_width = 160-grn_life_width;

        life.innerHTML = '<table border=0 cellspacing=0 cellpadding=0><tr><td><img src='+img_server+'/grn_life.gif width='+grn_life_width+' height=10></td><td><img src='+img_server+'/red_life.gif width='+red_life_width+' height=10></td><td align=right>'+hp+'/'+max_d+'</td></tr></table>';
        setTimeout("counter()", timer_d*1000);
    }
}
 <?
 
break;

 case
"disabled_button":
 
?>

function Disabled_Button(form,subm)
{
 document.forms[form].elements[subm].disabled = true;
 document.forms[form].submit();
 return true;
}

 <?
 
break;
 case
"forum":
 
?>
function AddSmile(smile)
{
 document.all('mess').value += ' '+smile;
 document.all('mess').focus();
}
function showSmiles()
{
  var x = event.screenX - 50;
  var y = event.screenY - 270;
  var sFeatures = 'dialogLeft:'+x+'px;dialogTop:'+y+'px;dialogHeight:300px;dialogWidth:450px;help:no;status:no;unadorned:yes';
  window.showModelessDialog("/f_smiles.php", window, sFeatures);
}

function storeCaret(text) {
    if (text.createTextRange) { text.caretPos = document.selection.createRange().duplicate(); }
}
function cs(s1, s2)
{
   if (document.getSelection) { alert("Под NN не работает!"); }
   if (document.selection) {
     var str = document.selection.createRange();
     var s = document.send_from.mess.value;
     if (s1 == '//') {
       if ((str.text != "") && (s.indexOf(str.text)<0)) {
         var str2 = '> ';
         var j = 0;
         for(var i=0; i<str.text.length; i++) {
           str2 += str.text.charAt(i); j++;
           if (str.text.charAt(i) == "n") { str2 += "> "; j=0; }
           if ((j>55)&&(str.text.charAt(i) == ' ')) { str2 += "n> "; j=0; }
         }
         document.send_from.mess.value = s+"<I>"+str2+"n</I>n";
       } else {
         alert("Не выделен текст!nДля вставки цитаты, сначала выделите на странице нужный текст, а затем нажмите эту кнопку.");
       }
     } else {
      if ((str.text != "") && (s.indexOf(str.text)>=0)) {
        if (str.text.indexOf(s1) == 0) {return '';}
        str.text = s1+str.text+s2;
      } else { 
        if (document.send_from.mess.createTextRange && document.send_from.mess.caretPos) {      
            var caretPos = document.send_from.mess.caretPos;      
            caretPos.text = s1+s2;
        } else {
            document.send_from.mess.value = s+s1+s2;
        }
      }
     }
   }
   document.send_from.mess.focus();
   return false;
}

function add_mess(forum_id,topic_id,topic_p,mess_id)
{
 document.getElementById('contextmenu').innerHTML = '<table border=0 cellspacing=2 cellpadding=9 bgcolor=#3a3a3a width=350 height=50 ><form action="/forum/'+forum_id+'/'+topic_id+'.html?'+topic_p+'/add_'+mess_id+'" method=post><tr><td bgcolor=#cbcbb0><table border=0 cellspacing=0 cellpadding=0><tr><td><span><b>Сообщение</b></td><td align=right><span onclick=addclose(); style=cursor:hand><b><i>X</i></b></psan></td></tr><tr><td class=comm colspan=2> <textarea cols=60 rows=5 name=text></textarea><br><input type=submit class=button value=`Добавить` style=`font-weight:bold`></td></tr></form></table></td></tr></table>';
 document.getElementById('contextmenu').style.visibility = 'visible';
 document.getElementById('contextmenu').style.left = screen.width/2-180;
 document.getElementById('contextmenu').style.top = event.y+document.body.scrollTop-120;
 document.getElementById('contextmenu').focus();
}

function addclose()
{
 document.getElementById('contextmenu').style.visibility='hidden';
}

 <?
 
break;

 case
"manage":
 
?>

  function show_win(type)
  {
   var title = Array();

   title["edit"] = "Редактировать";
   title["delete"] = "Удалить";

   document.all('contextmenu').innerHTML = '<table border=0 cellspacing=2 cellpadding=9 bgcolor=#3a3a3a width=250 height=50><form action="index.php?act=lib&do='+type+'" method=post><tr><td bgcolor=#cbcbb0><table border=0 cellspacing=0 cellpadding=0 width=100%><tr><td><span><b>'+title[type]+' статью</b></td><td align=right><span onclick=win_close(); style=cursor:hand><b><i>X</i></b></psan></td></tr><tr><td class=comm colspan=2> Укажите ID: <input type=text name=id> <br><input type=submit class=button value=`'+title[type]+'` style=`font-weight:bold`></td></tr></form></table></td></tr></table>';
   document.all('contextmenu').style.visibility = 'visible';
   document.all('contextmenu').style.left = screen.width/2-180;
   document.all('contextmenu').style.top = event.y+document.body.scrollTop-90;
   document.all('contextmenu').focus();
  }

  function win_close()
  {
   document.all('contextmenu').style.visibility='hidden';
  }
  

 <?
 
break;

}
?>
Онлайн: 4
Реклама