var gettingData = false;
var userId;

function getUserPopupData() {
  if( !gettingData) {
    gettingData = true;
    var userProfilePopup = Seam.Component.getInstance("userProfilePopup");
    userProfilePopup.getUserPopupData(userId, processUserPopupData);
  }
}

function processUserPopupData(data) {
    $(userId + '_profile_image').src = data.profileImagePath;
    $(userId + '_member_since').update("Member Since " + data.memberSince);
    $(userId + '_screen_name').update(data.screenName);
    gettingData = false;
}