10,25d9 < < span.curmark { < background-color: rgba(230,230,230,0.5); < color: black; < font-weight: bold; < } < < span.oldmark { < background-color: rgba(230,230,230,0.5); < color: blue; < font-weight: normal; < } < < #dd { < background-color: rgba(230,230,230,0.5); < } 28c12 <
--- >
30c14 < --- >
40c24 < --- > 44,45d27 < var mh=''; < var wasdc=''; 56d37 < var dbck=0; 68a50 > var sbut='🔀 '; 70,131d51 < var scoo='disco_yt_list'; < var sbut='🔀 '; < if (cookieAVal(scoo) != '') { sbut=sbut.replace('', ' 🍪'); } < var xsbut=sbut; < < < if (!String.fromCodePoint) { // thanks to http://xahlee.info/js/js_unicode_code_point.html < // ES6 Unicode Shims 0.1 , © 2012 Steven Levithan , MIT License < String.fromCodePoint = function fromCodePoint () { < var chars = [], point, offset, units, i; < for (i = 0; i < arguments.length; ++i) { < point = arguments[i]; < offset = point - 0x10000; < units = point > 0xFFFF ? [0xD800 + (offset >> 10), 0xDC00 + (offset & 0x3FF)] : [point]; < chars.push(String.fromCharCode.apply(null, units)); < } < return chars.join(""); < } < } < < function nodbck() { < dbck=0; < } < < function getsd() { < if (document.getElementById('sd')) { < return document.getElementById('sd').outerHTML; < } < return 'youllneverfindthis'; < } < < function cookieAVal(cName) { < if (document.cookie != '') { < var tCookie=document.cookie.split("; "); < for (var j=0; j var newlist=prompt('Please enter comma separated YouTube video ID list.', 'h2r59-Xmge4,yT1iDKkZNYU,S-u6qdeaPoE,Nm-ISatLDG0,Gs069dndIYk,dwxjpIJm9JM,8iwBM_YB1sE,CS9OO0S5w2k,I_izvAbhExY,xFrGuyw1V8s,piIJk0CFjUo,gQ8O9SidZbs,_QNEf9oGw8o,1ff29VSvP_s,4-Vz6tNfV1Y,Zi_XLOBDo_Y,xfmZRiePkEM,iPUmE-tne5U,m5y2GaW0MZA,yioNn7XS-bw,XKuJUxGntRI,vsBak0oCgdY,eBpYgpF1bqQ,DVDCNmdi7QI'); 197,203d68 < if (('~@!' + newlist).replace('~@! ','') != ('~@!' + newlist)) { < setACookie(scoo, ('~@!' + newlist).replace('~@! ','').replace(/\'/g,'').replace(/\"/g,'').replace(/\;/g,',')); < newlist=('~@!' + newlist).replace('~@! ',''); < if (oldlist == newlist.trim() && oldlist != 'h2r59-Xmge4,yT1iDKkZNYU,S-u6qdeaPoE,Nm-ISatLDG0,Gs069dndIYk,dwxjpIJm9JM,8iwBM_YB1sE,CS9OO0S5w2k,I_izvAbhExY,xFrGuyw1V8s,piIJk0CFjUo,gQ8O9SidZbs,_QNEf9oGw8o,1ff29VSvP_s,4-Vz6tNfV1Y,Zi_XLOBDo_Y,xfmZRiePkEM,iPUmE-tne5U,m5y2GaW0MZA,yioNn7XS-bw,XKuJUxGntRI,vsBak0oCgdY,eBpYgpF1bqQ,DVDCNmdi7QI') { < return ''; < } < } 355c220 < document.getElementById('prex').innerHTML='Click first video now ' + sbut + ' ...'; --- > document.getElementById('prex').innerHTML='Click first video now ...'; 394c259 < scont=prv.split('')[0] + '' + prv.replace(prv.split('')[0] + '',''); --- > scont=prv.split('')[0] + '' + prv.replace(prv.split('')[0] + '',''); 397c262 < scont+=''; --- > scont+=''; 404c269 < scont=prv.split('')[0] + '' + prv.replace(prv.split('')[0] + '',''); --- > scont=prv.split('')[0] + '' + prv.replace(prv.split('')[0] + '',''); 446,496d310 < < function markith(thed, theid, themid, addmode) { < var sofar=''; < var ouremoji=String.fromCodePoint(128378); < var dprexc=document.getElementById('dprex').innerHTML.split('
')[0].split('
')[0]; < dprexc=document.getElementById('dd').innerHTML; //.split('
')[0].split('
')[0]; < var idp=false; < wasdc=''; < while (dprexc.indexOf(ouremoji) != -1) { < dprexc=dprexc.replace(ouremoji,''); < idp=true; < } < if (idp) { < var blines=dprexc.split('
'); < var newdc=blines[0] + '
'; < sofar+=blines[0].split(' ... ')[0]; < for (var inew=1; inew'; < sofar+=blines[inew].split(' ... ')[0]; < } < } < if (newdc != dprexc) { < dprexc=newdc; < } < wasdc=dprexc; < document.getElementById('dd').innerHTML=dprexc; < } < var mks=document.getElementsByTagName('span'); < for (var imks=0; imks' + ouremoji + thed + ''; < return ''; < } else if (addmode == 1) { < return ouremoji + thed; < } else if (addmode == 0) { < return '' + ouremoji + thed + ''; < } < } 509c323 < //console.log('at onClickReady with ' + whichone + ':' + event.data + ' vs ' + YT.PlayerState.PLAYING + ' enjoy watching and listening to ' + event.target.getVideoData().title); --- > console.log('at onClickReady with ' + whichone + ':' + event.data + ' vs ' + YT.PlayerState.PLAYING + ' enjoy watching and listening to ' + event.target.getVideoData().title); 517c331 < document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML.replace('', '' + '
' + '
'); --- > document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML; 520c334 < if (document.getElementById('prex').innerHTML.replace(getsd(), '').replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') == '') { --- > if (document.getElementById('prex').innerHTML.replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') == '') { 526c340 < document.getElementById('dprex').style.opacity='0.7'; --- > document.getElementById('dprex').style.opacity='0.8'; 528,529c342,343 < document.getElementById('dprex').style.fontSize='16px'; < document.getElementById('dprex').style.top='36%'; --- > document.getElementById('dprex').style.fontSize='18px'; > document.getElementById('dprex').style.top='39%'; 538,547c352 < if (document.getElementById('markp' + event.target.id)) { < markith(d, event.target.id, 'p', 0); < } else { < mh=markith(d, event.target.id, 'p', 1); < if (wasdc != '') { < document.getElementById('dd').innerHTML='Enjoy watching and listening to ' + event.target.getVideoData().title + ' ... ' + mh + '
' + wasdc; < } else { < document.getElementById('dd').innerHTML+='Enjoy watching and listening to ' + event.target.getVideoData().title + ' ... ' + mh + '
'; < } < } --- > document.getElementById('dprex').innerHTML+='Enjoy watching and listening to ' + event.target.getVideoData().title + ' ... ' + d + '
'; 551c356 < } else if (document.getElementById('prex').innerHTML.replace(getsd(), '').replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') != '' && event.data == YT.PlayerState.PAUSED) { --- > } else if (document.getElementById('prex').innerHTML.replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') != '' && event.data == YT.PlayerState.PAUSED) { 557c362 < if (eval('' + stopthese.length) == 0 && 1 == 9) { --- > if (eval('' + stopthese.length) == 0) { 559c364 < document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML.replace('', '' + '
' + '
'); --- > document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML; 562c367 < } else if (document.getElementById('prex').innerHTML.replace(getsd(), '').replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') != '' && event.data == YT.PlayerState.ENDED) { --- > } else if (document.getElementById('prex').innerHTML.replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') != '' && event.data == YT.PlayerState.ENDED) { 569,579c374 < if (document.getElementById('marks' + event.target.id)) { < markith(d, event.target.id, 's', 0); < } else { < mh=markith(d, event.target.id, 's', 1); < if (wasdc != '') { < //alert('mh=' + mh + ' and ' + wasdc); < document.getElementById('dd').innerHTML='So long sweet ' + event.target.getVideoData().title + ' ... ' + mh + '
' + wasdc; < } else { < document.getElementById('dd').innerHTML+='So long sweet ' + event.target.getVideoData().title + ' ... ' + mh + '
'; < } < } --- > document.getElementById('dprex').innerHTML+='So long sweet ' + event.target.getVideoData().title + ' ... ' + d + '
'; 619,621d413 < if (cookieAVal(scoo) != '' && document.getElementById('dshuffle').innerHTML.indexOf('Recall') == -1) { < document.getElementById('dshuffle').innerHTML+=' 🍪'; < } 632c424 < if (1 == 1 && firstonly != '' && document.getElementById('prex').innerHTML.replace(getsd(), '').replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') == '') { --- > if (1 == 1 && firstonly != '' && document.getElementById('prex').innerHTML.replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') == '') { 648c440 < if (stopthese[0] != fo) { stopthese[0].stopVideo(); if (1 == 4) { stopthese[0].setVolume(70); } document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML.replace('', '' + '
' + '
'); } --- > if (stopthese[0] != fo) { stopthese[0].stopVideo(); if (1 == 4) { stopthese[0].setVolume(70); } document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML; } 652c444 < if (eval('' + stopthese.length) == 0 && firstonly != '' && document.getElementById('prex').innerHTML.replace(getsd(), '').replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') == '') { --- > if (eval('' + stopthese.length) == 0 && firstonly != '' && document.getElementById('prex').innerHTML.replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') == '') { 659c451 < document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML.replace('', '' + '
' + '
'); --- > document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML; 661c453 < document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML.replace('', '' + '
' + '
'); --- > document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML; 673c465 < document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML.replace('', '' + '
' + '
'); --- > document.getElementById('dprex').innerHTML=document.getElementById('prex').outerHTML; 687,694c479 < if (cookieAVal(scoo) != '' && document.getElementById('zshuffle').innerHTML.indexOf('Recall') == -1) { < document.getElementById('zshuffle').innerHTML+=' 🍪'; < } < var ynft='youllneverfindthis'; < if (document.getElementById('sd')) { < ynft=document.getElementById('sd').outerHTML; < } < if (document.getElementById('prex').innerHTML.replace(ynft, '').replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') != '') { --- > if (document.getElementById('prex').innerHTML.replace(/Click\ first\ video\ now\ /g,'').trim().replace(/\./g,'') != '') { 747d531 <