calendar tweaks: week selection, selected timebox color
basic db insert error detection in form