(function ($) {
$(function () {

$('fb\\:login-button').click(function () {
	FB.Event.subscribe('auth.login', function (r) {
		var redir = '';
		$('fb\\:login-button').each(function () {
			redir = $(this).attr('redirect-url');
			if (redir) return false;
		});
		if (!redir) redir = window.location;
		if (r.session) window.location = redir;
	});
	FB.getLoginStatus(function (resp) {
		if (resp.session && $('fb\\:login-button').length && $('fb\\:login-button').attr('redirect-url')) {
			window.location = $('fb\\:login-button').attr('redirect-url');
		}
	});	
});

	
});
})(jQuery);
