	var commentClick = false;


	// lapozashoz szukseges js function
	function commentPager(id, order, all) {
		if(id) {
			var pageNum = id;
		} else {
			pageNum = null;
		}

		// osszes hozzaszolas megjelenitese
		if(all && all == 1){
			var getAll = 1;
		} else {
			var getAll = 0;
		}

		// rendezes beallitasa
		if(!order) {
			var tmp = $("#hsz-felso-lapozo .fl").attr('id').split('_');
			var order = tmp[tmp.length-1];
		}

		// kivadasszuk a cikk id-t
		var tmp = $("#ArticleCommentsContainer").attr('class').split('_');
		var articleID = tmp[tmp.length-1];

		// kuldunk egy postolt kerest ajaxxal
		$.ajax({
		   type: "POST",
		   url: "/ajax/post",
		   data: {
			"appname": "Article",
			"method": "getComments",
			"cikk_id" : articleID,
			"pageNum":  pageNum,
			"order": order,
			"getall": getAll
		   },
		   success: function(msg){
			  if(msg == 0) {
				return false;
			  } else {
				$("#ArticleCommentsContainer").html(msg);
				reloadCaptcha('#captchaDiv','.captcha');
				var tmp = $("#ArticleCommentsContainer .hozzaszolas-lista").attr('id').split('_');
				var commentsNum = tmp[tmp.length-1];
				if (getAll == 1) { $('.osszeshozzaszolaslink').hide(); }
				$("#comment_of_numbers").html(commentsNum);
			 }

		   }
		});

		return false;
	};


	// Jelentem a moderatornak linkre kattintas #megjelenitjuk a box-ot
	function sendAlertToModerator(commentId){
//		positioning($("#moderatebox_"+commentId));
		positionLayer($("#moderatebox_"+commentId));
//		$("#overlay, #moderatebox_"+commentId).show();
		ShowLayer($("#moderatebox_"+commentId));
		reloadCaptcha('#moderatebox_'+commentId,'moderateFormCaptcha_'+commentId);
		return false;
	}

	// jelentem a moderatornak
	function sendModerateAlert(commentId) {
		$("#moderatebox_"+commentId+" form").submit(function(){ return false; });
		//alert(commentId);
		var stop = false;
		if($("#moderatebox_"+commentId+" #moderateFormCaptcha_"+commentId).val().length > 0) {
			var captcha = $("#moderatebox_"+commentId+" #moderateFormCaptcha_"+commentId).val();
			$("#moderatebox_"+commentId+" #moderateFormCaptcha_"+commentId).removeClass('inputerr');
		} else {
			$("#moderatebox_"+commentId+" #moderateFormCaptcha_"+commentId).addClass('inputerr');
			stop = true;
		}

		if (!captcha) alert('Hibás ellenőrző kód!');

		if(!stop) {
			$.ajax({
			   type: "POST",
			   url: "/ajax/post",
			   data: {
				"appname": "Comment",
				"method": "sendModerateAlert",
				"comment_id" : commentId,
				"captcha": captcha,
				"moderate": captcha
			   },
			   success: function(msg){
				  if(msg == 0) {
					alert('Hibás ellenőrző kód');
					reloadCaptcha('#moderatebox_'+commentId,'.captcha');
//					$('#moderatebox_'+commentId+ ' .captcha img').attr('src','/captcha/moderate#"'+Math.random());
//					$('#moderatebox_'+commentId+ ' #moderateFormCaptcha_'+commentId).val('');
					return false;
				  } else {
					$('#moderatebox_'+commentId+ ' .inner').html('<h4 style="margin: 20px 0px 20px 0px; text-align: center; width:100%;">Köszönjük, a figyelmeztetést elküldtük!</h4>');
					var t = setTimeout(function(){
						$("#overlay, .overdiv").fadeOut(500);
						$("#moderatebox_"+commentId+ " .layerboxhead .close").trigger('click');
					},1500);

				 }
			   }
			});
		}


		return false;
	}


	// Scrollozas fuggveny
	function scrollTo(selector) {
		var targetOffset = $(selector).offset().top;
		$('html,body').animate({scrollTop: targetOffset}, 500);
	}



	var sendComment = function (){

		var tmp = $("#ArticleCommentsContainer").attr('class').split('_');
		var articleID = tmp[tmp.length-1];
		var pwd = $("#hsz-pwd").val();

		var stop = false;
		if($("#hsz-text").val().length > 0) {
			var comment = $("#hsz-text").val();
			$("#hsz-text").removeClass('textareaerr');
		} else {
			$("#hsz-text").addClass('textareaerr');
			stop = true;
		}
		if($("#hsz-user").val().length > 0) {
			var user = $("#hsz-user").val();
			$("#hsz-user").removeClass('inputerr');
		}
		else {
			$("#hsz-user").addClass('inputerr');
			stop = true;
		}
		if($("#captchaDiv #hsz_captcha").val().length > 0) {
			var captcha = $("#captchaDiv #hsz_captcha").val();
			$("#captchaDiv #hsz_captcha").removeClass('inputerr');
		} else {
			$("#captchaDiv #hsz_captcha").addClass('inputerr');
			stop = true;
		}

		if (!captcha) alert('Hibás ellenőrző kód!');
		//alert(stop)
		if(!stop && !commentClick) {
			commentClick = true;
			$.ajax({
			   type: "POST",
			   url: "/ajax/post",
			   data: {
				"appname": "Article",
				"method": "sendComment",
				"article_id" : articleID,
				"hozzaszolas": comment,
				"user": user,
				"pwd": pwd,
				"hsz_captcha": captcha
			   },
			   success: function(msg){
				//alert(msg)
				if(msg == 0) {
					alert('Hibás ellenőrző kód');
					reloadCaptcha('#captchaDiv','.captcha');
				  } else if(msg == 4){
					alert('A hozzászólás maximum 4000 karakter hosszú lehet!');
					reloadCaptcha('#captchaDiv','.captcha');
				 } else if(msg == 7){
					alert('A hozzászólást rögzítettük!');
					 commentClick = false;
					scrollTo("#ArticleCommentsContainer");
					commentPager(null,'desc',null);
				 } else if(msg == 9){
					alert('A hozzászólás maximum 3 hivatkozast tartalmazhat!');
					reloadCaptcha('#captchaDiv','.captcha');
				 } else if(msg == 8){
					alert('Ez a felhasználónév már foglalt!');
					reloadCaptcha('#captchaDiv','.captcha');
				 } else if(msg == 11){
					alert('Hozzászólás letiltva!');
					reloadCaptcha('#captchaDiv','.captcha');
				 }else if(msg == 12){
					alert('A hozzászóláshoz bejelentkezés szükséges!');
					reloadCaptcha('#captchaDiv','.captcha');
				 }else if(msg == 13){
					alert('Érvénytelen felhasználónév vagy jelszó!');
					reloadCaptcha('#captchaDiv','.captcha');
				 }
				 commentClick = false;


			   }
			});
		}
		return false;
	};

	function closeLayer(id){
		$(id).hide();
		$("#overlay, .layerbox").hide();
		return false;
	}


