var default_imgsrc = "halmcclure_image.jpg";
var twitpic_baseurl = "http://twitpic.com/show/thumb/";
var picid = -1;
var tweets;
var tweetNumber = 9;

function getPicId(post) {
  if (post.search("/twitpic.com/")>0) {
    var start = post.lastIndexOf("/",post.search("/twitpic.com/"))+13;
    var end = post.indexOf(" ",start)+1;
    var picid = post.substring(start,end);
    return picid;
  } else {
    return -1;
  }
}

function twitterCallback(o) {
  tweets = o;
  setTimeout("showPic()",8000);
}

function showPic() {
  var e = document.getElementById('twitter-post');
  var img = document.getElementById('twitter-image');
  var tweetObj = tweets[tweetNumber];
  picid = getPicId(tweetObj.text);
  if (tweetNumber>0) {
    img.src = (picid!=-1)?twitpic_baseurl.concat(picid):default_imgsrc;
    e.innerHTML = tweetObj.text;
    tweetNumber--;
    setTimeout("showPic()",5000);
  } else {
    tweetNumber=0;
    resetTwitpic();
  }
}

function resetTwitpic() {
  var e = document.getElementById('twitter-post');
  var img = document.getElementById('twitter-image');
  picid = getPicId(tweets[tweetNumber].text);
  img.src = (picid!=-1)?twitpic_baseurl.concat(picid):default_imgsrc;
  e.innerHTML = tweets[tweetNumber].text;
}

