diff -r e1899e896dbc -r 2e54ae6ab02f plugins/redmine_bibliography/app/views/publications/_add_project_form.html.erb
--- a/plugins/redmine_bibliography/app/views/publications/_add_project_form.html.erb
+++ b/plugins/redmine_bibliography/app/views/publications/_add_project_form.html.erb
@@ -1,29 +1,26 @@
-<%= form_for(:publication, 
-            :remote => true, 
-            :url => {:controller => 'publications', :action => 'add_project', :id => @publication, :project_id => @project}, 
+<%= form_for(:publication,
+            :remote => true,
+            :url => {:controller => 'publications', :action => 'add_project', :id => @publication, :project_id => @project},
             :method => :post,
-            :html => { :id => 'add_project_form' }, 
+            :html => { :id => 'add_project_form' },
             :loading => "$('project-add-submit').disable()",
             :complete => "$('project-add-submit').enable()") do |f| %>
-						
+
               <fieldset><legend><%=l(:label_add_project_to_publication)%></legend>
                 <p>
                   <%= label_tag "project_search", l(:label_project_search) %><%= text_field_tag 'project_search', nil %>
 	              </p>
-	     
-                 observe_field(:project_search,
-                 :frequency => 0.5,
-                 :update => :projects,
-                 :url => { :controller => 'publications', :action => 'autocomplete_for_project', :id => @publication },
-                 :with => 'q')
-                
 
-                <div id="projects">                  
+                <%= javascript_tag "observeSearchfield('project_search', 'projects', '#{ escape_javascript url_for(:controller => 'publications',
+                 :action => 'autocomplete_for_project',
+                 :id => @publication.id) }')" %>
+
+                <div id="projects">
                   <% if params[:q] && params[:q].length > 1 %>
                     <%= projects_check_box_tags 'project[project_ids][]', @projects %>
                   <% end %>
                 </div>
 
-                <p><%= submit_tag l(:button_add), :id => 'project-add-submit' %></p>    
+                <p><%= submit_tag l(:button_add), :id => 'project-add-submit' %></p>
               </fieldset>
   <% end %>
