diff --git a/media/js/apt.js b/media/js/apt.js
deleted file mode 100644
index f0dd26a5..00000000
--- a/media/js/apt.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/* Event handlers */
-function setupHandlers() {
- document.getElementById('copy-btn').addEventListener('click', function () {
- copyScript(this, 'script-box');
- });
-}
-
-document.addEventListener("DOMContentLoaded", setupHandlers);
\ No newline at end of file
diff --git a/media/js/download.js b/media/js/download.js
index 63ff5f51..5faa3800 100644
--- a/media/js/download.js
+++ b/media/js/download.js
@@ -1,14 +1,27 @@
/* Event handlers */
function setupHandlers() {
- document.getElementById('btn-download-bsd').addEventListener('click', function (event) {
- showDistros(this, 'download-subnav-bsd');
- event.preventDefault();
- });
+ /* BSD button on /download */
+ if (document.getElementById("btn-download-bsd")) {
+ document.getElementById('btn-download-bsd').addEventListener('click', function (event) {
+ showDistros(this, 'download-subnav-bsd');
+ event.preventDefault();
+ });
+ }
- document.getElementById('btn-download-linux').addEventListener('click', function (event) {
- showDistros(this, 'download-subnav-linux');
- event.preventDefault();
- });
+ /* Linux button on /download */
+ if (document.getElementById("btn-download-linux")) {
+ document.getElementById('btn-download-linux').addEventListener('click', function (event) {
+ showDistros(this, 'download-subnav-linux');
+ event.preventDefault();
+ });
+ }
+
+ /* Copy Script button on /download/linux/debian and /download/linux/ubuntu */
+ if (document.getElementById("copy-btn") && document.getElementById("script-box")) {
+ document.getElementById('copy-btn').addEventListener('click', function () {
+ copyScript(this, 'script-box');
+ });
+ }
}
-document.addEventListener("DOMContentLoaded", setupHandlers);
\ No newline at end of file
+document.addEventListener("DOMContentLoaded", setupHandlers);
diff --git a/templates/pages/download/linux/debian.html b/templates/pages/download/linux/debian.html
index acd38afd..f2c020f7 100644
--- a/templates/pages/download/linux/debian.html
+++ b/templates/pages/download/linux/debian.html
@@ -1,7 +1,7 @@
{%extends "base/page.html"%}
{%block title%}Linux downloads (Debian){%endblock%}
{%block extrahead%}
-
+
{%endblock%}
{%block contents%}
diff --git a/templates/pages/download/linux/ubuntu.html b/templates/pages/download/linux/ubuntu.html
index 6ac0af5a..c3c259c3 100644
--- a/templates/pages/download/linux/ubuntu.html
+++ b/templates/pages/download/linux/ubuntu.html
@@ -1,7 +1,7 @@
{%extends "base/page.html"%}
{%block title%}Linux downloads (Ubuntu){%endblock%}
{%block extrahead%}
-
+
{%endblock%}
{%block contents%}