').insertAfter("#wrapper"),$(".prev_page").toggleClass("hide"),$(".next_page").toggleClass("hide"),$(".last_page").toggleClass("hide"),$(".first_page").toggleClass("hide"),$(".next_page_hide").css("display","inline-block"),$(".prev_page_hide").css("display","inline-block"))):(c.empty=!0,$("#wrapper").append("The playlist is empty."),$("#pageButtons").length||($('
').insertAfter("#wrapper"),$(".prev_page").toggleClass("hide"),$(".next_page").toggleClass("hide"),$(".last_page").toggleClass("hide"),$(".first_page").toggleClass("hide"),$(".next_page_hide").css("display","inline-block"),$(".prev_page_hide").css("display","inline-block"))),$("#settings").css("visibility","visible"),$("#settings").css("opacity","1"),$("#wrapper").css("opacity","1")},dynamicContentPage:function(e){1==e?($("#wrapper").children().slice(c.page,c.page+c.can_fit).hide(),c.page=c.page+c.can_fit,$("#wrapper").children().slice(c.page,c.page+c.can_fit).show(),c.page>0&&$(".prev_page").hasClass("hide")&&($(".prev_page").toggleClass("hide"),$(".prev_page_hide").css("display","none"),$(".first_page").toggleClass("hide"),$(".first_page_hide").css("display","none")),c.page+c.can_fit>=$("#wrapper").children().length&&($(".next_page_hide").css("display","inline-block"),$(".next_page").css("display","none"),$(".last_page_hide").css("display","inline-block"),$(".last_page").css("display","none"))):10==e?($("#wrapper").children().slice(c.page,c.page+c.can_fit).hide(),c.page=Math.floor(($("#wrapper").children().length-1)/c.can_fit)*c.can_fit,$("#wrapper").children().slice(c.page,c.page+c.can_fit).show(),c.page>0&&$(".prev_page").hasClass("hide")&&($(".prev_page").toggleClass("hide"),$(".prev_page_hide").css("display","none"),$(".first_page").toggleClass("hide"),$(".first_page_hide").css("display","none")),c.page+c.can_fit>=$("#wrapper").children().length&&($(".next_page_hide").css("display","inline-block"),$(".next_page").css("display","none"),$(".last_page_hide").css("display","inline-block"),$(".last_page").css("display","none"))):e==-10?($("#wrapper").children().slice(c.page,c.page+c.can_fit).hide(),c.page=0,$("#wrapper").children().slice(c.page,c.page+c.can_fit).show(),0!=c.page||$(".prev_page").hasClass("hide")?$(".prev_page").hasClass("hide")?($(".prev_page_hide").css("display","inline-block"),$(".first_page_hide").css("display","inline-block")):($(".prev_page_hide").css("display","none"),$(".first_page_hide").css("display","none")):($(".prev_page").toggleClass("hide"),$(".prev_page_hide").css("display","inline-block"),$(".first_page").toggleClass("hide"),$(".first_page_hide").css("display","inline-block")),c.page+c.can_fit<$("#wrapper").children().length&&($(".next_page_hide").css("display","none"),$(".next_page").css("display","inline-block"),$(".last_page_hide").css("display","none"),$(".last_page").css("display","inline-block"))):($("#wrapper").children().slice(c.page-c.can_fit,c.page).show(),$("#wrapper").children().slice(c.page,c.page+c.can_fit).hide(),c.page=c.page-c.can_fit,0!=c.page||$(".prev_page").hasClass("hide")?$(".prev_page").hasClass("hide")?($(".prev_page_hide").css("display","inline-block"),$(".first_page_hide").css("display","inline-block")):($(".prev_page_hide").css("display","none"),$(".first_page_hide").css("display","none")):($(".prev_page").toggleClass("hide"),$(".prev_page_hide").css("display","inline-block"),$(".first_page").toggleClass("hide"),$(".first_page_hide").css("display","inline-block")),c.page+c.can_fit<$("#wrapper").children().length&&($(".next_page_hide").css("display","none"),$(".next_page").css("display","inline-block"),$(".last_page_hide").css("display","none"),$(".last_page").css("display","inline-block"))),$("#pageNumber").html(c.page/c.can_fit+1)},added_song:function(e){var t;0!==full_playlist.length&&(t=full_playlist.pop()),full_playlist.push(e),c.sortList(),t&&full_playlist.push(t),$("#suggested-"+e.id).remove(),c.empty&&(c.empty=!1),$("#empty-channel-message").remove(),c.insertAtIndex(e,!0),$("#wrapper").children().length>c.page+c.can_fit?($(".next_page_hide").css("display","none"),$(".next_page").removeClass("hide"),$(".next_page").css("display","inline-block")):($(".next_page_hide").css("display","inline-block"),$(".next_page").css("display","none"))},deleted_song:function(e){var t=c.getIndexOfSong(e),a=$("#wrapper").children()[t];try{a.style.height=0,setTimeout(function(){$("#"+e).remove(),full_playlist.splice(c.getIndexOfSong(e),1),t=0?$($("#wrapper").children()[c.page-1]).css("display","block"):$("#wrapper").children().length>c.page+(c.can_fit-1)&&$($("#wrapper").children()[c.page+(c.can_fit-1)]).css("display","block"),c.page>=$("#wrapper").children().length?c.dynamicContentPage(-1):c.page+c.can_fit>=$("#wrapper").children().length&&($(".next_page_hide").css("display","inline-block"),$(".next_page").css("display","none")),S&&n.sendNext({title:full_playlist[0].title,videoId:full_playlist[0].id})},305)}catch(a){full_playlist.splice(c.getIndexOfSong(e),1),c.empty||($("#wrapper").children()[$("#wrapper").children().length-1].remove(),t=0?$($("#wrapper").children()[c.page-1]).css("display","block"):$("#wrapper").children().length>c.page+c.can_fit&&$($("#wrapper").children()[c.page+(c.can_fit-1)]).css("display","block"),S&&n.sendNext({title:full_playlist[0].title,videoId:full_playlist[0].id}))}full_playlist.length<=2&&(c.empty=!0,$("#wrapper").append("The playlist is empty.")),$("#suggested-"+e).remove(),c.page+c.can_fit<$("#wrapper").children().length&&($(".next_page_hide").css("display","none"),$(".next_page").css("display","inline-block")),c.page>=$("#wrapper").children().length&&c.dynamicContentPage(-1),Suggestions.checkUserEmpty()},voted_song:function(e,t){var a=c.getIndexOfSong(e),n=full_playlist[a];full_playlist[a].votes+=1,full_playlist[a].added=t,c.sortList(),$("#"+e).remove(),c.insertAtIndex(n,!1)},song_change:function(e){var t=full_playlist.length-1;full_playlist[0].now_playing=!0,full_playlist[0].votes=0,full_playlist[0].guids=[],full_playlist[0].added=e,full_playlist[t].now_playing=!1,l.log("---------------------------"),l.log("---SONG ON FIRST INDEX-----"),l.log(full_playlist[0]),l.log("---------------------------");try{full_playlist.push(full_playlist.shift()),c.empty||$("#wrapper").children()[0].remove(),0===$("#wrapper").children().length&&(c.empty=!0,$("#wrapper").append("The playlist is empty.")),c.insertAtIndex(full_playlist[t-1],!1)}catch(e){}},vote:function(e,t){return s.emit("vote",{channel:T,id:e,type:t,adminpass:C}),!0},skip:function(){return s.emit("skip",{pass:C,id:o,channel:T.toLowerCase()}),!0},exportToYoutube:function(){var e="https://www.googleapis.com/youtube/v3/playlists?part=snippet";$.ajax({type:"POST",url:e,headers:{Authorization:"Bearer "+access_token_data_youtube.access_token,"Content-Type":"application/json"},data:JSON.stringify({snippet:{title:T.toLowerCase(),description:"Playlist exported from zoff"}}),success:function(e){var t=0,a=e.id;$.each(full_playlist,function(e,n){var i="https://www.googleapis.com/youtube/v3/playlistItems?part=snippet";$.ajax({type:"POST",url:i,headers:{Authorization:"Bearer "+access_token_data_youtube.access_token,"Content-Type":"application/json"},data:JSON.stringify({snippet:{playlistId:a,resourceId:{kind:"youtube#video",videoId:n.id}}}),success:function(e){l.log("Added video: "+n.id+" to playlist id "+a),t==full_playlist.length-1&&(l.log("All videoes added!"),l.log("url: https://www.youtube.com/playlist?list="+a),$(".exported-list").append("