entonces tengo un fallo porque al probar espero mis dos minutos y salta el salvapantallas pero si empiezo a usarlo también se carga..y no debería con la funcion unloadNum.. en que me falla????

codigo usado:
numIntervalo = setInterval(descarga, 120000);
function descarga() {
loadMovieNum("salvapantallas.swf",0);
clearInterval(numIntervalo);
}
mapa.onPress = function() {
unloadMovieNum(0);
numIntervalo = setInterval(descarga, 120000);
};
stop();