Check Robert's return set up:
Waterflow , it isn't exactly what you are talking about but could be given a longer cycle.
Here is another product that gives a more natural wave approach:
Wave2k .
If you could trust timers you could run two different return pumps, each plumbed to a different end of the tank.
[ 20 November 2001: Message edited by: Troy F ]