Multiple subtitles in divx

Is there another way (apart from using OGGMux) to have two or more different subtitles in a divx that can be switched on and off?

Using the OGM format or what?

Sorry I should’ve been more specific about what I intend to do. I basically have two mp3 files in two different languange and three different subtitles that I’m trying to put along with a divx/xvid file. I have no problem audio wise (switching between two different audio files during playback), but how can I do the same thing with subtitles? I know OggMux allows me to do this but I was wondering if there’s a possibility to do it using mp3 and normal .idx and .sub files.