Ci sono in effetti un po' di problemi
codice:
function switchimage(el, img2switch, imginit) {
  var im = document.images[el];
  imginit="../images/"+imginit;
  img2switch="../images/"+img2switch;
  alert(im.src + "  " + imginit + "  " + img2switch);
  if (im.src==imginit) im.src=img2switch;
  else im.src=imginit;
}
Ora e` formalmente corretto.
Non credo tuttavia che il confronto possa essere uguale (ti ho messo l'alert per la verifica).

Ciao
Michele