$(document).ready(CommentsInit);
function CommentsInit()
{
}
function CommentsShowForm(parent_id)
{
	CommentsHideForm();
	$('#comment'+parent_id).append(
	'<div class="comments_form">'+
		'<div class="comments_form_title">Имя</div>'+
		'<div class="comments_form_input">'+
			'<input type="text" class="comments_input input" id="comments_name" value="'+user_name+'" maxlength="25"'+(user_name ? ' disabled': '')+' />'+
		'</div>'+
		'<div class="comments_form_title">Сообщение</div>'+
		'<div class="comments_form_input">'+
			'<textarea class="comments_input input" id="comments_message"></textarea>'+
		'</div>'+(user_name ? '' : '<div class="comments_captcha"><img src="'+site_url+'captcha/'+Math.round(Math.random() * 1000)+'" alt="Защита от роботов" title="Защита от роботов" align="middle" width="100" height="60" />&nbsp;&nbsp;&nbsp;<a href="javascript: CommentsCaptchaReload()">Показать другую картинку</a></div><div class="comments_form_title">Код с картинки</div><div class="comments_form_input"><input type="text" class="comments_input input" id="comments_captcha" /></div>')+
		'<div class="comments_submit">'+
			'<a href="javascript: CommentsAdd(\''+parent_id+'\')">Добавить</a>&nbsp;&nbsp;&nbsp;&nbsp;'+
			'<a href="javascript: CommentsHideForm()">Отмена</a>'+
		'</div>'+
	'</div>');
}
function CommentsCaptchaReload()
{
	$('.comments_captcha').empty();
	$('.comments_captcha').append('<img src="'+site_url+'captcha/'+Math.round(Math.random() * 1000)+'" alt="Защита от роботов" title="Защита от роботов" align="middle" width="100" height="60" />&nbsp;&nbsp;&nbsp;<a href="javascript: CommentsCaptchaReload()">Показать другую картинку</a>');
}
function CommentsHideForm()
{
	$('.comments_form').remove();
}
function CommentsAdd(parent_id)
{
	var data = {};
	data.name =    $('#comments_name').attr('value');
	data.message = $('#comments_message').attr('value');
	data.parent_id = parent_id;
	data.captcha = $('#comments_captcha').attr('value');
	var data_string = JSON.stringify(data);
	$.post(window.location+'/', {func: 'CommentsAdd', data: data_string}, CommentsAddResult, 'json');
}
function CommentsAddResult(result)
{
	if (result['status'] == 'error')
	{
		alert(result['message']);
	}
	else
	{
		window.location.hash = 'comment' + result['message'];
		window.location.reload(true);
	}
}

