Alterar a fonte da imagem com JavaScript
Então, eu sou novo com JavaScript (esta é realmente a minha primeira tentativa de fazer alguma coisa funcionar) e estou com alguns problemas. Eu pensei que tinha conhecimento suficiente para fazer isso funcionar, até pesquisei por tutoriais e scripts que poderiam me ajudar a resolver isso, mas nada realmente ajudo
Parece que não consigo alterar a fonte da imagem, aqui está o código que tenho até agora:
<script type="text/javascript">
function changeImage(a) {
document.getElementById("img").src=a.src;
}
</script>
<div id="main_img">
<img id="img" src="1772031_29_b.jpg">
</div>
<div id="thumb_img">
<img src='1772031_29_t.jpg' onclick='changeImage("1772031_29_b.jpg");'>
<img src='1772031_55_t.jpg' onclick='changeImage("1772031_55_b.jpg");'>
<img src='1772031_53_t.jpg' onclick='changeImage("1772031_53_b.jpg");'>
</div>
Alguém poderia explicar se estou fazendo algo errado? Ou talvez eu esteja perdendo alguma coisa? Ajude-me, por favor :-