Americans with Disabilities Act of 1990
However, the accommodation must be "reasonable."  An accommodation is not reasonable if it would be very difficult or very expensive.  If an accommodation is not reasonable, the employer does not have to give it.