$domain = $HTTP_POST_VARS[Domainwunsch];
$domain1 = $HTTP_POST_VARS[DomainwunschWiederholung];
if($pwd != $pwd1) echo "Passwörter waren nicht identisch";
probier mal so:
$domain = $_POST["Domainwunsch"];
$domain1 = $_POST["DomainwunschWiederholung"];
Wenn du $pwd gegen $pwd1 prüfen willst, musst du die auch vorher so entgegennehmen:
$pwd = $_POST["pwd"];
$pwd1 = $_POST["pwd1"];
und alle diese Werte musst du auch mit dem Formular abschicken, sonst kommen sie nicht an. also z.b:
<input name="pwd" type="password"> für $pwd und so weiter..
In deinem Formular sind ganz andere Werte als du per $_POST entgegen nimmst..
Wenn PHP Fehlermeldungen ausgibt, weisen die manchmal auch schon darauf hin, was nicht richtig ist. Probier es am besten erst mal ohne Javascript, und mach das js später.