$(document).ready(function() {	$("#newsletter").validate({		rules: {			//name: {required: true, minlength: 2},			//address: {required: true, minlength: 2},			email: {required: true, email: true}		},		messages: {			name: {				required: "Kérlek add meg a neved!",				minlength: "A nevednek minimum 2 karakter hosszúnak kell lennie!"			},			address: {				required: "Kérlek add meg a neved!",				minlength: "A nevednek minimum 2 karakter hosszúnak kell lennie!"			},			email: "<b><br />Kérlek valós<br />e-mail címet adj meg!</b>"		}	});		FB.init({appId: '222011187832036', status: true, cookie: true, xfbml: true});	FB.Event.subscribe('auth.login', fb_login_handler);	FB.Event.subscribe('auth.statusChange', fb_login_handler);	FB.getLoginStatus(fb_login_handler);});function fb_login(){	FB.login(fb_login_handler_save, {scope:'email,rsvp_event'});}function fb_login_handler(response){	FB.api('/me', function(user) {		if(user.name) {			var fb_name = user.name;			var fb_img_src = 'http://graph.facebook.com/' + user.id + '/picture';						var response_html = '<div class="fbafterlogin-container"><img height="21" src="' + fb_img_src + '"><div class="fbafterlogin-container-inner">Helló ' + fb_name + '!</div></div>';						$('#fbloginbutton-container').html(response_html);		}	});}function fb_login_handler_save(response){	FB.api('/me', function(user) {		if(user.name) {			var postdata = "email=" + user.email + "&name=" + user.name;						$.ajax({				type: "POST",				url: __base_url + "facebook",				data: postdata,				async: false,				dataType : "html",				success: function(data) {							window.location = __base_url;						},				error: function(msg) {							alert('Hiba történt a mentés közben! Kérem próbáld újra!');							window.location = __base_url;						}			});		}	});}function fb_rsvp(eid, status) { //attending	FB.login(function(login_response) {		if (login_response.session) {						FB.api('/' + eid + '/' + status, 'post', {}, function(rsvp_response) {				if(rsvp_response.error) {					alert(rsvp_response.error['message']);				}				else {					alert('Szeretettel várunk!');				}			});					} else {						alert('Hiba a hitelesítéskor! Kérem próbálja újra!');					}	}, {perms:'email,rsvp_event'});}
