1var $videos, $videolista; 2var player, bplayer, ptype = "start"; 3var vimeoplayer; 4var refreshpage; 5var playedvideos = 0; 6var $sbanners, $sbannersthumbs; 7var timeoutVistazoRapido = false, vistazoRapidoIndex = 1; 8 9$(document).ready(function (e) { 10 $sbannersthumbs = $(".principalesslider .sbannerscontrols .thumb"); 11 $sbanners = $('.principalesslider .sbanners').owlCarousel({ 12 loop: true, 13 margin: 0, 14 nav: true, 15 dots: false, 16 items: 1, 17 animateOut: 'fadeOut', 18 autoplay: true, 19 autoplayTimeout: 6500, 20 autoplayHoverPause: false, 21 onTranslate: function (p) { 22 $sbannersthumbs.toggleClass("activo", false); 23 }, 24 onTranslated: function (p) { 25 var current = $('.principalesslider .sbanners .active .item'); 26 var actual = current.data("goto"); 27 $sbannersthumbs.eq(actual).toggleClass("activo", true); 28 } 29 }); 30 $sbannersthumbs.eq(0).toggleClass("activo", true); 31 setTimeout(function () { 32 $(window).resize(); 33 }, 1000); 34 35 if ($('#acomniatv')[0]) { 36 $videolista = $("#videolista"); 37 $videos = $("#videolista a.lmlnota"); 38 initVideoControl(); 39 } 40 if ($('#videoenvivo')[0]) { 41 $('#videoenvivo').on("click", "#ampliarvideoenvivo", function (e) { 42 $('#videoenvivo').remove(); 43 }); 44 $('#videoenvivo').on("click", "#cerrarvideoenvivo", function (e) { 45 e.preventDefault(); 46 $('#videoenvivo').remove(); 47 }); 48 } else { 49 // refreshP(); 50 } 51 52 53 $(".sbannerscontrols").on("click", "a.thumb", function (e) { 54 e.preventDefault(); 55 var goto = $(this).data("goto"); 56 $sbanners.trigger('to.owl.carousel', [goto]); 57 }); 58 $(".overplayvideo").on("click", function (e) { 59 e.preventDefault(); 60 stopRefreshP(); 61 $(this).hide(); 62 }); 63 64 timeoutVistazoRapido = setTimeout(function(){vistazoRapido();}, 5000); 65 $("#caja-tips").on("click", "a.opt", function(e){ 66 clearTimeout(timeoutVistazoRapido); 67 }); 68}); 69 70function vistazoRapido(){ 71 vistazoRapidoIndex++; 72 vistazoRapidoIndex = vistazoRapidoIndex > 3 ? 1 : vistazoRapidoIndex; 73 $("#caja-tips").find(".o-active").toggleClass("o-active", false); 74 $("#caja-tips").find(".o-"+vistazoRapidoIndex).toggleClass("o-active", true); 75 timeoutVistazoRapido = setTimeout(function(){vistazoRapido();}, 5000); 76} 77 78//////VIDEO CONTROLS 79function initVideoControl() { 80 var tag = document.createElement('script'); 81 tag.src = "https://www.youtube.com/iframe_api"; 82 var firstScriptTag = document.getElementsByTagName('script')[0]; 83 firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 84 85 vimeoplayer = new Vimeo.Player($("#vpvimeo iframe")); 86 87 $videolista.on("click", "a.lmlnota", function (e) { 88 e.preventDefault(); 89 $videos.removeClass("selected"); 90 $(this).addClass("selected"); 91 changeVideo($(this).data("videoid"), $(this).data("tipovideo")); 92 }); 93 tmpReadyBU(); 94} 95 96function onYouTubeIframeAPIReady() { 97 player = new YT.Player('player', { 98 events: { 99 'onReady': onPlayerReady, 100 'onStateChange': onPlayerStateChange 101 } 102 }); 103} 104 105function onPlayerReady(event) { 106 $('#videolista a.lmlnota').eq(0).trigger("click"); 107 stopVideo(); 108} 109 110function onPlayerStateChange(event) { 111 if (event.data == YT.PlayerState.PLAYING) { 112 stopRefreshP(); 113 } 114} 115 116function refreshP() { 117 refreshpage = setTimeout(function () { 118 window.location.reload(); 119 }, 125000); 120} 121 122function stopRefreshP() { 123 clearTimeout(refreshpage); 124} 125 126function changeVideo(videoid, tipo, time) { 127 playedvideos++ 128 if (playedvideos > 1) { 129 stopRefreshP(); 130 } 131 if (tipo == "facebook") { 132 stopVideo(); 133 $("#vpfacebook").show(); 134 $("#vpyoutube").hide(); 135 $("#vpbambuser").hide(); 136 $("#vpvimeo").hide(); 137 $("#vpfacebook").html('<iframe src="https://www.facebook.com/plugins/video.php?href=' + videoid + '&show_text=0&width=100" width="100%" height="100%" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allowFullScreen="true"></iframe>'); 138 } else if (tipo == "bambuser" && bplayer) { 139 stopVideo(); 140 $("#vpfacebook").hide(); 141 $("#vpyoutube").hide(); 142 $("#vpbambuser").show(); 143 $("#vpvimeo").hide(); 144 //$("#vpbambuser").html('<iframe src="https://embed.bambuser.com/broadcast/'+videoid+'" width="100%" height="100%" frameborder="0"></iframe>'); 145 $("#vpbambuser").html('<object id="bplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%">' + 146 '<embed name="bplayer" src="https://static.bambuser.com/r/player.swf?vid=' + videoid + '&callback=myCallbackFunction" type="application/x-shockwave-flash" width="100%" height="100%" allowfullscreen="true" allowscriptaccess="always" wmode="opaque"></embed>' + 147 '<param name="movie" value="https://static.bambuser.com/r/player.swf?vid=' + videoid + '&callback=myCallbackFunction"></param>' + 148 '<param name="allowfullscreen" value="true"></param>' + 149 '<param name="allowscriptaccess" value="always"></param>' + 150 '<param name="wmode" value="opaque"></param>' + 151 '</object>'); 152 153 ptype = tipo; 154 } else if (tipo == "youtube" && player) { 155 stopVideo(); 156 $("#vpfacebook").hide(); 157 $("#vpbambuser").hide(); 158 $("#vpyoutube").show(); 159 $("#vpvimeo").hide(); 160 player.loadVideoById({ 161 'videoId': videoid 162 }); 163 ptype = tipo; 164 } else if (tipo == "vimeo" && vimeoplayer) { 165 stopVideo(); 166 $("#vpfacebook").hide(); 167 $("#vpbambuser").hide(); 168 $("#vpyoutube").hide(); 169 $("#vpvimeo").show();
170 vimeoplayer.loadVideo(videoid).then(function (id) { 171 172 }).catch(function (error) { 173 174 }); 175 } 176} 177 178function stopVideo() { 179 if (player && ptype == "youtube") { 180 player.stopVideo(); 181 } else if (ptype == "bambuser") { 182 $("#vpbambuser").empty(); 183 } else if (ptype == "vimeo") { 184 $("#vpvimeo").empty(); 185 } else if (ptype == "facebook") { 186 $("#vpfacebook").empty(); 187 } 188} 189 190function getFlashMovie(movieName) { 191 if (navigator.appName.indexOf("Microsoft Internet") == -1) { 192 if (document.embeds && document.embeds[movieName]) 193 return document.embeds[movieName]; 194 } else { 195 return document.getElementById(movieName); 196 } 197 if (window.document[movieName]) { 198 return window.document[movieName]; 199 } 200 return document.getElementById(movieName); 201} 202 203function myCallbackFunction() { 204 bplayer = getFlashMovie("bplayer"); 205 registerEvents(); 206} 207 208function registerEvents() { 209 if (bplayer) { 210 bplayer.addBambuserEventListener("onStateChange", "onBambuserPlayerStateChange"); 211 } 212} 213 214function onBambuserPlayerStateChange(eventObj) { 215 switch (eventObj.eventName) { 216 case "end": 217 loadBroadcast(eventObj.vid); 218 break; 219 } 220} 221 222function tmpReadyBU() { 223 bplayer = true; 224 vimeoplayer.on('play', function () { 225 console.log('played the video!'); 226 }); 227}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.