1 var ATutor = ATutor || {};
2 ATutor.course = ATutor.course || {};
5 ATutor.course.showYouTubeOnBlackberry = function (data) {
7 var entry = data.entry;
9 // var to hold the rtsp link
12 // vars to hold the thumbnail info
13 var thumbnailUrl = '';
14 var thumbnailH = '10';
15 var thumbnailW = '10';
16 var idUrl = entry.id.$t;
19 /* http://gdata.youtube.com/feeds/mobile/videos/O7BXgT413i4 */
20 if (idUrl.length > 45) {
21 videoID = idUrl.substring(45, idUrl.length);
24 // get the array with the rtsp links
25 var mediacontents = entry.media$group.media$content || [];
26 if (mediacontents.length > 1) {
27 rtspUrl = mediacontents[1].url;
29 else if (mediacontents.length > 0) {
30 rtspUrl = mediacontents[0].url;
33 // get array with the thumbnail links and grab the first one
34 var thumbnails = entry.media$group.media$thumbnail || [];
35 if (thumbnails.length > 0) {
36 thumbnailUrl = thumbnails[0].url;
37 thumbnailH = (thumbnails[0].height * 2);
38 thumbnailW = (thumbnails[0].width *2);
41 html.push('<a href="', rtspUrl ,'"><img alt="Thumbnail picture of YouTube video (link around the picture)" src="', thumbnailUrl ,'" width="', thumbnailW ,'" height="', thumbnailH ,'" /></a>');
43 document.getElementById('blackberry_' + videoID).innerHTML = html.join('');