function ShowReplyBox(idobject, idparent)
{
LastOpenedReplyBoxId=idparent;
idDiv = "#prl"+idparent;

if(idobject>=0){
$(idDiv).load(encodeURI("../reply/reply_box.php?id_object="+idobject+"&id_parent="+idparent+"&r="+Math.random()));
//alert(idDiv+" obj="+idobject+" par="+idparent);
}
else{
$(idDiv).load(encodeURI("../reply/reply_box.php?id_parent="+idparent+"&r="+Math.random()));}
}

function ShowEditBox(idobject, idparent)
{
LastOpenedReplyBoxId=idparent;
idDiv = "#prl"+idparent;
$(idDiv).load(encodeURI("../reply/edit_box.php?id_object="+idobject+"&id_post="+idparent+"&r="+Math.random()));
}

function ReloadChilds(idobject, idparent)
{
idDiv = "#childs"+idparent;
$(idDiv).load(encodeURI("../reply/replies_print.php?id_object="+idobject+"&id_parent="+idparent+"&r="+Math.random()));
}

function PostComment(idobject, idparent)
{
if(CheckCmtForm(idparent))
{
post_form="#form"+idparent;
var queryString = $(post_form).formSerialize();  
$.post('../reply/replies_print.php', queryString, function(data){
  $("#childs"+idparent).html(data);
});
$("#prl"+idparent).html("<a onclick=\"ShowReplyBox("+idobject+","+idparent+")\">Ответить на это</a>");
}
return false;
}

function PostEditComment(idobject, idparent, idpost)
{
post_form="#form"+idpost;
var queryString = $(post_form).formSerialize();  

$.post('../reply/replies_print.php', queryString, function(data){
  $("#childs"+idparent).html(data);                                     
});
$("#prl"+idpost).html("<a onclick=\"ShowReplyBox("+idobject+","+idpost+")\">Ответить на это</a>");
return false;
}

function CloseReplyForm(idobject, idparent)
{
$("#prl"+idparent).html("<a onclick=\"ShowReplyBox("+idobject+","+idparent+")\">Ответить на это</a>");
return false;
}

function ReloadLoginMenu(idobject)
{
$("#cmt_tm").load(encodeURI("../reply/login_menu.php?id_object="+idobject+"&r="+Math.random()));
}

                    
function LogIn(idobject)
{
post_form="#loginform";
var queryString = $(post_form).formSerialize();  

$.post('../reply/login.php?id_object='+idobject+'&r='+Math.random(), queryString, function(data){$("#loginbox").html(data);});
return false;
}

function LogOut(idobject)
{
$.cookie('username', null, { expires: 7, path: '/', domain: 'fitn.ru', secure: false});
$.cookie('md5pass', null, { expires: 7, path: '/', domain: 'fitn.ru', secure: false});
ReloadLoginMenu(idobject);
ReloadChilds(idobject, 0);
return false;
}



function ShowLoginBox(idobject)
{
if($("#loginbox").html()==""){$("#loginbox").load(encodeURI("../reply/login_box.php?id_object="+idobject+"&r="+Math.random()));$("#loginbox").show("slow");}
else{$("#loginbox").html("");$("#loginbox").hide("slow");}
}
               
function ShowRegBox(){
  myWin= open("../reply/reg_box.php", "Registration","width=400,height=400,status=no,toolbar=no,menubar=no, titlebar=no, scrollbars=yes");
}              
$(document).ready(function(){
/*
Не удалять. Не знаю почему, но без этой пустой функции мозилла перестает логиниться
*/
});
       
function CheckCmtForm(idpost) {
	formErrors = false;
	if ($('#cmt_title'+idpost).val().length < 4 && $('#cmt_text'+idpost).val().length< 4) {
		formErrors = "Напишите что-нибудь содержательное!.";}
	if (formErrors) {
		alert(formErrors);
		return false;
	} else {			
		return true;
	}
}


