$(document).ready(function() {
  
	$(".kerdes a").click(function () {
		var id = $(this).parent().attr("id").replace("kerdes_","valasz_");
    	$(".valasz").each(function (index, domEle) {
        	if (domEle.id!=id) {
    			$(domEle).slideUp("2000");
    		}
    		if (domEle.id==id) {
	        	$(domEle).slideDown("2000");
        	}
      		});
      	});
      	
	$("#menu a, #menusor-partnerlanc a, #menusor-partnerlanc-en a").hover(
	function() {
		almenuid="#";
		almenuid+=this.id.replace("menu_","almenu_");
		if (almenuid.length>1) {
			$(almenuid).show();
			$(this).addClass(this.id+"_hover");
		};
	},
	function() {
		almenuid="#";
		almenuid+=this.id.replace("menu_","almenu_");
		if (almenuid.length>1) {
			$(almenuid).hide();        
			$(this).removeClass(this.id+"_hover");
		};
	});

	$(".almenuk").hover(
	function() {
		$(this).show();
		menuid=this.id.replace("almenu_","menu_");
		$("#"+menuid).addClass(menuid+"_hover");

	}, function() {
		$(this).slideUp(100);
		menuid=this.id.replace("almenu_","menu_");
		$("#"+menuid).removeClass(menuid+"_hover");
	});


	$('a[rel*=lightbox], a.lightwindow').fancybox();
	$(".video-link").fancybox({
		type: 'ajax'
	});
	
	$(".szavazo_gomb").click(function() {
			var gomb = $(this);
			$.ajax({
			  url: $(this).attr("href")+"/ajax",
			  dataType: 'json',
			  success: function(data) {
				if (data.status==1) {
					alert("Köszönjük szavazatát!");
					gomb.siblings().filter(".szavazatok").html(data.szavazatok+"&nbsp;szavazat");
				}else{
					$(".szavazo_gomb").text("Nem szavazhat");
					alert("Egy IP címről óránként 5 szavazat adható le!");
				}
			  }
			});
			return false;
		});
		
		
	$(".tovabb_gombok").click(function() {
		$(this).siblings(".hidden").show();
		$(this).remove();
		return false;
	});
	
	$("#keredezek").click(function() {
		$("#keredezek_form").slideDown();
		$("#keredezek").hide();
		return false;
	});
		
	swfobject.embedSWF("/banner.swf", 'hidseta-banner', "266", "200", "9",null, null, {"wmode":"opaque"}) ;

	$("#quiz-login-cegazonosito").blur(function() {
			$.ajax({
				url: "/quiz/kerdesek",
				type: "POST",
				data: ({Jelszo : this.value}),
				dataType: "json",
				success: function  (data) {
					if (data.AzonTip!="") {
						$('#AzonTip').html(data.AzonTip+":");
					};
				}
			});
	});

	$(".hirlevel-form").submit(function() {
		var param = $(this).serialize();
		$.ajax({
		  url: "/feliratkozas",
		  type: 'POST',
		  dataType: 'json',
		  data: param,
		  complete: function(xhr, textStatus) {
		    //called when complete
		  },
		  success: function(data, textStatus, xhr) {
			if (data.success) {
				alert("Sikeresen feliratkozott a hírlevélre!");
			}else{
				alert(data.hibak);
			}
		  },
		  error: function(xhr, textStatus, errorThrown) {
				alert("Hiba történta feldolgozás során. Próbálja újra!");
		  }
		});
		return false;
	});
	
});

