Index: trunk/grails-app/views/person/importPersons.gsp
===================================================================
--- trunk/grails-app/views/person/importPersons.gsp	(revision 440)
+++ trunk/grails-app/views/person/importPersons.gsp	(revision 440)
@@ -0,0 +1,35 @@
+<html>
+    <head>
+        <meta name="layout" content="main" />
+        <title>Import Persons</title>
+        <nav:resources override="true"/>
+        <g:render template="/shared/pictureHead" />
+    </head>
+    <body>
+        <div class="nav">
+            <h1>Import Persons</h1>
+        </div>
+        <div class="body">
+            <g:render template="/shared/messages" />
+            <g:uploadForm action="importPersonsSave" onsubmit="return Lightbox.loading();">
+                <div class="dialog">
+                    <table>
+                        <tbody>
+                            <tr class="prop">
+                                <td valign="top" class="name">
+                                    <label for="file">File:</label>
+                                </td>
+                                <td valign="top" class="value">
+                                    <input type="file" id="file" name="file" size="40"/>
+                                </td>
+                            </tr>
+                        </tbody>
+                    </table>
+                </div>
+                <div class="buttons">
+                    <span class="button"><input class="save" type="submit" value="Create" /></span>
+                </div>
+            </g:uploadForm>
+        </div>
+    </body>
+</html>
Index: trunk/grails-app/views/person/list.gsp
===================================================================
--- trunk/grails-app/views/person/list.gsp	(revision 438)
+++ trunk/grails-app/views/person/list.gsp	(revision 440)
@@ -29,4 +29,41 @@
             Results:${personTotal}
         </div>
+
+        <jsUtil:toggleControl toggleId="options"
+                                                imageId="optionsImg"
+                                                closedImgUrl="${resource(dir:'images/skin',file:'bullet_arrow_right.png')}"
+                                                openImgUrl="${resource(dir:'images/skin',file:'bullet_arrow_down.png')}"
+                                                text="${g.message(code: 'default.options.text')}"
+                                                />
+
+        <div id="options" style="display:none;">
+            <g:form method="post" >
+                <g:hiddenField name="params" value="${filterParams}" />
+                <div class="dialog">
+                    <table>
+                        <tbody>
+
+                            <tr class="prop">
+                                <td valign="top" class="name">
+                                    <label for="max">Persons:</label>
+                                </td>
+                                <td valign="top" class="value">
+                                    <g:link action="exportPersonsTemplate">
+                                        Template
+                                    </g:link>
+                                    /
+                                    <g:link action="importPersons">
+                                        Import
+                                    </g:link>
+                                </td>
+                            </tr>
+
+                        </tbody>
+                    </table>
+                </div>
+            </g:form>
+        </div>
+
+        <br />
 
         <div class="list">
