$("input[name=close]").click(function(e){\r
$("#help_frame").css("display","none");\r
});\r
- $("input[name=openPastlog]").click(openPastlogEventListener);\r
$("#whisper_list_view").click(function(e){\r
$("#whisper_list").toggle();\r
});\r
$socket.on("connect",function(){\r
$socket.on("req pastlog",pastLogEventListerner);\r
$socket.on("req msg",getMessageEventListerner);\r
- $socket.on("req pastloglist",CreatePastLogList);\r
});\r
});\r
\r
$("#enter_message").append(msg);\r
if(logflag)\r
{\r
- $socket.json.emit("get pastLogList",{rno:document.chat_form.rno.value});\r
getCurretLog();\r
}\r
}\r
}\r
}\r
\r
-function CreatePastLogList(file)\r
-{\r
- $("#enter_frame form select[name=past]").empty();\r
- var rno = document.chat_form.rno.value;\r
- var pattern = $pastlogfile_pattern.replace("%d",rno);\r
- for(var i = 0; i < file.length; i++)\r
- {\r
- var logname = file[i];\r
- if(!logname.match(pattern))\r
- continue;\r
- var element = document.createElement("option");\r
- element.value = logname;\r
- element.appendChild(document.createTextNode(logname));\r
- $("#enter_frame form select[name=past]").append(element);\r
- }\r
-}\r
-\r
function getCurretLog()\r
{\r
var rno = document.chat_form.rno.value;\r
$socket.emit("get pastLog",url);\r
}\r
\r
-function openPastlogEventListener()\r
-{\r
- $tid = 0;\r
- $("#message").empty();\r
- $("#namelist").empty();\r
- var url = document.enter_form.past.options[document.enter_form.past.selectedIndex].value;\r
- $socket.emit("get pastLog",url);\r
-}\r
-\r
function pastLogEventListerner(msg)\r
{\r
if(IsRomMode() && $roominfo.type != 0 && $roominfo.admin == false)\r