Alternar o atributo src da imagem usando Javascript

Eu estou tentando mudar a imagem HTMLsrc usando Javascript. Eu tenho duas imagens Plus.gif e Minus.gif.Eu inseri o HTMLimg tag e ter escrito uma função Javascript para mudar a imagemsrc quando clicado.

O problema é que eu quero mudar de volta quando o usuário clica na imagem. Por exemplo, quando a página é carregada,Plus.gif mostra e quando o usuário clica nele a imagem muda paraMinus.gif.

Eu quero isso assim, quando a imagem éMinus.gif e usuário clica nele isso deve ser alterado paraPlus.gif.

Aqui está a minha função Javascript:

<script language="javascript" type="text/javascript">
  function chngimg() {
    var img = document.getElementById('imgplus').src; //= 'Images/Minus.gif';

    if (img) {
      document.getElementById('imgplus').src = 'Images/Minus.gif';
    } else if (!img) {
      document.getElementById('imgplus').src = 'Images/Plus.gif';
      alert(img);
    }

  }
</script>

Tag de imagem:

<img id="imgplus" alt="" src="Images/Plus.gif" onmouseover="this.style.cursor='pointer'" onclick="chngimg()"   />

questionAnswers(3)

yourAnswerToTheQuestion