title: javascript only runs once
body: <p>This script only runs once. I click a button and it changes the menu. I click another button and it doesnt do anything. I tested this with both buttons going first than second.</p>
  
  <pre><code>function deelnemersmenu(optie) {
      if (optie == "deelnemers") {
          var menuHtml = "&lt;div class='profielmenu_item_current' id='deelnemers_item_deelnemers' onclick='deelnemersmenu('deelnemers')'&gt;Deelnemers&lt;/div&gt;&lt;div class='profielmenu_item' id='deelnemers_item_bedrijven' onclick='deelnemersmenu('bedrijven')'&gt;Bedrijven&lt;/div&gt;";
      } else if (optie == "bedrijven") {
          var menuHtml = "&lt;div class='profielmenu_item' id='deelnemers_item_deelnemers' onclick='deelnemersmenu('deelnemers')'&gt;Deelnemers&lt;/div&gt;&lt;div class='profielmenu_item_current' id='deelnemers_item_bedrijven' onclick='deelnemersmenu('bedrijven')'&gt;Bedrijven&lt;/div&gt;";
      }
  
      //when I leave the document etcera line out the script runs every time (getting the yeah message)
      document.getElementById('deelnemersmenu').innerHTML = menuHtml;
      alert("yeah");
  }
  </code></pre>