if (!this.$) this.$ = function $(id) { return document.getElementById(id); }; if (!this.ct) this.ct = {}; ct.attachEvent = function(obj, event, callback) { if (obj.addEventListener) obj.addEventListener(event, callback, false); else{ /*obj['on' + event] = callback;*/ obj["e"+event+callback] = callback; obj[event+callback] = function() { obj["e"+event+callback]( window.event ); } obj.attachEvent( "on"+event, obj[event+callback] ); } }; ct.clearSubtree = function(node) { while (node.firstChild) node.removeChild(node.firstChild); }; function neuladen() { window.setTimeout("location.href='dateiliste.php'", 3000); } function einmal(ix, was){ var email = prompt("Bitte geben Sie die Email-Adresse des Empfängers an"); if(email!=""){ //var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; var emailPattern = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/; if(emailPattern.test(email)){ location.href=was + email; }else{ alert("Bitte geben Sie eine gültige Email-Adresse an."); } }else{ alert("Bitte geben Sie eine gültige Email-Adresse an."); } return false; } function pass(ix, was){ var pass = prompt("Bitte geben Sie ein neues Passwort an"); if(pass!=""){ location.href=was + email; }else{ alert("Bitte geben Sie ein neues Passwort an."); } return false; } function loeschen(was){ var checkboxen = document.getElementsByName("file"); if(checkboxen.length==0){ alert("Es gibt keine Dateien."); }else{ var dateien = new Array(); for(var c = 0; c