Surfbar now has start/stop button
[mailer.git] / templates / de / html / surfbar / surfbar_frame_top.tpl
index e85e74463850d1bfd81f851419f4d34738038082..13377cde2efa2941ef67a86a25d13967784975b1 100644 (file)
@@ -2,15 +2,17 @@
 <tr>
        <td class="surfbar_td">
                &raquo;<span class="surfbar_points">$content[reward] {!POINTS!}</span> in
-               <span id="surfbar_counter">X</span>&nbsp;<span
+               <span id="surfbar_counter">$content[xxx]</span>&nbsp;<span
                 id="counter_word">Sekunden</span>&laquo;&nbsp;&raquo;<span
                 class="surfbar_reload">$content[curr_reload]</span> von <span
                 class="surfbar_max">$content[max_urls]</span> im Reload&laquo;<br />
 
-                &raquo;<a href="$content[url]" target="_blank">Aktuelle Seite in neuem
-                Fenster &ouml;ffnen</a>&laquo;<br />&nbsp;[<a
-                 href="{!URL!}/modules.php?module=index&amp;what=logout">Ausloggen</a>|<a
-                 href="javascript:close()">Schliessen</a>]
+               &raquo;<a href="$content[url]" target="_blank">Aktuelle Seite in neuem
+               Fenster &ouml;ffnen</a>&laquo;&nbsp;<span class="surfbar_navi">[<a
+                href="#" onclick="return StartStopCounter();" id="start">Anhalten</a>|<a
+                target="_parent" href="{!URL!}/login.php">Loginbereich</a>|<a
+                target="_parent" href="{!URL!}/modules.php?module=login&amp;what=logout">Ausloggen</a>|<a
+                href="javascript:window.close()">Schliessen</a>]</span><br />
 
                &raquo;{!MAIN_TITLE!} ist f&uuml;r den Inhalt nicht verantwortlich!&laquo;
        </td>
@@ -23,9 +25,22 @@ var maxCounter = "$content[reload]";
 var counter = document.getElementById("surfbar_counter");
 var countDown = null;
 
+function StartStopCounter () {
+       if (countDown == null) {
+               // Start counter
+               document.getElementById("start").innerHTML = "Anhalten";
+               countDown = window.setInterval("StartCounter()", 1000);
+       } else {
+               document.getElementById("start").innerHTML = "Weiter";
+               window.clearInterval(countDown);
+               countDown = null;
+       }
+       return false;
+}
+
 function Init() {
        countDown = window.setInterval("StartCounter()", 1000);
-       parent.surfbar_url.location.href = "$content[url]";
+       window.setTimeout("InitCounter()", 500);
 }
 
 function Confirm() {
@@ -33,9 +48,15 @@ function Confirm() {
 }
 
 function ReloadThis() {
+       parent.surfbar_stats.location.reload();
        this.location.reload();
 }
 
+function InitCounter() {
+       parent.surfbar_url.location.href = "$content[url]";
+       counter.innerHTML = $content[reload];
+}
+
 function StartCounter() {
        if (currCounter < 1) {
                return false;
@@ -51,7 +72,6 @@ function StartCounter() {
        }
 }
 
-counter.innerHTML = $content[reload];
 Init();
 
 //-->