I didn't ask who was making the jokes. I asked if you had ever complained about them.
Under both state and Federal law age discrimination is ONLY illegal if you are over 40, so that's not going to fly. There are no laws whatsoever regarding schedules. If I recall correctly, your state does not have a reporting time rule so having you come in and then sending you home doesn't give you anything either, not even time or gas. I can't address the other allegedly illegal issues since you haven't told me what they are. You *may* (underline may) eventually have a claim for sexual harassment but the EEOC much prefers that you initiate self-help measures first. That involves making an internal complaint, whether it's to HR or the office manager or someone else further up the chain. So that's your first step.

