/* code */
function getYouTubeRandom() {
  var feed = new google.feeds.Feed('http://gdata.youtube.com/feeds/api/users/lodzartcenter/uploads');
  feed.setNumEntries(100);
  feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
  feed.load (function(result) {
    var container = document.getElementById('feed');
    if (!result.error) {
      var entries = result.xmlDocument.getElementsByTagName('entry');
      var erand = (Math.ceil(Math.random() * entries.length)) - 1;
      var entry = entries[erand];
      var title = entry.getElementsByTagName('title')[0].firstChild.nodeValue;
      var link = entry.getElementsByTagName('link')[0].getAttribute('href');
      var content = entry.getElementsByTagName('content')[0].firstChild.nodeValue;
      var published = entry.getElementsByTagName('published')[0].firstChild.nodeValue;
      var mcontentElement = google.feeds.getElementsByTagNameNS(entry, 'http://search.yahoo.com/mrss/', 'content')[0];
      var duration = mcontentElement.getAttribute('duration');
      var mthumbnailElement = google.feeds.getElementsByTagNameNS(entry, 'http://search.yahoo.com/mrss/', 'thumbnail')[0];
      var thumbnailLink = mthumbnailElement.getAttribute('url');

      /* adjust below */
      var tvLink = document.getElementById('tvLink');
      var tvImg = document.getElementById('tvImg');
      var tvInfoTitle = document.getElementById('tvInfoTitle');
      var tvInfoDesc = document.getElementById('tvInfoDesc');
      var tvInfoDuration = document.getElementById('tvInfoDuration');
      var tvInfoAdded = document.getElementById('tvInfoAdded');
      tvLink.href = link;
      tvLink.target = "_blank";
      tvImg.src = thumbnailLink;
      tvInfoTitle.innerHTML = title;
      tvInfoDesc.innerHTML = content;
      tvInfoDuration.innerHTML = Math.floor(duration / 60) + ' min ' + (duration % 60).toFixed () + ' s';
      tvInfoAdded.innerHTML = published.substr(0, 10);
    }
  });
}

/* sample 
var clickme = document.getElementById('clickme');
clickme.onclick = getYouTubeRandom;*/
