How does one trade from a Pokemon Version to Pokemon Colosseum?

The Pokemon you want to trade must be on any kind of gameboy advance. Then you must have a special link that goes from the gamecube/wii to the gameboy advance. After that you go to the pokecenter then start trading.