dodana validacja javascript, kalendarz

zmieniony takze sposob updajtu profilu usera - teraz jest wykonywany
przez codebehind, dało to większą kontrolę nad zachowaniem strony