stop();
//Codepage des Systems aktivieren, um Probleme mit Umlauten zu vermeiden
System.useCodepage = true;
//steuert die automatische Größenänderung und Ausrichtung von Textfeldern
einleitung_txt.autoSize = true;
//Beim Laden(Aktualisieren) der swf wird gesendet auf 0 gesetzt. Diese kommt von der anmelden.php
this.onLoad = function() {
_root.gesendet = 0;
//_root.gesendetkopie = 0;
};
//Tabulatoren-Reihenfolge für die beiden Textfelder. Wegen der Benutzerfreundlichkeit
nachname.tabIndex = 1;
email.tabIndex = 2;
//Array für Textfelder erzeugen. Nicht zwingend notwendig, macht aber bei größeren Formularen durchaus Sinn
textfeld = new Array();
textfeld[0] = "nachname";
textfeld[1] = "email";
for (i=0; i<=textfeld.length; i++) {
this[textfeld[i]].text = "";
}
//Funktionen für den Anmelde-Button
senden_btn.onRelease = function() {
//Wenn Textfeld nachname leer ist, dann Meldung
if (nachnametext == "") {
meldung = "Bitte Namen eingeben";
}
//Wenn Textfeld email kein @ oder einen Punkt enthält, , dann Meldung
if (emailtext.indexOf("@") == -1 || emailtext.indexOf(".") == -1) {
meldung = "Keine gültige E-Mail angegeben";
}
//Wenn Angaben OK sind
if (emailtext.indexOf("@") != -1 && emailtext.indexOf(".") != -1 && nachnametext != "") {
//Textfeld meldung wieder leeren
meldung = "";
//Warten bis Anmeldevorgang erledigt ist
Ausgabe_mc.ausgabe = "Bitte warten, Anmeldung wird gesendet";
//Variablen der Anmeldung an anmelden.php senden
loadVariablesNum("anmelden.php?"+new Date().getTime(), 0, "POST");
}
};
//Funktion für einen eventuellen Zurücksetzt-Button
Loeschen_btn.onRelease = function() {
nachname.text = "";
email.text = "";
};
//------------------------------------------------------------------
//Ausgabe_mc wieder leeren, sollte sich der User verschrieben haben
this.onEnterFrame = function() {
//Wenn auf eines der beiden Textfelder erneut geklickt wird
nachname.onSetFocus = function() {
Ausgabe_mc.ausgabe = "";
};
email.onSetFocus = function() {
Ausgabe_mc.ausgabe = "";
};
};
