<%= form_for [:admin, @delivery] do |f| %>
	<div id="errors" style="display:none"></div>
	<table style="width: 100%">
		<tr>
			<td class="label"><%= f.label :name, 'Name:' %></td>
			<td><%= @mailing.name %></td>
		</tr>
		<tr>
			<td class="label"><%= f.label :subject, 'Betreff:' %></td>
			<td><%= @mailing.subject %></td>
		</tr>
		<tr>
			<td class="label"><%= f.label :recipients, 'Empfänger:' %></td>
			<td><%= @delivery.new_record? ? @mailing.contacts_not_having_email_yet.count : @delivery.recipients.count %> (<%= link_to_function "Empfänger anzeigen", "jQuery('#all_contacts').toggle(); AlchemyCrm.toggleLabel(this, 'Empfänger ausblenden', 'Empfänger anzeigen')" ,:class => "" %>)</td>
		</tr>
		<tr>
			<td></td>
			<td>
				<ul id="all_contacts" style="display: none">
					<% emails = @delivery.new_record? ? @mailing.emails : @delivery.recipients.collect(&:email) -%>
					<%- emails.each do |email| -%>
					<li class="<%= cycle("even", "odd") -%>"><%= email %></li>
					<%- end -%>
				</ul>
			</td>
		</tr>
		<tr>
			<td class="label">
				<%= f.label :deliver_at, "versenden am" %>
			</td>
			<td class="delivery_time">
				<%= text_field_tag nil, @delivery.deliver_at.strftime('%d.%m.%Y'), :class => 'datepicker thin_border', :id => nil, :style => 'width: 90px' %>
				<label>um</label>
				<%= f.time_select :deliver_at, { :minute_step => 15, :time_separator => '<label>:&nbsp;</label>'.html_safe }, { :class => 'alchemy_selectbox time_select' } %>
				<label>Uhr</label>
			</td>
		</tr>
		<tr>
			<td colspan="2" class="submit">
				<%= f.hidden_field :mailing_id %>
				<%= f.button("speichern", :class => "button") %>
			</td>
		</tr>
	</table>
<% end %>
<script type="text/javascript" charset="utf-8">
	(function($) {
		
		$('input.datepicker').datepicker({
			dateFormat: 'dd.mm.yy',
			dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
			dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
			monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
			monthNamesShort: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
			onClose: function(dateText, inst) {
				var dateparts = dateText.split('.');
				console.info('partsText: ', dateparts);
				$('#delivery_deliver_at_1i').val(dateparts[2]);
				$('#delivery_deliver_at_2i').val(dateparts[1]);
				$('#delivery_deliver_at_3i').val(dateparts[0]);
			}
		});
		
	})(jQuery);
</script>