<%= back_url_hidden_field_tag %> <%= error_messages_for 'contact' %>

<%= avatar_to(@contact, :size => "64", :style => "vertical-align: middle;") %> <%= link_to image_tag('delete.png'), {:controller => 'attachments', :action => 'destroy', :id => @contact.avatar}, :data => {:confirm => l(:text_are_you_sure)}, :method => :delete, :class => 'delete', :style => "vertical-align: middle;", :title => l(:button_delete) unless @contact.avatar.blank? %>

<%= label_tag l(:field_contact_avatar) %> <%= file_field_tag 'dummy_file', :size => 30, :id => nil, :class => 'file_selector', :multiple => true, :onchange => 'uploadAvatar(this);', :data => { :max_file_size => Setting.attachment_max_size.to_i.kilobytes, :max_file_size_message => l(:error_attachment_too_big, :max_size => number_to_human_size(Setting.attachment_max_size.to_i.kilobytes)), :max_concurrent_uploads => Redmine::Configuration['max_concurrent_ajax_uploads'].to_i, :upload_path => uploads_path(:format => 'js'), :description_placeholder => l(:label_optional_description) } %>

<%= f.check_box(:is_company, :label => l(:field_contact_is_company), :onclick => "togglePerson(this)" ) %>

<%= f.text_field :first_name, :label => !@contact.is_company ? l(:field_contact_first_name) : l(:field_company_name), :required => true, :style => "width:90%;" %>

<%= f.text_field :middle_name, :label=>l(:field_contact_middle_name) %>

<%= f.text_field :last_name, :label=>l(:field_contact_last_name), :id => 'contact_last_name' %>

<%= f.text_field :company, :label=>l(:field_contact_company) -%>

<%= javascript_tag "observeAutocompleteField('contact_company', '#{escape_javascript auto_complete_companies_path}')" %>

<%= f.text_field :birthday, :size => 12, :type =>'date' %><%= calendar_for('contact_birthday') %>

<%= f.text_field :job_title, :label => !@contact.is_company ? l(:field_contact_job_title) : l(:field_company_field) %>

<% @contact.build_address if @contact.address.blank? %> <%= f.fields_for(:address) do |a| %> <%= render :partial => 'common/address_form', :locals => {:f => a} %> <% end %>

<%= f.text_field :phone, :label=>l(:field_contact_phone), :style => "width:90%;" -%>
<%= l(:text_comma_separated) %>

<%= f.text_field 'email', :label=>l(:field_contact_email), :style => "width:90%;" -%>
<%= l(:text_comma_separated) %>

<%= f.text_field 'website', :label=>l(:field_contact_website) -%>

<%= f.text_field 'skype_name', :label=>l(:field_contact_skype) -%>

<%= f.text_area :background , :cols => 80, :rows => 8, :class => 'wiki-edit', :label=>l(:field_contact_background) %>

<%= wikitoolbar_for 'contact_background' %>

<%= label_tag l(:label_crm_tags_plural) %> <%= render :partial => "contacts_tags/tags_form" %>

<% if @project %>

<%= f.select :assigned_to_id, (@project.assignable_users.collect {|m| [m.name, m.id]}), :include_blank => true, :label => l(:label_crm_assigned_to) %>

<% end %>

<%= f.select :visibility, collection_for_visibility_select, :include_blank => false, :label => l(:label_crm_contacts_visibility) %>