diff --git a/js/youtube.js b/js/youtube.js index 1826a8fc..8a07cb2f 100644 --- a/js/youtube.js +++ b/js/youtube.js @@ -41,29 +41,29 @@ $(document).ready(function(){ 'width="360" height="270" src="//' + embedHost + '/embed/' + videoId + '?autoplay=1&html5=1" allowfullscreen frameborder="0"/>'); } - var embeddedNode = null; + var defaultEmbed = location.hostname.includes("onion") ? ONION : YOUTUBE; + var proxyEmbed = makeEmbedNode(proxyEmbed); videoNode.click(function(e) { e.preventDefault(); if (span.text() == ON){ videoNode.append(contents); - embeddedNode.remove(); + defaultEmbed.remove(); + proxyEmbed.remove(); span.text(OFF); spanProxy.hidden = false; } else{ - embeddedNode = makeEmbedNode(defaultEmbed); contents.detach(); - videoNode.append(embeddedNode); + videoNode.append(defaultEmbed); span.text(ON); spanProxy.hidden = true; } }); spanProxy.click(function(e) { - embeddedNode = makeEmbedNode(PROXY); e.preventDefault(); contents.detach(); - videoNode.append(embeddedNode); + videoNode.append(proxyEmbed); span.text(ON); spanProxy.hidden = true; });