No se si se resuelva tu problema, pero en el codigo inicial que pusiste, en el
if estas asignando un valor en lugar de compararlo. Para el
if se utiliza
== y no un solo
=
Código:
...
if ( document.getElementById('contra').style.display == 'none' )
...