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
<