Cita: pero segun tu ultimo mensaje mi codigo: no serviria de nada no?
dependiendo como has creado el evento, el codigo anterior puede o no ser necesario. es decir, lo incluyes una sola vez. si lo agregas como atributo del elemento, no es necesario tenerlo entre <script>.
Cita: Con este codigo, en caso de volver a darle al apartado español volveria a ponerse la foto antigua?
no. necesitas agregarle un poco de logistica. es decir, tienes que determinar cual es la ruta actual para asi decidir cual valor asignar. un simple if/else es la solucion.