Hallo Ivochrom,
warum nimmst du nicht einfach den Wert aus Feld B und formatierst ihn in Feld A als Datum mit ausschließlicher Ausgabe des Wochentags?
event.value = this.getField("Datum2_af_date.0").value;
und im Reiter Format schlicht und ergeifend:
[inline format-wochentag.png]
dann noch auf Schreibgeschützt gesetzt und man hat immer den Wochentag des Datums in Feld B dort stehen. und wenn Feld B leer ist, ist dort auch nichts zu sehen.