'); $divMsj.insertBefore($('.fld-grp:first', $frm)); } $('p:first', $divMsj).text(msj); } }; var getFrmLogin = function () { if ($frmLogin == null) { $frmLogin = $('#frmLogin'); if ($frmLogin.length == 0) { $frmLogin = null; } } return $frmLogin; }; var login = function () { var opt = { scope: 'public_profile,email' }; if (reRequest === true) { opt.auth_type = 'rerequest'; } FB.login(function (response) { if (response.status === 'connected') { $.ajax({ url: 'https://stienda.uy/ajax?service=login-fb', data: { tk: response.authResponse.accessToken }, dataType: 'json', success: function (json) { if (json.logged == true) { location.href = location.href.replace(/#.*/, ''); } else if (json.scope != undefined) { setMensajeError(json.msj); if (reRequest == false) { reRequest = true; login(); } } } }); } }, opt); }; this.login = function () { login(); }; $(function () { $('body:first').on('click', '.btnLoginFacebook', function (e) { e.preventDefault(); try { FBLogin.login(); } catch (e) { } }); }); })();