Index: /views/order/index.phtml
===================================================================
--- /views/order/index.phtml	(revision 8299)
+++ /views/order/index.phtml	(revision 8300)
@@ -489,5 +489,33 @@
 						
                     });
-                    
+
+                    let buttonClicked = false;
+                    document.getElementById('doaction').addEventListener('click', (event) => {
+
+                        if (buttonClicked) {
+
+                            event.preventDefault();
+                            return false;
+
+                        }
+
+                        // Button deaktivieren und ausgrauen
+                        document.getElementById('doaction').style.opacity = '0.5';
+                        document.getElementById('doaction').style.pointerEvents = 'none';
+
+                        // Button nach 4 Sekunden wieder aktivieren
+                        setTimeout(() => {
+
+                            document.getElementById('doaction').style.opacity = '1';
+                            document.getElementById('doaction').style.pointerEvents = 'auto';
+                            buttonClicked = false;
+
+                        }, 4000);
+
+                        buttonClicked = true;
+                        return true;
+
+                    });
+
                 </script>
 
@@ -561,4 +589,33 @@
                     	
                     });
+
+                    // let buttonClicked = false;
+
+                    // document.getElementById('wpsg_mod_rechnungen_button_submit').addEventListener('click', (event) => {
+
+                    //     if (buttonClicked) {
+
+                    //         event.preventDefault();
+                    //         return false;
+
+                    //     }
+
+                    //     // Button deaktivieren und ausgrauen
+                    //     document.getElementById('wpsg_mod_rechnungen_button_submit').style.opacity = '0.5';
+                    //     document.getElementById('wpsg_mod_rechnungen_button_submit').style.pointerEvents = 'none';
+
+                    //     // Button nach 4 Sekunden wieder aktivieren
+                    //     setTimeout(() => {
+
+                    //         document.getElementById('wpsg_mod_rechnungen_button_submit').style.opacity = '1';
+                    //         document.getElementById('wpsg_mod_rechnungen_button_submit').style.pointerEvents = 'auto';
+                    //         buttonClicked = false;
+
+                    //     }, 4000);
+
+                    //     buttonClicked = true;
+                    //     return true;
+
+                    // });
                      
                 </script>
