To British eyes this installation is beyond belief.
I don't think even the worst d.i.y.er here would allow a panel to be fitted/remain in or adjacent to the shower enclosure.
We have very stict rules (BS 7671 Section 601) on locations containing a bath or shower. Not that they are always followed to the letter, particularly by d.i.y. sparks.
However, most homeowners are well aware that standard 13A socket outlets (receptacles) & consumer units (panels) are not permitted to be installed in bathrooms. Also installing wall mounted light switches in bathrooms is very restricted, usually ceiling pull cord switches are used or a wall switch is mounted outside the bathroom door.

[This message has been edited by David UK (edited 06-15-2003).]