The alg (r U r' U')x5 cycles the bottom LF center -> Back U center -> right U center.
So Put an incorrect center in the U face using cube rotation, then find a center that goes ther and using cube rotations put it in the left face, while keeping the previous center in the U face. Then Using U U2 or U' put the incorrect center in the Front right Up slot. then using L moves put the center you need in the DLF slot. <- Setup moves..... Then Execute the alg from above, then undo your setup moves starting with the L face then doing the U faces. Repeat as necessary.
Ive tried it on the virtual one and it works. I hope this helps.
Like wise If you do the alg in reverse, it cycles backwards. So the inccorect center piece would be in the BU slot.
EDIT: If it helps here is the virtual
http://msscoventry.freehostia.com/Games/FTO/FTO.htm