$(document).ready(function () { $(".shoutbox").scrollTop($(".shoutbox").get(0).scrollHeight); smiles(); $("#open_smiles").click(function(){ $("div#smiles_list").slideDown("slow"); }); $("#close_smiles").click(function(){ $("div#smiles_list").slideUp("slow"); }); $("#toggle_smiles span").click(function(){ $("div#toggle_smiles span").toggle(); $("#shoutbox_message").focus(); }); $("#shoutbox_form").submit(Send); $("#shoutbox_message").focus(); var load_interval = $("#shoutbox_load_interval").val(); if(load_interval != 0) setInterval("Load()", load_interval); else $("#shoutbox_reload").click(function(){ Load(); $("#shoutbox_message").focus(); }); }); function Send() { var module_id = $("#shoutbox_module_id").val(); var user_id = $("#shoutbox_user_id").val(); var nickname = $("#shoutbox_nickname").val(); var message = $("#shoutbox_message").val(); if(message != "") { $.post("/modules/mod_shoutbox/ajax/send.php", { module_id: module_id, user_id: user_id, nickname: nickname, message: message }, Load ); } $("#shoutbox_nickname").val(nickname); $("#shoutbox_message").val(""); $("#shoutbox_message").focus(); return false; } function Load() { var module_id = $("#shoutbox_module_id").val(); $.post("/modules/mod_shoutbox/ajax/load.php", { module_id: module_id }, function (html) { $('#shoutbox_area').html(html); $(".shoutbox").scrollTop($(".shoutbox").get(0).scrollHeight); }); } function ins_smile(smile){ var msg = $('#shoutbox_message').val() + smile; $('#shoutbox_message').val(msg); $('#shoutbox_message').focus(); return false; } function smiles(){ var module_id = $("#shoutbox_module_id").val(); $.post("/modules/mod_shoutbox/ajax/smiles.php", { module_id: module_id, }, function (html) { $("#smiles_list").html(html); }); } function tonick(nickname){ var msg = nickname + ', ' + $('#shoutbox_message').val(); $("#shoutbox_message").focus(); $('#shoutbox_message').val(msg); }