I think it depends on the state. So check your local laws. I also do not know if there is a general federal law that would apply everywhere. I have not heard of one but there may be. I also am not sure if there is a category for a place such as a gym, whether it is private or public or something in between. As for the respect aspect, well you are on your own there.