1) проставьте в javascript точки с запятой
2) попробуйте путь к файлу для начала задать без доп переменной. т.е.
Код:
document.all.img1.src="/1.png";
3) в самом имидж попробуйте событие без внешнего файла так(в двух)
Код:
<img src="b1.png" name="img1" onMouseover="this.src='1.png';" onMouseout="this.src='2.png';"><br />
<img src="b1.png" name="img2" onMouseover="this.src='3.png';" onMouseout="this.src='4.png';">
п.с. <img> тоже не требует закрывающего тега
также рекомендую использовать плагин firebug для мозилы и просмотрите пути возможно не правильно заданы...