Index: trunk/grails-app/views/taskDetailed/_showProcedureTab.gsp
===================================================================
--- trunk/grails-app/views/taskDetailed/_showProcedureTab.gsp	(revision 830)
+++ trunk/grails-app/views/taskDetailed/_showProcedureTab.gsp	(revision 831)
@@ -25,12 +25,14 @@
         <br />
 
-        <div id="maintenanceEntryContainer"></div>
+        <div id="pmEntryContainer"></div>
 
-        <div style="text-align:right;" id="maintenanceEntryButton">
+        <div style="text-align:right;" id="pmEntryButton">
             <span class="buttons">
                 <input type="button"
                             class="add"
-                            value="Add Maintenance Entry"
-                            onclick="getMaintenanceEntryForm(${taskInstance?.id}, 6)" />
+                            value="Add PM Entry"
+                            onclick="loadEntryForm(jQuery('#pmEntryContainer'),
+                                                                    jQuery('#pmEntryButton'),
+                                                                    {taskId: ${taskInstance?.id}, entryTypeId: 6})" />
             </span>
         </div>
Index: trunk/web-app/js/taskShow.js
===================================================================
--- trunk/web-app/js/taskShow.js	(revision 830)
+++ trunk/web-app/js/taskShow.js	(revision 831)
@@ -1,14 +1,10 @@
 
-function getMaintenanceEntryForm(taskId, entryTypeId) {
-
-    var p = {};
-    for (var i = 0, j = arguments.length; i < j; i++){
-        p[i] = arguments[i];
-    }
+// Load an Entry from via AJAX.
+// @container Container object to load response into.
+// @button Button object used to trigger this function.
+// @args Params map to pass to actionUrl.
+function loadEntryForm(container, button, params) {
 
     var actionUrl = getContextPath()+"/entryDetailed/ajaxCreate/";
-    var container = jQuery('#maintenanceEntryContainer');
-    var button = jQuery('#maintenanceEntryButton');
-    var params = {taskId: taskId, entryTypeId: entryTypeId};
 
     function success(data, textStatus, jqXHR){
