function facebookLoginPopUp(){
	if(FB.Connect.get_loggedInUser()!=null){
		var api = FB.Facebook.apiClient;
		window.location='/fb-login-popup?fb_session_key='+api.get_session().session_key;
	} else{
		FB.Connect.ifUserConnected(null, 
		function(){
			FB.Connect.requireSession();
			FB.Facebook.get_sessionState().waitUntilReady(function(){
				var api = FB.Facebook.apiClient;
				window.location='/fb-login-popup?fb_session_key='+api.get_session().session_key;
			});
		});
	}
}

function facebookLogin(){
	if(FB.Connect.get_loggedInUser()!=null){
		var api = FB.Facebook.apiClient;
		window.location='/fb-login?fb_session_key='+api.get_session().session_key;
	} else{
		FB.Connect.ifUserConnected(null, 
		function(){
			FB.Connect.requireSession();
			FB.Facebook.get_sessionState().waitUntilReady(function(){
				var api = FB.Facebook.apiClient;
				window.location='/fb-login?fb_session_key='+api.get_session().session_key;
			});
		});
	}
}

function facebookLogout(){
	if(FB.Connect.get_loggedInUser()!=null){
		FB.Connect.logoutAndRedirect('/logout');
	} else{
		window.location='/logout';
	}
}
