This is not exactly a siphon, but see if this doesn't work better for you -
http://www.ilynne.com/captaingoddammit/

Use your jerry cans as external tanks and swap them out live.