function go_to(url)
{
        if(url) {
                location.href=url;
				 location.reload();
		}
        else
                location.reload();
}
function add_comment(id,by)
{
        var msg;
        var j = jQuery.noConflict();
        msg=j("#new_comment").val();
        //msg=tinyMCE.get('new_comment').getBody().innerHTML;
        if(msg)
        {
                j.post("/ajax/ajaxComments.php",{mode:"comments_timeout"},function(comments_timeout)
                                                                                                                {
                                                                                                                        if(comments_timeout=="0")
                j.post(
                                   "/ajax/ajaxComments.php",
                                {
                                        mode:"add_comment",
                                        mode_2:"new",
                                        id:id,
                                        by:by,
                                        comment:enter_to_br(msg)
                                },
                                function(data)
                                {
                                        
                                        go_to(data);
                                }
                           )
                                                                                                                        else
                                                                                                                        {
                                                                                                                                j('#comments_error').html("Вы сможете добавить следующий комментарий через "+comments_timeout+" сек");
                                                                                                                                go_to(window.location+"#comments");
                                                                                                                        }
                                                                                                                         })
        }
        else
        {
                j.post("/ajax/ajaxComments.php",{mode:"verify"},function(data){
                                                                                                                                 if(data=="1")
                                                                                                                                        j('#comments_error').html("Введите сообщение");
                                                                                                                                else
                                                                                                                                        j('#comments_error').html("Вы не авторизованы. Для добавления комментария <a href='/people_test/index.php' style='color:#F00'><u>войдите</u></a>, пожалуйста, в сообщество");
                                                                                                                                 })
        }
        //alert(enter_to_br(msg));
}
function delete_comment(id,mode_2)
{
        var j = jQuery.noConflict();
        if(confirm("Удалить комментарий?"))
        {
                j.post("/ajax/ajaxComments.php",{mode:"delete_comment",id:id},function(){
                                                                                                                          j("#comment"+mode_2+id).html("Комментарий удален");
                                                                                                                          })
        }
}
function edit_comment(id)
{
        var msg,edit,buff;
        var j = jQuery.noConflict();
        msg=j('#comment_area'+id).html();
        
        j('#comment_area'+id).html("<textarea style='width:600px;height:400px' id='textarea_buff"+id+"' name='textarea_buff"+id+"'>"+"</textarea>");
		msg = enter_to_nl2br(msg)
		 
		j('#textarea_buff'+id).val(msg)
        j('#editing_edit'+id).css('display','none');
        j('#editing_save'+id).css('display','');
        //tinyMCE.execCommand('mceToggleEditor',true,'textarea_buff'+id);
}
function send_editted_comment(id)
{
        var msg,preg;
        var j = jQuery.noConflict();
        msg=j('#textarea_buff'+id).val();
        //msg=tinyMCE.get('textarea_buff'+id).getBody().innerHTML;
        if(msg)
        j.post("/ajax/ajaxComments.php",{mode:"edit_comment",id:id,comment:enter_to_br(msg)},
                   function(){
                           j('#comment_area'+id).html(enter_to_br(msg));
                           j('#editing_edit'+id).css('display','');
                           j('#editing_save'+id).css('display','none');
                           })

}
function answer_show(id)
{
        var j = jQuery.noConflict();
        if(id)
        {
                j('#show_answer'+id).css('display','none');
                j('#hidden_answer'+id).css('display','');
                j.post("/ajax/ajaxComments.php",{mode:"verify"},function(data){
                  if(data!="1")
                    j('#comments_error').html("Вы не авторизованы. Для добавления комментария <a href='/people_test/index.php' style='color:#F00'><u>войдите</u></a>, пожалуйста, в сообщество");
                  })
                //tinyMCE.execCommand('mceToggleEditor',false,'answer'+id);
                //tinyMCE.execCommand('mceToggleEditor',true,'answer'+id);
        }
}
function answer_hide(id)
{
	var j = jQuery.noConflict();
    if(id)
    {
        j('#show_answer'+id).css('display','inline');
		j('#hidden_answer'+id).css('display','none');
    }
}
function answer_post(id)
{
        var msg;
        var j = jQuery.noConflict();
        msg=j("#answer"+id).val();
        //msg=tinyMCE.get('answer'+id).getBody().innerHTML;
        if(msg)
        {
                j.post("/ajax/ajaxComments.php",{mode:"comments_timeout"},function(comments_timeout)
                                                                                                                         {
                                                                                                                                if(comments_timeout=="0")
                j.post(
                                   "/ajax/ajaxComments.php",
                                {
                                        mode:"add_comment",
                                        mode_2:"answer",
                                        id:id,
                                        comment:msg
                                },
                                function(data)
                                {
                                        j('#show_answer'+id).css('display','');
                                        j('#hidden_answer'+id).css('display','none');
                                        go_to(data);
                                }
                           )
                else
                {
                        j('#comments_error').html("Вы сможете добавить следующий комментарий через "+comments_timeout+" сек");
                        go_to(window.location+"#comments");
                }
                                                                                                                         })
        }
        else
        {
                j.post("/ajax/ajaxComments.php",{mode:"verify"},function(data){
                                                                                                                                 if(data=="1")
                                                                                                                                        j('#comments_error').html("Введите сообщение");
                                                                                                                                else
                                                                                                                                        j('#comments_error').html("Вы не авторизованы. Для добавления комментария <a href='/people_test/index.php' style='color:#F00'><u>войдите</u></a>, пожалуйста, в сообщество");
                                                                                                                                 })
        }
}
function enter_to_br(msg)
{
        var preg;
        preg=/\n|(<BR>)|(<br>)/g;
        
		return msg.replace(preg,'<br />');
}
function enter_to_nl2br(msg)
{
        var preg;
        preg=/\n|(<BR>)|(<br>)/g;
        return msg.replace(preg,'\r\n');
		
}

