function addNewFolder()
{  
    return true;
	showIndicator('Выполняется сохранение новой папки');
	var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
        	if (req.responseJS.aFolder) {
        		folders_text = document.getElementById('user_folders').innerHTML +'<li class="pale"><a href="'+cfg_path_web+'/talks/'+req.responseJS.aFolder['folder_id']+'/">'+req.responseJS.aFolder['folder_title']+'</a> (0)</li>';
        		document.getElementById('user_folders').innerHTML = folders_text;
        		timeout = false;
        	}

        	if (req.responseJS.aMessages) {
        		printMessages(req.responseJS.aMessages);
        	}
        	setTimeout('hideIndicator()', 1000);
        }
    }
    req.caching = false;
    req.open('POST', cfg_path_web+'/modules/talks/loaders/add_new_folder.loader.php', true);
    req.send( { new_folder: document.getElementById('new_folder').value } );
}

function showTalkForm(user_id)
{  
    $.post(cfg_path_web+'/talks/loaders/talk_form/', { user_id: user_id },
        function(data){
            if(data['talk_form']){
                showMessage(data['talk_form']);
            }
            if (data['aMessages']) {
        		printMessages(data['aMessages']);
        	}
    }, "json");
}

function sendTalk(user_id, talk_title, message_text, talk_to)
{
    $.post(cfg_path_web+'/talks/loaders/send_talk/', { user_id: user_id, talk_title: talk_title, message_text: message_text, talk_to: talk_to },
        function(data){
            if(data['talk_sended']){
                showMessage('Сообщение отправлено');
            }else{
                showMessage(data['form_text']);
                if(user_id > 0){
                    $("#send_talk_user_id").val(user_id);
                }else{
                    $("#send_talk_to").val(talk_to);
                }
                $("#send_talk_title").val(talk_title);
                $("#send_talk_message").val(message_text);
            }
            if (data['aMessages']) {
        		printMessages(data['aMessages']);
        	}
    }, "json");
}
