Turn your water into a func_water entity, give it a name and a speed and some lip.... something like "your a bad brush"
Trigger it, and hey presto it went sideways and dissapeared....
You will figure it out. Func_water makes it act sort of like a door. Treat it as a moving brush and set it up accordingly.