Hundreds of new laws set to take effect Friday