var song_title = ""; var paused = false; var player_ready = false; var list_html = $("#list-song-html").html(); var w_p = true; var lazy_load = false; var embed = true; var vol = 100; var adminpass = ""; var mobile_beginning = false; var durationBegun = false; var seekTo; var socket; var video_id; var previous_video_id; var hash = window.location.hash.substring(1).split("&"); var chan = hash[0]; var autoplay = false; var connection_options = { 'sync disconnect on unload':true, 'secure': true, 'force new connection': true }; $(document).ready(function(){ if(hash.length == 2 && hash[1] == "autoplay"){ autoplay = true; }else{ paused = true; } $("head").append(''); $("head").append(''); add = "https://zoff.no"; socket = io.connect(''+add+':8880', connection_options); socket.on("get_list", function(){ setTimeout(function(){socket.emit('list', chan.toLowerCase())},1000); }); socket.on("viewers", function(view) { viewers = view; if(song_title !== undefined) Player.getTitle(song_title, viewers); }); Player.setup_youtube_listener(chan); List.channel_listener(); window.onYouTubeIframeAPIReady = Player.onYouTubeIframeAPIReady; Player.loadPlayer(); Playercontrols.initSlider(); window.setVolume = setVolume; }); function setVolume(val) { $("#volume").slider('value', val); Playercontrols.setVolume(val); } $(document).on( "click", "#zoffbutton", function(e){ window.open("https://zoff.no/" + chan.toLowerCase() + "/", '_blank'); }); $(document).on( "click", ".vote-container", function(e){ var id = $(this).attr("data-video-id"); List.vote(id, "pos"); });