Hi again Johan,
i just played around a bit wrt. the fullscreen mode: You can use a css toggle function that will work on the div#map0 class like this:
div#map0 {
position: fixed;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
This will put the map in fullscreen above anything else on your page.
To make the map update its size correctly, in the gpxtrackmap.js i added the following code at line 16 (right before the line with %WINDOWEVENTCODE%):
window.onresize = function()
{
setTimeout( function() { %MAPVAR%.updateSize();}, 200);
}
...what you'd still need is a button or similar at z-index 1000 (above the map) to allow the users to switch back to "normal" mode.
hth & cheers,
Frank