Ajax is async, so you need to use a callback function. Try this:
function facebook_login(call_back){
//etc
console.dir(response.authResponse);
call_back(response);
//etc
facebook_login(saveResponse);
function saveResponse(response){
var response_from_facebook_login_function=response;
}