var pos = 1;
$(document).ready(function() {
	 $("a.fancy").fancybox({
		'zoomSpeedIn'			: 800,
		'zoomSpeedOut'			: 500,
		'easingIn'				: 'easeOutBack',
		'easingOut'				: 'swing',
		'overlayShow': true,
		overlayOpacity: 0.0
	}); 
	jQuery("a[href^=http]").each(function(){
	   if(this.href.indexOf(location.hostname) == -1) {
	      jQuery(this).attr({
	         target: "_blank"
	      });
	   }
	});
	$(".hir a.fancy").each(function(i,e){ //megkeressük összes a-t, aminek van fancy classa a hir divben,végigmegyük egyenkét rajta; i:hanyadiknál tartunk, e: az az a, amelyiknél épp most vagyunk
		var $kore = $('<div class="referencia-al-aloldal fleft" style="margin-right:8px;"><p></p></div>');
		$(e).wrap($kore);
		$(e).parent().prepend('<span class="nagyito"></span>');
	});
	$('.pottyos_lapozo a').click(function() { 
		if (!$(this).hasClass("disabled")) { 
			$("#referenciak-mozgo").stop(); 
			$lapozok = $('.pottyos_lapozo a');
			$lapozok.removeClass("aktiv");
			$(this).addClass("aktiv");

			$(".pottyos_lapozo a").addClass("disabled"); 
			$("#referenciak-mozgo").animate({
				left: "-"+(($lapozok.index($(this)))*240)+"px" 
			},300,
			function() { 
				$(".pottyos_lapozo a").removeClass("disabled"); 
			});
		};
	});
	$('.pottyos_lapozo_nagy a').click(function() { 
		if (!$(this).hasClass("disabled")) { 
			$("#referencia-mozgo-aloldal").stop(); 
			$lapozok = $('.pottyos_lapozo_nagy a');
			$lapozok.removeClass("aktiv");
			$(this).addClass("aktiv");
			pos = $lapozok.index($(this))+1;
			
			$(".szamlalo a").addClass("disabled"); 
			$("#referencia-mozgo-aloldal").animate({
				left: "-"+(($lapozok.index($(this)))*729)+"px" 
			},300,
			function() { 
				$(".szamlalo a").removeClass("disabled"); 
			
			if (pos==1) {
				$("#elore").addClass("disabled");
			}else{
				$("#elore").removeClass("disabled");	
			};
			if (pos==$lapozok.size()) {
				$("#kovetkezo").addClass("disabled");
			}else{
				$("#kovetkezo").removeClass("disabled");	
			};
			});
		};
	});
	$('#elore').click(function() {
		$("#kovetkezo").removeClass("disabled");
		if (!$(this).hasClass("disabled") && parseInt($("#referencia-mozgo-aloldal").css("left"))<0) {
			$("#referencia-mozgo-aloldal").stop();
			$(".szamlalo a").addClass("disabled");
			$("#referencia-mozgo-aloldal").animate({
				left: "+=729px"
			},300,
			function() {
				$(".szamlalo a").removeClass("disabled");
				$(".szamlalo a").removeClass("aktiv");
				pos--;
				$('.szamlalo li:nth-child('+pos+') a').addClass("aktiv");
				if (pos==1) {
					$("#elore").addClass("disabled");
				}else{
					$("#elore").removeClass("disabled");	
				};
			});
			
		}
		return false;
	});
	$('#kovetkezo').click(function() {
		$("#elore").removeClass("disabled");
		if (!$(this).hasClass("disabled") && parseInt($("#referencia-mozgo-aloldal").css("left"))>-parseInt($("#referencia-mozgo-aloldal").css("width"))+733) {
			$("#referencia-mozgo-aloldal").stop();
			$lapozok = $('.pottyos_lapozo_nagy a');
			$(".szamlalo a").addClass("disabled");
			$("#referencia-mozgo-aloldal").animate({
				left: "-=729px"
			},300,
			function() {
				$(".szamlalo a").removeClass("disabled");
				$(".szamlalo a").removeClass("aktiv");
				pos++;
				$('.szamlalo li:nth-child('+pos+') a').addClass("aktiv");
				if (pos==$lapozok.size()) {
					$("#kovetkezo").addClass("disabled");
				}else{
					$("#kovetkezo").removeClass("disabled");	
				};
				
			});
			
		}
		return false;
	});
	$('.ref-doboz').hover(
		function(){
			$(this).addClass("ref-doboz-hover");
			var srcmost = $(this).find("img").attr("src");
			if (typeof(srcmost)!="undefined") {
				$(this).find("img").attr("src",srcmost.replace("kiskep-b-w","kiskep-szines"));
			};
		},
		function() {
			$(this).removeClass("ref-doboz-hover");
			var srcmost = $(this).find("img").attr("src");
			if (typeof(srcmost)!="undefined") {
				$(this).find("img").attr("src",srcmost.replace("kiskep-szines","kiskep-b-w"));
			};
		}
	);
	$('.referencia-fooldal-nagydoboz').hover(
		function(){
			$(this).addClass("referencia-fooldal-nagydoboz-hover");
			var srcmost = $(this).find("img").attr("src");
			$(this).find("img").attr("src",srcmost.replace("kiskep-b-w","kiskep-szines"));
		},
		function() {
			$(this).removeClass("referencia-fooldal-nagydoboz-hover");
			var srcmost = $(this).find("img").attr("src");
			$(this).find("img").attr("src",srcmost.replace("kiskep-szines","kiskep-b-w"));
		}
	);
	$('.referencia-al-aloldal ').hover(
		function(){
			$(this).addClass("referencia-al-aloldal-selected");
			var srcmost = $(this).find("img").attr("src");
			if (typeof(srcmost)!="undefined") {
				$(this).find("img").attr("src",srcmost.replace("kiskep-b-w","kiskep-szines"));
			};
		},
		function() {
			$(this).removeClass("referencia-al-aloldal-selected");
			var srcmost = $(this).find("img").attr("src");
			if (typeof(srcmost)!="undefined") {
				$(this).find("img").attr("src",srcmost.replace("kiskep-szines","kiskep-b-w"));
			};
		}
	);
	
});

