Файл: modules/chat/mess.js
Строк: 56
<?php
$(document).ready(function() 
{
    /*Обновим все имеющиеся писанинки*/
    show_mess();
    
    
    function add_mess(){    
     mess = $('#mess').val(); /*Получаем текст сообщений*/
     /*mess = $('#us1').val(); Получаем id 1 собеседника*/
     /*mess = $('#us2').val(); Получаем id 2 собеседника*/
    /*Отправляем данные на запись в БД*/
        $.ajax({
            type: "POST",
            url: "add_mess.php",
            dataType: "html",
            data: {mess: mess},
            success: function(data) {
                $('#mess').val('');
                show_mess();
                $("#mess").focus();    
                }
        
        });
    
     /*Перейдем на первую страницу*/
        $.ajax({
            type: "POST",
            url: "mess.php",
            dataType: "html",
            data: {page: 1},
            success: function(data) {
                $(".content_chat").html(html);    
                }
        
        });
    }
    
    /* Отправка кликом*/
        $('#add_mess').click(function()
    {
        add_mess();
    }); 
    /*Ну и добавим немного шика =)) Сделаем отправку при нажатии Ctrl+Enter*/
        $('#mess').keyup(function(event)
     {
        if (event.ctrlKey && event.which == 13)
        {
            add_mess();
        }
     });
    
    /* Выполняем подгрузку сообщений в див в class = content*/
    function show_mess()
    {
        $.ajax({  
            url: "mess.php",  
            cache: false,  
            success: function(html){  
                $(".content_chat").html(html);
            }  
        });
    }
    
    /*Обновляем данные каждые пару сек*/
     setInterval(function()
     {
        show_mess();
     }, 3000);
        
    
});
function errors()
    {
         
        $('.errors').show();
    }
    
    
    /*Навигиция*/
    function nav(page)
    {    
        $.ajax({
            type: "POST",
            url: "mess.php",
            dataType: "html",
            data: {page: page},
            success: function(data) 
            {    
                /*выполним обновление*/
                $.ajax({  
                    url: "mess.php",  
                    cache: false,  
                    success: function(html){  
                        $(".content_chat").html(html);
                    }  
                }); 
            }
        
        });
        
    }
    
    
    /*Ответ*/
        function otv(nick)
    {
        $("#mess").focus();
        document.getElementById("mess").value = "[b]"+nick+"[/b], ";
    }    
    
    /*удаление*/
        function del_mess(del_mess)
    {
        $("#mess").focus();
        
        $.ajax({
            type: "POST",
            url: "add_mess.php",
            dataType: "html",
            data: {del_mess: del_mess},
            success: function(data) 
            {
                /*выполним обновление*/
                $.ajax({  
                    url: "mess.php",  
                    cache: false,  
                    success: function(html){  
                        $(".content_chat").html(html);
                    }  
                });
            }
        });
    }
?>