$(document).ready(
	function() {
		$('.jquery_boxy').boxy({'title': $(this).title, 'afterShow': function() {$("html").unblock()}});
		$('.jquery_boxy').click(
			function() {
				$("html").block({
						message: 'Prosim, cakajte... <br /> <img src="/images/design/ajax-loader.gif">'
				});
			}
		);

		if (document.getElementById('comment_text_id')) {
			$('textarea.resizable:not(.processed)').TextAreaResizer();
		}

		$("img[id^=thumb]").click(
			function() {
				var comment_id = $(this).attr("id").replace('thumb', '');
				var a = comment_id.split('_');
				ci = a[0];
				$.getJSON(
					'/discuss.php',
					{
						ajax_action: 1,
						action: 'comment_rating',
						comment_id: a[0],
						rating: a[1],
						report_id: a[2]
					},
					function (data) {
						number = parseInt(data);
						if (!isNaN(number)) {
							cssClass = (number < 0 ? 'negative-number' : 'positive-number');
							$("#ratingnumber" + ci).html(data).removeClass().addClass(cssClass);
						} else {
							alert(data);
						}
					}
				);
			}
		);

/*   	$(document).mousemove(function(e){
      		$('#atrtitle').css({top:e.pageY+15,left:e.pageX+15});
   		});
   		$('*[title]').mouseover(function(e){
      		$(this).after('<div id="atrtitle"></div>');
      		var ttext = $(this).attr("title");
      		$(this).attr({title:""});
      		$('#atrtitle').text(ttext).show().fadeTo(800,0.8);
   		});
   		$('*[title]').mouseout(function(e){
      		$(this).attr({title:$('#atrtitle').text()});
      		$('#atrtitle').hide().remove();
   		});*/
	}
);

function AlterDiscussionRep (form) {
	$("#alter_discussion_topics_box").load(
		'/admin/reporter_projects.php',
		{
			discussion_project: 1,
			action: 'save',
			name: form.name.value,
			project_id: form.project_id.value,
			type_id: form.type_id.value,
			report_id: form.report_id.value,
			input_name: form.input_name.value
		},
		function(data) {
			window.location.reload();
		}
	)
}

function DeleteThread(form) {
	$("#delete_comment_box").load(
		'/ajax_output.php',
		{
			forum_actions: 1,
			action: 'delete_comment',
			comment_id: form.comment_id.value,
			report_id: form.report_id.value,
			do_delete: form.do_delete.value
		},
		function(data) {
		}
	)
}

function UpdateThread (url, form) {
	$("#edit_comment_box").load(
		url,
		{
			forum_actions: 1,
			action: 'update_comment',
			comment_text: form.comment_text.value,
			comment_id: form.comment_id.value,
			report_id: form.report_id.value,
			do_delete: form.do_delete.value,
			from_admin: form.from_admin.value
		},
		function data() {
		}
	);
}

function UnblockIP(url, form) {
	$("#unblockip_box").load(
		url,
		{
			forum_actions: 1,
			ajax_action: 'unblock_ip',
			comment_text: form.comment_text.value,
			report_id: form.report_id.value,
			status_id: form.status_id.value,
			unblock_ip_hidden: form.unblock_ip_hidden.value
		},
		function data() {
		}
	)
}

function BlockIP(url, form, act) {
	$("#blockip_box").load(
		url,
		{
			forum_actions: 1,
			ajax_action: 'block_ip',
			comment_text: form.comment_text.value,
			blockip: form.blockip.value,
			blockip_hidden: form.blockip_hidden.value,
			report_id: form.report_id.value,
			comment_id: form.comment_id.value,
			type_id: form.type_id.value,
			nick: form.nick.value
		},
		function data() {

		}
	)
}

function showBox(element,id) {
	var box=document.getElementById(id);
	if (element.checked) {
		$(box).show(500);
	} else {
		$(box).hide(500);
	}
}

function ReportThread(form) {
	$("#report_comment_box").load(
		'/ajax_output.php',
		{
			forum_actions: 1,
			action: 'send_report',
			comment_text: form.comment_text.value,
			project_id: form.project_id.value,
			report_id: form.report_id.value,
			comment_id: form.comment_id.value,
			ajax_action: 1
		},
		function data() {
		}
	)
}

function checkStrCount () {
	var str_count = 3500 - $('#comment_text_id').val().length;
	$('#remaining_id').val((str_count < 0) ? 0 : str_count);
	if ( $('#comment_text_id').val().length > 3490 ) {
		$('#comment_text_id').val( $('#comment_text_id').val().substring(0,3500) );
	}
}

function checkCommStrCount () {
	var str_count = 3500 - $('#comment_text_id').val().length;
	$('#remaining_id').val((str_count < 0) ? 0 : str_count);
	if ( $('#comment_text_id').val().length > 3490 ) {
		$('#comment_text_id').val($('#comment_text_id').val().substring(0,3500));
	}
}

function remove_submission() {
	var el=document.getElementById("submission_send");
	el.value="0";
	document.forms["edit_report_form"].submit();
	return false;
}


