jQuery(function($){FB_RequireFeatures(["Connect"],function(){var apiKey='d8f812062c1aec333f4f83ba07fd11cf';var channelPath=PUB_URL+'/xd_receiver.htm';function fbNotConnected(result){jQuery('#facebookLogin').addClass('pointer popup').attr('title','Conectar con tu cuenta Facebook en esta web (popup)').html('<fb:login-button size="medium" length="long" />')
FB.XFBML.Host.parseDomTree();}
function fbConnected(result){var api=FB.Facebook.apiClient;var userUid=api.get_session().uid;var htmlLogin='<span><fb:profile-pic uid="loggedinuser" facebook-logo="true" linked="false" '
+'class="alignleft" />'
+'Bienvenido <fb:name uid="loggedinuser" useyou="false" />'
+', estás conectado con tu cuenta de Facebook.'
+'<fb:user uid="loggedinuser" /><fb:website uid="loggediuserin" />';+'</span>';var htmlLogout='<a class="pointer" title="Desconectar de tu cuenta Facebook y esta web." '
+'onclick="FB.Connect.logoutAndRedirect(PERMALINK); return false;">'
+'<img alt="Logout" src="http://static.ak.fbcdn.net/rsrc.php/zDUG0/hash/3g5yiwv5.gif"></a>';api.users_getInfo(userUid,['name','website','profile_url'],function(res){fbGenerateFormField('author',res[0].name);fbGenerateFormField('email',userUid+'@facebook.com');if('string'===typeof(res[0].website)){jQuery('#commentform input#url').attr('value',res[0].website);}else{if('string'===typeof(res[0].profile_url))
jQuery('#commentform input#url').attr('value',res[0].profile_url);}});jQuery('#facebookLogin').html(htmlLogout);jQuery('#userBox').html(htmlLogin);jQuery('#userMail').html('');FB.XFBML.Host.parseDomTree();}
function fbGenerateFormField(elId,value){var formField='<input id="'+elId+'" name="'+elId+'" value="'+value+'" type="hidden" />';jQuery('form#commentform').append(formField);}
FB.init(apiKey,channelPath,{"ifUserConnected":fbConnected,"ifUserNotConnected":fbNotConnected});});});