function formularcheck() {
// fuer Name
var eingabe, c, erlaubt = ' abcdefghijklmnopqrstuvwxyzäöüß-0123456789.', laenge;
eingabe = window.document.postMsg.name.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Geben Sie bitte Ihr Name ein!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte Ihr Name ohne Sonderzeichen ein.\nFolgende Zeichen können benutzt werden:\nAlle 26 lateinische Buchstaben A-Z (Groß- und Kleinbuchstaben), die Ziffern 0-9, die deutsche Umlaute Ä Ö Ü und ß und nachfolgende Zeichen: . -');
return false;
}}

// fuer E-Mail
var eingabe, c, erlaubt = 'abcdefghijklmnopqrstuvwxyzäöüß-0123456789@._', laenge;
eingabe = window.document.postMsg.email.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Geben Sie bitte Ihre E-Mail-Adresse ein!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte nur eine korrekte E-Mail-Adresse ein!');
return false;
}}

// fuer Homepage - optional
var eingabe, c, erlaubt = 'abcdefghijklmnopqrstuvwxyzäöü-0123456789.:,;_/', laenge;
eingabe = window.document.postMsg.homepage.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte Ihre Homepage-Adresse (URL) ohne Sonderzeichen ein.\nFolgende Zeichen können benutzt werden:\nAlle 26 lateinische Buchstaben A-Z (Groß- und Kleinbuchstaben), die Ziffern 0-9, die deutsche Umlaute Ä Ö Ü und nachfolgende Zeichen:\n - . : , ; _ /');
return false;
}}

// fuer ICQ - optional
var eingabe, c, erlaubt = 'abcdefghijklmnopqrstuvwxyzäöü-0123456789.:_', laenge;
eingabe = window.document.postMsg.icq.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte den ICQ Name korrekt ein!');
return false;
}}

// fuer AIM - optional
var eingabe, c, erlaubt = 'abcdefghijklmnopqrstuvwxyzäöü-0123456789+?.:_', laenge;
eingabe = window.document.postMsg.aim.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte den AIM Name korrekt ein!');
return false;
}}

// fuer Nachricht
var eingabe, c, erlaubt = ' abcdefghijklmnopqrstuvwxyzäöüß-0123456789¤@&:.,;!?=_-()/[]\n\r', laenge;
eingabe = window.document.postMsg.nachricht.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Geben Sie bitte eine Nachricht ein!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte eine Nachricht ohne Sonderzeichen ein.\nFolgende Zeichen können benutzt werden:\nAlle 26 lateinische Buchstaben A-Z (Groß- und Kleinbuchstaben), die Ziffern 0-9, die deutsche Umlaute Ä Ö Ü und ß und nachfolgende Zeichen:\n ¤ @ : . , ; ! ? = _ - )( / ][');
return false;
}}

// fuer Sicherheitscode
var eingabe, c, erlaubt = '0123456789', laenge;
eingabe = window.document.postMsg.Codeeingabe.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Geben Sie bitte den Sicherheitscode ein!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Geben Sie bitte den Sicherheitscode aus der Grafik korrekt ein.\nDer Code besteht nur aus Ziffern von 0-9!');
return false;
}}

}
