jQuery(document).ready(function ($) {
	$('.fb-login-b').show();
	
	$('.fb-login-b, #fb-button').click(function () {
		FB.login(function (response) {
			if (response.authResponse) {
				var loc = window.location.pathname == '/login' ? '/' : window.location.toString();
				var query = window.location.search;
				if (query.indexOf('fb_login') == -1) {
					query += query ? '&fb_login' : '?fb_login';
				}
				window.location = loc + query; 
			}
		}, 
		{'scope': 'email,user_birthday'});
		return false;
	});
	$('#logout-link').click(function () {
		if (!FB.getAuthResponse()) return true;
		FB.logout(function (r) {
			window.location.href = '/logout';
		});
		return false;
	});	
});
