Yes, it is legal to take an employee off his/her regular schedule for two consecutive weeks--or for any length of time the employer wants--unless there is an employment contract specifying the schedule. In the absence of a written employment contract, all employment is "employment at will" which means, among other things, that the employer may change the schedule at all, take employees off schedule, suspend them, or even terminate them, at any time, for any reason.