function loadVideo(playerUrl, autoplay, longtitle) { swfobject.embedSWF(playerUrl + '&rel=1&border=0&fs=1&autoplay=' + (autoplay?1:0), 'player', '550', '400', '9.0.0', false, false, {allowfullscreen: 'true'}); document.getElementById('longtitle').innerHTML = longtitle; } function barSwitch(barNumber){ document.getElementById('videoBarContainer').innerHTML = barNumber; } var totalBarNumber=0; var videoBar = new Array(); var videoBarNumber = 0; var videoUrl = new Array(); var longtitle = new Array(); var thumbnailUrl = new Array(); var entry = new Array(); var title = new Array(); var videosPerBar = 5; var totalVideos=0; function showMyVideos2(data) { var feed = data.feed; var entries = feed.entry || []; totalVideos = entries.length; totalBarNumber = Math.floor(totalVideos / videosPerBar); if (totalVideos % videosPerBar != 0) { totalBarNumber++; } for (var p = 0; p < entries.length; p++) { thumbnailUrl[p] = entries[p].media$group.media$thumbnail[0].url; videoUrl[p] = entries[p].media$group.media$content[0].url; entry[p] = entries[p]; title[p] = entry[p].title.$t.substr(0, 20).replace(/'/gi, "’"); if (p==0) { var firstTitle = entry[p].title.$t.replace(/'/gi, "’");} longtitle[p] = entry[p].title.$t.replace(/'/gi, "’"); } for (var i = 0;i < totalVideos;i+=videosPerBar) { if (videoBarNumber == 0 && totalVideos < videosPerBar) { videoBar[videoBarNumber] = '

' + title[i] + '...

' + title[(i+1)] + '...

' + title[(i+2)] + '...

' + title[(i+3)] + '...

' + title[(i+4)] + '...
'; } if (videoBarNumber == 0 && totalVideos > videosPerBar) { videoBar[videoBarNumber] = '
«

' + title[i] + '...

' + title[(i+1)] + '...

' + title[(i+2)] + '...

' + title[(i+3)] + '...

' + title[(i+4)] + '...
»
'; } if (videoBarNumber != 0 && ((totalVideos - i) > videosPerBar)) { videoBar[videoBarNumber] = '
«

' + title[i] + '...

' + title[(i+1)] + '...

' + title[(i+2)] + '...

' + title[(i+3)] + '...

' + title[(i+4)] + '...
»
'; } if ((videoBarNumber == (totalBarNumber-1)) && i != 0) { videoBar[videoBarNumber] = '
«

' + title[(totalVideos-4)] + '...

' + title[(totalVideos-4)] + '...

' + title[(totalVideos-3)] + '...

' + title[(totalVideos-2)] + '...

' + title[(totalVideos-1)] + '...
»
'; } videoBarNumber++; } if (totalVideos > 0) { loadVideo(entries[0].media$group.media$content[0].url, false, firstTitle); barSwitch(videoBar[0]); } }