loadRecord : function(record)
{
  var body = record.getBody(false);
  var re = new RegExp("twitter.com/(\\w+)");
  var twitter = undefined;

  var match = re.exec(body);
  if (Ext.isEmpty(match)) {
    re = new RegExp("^(.*?\\W)?@(\\w{1,15})\\b");
    match = re.exec(body);
    twitter = match[2];
  } else {
    twitter = match[1];
  }

  if (twitter !== undefined) {
    var count = this.get('max_count');
    var rts = this.get('include_rts');

    Ext.ux.JSONP.request({
      url : 'https://api.twitter.com/1/statuses/user_timeline.json',
      params: {
        screen_name: twitter,
        count: String(count),
        include_rts: String(rts)
      },
      success : this.onTwitterUpdate,
      callbackKey : 'callback',
      scope : this
    });
  }
},