1&&Z--,$(children[Z]).removeClass("hoverResults"),$(children[Z-1]).addClass("hoverResults");else if(13==e.keyCode){Z=0;var t=document.getElementsByClassName("hoverResults")[0];"function"==typeof t.onclick&&t.onclick.apply(t),$("div.hoverResults").removeClass("hoverResults"),$("#results").html(""),document.getElementById("search").value=""}}),$("input[class=conf]").change(function(){n.save()}),$("#clickme").click(function(){ie.ytplayer.playVideo()}),$("#listImport").on("submit",function(){oe.importPlaylist(document.getElementById("import").value)}),$(window).focus(function(){L&&($("#favicon").attr("href","static/images/favicon.png"),L=!1)}),$(document).on("click","#chat-btn",function(){$("#text-chat-input").focus(),$("#chat-btn i").css("opacity",1),clearInterval(c),A=!1,L=!1,$("#favicon").attr("href","static/images/favicon.png")}),$(document).on("click",".chat-tab",function(){$("#text-chat-input").focus()}),$(document).on("click","#skip",function(e){e.preventDefault(),I.skip()}),$(document).on("click","#chan",function(e){e.preventDefault(),I.show()}),$(document).on("submit","#adminForm",function(e){e.preventDefault(),n.pass_save()}),$(document).on("submit","#chatForm",function(){o.chat(document.getElementById("chatForm").input)}),$(document).on("click","#shuffle",function(e){e.preventDefault(),n.shuffle()}),$(document).on("click","#search-btn",function(e){e.preventDefault(),oe.showSearch()}),$(document).on("click","#song-title",function(e){e.preventDefault(),oe.showSearch()}),$(document).on("click","#admin-lock",function(e){e.preventDefault(),n.log_out()}),$(document).on("click","#closeSettings",function(e){e.preventDefault(),n.hide_settings()}),$(document).on("click","#temp-results",function(e){if($(e.target).html()!=$("").html()){var t=$(this).attr("data-video-id"),n=$(this).attr("data-video-title"),o=$(this).attr("data-video-length");oe.submitAndClose(t,n,o)}}),$(document).on("click","#add-many",function(e){var t=$(this).attr("data-video-id"),n=$(this).attr("data-video-title"),o=$(this).attr("data-video-length");oe.submit(t,n,o)}),$(document).on("click",".vote-container",function(e){var t=$(this).attr("data-video-id");I.vote(t,"pos")}),$(document).on("click","#del",function(e){var t=$(this).attr("data-video-id");I.vote(t,"del")}),$(document).on("click",".add-suggested",function(e){var t=$(this).attr("data-video-id"),n=$(this).attr("data-video-title"),o=$(this).attr("data-video-length");oe.submit(t,n,o),$("#suggested-"+t).remove()}),$(document).on("click","#del_suggested",function(e){var t=$(this).attr("data-video-id");$("#suggested-"+t).remove()}),$(document).on("click","#del_user_suggested",function(e){var t=$(this).attr("data-video-id");$("#suggested-"+t).remove(),I.vote(t,"del")}),$(document).on("click","#toast-container",function(){$(this).fadeOut(function(){$(this).remove()})}),$(document).on("click","#embed-area",function(){this.select()}),$(document).on("click",".brand-logo-navigate",function(e){e.preventDefault(),window.history.pushState("to the frontpage!","Title","/"),t()}),window.onpopstate=function(e){t()};var ne={stopInterval:!1,initYoutubeControls:function(){!window.mobilecheck()||/iPad|iPhone|iPod/.test(navigator.userAgent)||window.MSStream||$("#controls").appendTo("#playbar"),ne.initControls()},initControls:function(){document.getElementById("volume-button").addEventListener("click",ne.mute_video),document.getElementById("playpause").addEventListener("click",ne.play_pause),document.getElementById("fullscreen").addEventListener("click",ne.fullscreen)},initSlider:function(){try{vol=a.get_volume()}catch(e){}$("#volume").slider({min:0,max:100,value:vol,range:"min",animate:!0,slide:function(e,t){ne.setVolume(t.value);try{a.set_volume(t.value)}catch(n){}}}),ne.choose_button(vol,!1)},fullscreen:function(){var e=document.getElementById("player"),t=e.requestFullScreen||e.mozRequestFullScreen||e.webkitRequestFullScreen;t&&t.bind(e)()},play_pause:function(){1==ie.ytplayer.getPlayerState()?(ie.ytplayer.pauseVideo(),!window.mobilecheck()||/iPad|iPhone|iPod/.test(navigator.userAgent)||window.MSStream||(document.getElementById("player").style.display="none")):(2==ie.ytplayer.getPlayerState()||0==ie.ytplayer.getPlayerState())&&(ie.ytplayer.playVideo(),!window.mobilecheck()||/iPad|iPhone|iPod/.test(navigator.userAgent)||window.MSStream||(document.getElementById("player").style.display="block"))},settings:function(){$("#qS").toggleClass("hide")},changeQuality:function(e){ie.ytplayer.getPlaybackQuality!=e&&(ie.ytplayer.setPlaybackQuality(e),ie.ytplayer.getPlaybackQuality()),$("#qS").toggleClass("hide")},mute_video:function(){ie.ytplayer.isMuted()?(ie.ytplayer.unMute(),ne.choose_button(ie.ytplayer.getVolume(),!1)):(ne.choose_button(0,!0),ie.ytplayer.mute())},setVolume:function(e){ie.ytplayer.setVolume(e),ne.choose_button(e,!1),ie.ytplayer.isMuted()&&ie.ytplayer.unMute()},choose_button:function(e,t){t?(1==document.getElementById("v-full").className.split(" ").length&&$("#v-full").toggleClass("hide"),1==document.getElementById("v-medium").className.split(" ").length&&$("#v-medium").toggleClass("hide"),1==document.getElementById("v-low").className.split(" ").length&&$("#v-low").toggleClass("hide"),2==document.getElementById("v-mute").className.split(" ").length&&$("#v-mute").toggleClass("hide")):e>=0&&33>=e?(1==document.getElementById("v-full").className.split(" ").length&&$("#v-full").toggleClass("hide"),1==document.getElementById("v-medium").className.split(" ").length&&$("#v-medium").toggleClass("hide"),2==document.getElementById("v-low").className.split(" ").length&&$("#v-low").toggleClass("hide"),1==document.getElementById("v-mute").className.split(" ").length&&$("#v-mute").toggleClass("hide")):e>=34&&66>=e?(1==document.getElementById("v-full").className.split(" ").length&&$("#v-full").toggleClass("hide"),2==document.getElementById("v-medium").className.split(" ").length&&$("#v-medium").toggleClass("hide"),1==document.getElementById("v-low").className.split(" ").length&&$("#v-low").toggleClass("hide"),1==document.getElementById("v-mute").className.split(" ").length&&$("#v-mute").toggleClass("hide")):e>=67&&100>=e&&(2==document.getElementById("v-full").className.split(" ").length&&$("#v-full").toggleClass("hide"),1==document.getElementById("v-medium").className.split(" ").length&&$("#v-medium").toggleClass("hide"),1==document.getElementById("v-low").className.split(" ").length&&$("#v-low").toggleClass("hide"),1==document.getElementById("v-mute").className.split(" ").length&&$("#v-mute").toggleClass("hide"))},playPause:function(){state=ie.ytplayer.getPlayerState(),button=document.getElementById("playpause"),1==state?ie.ytplayer.pauseVideo():2==state&&ie.ytplayer.playVideo()},volumeOptions:function(){ie.ytplayer.isMuted()?(ie.ytplayer.unMute(),vol=ie.ytplayer.getVolume(),$("#volume").slider("value",ie.ytplayer.getVolume())):(ie.ytplayer.mute(),$("#volume").slider("value",0))},hoverMute:function(e){vol=ie.ytplayer.getVolume()}},oe={showSearch:function(){$("#search-wrapper").toggleClass("hide"),
+window.mobilecheck()&&$(".search_input").focus(),$("#song-title").toggleClass("hide"),$("#results").toggleClass("hide"),$("#results").empty(),$("#search-btn i").toggleClass("mdi-navigation-close"),$("#search-btn i").toggleClass("mdi-action-search"),$("#search").focus()},search:function(e){if($(".search_results").html(""),""!==window.search_input){z=!0;var t=encodeURIComponent(window.search_input),n="https://www.googleapis.com/youtube/v3/search?key="+V+"&videoEmbeddable=true&part=id&fields=items(id)&type=video&order=viewCount&safeSearch=none&maxResults=25";n+="&q="+t,O&&(n+="&videoCategoryId=10");var o="https://www.googleapis.com/youtube/v3/videos?part=contentDetails,snippet,id&key="+V+"&id=";i.contains($("#search_loader").attr("class").split(" "),"hide")&&$("#search_loader").removeClass("hide"),i.contains($("#results").attr("class").split(" "),"hide")&&$("#results").removeClass("hide"),$.ajax({type:"GET",url:n,dataType:"jsonp",success:function(e){0==e.items.length?($(""+j+"
").appendTo($("#results")).show("blind",83.33),i.contains($("#search_loader").attr("class").split(" "),"hide")||$("#search_loader").addClass("hide")):e.items&&($.each(e.items,function(e,t){o+=t.id.videoId+","}),$.ajax({type:"GET",url:o,dataType:"jsonp",success:function(e){var t="",n=$(D);$.each(e.items,function(e,o){var a=o.contentDetails.duration;if(secs=oe.durationToSeconds(a),!longsongs||secs<720){h=o.snippet.title,enc_title=encodeURIComponent(h).replace(/'/g,"\\'"),s=o.id,a=a.replace("PT","").replace("H","h ").replace("M","m ").replace("S","s"),thumb=o.snippet.thumbnails.medium.url;var i=n;i.find(".search-title").text(h),i.find(".result_info").text(a),i.find(".thumb").attr("data-original",thumb),i.find("#add-many").attr("data-video-id",s),i.find("#add-many").attr("data-video-title",enc_title),i.find("#add-many").attr("data-video-length",secs),i.find("#temp-results").attr("data-video-id",s),i.find("#temp-results").attr("data-video-title",enc_title),i.find("#temp-results").attr("data-video-length",secs),t+=i.html()}}),$(""+t+"
").appendTo($("#results")).show("blind",83.33*(e.items.length-1)),setTimeout(function(){$(".thumb").lazyload({container:$("#results")})},250),i.contains($("#search_loader").attr("class").split(" "),"hide")||$("#search_loader").addClass("hide"),$(".add-many").click(function(e){return e.preventDefault(),e.stopPropagation(),!1})}}))}})}else $(".main").removeClass("blurT"),$("#controls").removeClass("blurT"),$(".main").removeClass("clickthrough")},submitAndClose:function(e,t,n){oe.submit(e,t,n),$("#results").html(""),oe.showSearch(),document.getElementById("search").value="",$("#results").html="",$(".main").removeClass("blurT"),$("#controls").removeClass("blurT"),$(".main").removeClass("clickthrough")},importPlaylist:function(e,t){token="",void 0!==t&&(token="&pageToken="+t),playlist_url="https://www.googleapis.com/youtube/v3/playlistItems?part=contentDetails&maxResults=49&key="+V+"&playlistId="+e+token,$.ajax({type:"GET",url:playlist_url,dataType:"jsonp",success:function(t){var n="";oe.addVideos(t.items[0].contentDetails.videoId),$.each(t.items,function(e,t){n+=t.contentDetails.videoId+","}),oe.addVideos(n),t.nextPageToken&&oe.importPlaylist(e,t.nextPageToken),document.getElementById("import").value=""}})},addVideos:function(e){var t="https://www.googleapis.com/youtube/v3/videos?part=contentDetails,snippet,id&key=***REMOVED***&id=";t+=e,$.ajax({type:"POST",url:t,dataType:"jsonp",success:function(e){$.each(e.items,function(e,t){var n=oe.durationToSeconds(t.contentDetails.duration);(!longsongs||720>n)&&(enc_title=encodeURIComponent(t.snippet.title),oe.submit(t.id,enc_title,n))})}})},submit:function(e,t,n){C.emit("add",[e,decodeURIComponent(t),q,n])},durationToSeconds:function(e){var t=e.match(R);return hours=parseInt(t[12])||0,minutes=parseInt(t[14])||0,seconds=parseInt(t[16])||0,60*hours*60+60*minutes+seconds}},ae={catchUserSuggests:function(e,t){if(t)ae.createSuggested(e);else for(x in e)ae.createSuggested(e[x]);ae.checkUserEmpty()},createSuggested:function(e){var t=e.duration,n=e.id,o=e.title,a=Math.floor(t/60),i=t-60*a;duration=a+"m "+i+"s";var s=I.generateSong({id:n,title:o,length:t,duration:duration},!1,!1,!1,!0);$("#user-suggest-html").append(s)},fetchYoutubeSuggests:function(e){var t="https://www.googleapis.com/youtube/v3/search?part=snippet&relatedToVideoId="+e+"&type=video&key="+V,n="https://www.googleapis.com/youtube/v3/videos?part=contentDetails,snippet,id&key="+V+"&id=";$.ajax({type:"GET",url:t,dataType:"jsonp",success:function(e){$.each(e.items.slice(0,5),function(e,t){n+=t.id.videoId+","}),$.ajax({type:"GET",url:n,dataType:"jsonp",success:function(e){$("#suggest-song-html").empty(),$.each(e.items,function(e,t){var n=t.contentDetails.duration,o=oe.durationToSeconds(n),a=t.id,i=t.snippet.title;n=n.replace("PT","").replace("H","h ").replace("M","m ").replace("S","s"),$("#suggest-song-html").append(I.generateSong({id:a,title:i,length:o,duration:n},!1,!1,!1))})}})}})},checkUserEmpty:function(){var e=$("#user-suggest-html").children().length;0==e?i.contains($("#user_suggests").attr("class").split(" "),"hide")||$("#user_suggests").addClass("hide"):$("#user_suggests").removeClass("hide")}},ie={loaded:!0,before_load:"",after_load:"",ytplayer:"",stopInterval:!1,setup_youtube_listener:function(e){C.on("np",function(e){if(ie.loaded=!1,0==e[0].length){document.getElementById("song-title").innerHTML="Empty channel. Add some songs!",$("#player_overlay").height($("#player").height()),/iPad|iPhone|iPod/.test(navigator.userAgent)||window.MSStream||$("#player_overlay").toggleClass("hide");try{ie.ytplayer.stopVideo()}catch(t){}}else{void 0==k?k=e[0][0].id:k!=f&&(k=f),f=e[0][0].id,d=e[1][0],time=e[2],w=time-d.startTime,_=e[0][0].title,$("#player_overlay").addClass("hide");try{ae.fetchYoutubeSuggests(f)}catch(t){}if(ie.getTitle(_,y),ie.setBGimage(f),!U||/iPad|iPhone|iPod/.test(navigator.userAgent)||window.MSStream)ie.getTitle(_,y);else try{ie.ytplayer.getVideoUrl().split("v=")[1]!=f&&(ie.ytplayer.loadVideoById(f),ie.notifyUser(f,_),ie.ytplayer.seekTo(w),J&&ie.ytplayer.pauseVideo()),J||(ie.ytplayer.playVideo(),ie.durationSetter()),(ie.ytplayer.getDuration()>w||0==ie.ytplayer.getDuration())&&ie.ytplayer.seekTo(w),ie.after_load=f,setTimeout(function(){ie.loaded=!0},500)}catch(t){ie.durationSetter()}}}),C.on("viewers",function(e){y=e,void 0!==_&&ie.getTitle(_,y)})},onPlayerStateChange:function(e){switch(e.data){case-1:break;case 0:G=!1,J=!1,C.emit("end",f);break;case 1:G=!0,beginning&&window.mobilecheck()&&(ie.ytplayer.pauseVideo(),beginning=!1),1==document.getElementById("play").className.split(" ").length&&$("#play").toggleClass("hide"),2==document.getElementById("pause").className.split(" ").length&&$("#pause").toggleClass("hide"),J&&(C.emit("pos"),J=!1);break;case 2:J=!0,1==document.getElementById("pause").className.split(" ").length&&$("#pause").toggleClass("hide"),2==document.getElementById("play").className.split(" ").length&&$("#play").toggleClass("hide");break;case 3:}},getTitle:function(e,t){var n=t>1?"viewers":"viewer",o=decodeURIComponent(e),a=document.getElementById("song-title"),i=document.getElementById("viewers");document.title=o+" • Zöff / "+T,a.innerHTML=o,i.innerHTML=t+" "+n,a.title=o+" • "+t+" "+n},errorHandler:function(e){5==e.data||100==e.data||101==e.data||150==e.data?(curr_playing=ie.ytplayer.getVideoUrl().replace("https://www.youtube.com/watch?v=",""),C.emit("skip",{error:e.data,id:f,pass:q})):void 0!==f&&ie.ytplayer.loadVideoById(f)},onPlayerReady:function(e){$("#channel-load").css("display","none");try{beginning=!0,U=!0,/iPad|iPhone|iPod/.test(navigator.userAgent)||window.MSStream||($("#player").css("opacity","1"),$("#controls").css("opacity","1"),$(".playlist").css("opacity","1"),window.ytplayer=ie.ytplayer,ie.ytplayer.loadVideoById(f),ie.ytplayer.playVideo(),ie.durationSetter(),ie.ytplayer.seekTo(w)),ie.readyLooks(),ne.initYoutubeControls(ie.ytplayer),ne.initSlider(),ie.ytplayer.setVolume(a.get_volume())}catch(t){}},readyLooks:function(){ie.setBGimage(f)},setBGimage:function(e){if(void 0!==e&&!X){var t=new Image;t.onload=function(){var e=new ColorThief,n=e.getColor(t);document.getElementsByTagName("body")[0].style.backgroundColor=i.rgbToHsl(n),$("meta[name=theme-color]").attr("content",i.rgbToHex(n[0],n[1],n[2]))},t.crossOrigin="Anonymous",t.src="https://zoff.no:8080/https://img.youtube.com/vi/"+e+"/mqdefault.jpg"}},set_width:function(e){$(".video-container").width(e)},notifyUser:function(e,t){if(t=t.replace(/\\\'/g,"'").replace(/"/g,"'").replace(/&/g,"&"),"granted"===Notification.permission&&document.hidden){var n=new Notification("Now Playing",{body:t,icon:"http://i.ytimg.com/vi/"+e+"/mqdefault.jpg",iconUrl:"http://i.ytimg.com/vi/"+e+"/mqdefault.jpg"});n.onclick=function(e){window.focus(),this.cancel()},setTimeout(function(){n.close()},5e3)}},setup_all_listeners:function(){C.on("get_list",function(){C.emit("list",T.toLowerCase())}),ie.setup_youtube_listener(T),n.admin_listener(),o.setup_chat_listener(T),o.allchat_listener(),I.channel_listener(),I.skipping_listener()},onYouTubeIframeAPIReady:function(){ie.ytplayer=new YT.Player("player",{videoId:"asd",playerVars:{rel:"0",wmode:"transparent",controls:"0",iv_load_policy:"3",theme:"light",color:"white"},events:{onReady:ie.onPlayerReady,onStateChange:ie.onPlayerStateChange,onError:ie.errorHandler}})},durationSetter:function(){try{duration=ie.ytplayer.getDuration()}catch(e){duration=0}if(void 0!=duration)try{dMinutes=Math.floor(duration/60),dSeconds=duration-60*dMinutes,currDurr=ie.ytplayer.getCurrentTime(),currDurr>duration&&(currDurr=duration),minutes=Math.floor(currDurr/60),seconds=currDurr-60*minutes,document.getElementById("duration").innerHTML=i.pad(minutes)+":"+i.pad(seconds)+" / "+i.pad(dMinutes)+":"+i.pad(dSeconds),per=100/duration*currDurr,per>=100?per=100:0==duration&&(per=0),$("#bar").width(per+"%")}catch(e){}ie.stopInterval||setTimeout(ie.durationSetter,1e3)},loadPlayer:function(){1==$("script[src='https://www.youtube.com/iframe_api']").length?ie.onYouTubeIframeAPIReady():(u=document.createElement("script"),u.src="https://www.youtube.com/iframe_api",p=document.getElementsByTagName("script")[0],p.parentNode.insertBefore(u,p))}}}();
\ No newline at end of file
diff --git a/static/js/listeners.js b/static/js/listeners.js
index 09543f52..f0078841 100755
--- a/static/js/listeners.js
+++ b/static/js/listeners.js
@@ -191,7 +191,7 @@ function init(){
}, 1000);
$("#embed-button").css("display", "inline-block");
- $("#embed-area").val('' + chan.toLowerCase() + '
' + embed_code);
+ $("#embed-area").val(embed_code);
}