Hi!
The problem seems to be in the ajaxmappane.templ. RequestMap() uses a POST in the XMLHttpRequest but it seems that the MapAgent does not like some of the headers and the reply is empty. A quick fix for this has been to change it to a GET, appending the parameter list.
function RequestMap(scale, centerX, centerY, showGroups, hideGroups, showLayers, hideLayers)
{
// ...
mr = CreateRequestHandler();
req = new MapRequest(mr, ++mapId);
// -- FF3 Fix
mr.open("GET", webAgent + "?" + reqParams, true);
// -- Old code
//mr.open("POST", webAgent, true);
mr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
// ...
}