$(document).ready(function() {

/* 	$("#hozzaszolas #captcha").live("click",function(){
		alert($(this).val());
	});

	 */
/*layer bezárások*/
$('.layer-bezar').click(function(){
	HideAllLayers();
});
/*layer bezárások*/

	/* Szavazás */
	$("#voteButton").click(function(){

		$('#voteForm').submit(function(){
			return false;
		});

		var stop = false;
		var vote = $("#voteForm input:checked").val();

		if(!vote || vote=='undefined') {
			alert('Válasszon egy szavazatot!');
			return false;
		}

		if($("#voteForm #voteFormCaptcha").val().length > 0) {
			var captcha = $("#voteForm #voteFormCaptcha").val();
			$("#voteForm #voteFormCaptcha").removeClass('inputerr');
		} else {
			$("#voteForm #voteFormCaptcha").addClass('inputerr');
			stop = true;
		}

		if (!captcha) {
			alert('Hibás ellenőrző kód!');
		}

		var articleID = $("#voteForm #articleId").val();
		var voteID = $("#voteForm #voteId").val();

		if(!stop){

			$.ajax({
			   type: "POST",
			   url: "/ajax/post",
			   data: {
				"appname": "Article",
				"method": "vote",
				"article_id" : articleID,
				"x_szavazat": vote,
				"szavazas" : voteID,
				"vote-captcha": captcha
			   },
			   success: function(msg){
					if(msg == 2) {
						alert('Ön már szavazott!');
					} else if(msg == 0) {
						alert('Hibás ellenőrző kód!');
						reloadCaptcha('#szavazas-box', '#voteFormCaptcha');
					} else {
						$("#voteContainer").html(msg);
						alert('Köszönjük a szavazatot!');
					}

				}
		   });
		}
	});


//	$("a.group").fancybox();


});