Gracias de nuevo caricatos, pero ya lo he solucionado de otra forma. Pego la solución por si le sirve a alguien:
Código:
var menu = 'nomenu'; // Iniciado a un nombre no existente.
function ratonSobre(componente)
{
if(componente.name != menu)
resaltar(componente);
}
function ratonFuera(componente)
{
if(componente.name != menu)
normalizar(componente);
}
function activar(componente,imagen-resaltada)
{
// Si pinchamos sobre una imagen ya resaltada, no hacer nada.
if(menu != componente.name)
{
// El if es para cuando menu = 'nomenu' (1º vez), que no de error.
if(document.images[menu] != undefined)
document.images[menu].src = <normalizar(), menu=imagen-vieja>
menu = componente.name;
componente.src = imagen;
}
}
Lo dicho... gracias!!