$(document).ready(
	function () {
		prepareComments();
		$('div.serialComments a').bind('click',
			function (e){
				$.get(ajaxTarget,
						function (data) {
							$('#ajaxTarget').fadeOut(200,
								function (e) {
									$(this).html(data).fadeIn(200);
									prepareComments();
								}
							);
						}
					);


				return false;
			}
		);
	}
);
function prepareComments() {
	f = $('#form');
	if (f) {
		f.bind('submit',
			function (e) {
				params = {};
				f.find('input, textarea').each(
					function () {
						title = $(this).attr('name');
						value = $(this).val();
						params[title] = value;
					}
				);
				$.post(ajaxTarget, params,
					function (data) {
						$('#ajaxTarget').fadeOut(200,
							function (e) {
								$(this).html(data).fadeIn(200);
								prepareComments();
							}
						);
					}
				);
				return false;
			}
		);
	}
	c = $('div.articleControls');
	if (c) {
		c.find('a').bind('click',
			function (e){
				hr = $(this).attr('href');
				temp = hr.split('?');
				if (temp == undefined || temp.length != 2) {
					return false;
				}
				args = temp[1];
				$.get(ajaxTarget + '?' + args,
					function (data) {
						$('#ajaxTarget').fadeOut(200,
							function (e) {
								$(this).html(data).fadeIn(200);
								prepareComments();
							}
						);
					}
				);
				return false;
			}
		);
	}
}
