Safari Rush Hour puzzle

The following puzzle...

The Applet

This computer version is made by Sieuwert van Otterloo.
If you see this text, your browser does not support java. Perhaps you have to change the security settings of your browser.