Internet dating a co-worker? You need a love contract