var Tagok = {
	sorszam : 0,
	ossz: null,
	Tagok: function  () {
		$.getJSON("/lovag",{ sorszam: 999, format: "json" },function(data) {
		Tagok.sorszam=parseInt(Math.random()*(data.ossz-1));
		Tagok.ossz=data.ossz;
		Tagok.load();
		});
	},
	kovetkezo: function  () {
		this.sorszam++;
		this.load();

	},
	elozo: function  () {

		this.sorszam--;
		this.load();

	},
	load: function() {
		if (this.sorszam>0) {
			$(".elozo-gomb").show();
		};
		
		if (this.sorszam==this.ossz-1) {
			$(".kovetkezo-gomb").hide();
		};
		
		if (this.sorszam<this.ossz-1) {
			$(".kovetkezo-gomb").show();
		};
		
		if (this.sorszam==0) {
			$(".elozo-gomb").hide();
		};		
		$.getJSON("/lovag",{ sorszam: this.sorszam, format: "json" },function(data) {
			$("#tagok-kep img").attr("src","/lovagok_kepek/"+data.kep);
			$("#tagok-kep span").html(data.nev);
			$("#tagok-jobb p").html(data.bemutatas);
			Tagok.ossz=data.ossz;
		});
	}
	
};
var Tagok2 = {
	sorszam : 0,
	ossz: null,
	Tagok2: function  () {
		$.getJSON("/lovag",{ sorszam: 999, format: "json" },function(data) {
		Tagok2.sorszam=parseInt(Math.random()*(data.ossz-1));
		Tagok2.ossz=data.ossz;
		Tagok2.load();
		});
	},
	kovetkezo: function  () {
		this.sorszam++;
		this.load();

	},
	elozo: function  () {

		this.sorszam--;
		this.load();

	},
	load: function() {
		if (this.sorszam>0) {
			$(".elozo-gomb").show();
		};
		
		if (this.sorszam==this.ossz-1) {
			$(".kovetkezo-gomb").hide();
		};
		
		if (this.sorszam<this.ossz-1) {
			$(".kovetkezo-gomb").show();
		};
		
		if (this.sorszam==0) {
			$(".elozo-gomb").hide();
		};		
		$.getJSON("/lovag",{ sorszam: this.sorszam, format: "json" },function(data) {
			$("#tagok-kep3 img").attr("src","/lovagok_kepek/"+data.kep);
			$("#tagok-kep3 span").html(data.nev);
			$("#tagok-jobb3 p").html(data.bemutatas);
			Tagok2.ossz=data.ossz;
		});
	}
	
};
var Aprodok = {
	sorszam : 0,
	ossz: null,
	Aprodok: function  () {
		$.getJSON("/aprod",{ sorszam: 999, format: "json" },function(data) {
		Aprodok.sorszam=parseInt(Math.random()*(data.ossz-1));
		Aprodok.ossz=data.ossz;
		Aprodok.load();
		});
	},
	kovetkezo: function  () {
		this.sorszam++;
		this.load();

	},
	elozo: function  () {

		this.sorszam--;
		this.load();

	},
	load: function() {
		if (this.sorszam>0) {
			$(".aprodok-elozo-gomb").show();
		};
		
		if (this.sorszam==this.ossz-1) {
			$(".aprodok-kovetkezo-gomb").hide();
		};
		
		if (this.sorszam<this.ossz-1) {
			$(".aprodok-kovetkezo-gomb").show();
		};
		
		if (this.sorszam==0) {
			$(".aprodok-elozo-gomb").hide();
		};		
		$.getJSON("/aprod",{ sorszam: this.sorszam, format: "json" },function(data) {
			$("#tagok-kep2 img").attr("src","/aprodok_kepek/"+data.kep);
			$("#tagok-kep2 span").html(data.nev);
			$("#tagok-jobb2 p").html(data.bemutatas);
			Aprodok.ossz=data.ossz;
		});
	}
	
};
$(document).ready(function() {
	
	// Lovagok
	Tagok.Tagok();
	$(".elozo-gomb").click(function() {
			Tagok.elozo();
			return false;
	});
	$(".kovetkezo-gomb").click(function() {
			Tagok.kovetkezo();
			return false;
	});
	
	// Lovagok aloldalak
	Tagok2.Tagok2();
	$(".elozo-gomb").click(function() {
			Tagok2.elozo();
			return false;
	});
	$(".kovetkezo-gomb").click(function() {
			Tagok2.kovetkezo();
			return false;
	});
	// Aprodok
		Aprodok.Aprodok();
	$(".aprodok-elozo-gomb").click(function() {
			Aprodok.elozo();
			return false;
	});
	$(".aprodok-kovetkezo-gomb").click(function() {
			Aprodok.kovetkezo();
			return false;
	});
	
	// Legördülő menü
	$(".fomenu>li").hover(function() {
		$(this).find("ul").show();
		a=$(this).children("a");
		
		a.addClass(a.attr("id")+"_active");
	},function() {
		$(this).find("ul").hide();
		a=$(this).children("a");
		a.removeClass(a.attr("id")+"_active");
	});	
	
	
	
	// Hírlevél feliratkozás
	$("#Hirlevel-feliratkozas").submit(function() {
		if ($("#nev").val()!="" && $("#email").val()!="") {
			$.ajax({
			type: "POST",
			url: "/hirlevel-feliratkozas",
			data: {Nev: $("#nev").val(), Email: $("#email").val()},
			success: function(msg){
				alert("Sikeresen feliratkozott a hírlevél listánkra!");
			}
	 	});
		}else{
			alert("Mindkét mezőt ki kell tölteni!");
		};
		return false;
	});

	//Keresés
	$("#kereses").focus(function() {
		if (this.defaultValue==$(this).val()) {
			$(this).val("");
		};
	}).blur(function() {
		if ($(this).val()=="") {
			$(this).val(this.defaultValue);
		};
	});
	
	
	$(".szavazo_gomb").click(function() {
		var gomb = $(this);
		$.ajax({
		  url: $(this).attr("href"),
		  dataType: 'json',
		  success: function(data) {
			if (data.status==1) {
				alert("Köszönjük a szavazatodat!");
				gomb.parent().siblings().filter(".szavazatok").text(data.szavazatok+"  szavazat");
			}else{
				$(".szavazo_gomb").text("Nem szavazhat");
				alert("Ma már szavaztál, gyere vissza holnap is!");
			}
		  }
		});
		return false;
	});
	
	$(".lightbox").fancybox();
});
