prosty pokaz div onclick javascript

gdy klikam na dowolny link, pojawia się div correspoding, ale gdy klikam następny link, pojawia się nowo kliknięty nurkowanie, podobnie jak poprzednio kliknięte. Chciałbym, aby previos div się ukrył. NOWOŚĆ w rozwoju proszę o pomoc ...

to jest kod html dla linków:

<code><a class="hide" onclick="showdiv('firstimpression'); " href="#">First Impression</a>
<a class="hide" onclick="showdiv('speaking'); " href="#">Speaking</a>
<a class="hide" onclick="showdiv('eating'); " href="#">Eating</a>
<a class="hide" onclick="showdiv('taste'); " href="#">Taste</a>
<a class="hide" onclick="showdiv('saliva'); " href="#">Saliva</a>
<a class="hide" onclick="showdiv('cleaning');" href="#">Cleaning</a>
<a class="hide" onclick="showdiv('nighttime');" href="#">Night Time</a>
<a class="hide" onclick="showdiv('singledenture');" href="#">Single Denture</a>
<a class="hide" onclick="showdiv('soreness');"  href="#">Soreness</a>
<a class="hide" onclick="showdiv('burning');" href="#">Burning</a>
<a class="hide" onclick="showdiv('adapting');" href="#">Adapting</a>
<a class="hide" onclick="showdiv('futureconsideration');" href="#">Future Consideration</a>
<a class="hide" onclick="showdiv('conclusion');" href="#">Conclusion</a>
</code>

to są divy:

<code><div id="firstimpression" class="patientinfodivs">
<div id="speaking" class="patientinfodivs">
</code>

.....i tak dalej

Kod JavaScript

<code><script type="text/javascript">
function showdiv(id){
document.getElementById(id).style.display = "block";
}
</script>
</code>

questionAnswers(4)

yourAnswerToTheQuestion