The mission itself i could actualy do that maths for, it follows the same concepts for interplanatary mission, using a hohmann tranfer (effeciency).
I've just noticed this flipping threw this topic, and If you download the simulator here
http://www.eaglelander3d.com you'll notice that the rendevouz maneuevers are not done by Hohmann transfer... The reason for this was that operating on a Hohmann trasfer meant arriving at the orbit of the target vehicle at zero vertical velocity, which sounds good, but it means that when you arrive at the target orbit there is a lot of motion between your target vehicle and the stars in the background, making it difficult to know whether you are making the correct translational manuevers to control your vehicles approach. The orbital approach used for rendevouz was to approach the target vehicle in such a way that it would seem to be fixed in the background, allowing the pilot to make the correct translational adjustments to match the orbits perfectly, because if the target vehicle was moving up, down, left or right, it was obvious a translational delta V had to be nulled... This is more fuel expensive than a hohmann transfer, but considerably safer, and was used in Apollo and Gemini...