<?php

function step2_do () {
  global $election;
  global $choices_nb;
  global $choices;
  global $vote;
  global $votes_array;

  $result = "<h2>Step 2/4 - Choose your vote</h2>\n";

  $result .= "<p><strong>".$election["question"]."</strong></p>\n";
  $result .= "<p>Possible answers:</p>\n";

  $result .= "<div class=\"votedata\">\n";
  if ($choices_nb == 1) {
    $result .= "<p>\n";
    foreach ($choices as $choice) {
      $checked = "";
      if ($choice["id"] == $vote) {
        $checked = " checked=\"checked\"";
      }

      $result .= "<input type=\"radio\" name=\"vote\" value=\"".$choice["id"]."\"".$checked."> ".$choice["choice"]."<br />\n";
    }
    $result .= "</p>\n";

  } else {

    $result .= "<p>\n";
    foreach ($choices as $choice) {
      $checked = "";
      if (in_array ($choice["id"], $votes_array)) {
        $checked = " checked=\"checked\"";
      }

      $result .= "<input type=\"checkbox\" name=\"vote".$choice["id"]."\"".$checked."> ".$choice["choice"]."<br />\n";
    }
    $result .= "</p>\n";

  }
  $result .= "</div>\n";
  if ($choices_nb > 1)
    $result .= "<p><em>You can choose up to ".$choices_nb." answers.</em></p>\n";

  return $result;
}

?>