]> git.mxchange.org Git - mailer.git/blobdiff - templates/de/html/surfbar/surfbar_stopped.tpl
CSS classes rewritten to ids to let JavaScript insert more values. Some wrappers...
[mailer.git] / templates / de / html / surfbar / surfbar_stopped.tpl
index 4ce5779f74f489951b28635684b6d069db59d3c3..5ba14397e266277afeb96e57ef8fee9087a36d28 100644 (file)
@@ -1,9 +1,50 @@
 <div align="center">
-       <div class="member_table dashed" style="width:500px">
-               <div class="member_title2 bottom2">
+       <div class="member_table dashed" style="width:500px;height:50px">
+               <div id="member_title2 bottom2">
                        <strong>Surfbar angehalten!</strong>
                </div>
 
-               Keine URLs mehr verf&uuml;rgbar oder Datenbankfehler liegt vor.
+               <div id="surfbar_button">
+                       Keine URLs mehr verf&uuml;rgbar oder Datenbankfehler liegt vor.<br />
+                       Neustart in <span id="surfbar_counter">$content[start]</span> Sekunden
+               </div>
        </div>
 </div>
+
+<script language="JavaScript" type="text/javascript">
+<!--
+var interval  = null;
+var counter   = "$content[restart]";
+var timer     = document.getElementById("surfbar_counter");
+var buttonDiv = document.getElementById("surfbar_button");
+
+function Restart () {
+       this.location.reload();
+}
+
+function ShowButton () {
+       buttonDiv.innerHTML = "<form action='{!URL!}/surfbar.php' target='_self' method='GET'><input type='hidden' name='frame' value='top' /><input type='submit' id='member_submit' value='Surfbar erneut starten' /></form>";
+}
+
+function Counter () {
+       if (counter == 0) {
+               if ($content[autostart] == true) {
+                       Restart();
+               } else {
+                       ShowButton();
+               }
+               window.clearInterval(interval);
+       } else {
+               counter--;
+               timer.innerHTML = counter;
+       }
+}
+
+function Init () {
+       interval = window.setInterval("Counter()", 1000);
+       timer.innerHTML = "$content[restart]";
+}
+
+window.setTimeout("Init()", 500);
+//-->
+</script>