var fauxfb_connect_user=false;function fauxfb_update_user_details(){fauxfb_connect_user=true;if(!jQuery('#fb-user').length){jQuery('.fauxfb_login_button').hide();jQuery('.fauxfb_hide_on_login').hide().after("<span id='fb-user'>"+"<fb:profile-pic uid='loggedinuser' facebook-logo='true'></fb:profile-pic>"+"<span id='fb-msg'><strong>Hi <fb:name uid='loggedinuser' useyou='false'></fb:name>!</strong><br />You are logged in with your Facebook account. "+"<a href='#' onclick='FB.Connect.logoutAndRedirect( current_url ); return false;'>Logout</a>"+"</span></span>");}
FB.XFBML.Host.parseDomTree();}
function fauxfb_update_form_values(){if(fauxfb_connect_user){profile=jQuery('#fb-user').find('.FB_ElementReady .FB_Link')[1]['href'];user_id=profile.substring(profile.indexOf('?id=')+4);name=jQuery('#fb-user').find('.FB_ElementReady .FB_Link').find('img').attr("title");jQuery('#url').val(profile);jQuery('#email').val(user_id+'@facebook.com');jQuery('#author').val(name);fauxfb_set_coockie('fauxfb_connect','yes');}}
function fauxfb_empty_user_details(){jQuery('#url').val('');jQuery('#email').val('');jQuery('#author').val('');}
function fauxfb_set_coockie(c_name,value,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString());}
function fauxfb_get_coockie(c_name){if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end));}}
return"";};WPGroHo=jQuery.extend({my_hash:'',data:{},renderers:{},syncProfileData:function(hash,id){if(!WPGroHo.data[hash]){WPGroHo.data[hash]={};a=jQuery('div.grofile-hash-map-'+hash+' span').each(function(){WPGroHo.data[hash][this.className]=jQuery(this).text();});}
WPGroHo.appendProfileData(WPGroHo.data[hash],hash,id);},appendProfileData:function(data,hash,id){for(var key in data){if(jQuery.isFunction(WPGroHo.renderers[key])){return WPGroHo.renderers[key](data[key],hash,id,key);}
jQuery('#'+id).find('h4').after(jQuery('<p class="grav-extra '+key+'" />').html(data[key]));}}},WPGroHo);jQuery(document).ready(function($){Gravatar.profile_cb=function(h,d){WPGroHo.syncProfileData(h,d);};Gravatar.my_hash=WPGroHo.my_hash;Gravatar.init('body','#wpadminbar');});
