In the mtlFX.wdl are two water shaders, also here on the shader forum are many water shaders and in the last AUM issues are also many water shaders. But to learn how they are done the best book is the ShaderX book.