Changes guided tour link from ID to class. Needed for #8554

Change-Id: I7e99bac6555abec271daca09ebd8323074b34f3d
diff --git a/dev/js/src/init.js b/dev/js/src/init.js
index f49ff3f..12474c0 100644
--- a/dev/js/src/init.js
+++ b/dev/js/src/init.js
@@ -91,15 +91,17 @@
       KorAP.koralQuery = JSON.parse(kqe.getAttribute('data-koralquery') || "");
     };
 
-    let gt;
-    if (gt = document.getElementById('link-guided-tour')) {
-      gt.setAttribute('href', '#');
-      gt.addEventListener('click', function(){
+    let gt = document.getElementsByClassName('link-guided-tour');
+    if (gt.length != null){
+      for(let j = 0; j < gt.length; j++){
+        gt[j].setAttribute('href', '#');
+        gt[j].addEventListener('click', function(){
         tourClass.gTstartSearch().start();
       });
-    
-      KorAP.tourshowR = function(){
-        tourClass.gTshowResults().start();
+    }
+
+    KorAP.tourshowR = function(){
+      tourClass.gTshowResults().start();
       };
     };
     
diff --git a/t/intro.t b/t/intro.t
index 7ea9022..848d8a8 100644
--- a/t/intro.t
+++ b/t/intro.t
@@ -17,7 +17,7 @@
   ->element_exists('div.intro')
   ->text_is('div.intro > p > strong', 'KorAP')
   ->content_unlike(qr!onload!)
-  ->text_is('#link-guided-tour', 'guided tour')
+  ->text_is('div.intro > p > a.link-guided-tour', 'guided tour')
   ->text_is('nav > div > a[href=/doc/korap/kalamar]', 'V 0.47.999')
   ->element_exists('select#ql-field option[value=poliqarp]')
   ->element_exists('select#ql-field option[value=cqp]')
diff --git a/templates/de/intro.html.ep b/templates/de/intro.html.ep
index e15c9a2..c90d387 100644
--- a/templates/de/intro.html.ep
+++ b/templates/de/intro.html.ep
@@ -4,7 +4,7 @@
   <p><strong>KorAP</strong> ist eine neue Korpusanalyseplattform, optimiert für große, mehrfach annotierte Korpora und komplexe Suchmechanismen. Dabei versucht KorAP unabhängig von spezifischen Forschungsfragen zu sein.</p>
 
   <p><noscript>KorAP erwartet für einige Funktionen die Aktivierung von JavaScript.</noscript></p>
-  <p><strong>Neu bei KorAP?</strong> Dann starten Sie doch mit unserer <a id="link-guided-tour">Tour</a> oder lesen Sie unsere <%= doc_opener 'ql', begin %>Einführung<% end %>!</p>
+  <p><strong>Neu bei KorAP?</strong> Dann starten Sie doch mit unserer <a class="link-guided-tour">Tour</a> oder lesen Sie unsere <%= doc_opener 'ql', begin %>Einführung<% end %>!</p>
   
   %= include 'announcement', lang => 'de'
 
diff --git a/templates/intro.html.ep b/templates/intro.html.ep
index 1ecab62..f0f0896 100644
--- a/templates/intro.html.ep
+++ b/templates/intro.html.ep
@@ -6,7 +6,7 @@
 
   <p><noscript>KorAP expects activated JavaScript for some features.</noscript></p>
 
-  <p><strong>New to KorAP?</strong> Please check out our <a id="link-guided-tour">guided tour</a> or our <%= doc_opener 'ql', begin %>tutorial<% end %>!</p>
+  <p><strong>New to KorAP?</strong> Please check out our <a class="link-guided-tour">guided tour</a> or our <%= doc_opener 'ql', begin %>tutorial<% end %>!</p>
   
   %= include 'announcement', lang => 'en'