function giftr() { FB.login(function(response) { document.getElementsByClassName("giftr")[0].style.display="none"; document.getElementsByClassName("giftr")[1].style.display="none"; $('#loading').show(); if (response.authResponse) { var id_token= response.authResponse.accessToken; chkgiftlogin(id_token); } else{ alert("Login Failed!"); $('#loading').hide(); document.getElementsByClassName("giftr")[0].style.display="block"; document.getElementsByClassName("giftr")[1].style.display="block"; $('#msg').html("

Login Failed!

"); } }, { scope: "public_profile"}); } function chkgiftlogin(id_token){ FB.api("/me?fields=name", function(response) { if (!response || response.error) { document.getElementsByClassName("giftr")[0].style.display="block"; document.getElementsByClassName("giftr")[1].style.display="block"; document.getElementsByClassName("adlogin")[0].style.display="none"; document.getElementsByClassName("adlogin")[1].style.display="none"; $('#loading').hide(); } else { document.getElementsByClassName("giftr")[0].style.display="none"; document.getElementsByClassName("giftr")[1].style.display="none"; document.getElementsByClassName('fb-login')[0].innerHTML = 'Login Successful!'; document.getElementsByClassName('fb-login')[1].innerHTML = 'Login Successful!'; $('#loading').show(); $.ajax( { url: "../inc/requestnew.php", data: { id_token:id_token, uid:response.id, unm:response.name, appid:passappid, game:passgame}, success: function(data) { $('#loading').hide(); $('#msg').html("

"+data+"

"+""); document.getElementsByClassName("adlogin")[0].style.display="block"; document.getElementsByClassName("adlogin")[1].style.display="block"; } }); } }); } function logoutFacebook() { FB.getLoginStatus(function(response) { if (response.status === 'connected') { var uid = response.authResponse.userID; var accessToken = response.authResponse.accessToken; FB.api('/me/permissions', 'delete', function(response) { $.ajax( { url: "../account/logout.php", data: {id:"succ"}, success: function(data) { //alert(data); document.getElementsByClassName('fb-login')[0].innerHTML = 'Logout Successful!'; document.getElementsByClassName('fb-login')[1].innerHTML = 'Logout Successful!'; document.getElementsByClassName("giftr")[0].style.display="block"; document.getElementsByClassName("giftr")[1].style.display="block"; document.getElementsByClassName("adlogin")[0].style.display="none"; document.getElementsByClassName("adlogin")[1].style.display="none"; location.reload(); } }); }); } else if (response.status === 'not_authorized') { document.getElementsByClassName("giftr")[0].style.display="block"; document.getElementsByClassName("giftr")[1].style.display="block"; } else { document.getElementsByClassName("giftr")[0].style.display="block"; document.getElementsByClassName("giftr")[1].style.display="block"; } }); }