 !!! 

:

 msgpost.php

 switch ($c[1]) {

:
case "/delmsg":
$newmsg = explode(" ",$msg);
$delnick = explode("_",$newmsg[1]);
if($s[nick]==$delnick[1]) {$ktodel = "";}
elseif($s[3]<=1000) {$ktodel = " $s[nick]";}
elseif($s[3]<=600) {$ktodel = " $s[nick]";}
$delmsg = "*  <script>var a=document.getElementById('$newmsg[1]');if(a){a.innerHTML='<i>(  $ktodel)</i>';}</script>";
$f="../daemon/www-chat/chat.txt"; 
$open=fopen($f,"a");
fwrite($open,"".$delmsg."\r\n");
fclose($open); 
break;


case "/editmsg":
$msg=substr($msg,9,strlen($msg)-9);
$neweditmsg = explode("::",$msg);
$editnick = explode("_",$neweditmsg[0]);
if($s[nick]==$editnick[1]) {$ktodel = "";}
elseif($s[3]<=1000) {$ktodel = " $s[nick]";}
elseif($s[3]<=600) {$ktodel = " $s[nick]";}
$neweditmsg[1] = str_replace("\"","&quot;",$neweditmsg[1]);
$neweditmsg[1] = str_replace("'","&#146;",$neweditmsg[1]);
$neweditmsg[1] = str_replace("<","&lt;",$neweditmsg[1]);
$neweditmsg[1] = str_replace(">","&gt;",$neweditmsg[1]);
$editmsg = "*  <script>var a=document.getElementById('$neweditmsg[0]');if(a){a.innerHTML='".($neweditmsg[1])." <i><font color=red>( $ktodel)</font></i>';}</script>";
$f="../daemon/www-chat/chat.txt"; 
$open=fopen($f,"a");
fwrite($open,"".$editmsg."\r\n");
fclose($open); 
break;

case "/savemsg":
$msg=substr($msg,9,strlen($msg)-9);
include_once("classes/class.mysql.php");
$db = new mysql_db();
$dbhost = "localhost";
$dbname = "twek";
$dbuser = "twek";
$dbpass = "twek";
$db->getConnect($dbhost,$dbname,$dbuser,$dbpass);
$msg=str_replace("\"","&quot;",$msg);
$msg=str_replace("'","&#146;",$msg);
$msg=str_replace("<","&lt;",$msg);
$msg=str_replace(">","&gt;",$msg);
$db->query("insert into savemsg (user,msg,date) value('".mysql_escape_string($s[nick])."','".mysql_escape_string($msg)."','".date("d.m.Y; G:i:s")."')",0);
break;

 chat_irc_main  

case "q_privpost": 

 case "q_join":

case "q_privpost": // 1- , 2-
      _out(css,time,top.timeshow_priv,
"<a style=\"cursor:pointer\" onClick=\"javascript:top.nickpriv('"+p1+"')\" "+
"onMouseOver=\"window.status='"+top.copy+" --    , "+
"   <"+p1+">'; top.mnick='"+p1+"'; top.select=1; return true;\" "+
"onMouseClick=\"window.status='"+top.copy+"'; top.select=1; return true\" "+
"onMouseOut=\"window.status='"+top.copy+"'; top.select=2;\" target=kbdpost>"+
"<font class=privpost1 color=black>   &lt;<b><font class=privpost2>"+p1+"</font></b>&gt;</font></a>"+
"<span id='"+time+"_"+nick.toLowerCase()+"' class=msg "+textcss(css)+" onMouseOver=\"top.mnick='"+nick+"'; top.timeids='"+time+"'; top.select=3; return true;\" onMouseClick=\"top.select=3; top.mnick='"+nick+"'; top.timeids='"+time+"'; return true;\" onMouseOut=\"top.select=2;\"> "+p2+"</span>");
      updateidle(nick,time);
      break;

      case "q_privget": // 1- , 2-
      _out(css,time,top.timeshow_priv,
"<a style=\"cursor:pointer\" onClick=\"javascript:top.nickpriv('"+p1+"')\" "+
"onMouseOver=\"window.status='"+top.copy+" --    , "+
"   <"+nick+">'; top.mnick='"+nick+"'; top.mhost='"+host+"'; top.select=1; return true;\" "+
"onMouseClick=\"window.status='"+top.copy+"'; top.select=1; return true\" "+
"onMouseOut=\"window.status='"+top.copy+"'; top.select=2;\" target=kbdpost>"+
"<font class=privget1>   &lt;<b><font class=privget2>"+nick+"</font></b>&gt;</font></a>"+
"<span id='"+time+"_"+p1.toLowerCase()+"' class=msg "+textcss(css)+" onMouseOver=\"top.mnick='"+p1+"'; top.timeids='"+time+"'; top.select=3; return true;\" onMouseClick=\"top.select=3; top.mnick='"+p1+"'; top.timeids='"+time+"'; return true;\" onMouseOut=\"top.select=2;\"> "+p2+"</span>");
      updateidle(p1,time);
      break;

      case "q_allmsg": // 1-
      if (nick==top.mynick) css=replace_mymsg(css);
      else if (foundnick) { css=replace_msgforme(css); }
      if (top.onlyprivate && !foundnick) break;
_out(css,time,top.timeshow_msg,
outnick(host,nick,nickhtml,"nick",css,1)+nbsp()+"<span id='"+time+"_"+nick.toLowerCase()+"' class=msg "+textcss(css)+" onMouseOver=\"top.mnick='"+nick+"'; top.timeids='"+time+"'; top.select=3; return true;\" onMouseClick=\"top.select=3; top.mnick='"+nick+"'; top.timeids='"+time+"'; return true;\" onMouseOut=\"top.select=2;\">"+p1+"</span>")
updateidle(nick,time)
break

      case "q_allmsgme": // 1-, 2-"<away>"
      if (nick==top.mynick) css=replace_mymsg(css);
      else if (foundnick) { css=replace_msgforme(css); }
      if (top.onlyprivate && !foundnick) break;
      css[4]=css[9];
_out(css,time,top.timeshow_msg,
outnickme(host,nick,nickhtml,"nickme",css,1)+nbsp()+"<span id='"+time+"_"+nick.toLowerCase()+"' class=msg "+textcss(css)+" onMouseOver=\"top.mnick='"+nick+"'; top.timeids='"+time+"'; top.select=3; return true;\" onMouseClick=\"top.select=3; top.mnick='"+nick+"'; top.timeids='"+time+"'; return true;\" onMouseOut=\"top.select=2;\">"+p1+"</span>");
      if (p2!="<away>") updateidle(nick,time);
      break;

      case "q_allmsgbig": // 1-
      if (nick==top.mynick) css=replace_mymsg(css);
      else if (foundnick) { css=replace_msgforme(css); }
      _out(css,time,top.timeshow_msg,
outnick(host,nick,nickhtml,"nick",css,1)+nbsp()+"<span id='"+time+"_"+nick.toLowerCase()+"' class=msgbig "+textcss(css)+" onMouseOver=\"top.mnick='"+nick+"'; top.timeids='"+time+"'; top.select=3; return true;\" onMouseClick=\"top.select=3; top.mnick='"+nick+"'; top.timeids='"+time+"'; return true;\" onMouseOut=\"top.select=2;\"><font class=msgbig>"+p1+"</font></span>");
      updateidle(nick,time);
      break;

 z-channel.html 

function menushow1(){return top.menushow(event)}
function menuhide1(){return top.menuhide(event)}
function menuhigh1(){return top.menuhigh(event)}
function menulow1 (){return top.menulow(event)} 
function menujump1(){return top.menujump(event)}

function msitemshow1(name){return top.msitemshow(name,event)}
function menushow1(){return top.menushow(event)}
function menuhide1(){return top.menuhide(event)}
function menujump1(name){return top.menujump(name)}

 nick   
 chat_irc_menu.js 

var snick=mnick;
   var shost=mhost;
   var runscrl2=0;

 

 snick=mnick;
    shost=mhost;
    runscrl2=0;
