-<% -%>
-<h1><%= @quickvote ? "Review and Confirm" : "Create QuickVote" %></h1>
+<div id="title-header">
+ <span class="header">Quickvote</span>
+ <span class="subheader">Create New QuickVote</span>
+</div>
-<%= error_messages_for 'quickvote' %>
+<p><label for="quickvote_candidate_names">Choices</p>
-<% if @quickvote %>
+<!-- the list of candidates -->
+<div id="candidate_names">
+<%= render :partial => 'candidate_list' %>
+</div>
-<p>Please review the data you've entered and confirm it. The candidates
-for the vote you've submitted include:</p>
+<% form_tag(:action => 'create') do %>
+<!--[form:election]-->
+<p><label for="quickvote_name">One Word Description (for URL)</label></p>
-<ul>
-<% for candidate in @quickvote.raw_candidates %>
- <li><%= candidate.capitalize %></li>
-<% end %>
-</ul>
+<p>required; 5-12 characters; only letters and numbers; no spaces</p>
-<% end %>
+<p><%= text_field 'quickvote', 'name', :size => 15, :maxsize => 12 %></p>
-<%= form_tag :action => 'create' %>
-<!--[form:election]-->
+<p><label for="quickvote_description">Description</label></p>
+
+<p><font size="-1">required; free-form</font></em><br/>
+
+<%= text_field 'quickvote', 'description', :size => 50 %></p>
+
+<div id="advanced" style="display: none">
+ <div class="normal-header">
+ <span class="header">Advanced Options</span>
+ <span class="subheader"></span>
+ </div>
+ <div class="clear-div"></div>
-<p><label for="quickvote_name">Super-short name (for URL)<br />
+ <% fields_for 'quickvote', @quickvote do |quickform| %>
-<em><font size="-1">required; 5-12 characters; only letters and numbers; no spaces</font></em></label><br/>
+ <p><label for="quickvote_election_method">Election Method</label></p>
-<%= text_field 'quickvote', 'name', :size => 15, :maxsize => 12 %></p>
+<!--
+<% type_hash = {}; ELECTION_TYPES.each {|k,v| type_hash[v] = k} %>
+<%= select_tag 'election_election_method', options_for_select(type_hash, @quickvote.election_method) %></p>
+-->
+ <p><%= quickform.select('election_method',
+ %w(ssd condorcet plurality approval borda) ) %></p>
-<p><label for="quickvote_description">Description<em><br />
-<font size="-1">optional; one line summary on the first line</font></em></label><br/>
+ <p><label for="quickvote_enddate">End Time</label></p>
+ <p><%= quickform.date_select(:enddate, :start_year => Time.now.year) %></p>
-<%= text_area 'quickvote', 'description', :cols => 50, :rows => 4 %></p>
+ <p><label for="quickvote_visibility">Visibility</label></p>
-<p><label for="quickvote_candidatelist">Choices/Candidates<em><br />
-<font size="-1">seperate choices with a ";"; at least two are required</font></em></label><br/>
+ <p>Do you want the results to be visible while the election is active?</p>
-<%= text_area 'quickvote', 'candidatelist', :cols => 50, :rows => 2 %></p>
+ <p>Yes <%= quickform.radio_button(:viewable, 1)%>
+ No <%= quickform.radio_button(:viewable, 0)%></p>
-<p><% if @quickvote -%>
- <%= submit_tag "Confirm" -%>
- <%= hidden_field :quickvote, :reviewed, :value => 1 %>
- <% else %>
- <%= submit_tag "Submit" -%>
- <%- end -%>
-</p>
+ <% if session[:user] %>
+ <p>Notification</p>
-<%= end_form_tag %>
+ <p>Would you like to be e-mailed when this QuickVote concludes?</p>
+
+ <p>Yes <%= quickform.radio_button(:notices, 1)%>
+ No <%= quickform.radio_button(:notices, 0)%></p>
+ <% end -%>
+
+ <% end %>
+
+</div>
+<br />
+
+<p><%= submit_tag "Create Quickvote" -%></p>
+
+<% end %>