<% if @contract.all_contacts.any? %>
<%= link_to_remote l(:button_add), :url => {:controller => 'contract_contacts', :action => 'add', :project_id => @project, :contract_id => @contract} if User.current.allowed_to?({:controller => 'contract_contacts', :action => 'add'}, @project) %>

<%= l(:label_contractor_plural) %>

<% unless !(@show_form == "true") %> <% form_remote_tag( :url => {:controller => 'contract_contacts', :action => 'add', :contract_id => @contract, :project_id => @project}, :method => :post, :html => {:id => 'add-contact-form'}) do |f| %>

<%= select_tag :contact_id, options_for_select(@project.contacts.sort!{|x, y| x.name <=> y.name }.collect {|m| [m.name, m.id]}), :prompt => "--- #{l(:actionview_instancetag_blank_option)} ---" %>
<%= submit_tag l(:button_add) %> <%= toggle_link l(:button_cancel), 'add-contact-form'%>

<% end %> <% end %> <%= render :partial => 'common/contact_data', :object => @contract.contact %> <% @contract.related_contacts.each do |contact| %> <%= render :partial => 'common/contact_data', :object => contact, :locals => {:actions => remove_contractor_link(contact)} %> <% end %>
<% end %>