No se, pero tal vez tambien puedas usas rutinas de CSS para eso, algo como
.visited
..src="otrImagen"
No pongo toda la sintaxis porque no la he usado y no sabria exactamente como aplicarlo, pero en CSS puedes decir facilmente cuando un link ha sido visitado, entonces por ahi seria mas facil.
.link:hover
{
//defines estilo
}
.link:visited
{
//defines estilo
}
Y si aplicas CSS tipo JavaScript entonces lo lograras con esas propiedades, investiga un poco en el foro de CSS y JavaScript, y luego nos dices la sintaxis correcta
Suerte!!