$(document).ready(function(){
	
	$("a.fancy").fancybox();
	
	$("#slider").easySlider({
		controlsShow: false,
		auto: true,
		continuous: true
	});
	
	$("a.feliratkozas").click(function(){
		$("form.hirlevel").slideToggle("fast");
	});
	
	$("form.hirlevel a#btn_feliratkozas").click(function(){
		var parent = $(this).parent();
		var email = parent.find("input[name='email']");
		var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
		
		if(email.val() == ""){
			email.focus();
			$("span.red").remove();
			parent.append('<span class="red">Töltsd ki az e-mail mezőt!</span>');
		}
		else if(!re.test(email.val())){
			email.focus();
			$("span.red").remove();
			parent.append('<span class="red">Érvénytelen e-mail formátum!</span>');
		}
		else{
			$.ajax({
				type: 'post',
				dataType: 'json',
				data: parent.serialize(),
				url: '/classes/Hirlevel.php?do=feliratkozas',
				beforeSend : function(){},
				error: function(data){ $("span.red").remove(); parent.append(data.responseText); },
				success: function(data){ parent.empty(); parent.append(data.eredmeny).delay(3000).slideUp('fast'); }
			});
			
		}
	});
	
});
