[Tynstep-svn] r130 - in trunk/step-web-app: . src/main/java/com/tyndalehouse/step/web src/main/java/com/tyndalehouse/step/web/client src/main/java/com/tyndalehouse/step/web/client/event src/main/java/com/tyndalehouse/step/web/client/framework src/main/java/com/tyndalehouse/step/web/client/gin src/main/java/com/tyndalehouse/step/web/client/presenter src/main/java/com/tyndalehouse/step/web/client/service src/main/java/com/tyndalehouse/step/web/client/toolkit src/main/java/com/tyndalehouse/step/web/client/view src/main/java/com/tyndalehouse/step/web/client/view/handlers src/main/java/com/tyndalehouse/step/web/client/view/internal src/main/java/com/tyndalehouse/step/web/public src/main/java/com/tyndalehouse/step/web/public/css src/main/java/com/tyndalehouse/step/web/public/gwtext src/main/java/com/tyndalehouse/step/web/public/gwtext/chart src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/css src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/wallpapers src/main/java/com/tyndalehouse/step/web/public/gwtext/flash src/main/java/com/tyndalehouse/step/web/public/gwtext/images src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/editor src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/progress src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/dd src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/menu src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree src/main/java/com/tyndalehouse/step/web/public/gwtext/themes src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/css src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/editor src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/progress src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tree src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window src/main/java/com/tyndalehouse/step/web/server/handler src/main/java/com/tyndalehouse/step/web/shared/result src/main/java/com/tyndalehouse/step/web/shared/result/beans src/main/resources/com/tyndalehouse/step/web src/main/resources/com/tyndalehouse/step/web/client src/main/resources/com/tyndalehouse/step/web/client/sidebar src/main/resources/com/tyndalehouse/step/web/client/view src/test/java/com/tyndalehouse/step/web/client src/test/java/com/tyndalehouse/step/web/client/presenter src/test/java/com/tyndalehouse/step/web/client/views

ChrisBurrell at crosswire.org ChrisBurrell at crosswire.org
Sat Jun 12 08:12:05 MST 2010


Author: ChrisBurrell
Date: 2010-06-12 08:12:04 -0700 (Sat, 12 Jun 2010)
New Revision: 130

Added:
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepEventBus.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepResources.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/BookmarkPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/FilterResultsPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSideBarPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/toolkit/SideBarModule.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/BookmarkView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/FilterResultsView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ModuleSideBarView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/VersionSelectorView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/HasSelectionHandler.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/StepSplitButton.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Area.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Version.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/chart/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/chart/open-flash-chart.swf
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/css/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/css/desktop.css
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/desktop.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/desktop3.jpg
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/gears.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/gears.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/grid.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hatch.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hd-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hd-tb-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/icon_padlock.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/icons-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/launcher-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/launcher-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/logout.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/logout.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/member.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/member.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/powered.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/powered.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/s.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/item-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/scroll-left.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/scroll-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-left-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-left-right.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-right-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-right.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/startbutton-icon.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/startbutton.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbar-split-h.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbar-start-panel-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbutton.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbuttons-panel-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/winbar-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/winbar-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/windows-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/wallpapers/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/wallpapers/desktop.jpg
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/flash/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/flash/swfobject.js
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/corners-blue.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/corners.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/l-blue.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/l.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/r-blue.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/r.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/tb-blue.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/tb.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-cs.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-lr.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-tb.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-b-noline.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-b.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-bo.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-noline.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-o.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-add.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-no.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-yes.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/editor/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/editor/tb-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/checkbox.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/clear-trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/date-trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/error-tip-corners.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/exclamation.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/radio.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/search-trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/text-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/trigger-tpl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/gradient-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/arrow-left-white.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/arrow-right-white.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/col-move-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/col-move-top.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/columns.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/dirty.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/done.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/drop-no.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/drop-yes.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/footer-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-blue-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-blue-split.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-hrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-split.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-vista-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hd-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow-group.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-special-col-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-special-col-sel-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/group-by.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/group-expand-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hd-pop.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-asc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-desc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-lock.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-lock.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-unlock.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-unlock.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/invalid_line.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/mso-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/nowait.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-first-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-first.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-last-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-last.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-next-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-next.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-prev-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-prev.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/pick-button.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/refresh.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/refresh.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-check-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-expand-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-sel.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort_asc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort_desc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/wait.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/collapse.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/expand.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/gradient-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-left.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-top.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/ns-collapse.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/ns-expand.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-title-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-title-light-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/stick.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/stuck.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/tab-close-on.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/tab-close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/checked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/group-checked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/item-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/menu-parent.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/menu.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/unchecked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/left-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/light-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tool-sprite-tpl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tool-sprites.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tools-sprites-trans.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-left-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/progress/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/progress/progress-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/tip-anchor-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/tip-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/s.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow-c.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow-lr.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/blue-loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/calendar.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/clear.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/glass-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/hd-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/large-loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/left-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/loading-balls.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/right-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/warning.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/e-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/e-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/ne-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/ne-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/nw-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/nw-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/s-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/s-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/se-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/se-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/square.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/sw-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/sw-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-thumb.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-v-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-v-thumb.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroll-left.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroll-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroller-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-inactive-left-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-inactive-right-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-left-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-right-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-btm-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tabs-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-arrow-light.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-over-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/gray-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/more.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-xl-btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-xl-sep.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/arrows.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-add.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-between.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-no.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-under.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-yes.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-minus-nl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-minus.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-plus-nl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-plus.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-line.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-minus-nl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-minus.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-plus-nl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-plus.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/folder-open.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/folder.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/leaf.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/s.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-error.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-info.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-question.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-warning.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/left-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/left-right.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/right-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-cs.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-lr.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-tb.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/gradient-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/left-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/light-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tool-sprite-tpl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tool-sprites.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tools-sprites-trans.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-left-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/tip-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/s.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroll-left.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroll-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroller-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-inactive-left-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-inactive-right-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-left-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-right-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-btm-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tabs-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-arrow-light.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-over-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/gray-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/tb-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/tb-btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-error.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-info.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-question.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-warning.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-corners.pspimage
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-right.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/right-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/dd/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/dd/insert-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/row-editor-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/row-editor-btns.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/bottom2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/columns.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/done.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/doubleleft2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/doubleright2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/down2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder-closed.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder-closed.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/grid-loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/hmenu-asc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/hmenu-desc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/left2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/nowait.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-first-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-first.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-last-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-last.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-next-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-next.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-prev-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-prev.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/paging.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/right2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/tabs.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/top2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/up2.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/wait.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/menu/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/menu/disabledcheck.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/clear.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/large-loading.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-18-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-19-bg-gray.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-19-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-light.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/row-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vs-column-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vsort-asc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vsort-desc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/checked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/joint-close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/joint-open.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/notchecked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/tree-table-special-col-sel.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/tree-table-special-col.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/vnode.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/vnode_transparent.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/css/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/css/xtheme-slate.css
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-cs.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-lr.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-tb.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-b.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-bo.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-noline.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-o.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/editor/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/editor/tb-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/checkbox.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/clear-trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/date-trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/radio.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/search-trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/trigger-tpl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/trigger.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/gradient-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/arrow-left-white.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/arrow-right-white.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/col-move-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/col-move-top.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/footer-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-blue-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-blue-split.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-hrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-split.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-vista-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hd-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hrow-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-special-col-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-special-col-sel-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/group-expand-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/mso-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-first-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-first.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-last-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-last.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-next-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-next.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-prev-disabled.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-prev.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/refresh.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/row-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/row-sel.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/sort_asc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/sort_desc.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/checked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/group-checked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/item-over - Copy.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/item-over.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/menu-parent.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/menu.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/unchecked.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/left-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/light-hd.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tool-sprite-tpl.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tool-sprites.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tools-sprites-trans.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-corners-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-left-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-top-bottom.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/progress/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/progress/progress-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/tip-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/s.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/glass-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/hd-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/left-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/right-btn.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/e-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/e-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/ne-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/ne-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/nw-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/nw-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/s-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/s-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/se-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/se-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/square.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/sw-handle-dark.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/sw-handle.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-thumb.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-v-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-v-thumb.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroll-left.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroll-right.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroller-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-inactive-left-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-inactive-right-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-left-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-right-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-close.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-bg.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-btm-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tabs-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-arrow-light.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-arrow.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-over-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/gray-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/sep.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/tb-bg.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/tb-btn-sprite.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tree/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tree/arrows.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-error.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-info.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-question.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-warning.gif
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/left-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/left-right.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/right-corners.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/top-bottom.png
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/beans/
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/beans/BibleVersion.java
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/books.png
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/globe.png
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/history.png
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/language.png
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/people.png
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/search.png
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/BookmarkView.ui.xml
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/FilterResultsView.ui.xml
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/ModuleSideBarView.ui.xml
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/StepView.ui.xml
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/VersionSelectorView.ui.xml
   trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/views.css
   trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/presenter/
   trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenterTest.java
   trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/views/
   trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/views/VersionSelectorViewTest.java
Removed:
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/service/eventbus/
Modified:
   trunk/step-web-app/pom.xml
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/StepEntryPoint.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/event/VersionChangeEvent.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepClientModule.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepInjector.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/AppPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/HistoryModulePresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSelectorPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScripturePresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScriptureSelectorPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/StepPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimebandListPresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimelinePresenter.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ScriptureView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/StepView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimebandListView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimelineView.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/Step.html
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/css/step.css
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/server/handler/GetAvailableBibleVersionsHandler.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/GetAvailableBibleVersionsResult.java
   trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/step.gwt.xml
   trunk/step-web-app/step.launch
Log:
updates to initial GUI framework

Modified: trunk/step-web-app/pom.xml
===================================================================
--- trunk/step-web-app/pom.xml	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/pom.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -23,7 +23,21 @@
 	</properties>
 
 	<dependencies>
+
+		<!--
+			TO BE REMOVED ONCE MVP4g IS MAVEN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+		-->
 		<dependency>
+			<groupId>commons-configuration</groupId>
+			<artifactId>commons-configuration</artifactId>
+		</dependency>
+
+		<dependency>
+		  <groupId>com.googlecode.mvp4g</groupId>
+		  <artifactId>mvp4g</artifactId>
+		</dependency>
+
+		<dependency>
 			<groupId>org.crosswire</groupId>
 			<artifactId>jsword</artifactId>
 		</dependency>
@@ -59,9 +73,9 @@
 			<artifactId>gwt-dispatch</artifactId>
 		</dependency>
 
+	<!--  TO BE REMOVED ONCE MIGRATION TOWARDS MVP4G is finished -->
 		<dependency>
-			<groupId>net.customware.gwt.presenter
-			</groupId>
+			<groupId>net.customware.gwt.presenter</groupId>
 			<artifactId>gwt-presenter</artifactId>
 		</dependency>
 
@@ -133,7 +147,7 @@
 					<inplace>true</inplace>
 					<warSourceDirectory>${war.directory}</warSourceDirectory>
 					<webappDirectory>${war.directory}</webappDirectory>
-					<extraJvmArgs>-Dconnection.string="${db.connection.string}" -Ddb.driver=${db.driver}</extraJvmArgs>
+					<extraJvmArgs>-Xmx1024m -Dconnection.string="${db.connection.string}" -Ddb.driver=${db.driver}</extraJvmArgs>
 				</configuration>
 				<executions>
 					<execution>
@@ -189,7 +203,7 @@
 							<excludes>
 								<exclude>WEB-INF/web.xml</exclude>
 								<exclude>**/.svn</exclude>
-        						<exclude>**/.svn/**</exclude>
+								<exclude>**/.svn/**</exclude>
 							</excludes>
 						</fileset>
 					</filesets>
@@ -212,44 +226,39 @@
 				</configuration>
 			</plugin>
 			<plugin>
-					<groupId>org.codehaus.mojo</groupId>
-					<artifactId>cobertura-maven-plugin</artifactId>
-					<version>2.3</version>
-					<configuration>
-						<check>
-							<branchRate>85</branchRate>
-							<lineRate>85</lineRate>
-							<haltOnFailure>false</haltOnFailure>
-							<totalBranchRate>60</totalBranchRate>
-							<totalLineRate>60</totalLineRate>
-							<packageLineRate>60</packageLineRate>
-							<packageBranchRate>60</packageBranchRate>
-<!-- 							<regexes>
-								<regex>
-									<pattern>com.example.reallyimportant.*</pattern>
-									<branchRate>90</branchRate>
-									<lineRate>80</lineRate>
-								</regex>
-								<regex>
-									<pattern>com.example.boringcode.*</pattern>
-									<branchRate>40</branchRate>
-									<lineRate>30</lineRate>
-								</regex>
+				<groupId>org.codehaus.mojo</groupId>
+				<artifactId>cobertura-maven-plugin</artifactId>
+				<version>2.3</version>
+				<configuration>
+					<check>
+						<branchRate>85</branchRate>
+						<lineRate>85</lineRate>
+						<haltOnFailure>false</haltOnFailure>
+						<totalBranchRate>60</totalBranchRate>
+						<totalLineRate>60</totalLineRate>
+						<packageLineRate>60</packageLineRate>
+						<packageBranchRate>60</packageBranchRate>
+						<!--
+							<regexes> <regex>
+							<pattern>com.example.reallyimportant.*</pattern>
+							<branchRate>90</branchRate> <lineRate>80</lineRate> </regex>
+							<regex> <pattern>com.example.boringcode.*</pattern>
+							<branchRate>40</branchRate> <lineRate>30</lineRate> </regex>
 							</regexes>
- -->
-						</check>
-					</configuration>
-					<executions>
-						<execution>
-							<goals>
-								<goal>clean</goal>
-								<goal>check</goal>
-							</goals>
-						</execution>
-					</executions>
-				</plugin>
-	
+						-->
+					</check>
+				</configuration>
+				<executions>
+					<execution>
+						<goals>
+							<goal>clean</goal>
+							<goal>check</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
 
+
 		</plugins>
-	</build>	
+	</build>
 </project>

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/StepEntryPoint.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/StepEntryPoint.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/StepEntryPoint.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -2,9 +2,10 @@
 
 import com.google.gwt.core.client.EntryPoint;
 import com.google.gwt.core.client.GWT;
-import com.google.gwt.user.client.ui.RootPanel;
+import com.google.gwt.user.client.ui.RootLayoutPanel;
+import com.google.gwt.user.client.ui.Widget;
+import com.mvp4g.client.Mvp4gModule;
 import com.tyndalehouse.step.web.client.gin.StepInjector;
-import com.tyndalehouse.step.web.client.presenter.AppPresenter;
 
 /**
  * Entry point to the one and only application page
@@ -18,13 +19,23 @@
 	 * Main step injector
 	 */
 	private final StepInjector injector = GWT.create(StepInjector.class);
-
+	
+	
 	/**
 	 * Entry point to the Step application
 	 */
 	public void onModuleLoad() {
-		final AppPresenter appPresenter = injector.getAppPresenter();
-		appPresenter.go(RootPanel.get());
+		Mvp4gModule module = (Mvp4gModule) GWT.create(Mvp4gModule.class);
+		module.createAndStartModule();
+		RootLayoutPanel.get().add((Widget) module.getStartView());
+		
+		//		StepPresenter.Display stepView = injector.getStepPresenterDisplay();
+//		RootLayoutPanel.get().add(stepView.asWidget());
+//		
+		
+		
+//		final AppPresenter appPresenter = injector.getAppPresenter();
+//		appPresenter.go(RootPanel.get());
 
 		// injector.getPlaceManager().fireCurrentPlace();
 	}

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/event/VersionChangeEvent.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/event/VersionChangeEvent.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/event/VersionChangeEvent.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -25,5 +25,4 @@
 	protected void dispatch(final VersionChangeEventHandler handler) {
 		handler.onVersionChange(this);
 	}
-
 }

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepEventBus.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepEventBus.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepEventBus.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,46 @@
+package com.tyndalehouse.step.web.client.framework;
+
+import com.google.gwt.user.client.ui.Widget;
+import com.mvp4g.client.annotation.Event;
+import com.mvp4g.client.annotation.Events;
+import com.mvp4g.client.annotation.Start;
+import com.mvp4g.client.event.EventBus;
+import com.tyndalehouse.step.web.client.gin.StepClientModule;
+import com.tyndalehouse.step.web.client.presenter.FilterResultsPresenter;
+import com.tyndalehouse.step.web.client.presenter.ModuleSideBarPresenter;
+import com.tyndalehouse.step.web.client.presenter.StepPresenter;
+import com.tyndalehouse.step.web.client.presenter.VersionSelectorPresenter;
+import com.tyndalehouse.step.web.client.toolkit.SideBarModule;
+import com.tyndalehouse.step.web.client.view.StepView;
+
+ at Events(startView = StepView.class, ginModule = StepClientModule.class)
+public interface StepEventBus extends EventBus {
+    @Event(handlers = StepPresenter.class)
+    void setLeftColumn(Widget w);
+
+    @Event(handlers = StepPresenter.class)
+    void setRightColumn(Widget w);
+
+    @Event(handlers = StepPresenter.class)
+    void setSidebar(Widget w);
+
+    @Event(handlers = StepPresenter.class)
+    void setTop(Widget w);
+
+    @Event(handlers = StepPresenter.class)
+    void setFilterPanel(Widget w);
+
+    @Start
+    @Event(handlers = { VersionSelectorPresenter.class, ModuleSideBarPresenter.class, FilterResultsPresenter.class })
+    void start();
+
+    /**
+     * sets the new module to be looked up
+     * 
+     * @param selectedModule
+     *            the type of new module
+     */
+    @Event(handlers = { FilterResultsPresenter.class, StepPresenter.class, FilterResultsPresenter.class })
+    void moduleChanged(SideBarModule selectedModule);
+
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepResources.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepResources.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/framework/StepResources.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,26 @@
+package com.tyndalehouse.step.web.client.framework;
+
+import com.google.gwt.resources.client.ClientBundle;
+import com.google.gwt.resources.client.ImageResource;
+
+public interface StepResources extends ClientBundle {
+
+	@Source("com/tyndalehouse/step/web/client/sidebar/people.png")
+	ImageResource peopleModule();
+
+	@Source("com/tyndalehouse/step/web/client/sidebar/globe.png")
+	ImageResource geographyModule();
+
+	@Source("com/tyndalehouse/step/web/client/sidebar/search.png")
+	ImageResource searchModule();
+
+	@Source("com/tyndalehouse/step/web/client/sidebar/language.png")
+	ImageResource languageModule();
+
+	@Source("com/tyndalehouse/step/web/client/sidebar/books.png")
+	ImageResource literatureModule();
+
+	@Source("com/tyndalehouse/step/web/client/sidebar/history.png")
+	ImageResource historyModule();
+
+}

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepClientModule.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepClientModule.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepClientModule.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -2,28 +2,9 @@
 
 import net.customware.gwt.dispatch.client.DefaultDispatchAsync;
 import net.customware.gwt.dispatch.client.DispatchAsync;
-import net.customware.gwt.presenter.client.EventBus;
-import net.customware.gwt.presenter.client.gin.AbstractPresenterModule;
-import net.customware.gwt.presenter.client.place.PlaceManager;
 
+import com.google.gwt.inject.client.AbstractGinModule;
 import com.google.inject.Singleton;
-import com.tyndalehouse.step.web.client.common.CachingDispatchAsync;
-import com.tyndalehouse.step.web.client.presenter.AppPresenter;
-import com.tyndalehouse.step.web.client.presenter.HistoryModulePresenter;
-import com.tyndalehouse.step.web.client.presenter.ModuleSelectorPresenter;
-import com.tyndalehouse.step.web.client.presenter.ScripturePresenter;
-import com.tyndalehouse.step.web.client.presenter.ScriptureSelectorPresenter;
-import com.tyndalehouse.step.web.client.presenter.StepPresenter;
-import com.tyndalehouse.step.web.client.presenter.TimebandListPresenter;
-import com.tyndalehouse.step.web.client.presenter.TimelinePresenter;
-import com.tyndalehouse.step.web.client.service.eventbus.StepEventBusImpl;
-import com.tyndalehouse.step.web.client.view.HistoryModuleView;
-import com.tyndalehouse.step.web.client.view.ModuleSelectorView;
-import com.tyndalehouse.step.web.client.view.ScriptureSelectorView;
-import com.tyndalehouse.step.web.client.view.ScriptureView;
-import com.tyndalehouse.step.web.client.view.StepView;
-import com.tyndalehouse.step.web.client.view.TimebandListView;
-import com.tyndalehouse.step.web.client.view.TimelineView;
 
 /**
  * Gin configuration for the the step client. In addition to normal guice
@@ -32,43 +13,48 @@
  * @author cjburrell
  * 
  */
-public class StepClientModule extends AbstractPresenterModule {
+public class StepClientModule extends AbstractGinModule {
 
-	@Override
-	protected void configure() {
+    @Override
+    protected void configure() {
+        //
+        // // put the bindings in here
+        //
+        // bind(EventBus.class).to(StepEventBusImpl.class).in(Singleton.class);
+        // bind(TimebandListPresenter.Display.class).to(TimebandListView.class);
+        //
+        // bind(AppPresenter.class).in(Singleton.class);
+        // bind(PlaceManager.class).in(Singleton.class);
+        //
+        // //bindPresenter(StepPresenter.class, StepPresenter.Display.class,
+        // StepView.class);
+        // bind(ScriptureSelectorPresenter.class);
+        // bind(ScriptureSelectorPresenter.Display.class).to(ScriptureSelectorView.class).in(
+        // Singleton.class);
+        // bind(ModuleSelectorPresenter.class);
+        // bind(ModuleSelectorPresenter.Display.class).to(ModuleSelectorView.class)
+        // .in(Singleton.class);
+        // bind(ScripturePresenter.class);
+        // bind(ScripturePresenter.Display.class).to(ScriptureView.class); //
+        // .in(Singleton.class);
+        // bind(TimelinePresenter.class);
+        // bind(TimelinePresenter.Display.class).to(TimelineView.class); //
+        // .in(Singleton.class);
+        //
+        // bind(VersionSelectorPresenter.Display.class).to(VersionSelectorView.class);
+        //		
+        // //
+        // // bind(ITimeLineRender.class).to(TimelineRenderer.class);
+        //
+        // bind(HistoryModulePresenter.class);
+        // bind(HistoryModulePresenter.Display.class).to(HistoryModuleView.class);
+        //
+        // // bind(new TypeLiteral<StepModulePresenter<? extends
+        // // StepModulePresenter.Display>>() {
+        // // }).to(HistoryModulePresenter.class);
 
-		// put the bindings in here
+        bind(DispatchAsync.class).to(DefaultDispatchAsync.class).in(Singleton.class);
+        // bind(CachingDispatchAsync.class);
 
-		bind(EventBus.class).to(StepEventBusImpl.class).in(Singleton.class);
-		bind(TimebandListPresenter.Display.class).to(TimebandListView.class);
-
-		bind(AppPresenter.class).in(Singleton.class);
-		bind(PlaceManager.class).in(Singleton.class);
-
-		bindPresenter(StepPresenter.class, StepPresenter.Display.class, StepView.class);
-		bind(ScriptureSelectorPresenter.class);
-		bind(ScriptureSelectorPresenter.Display.class).to(ScriptureSelectorView.class).in(
-			Singleton.class);
-		bind(ModuleSelectorPresenter.class);
-		bind(ModuleSelectorPresenter.Display.class).to(ModuleSelectorView.class)
-			.in(Singleton.class);
-		bind(ScripturePresenter.class);
-		bind(ScripturePresenter.Display.class).to(ScriptureView.class); // .in(Singleton.class);
-		bind(TimelinePresenter.class);
-		bind(TimelinePresenter.Display.class).to(TimelineView.class); // .in(Singleton.class);
-		
-		//		
-		// bind(ITimeLineRender.class).to(TimelineRenderer.class);
-
-		bind(HistoryModulePresenter.class);
-		bind(HistoryModulePresenter.Display.class).to(HistoryModuleView.class);
-
-		// bind(new TypeLiteral<StepModulePresenter<? extends
-		// StepModulePresenter.Display>>() {
-		// }).to(HistoryModulePresenter.class);
-
-		bind(DispatchAsync.class).to(DefaultDispatchAsync.class).in(Singleton.class);
-		bind(CachingDispatchAsync.class);
-
-	}
+    }
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepInjector.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepInjector.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/gin/StepInjector.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,10 +1,7 @@
 package com.tyndalehouse.step.web.client.gin;
 
-import net.customware.gwt.presenter.client.place.PlaceManager;
-
 import com.google.gwt.inject.client.GinModules;
 import com.google.gwt.inject.client.Ginjector;
-import com.tyndalehouse.step.web.client.presenter.AppPresenter;
 
 /**
  * Gin injector. This defines the modules all the Gin modules
@@ -12,19 +9,22 @@
  * @author cjburrell
  * 
  */
- at GinModules( StepClientModule.class )
+ at GinModules(StepClientModule.class)
 public interface StepInjector extends Ginjector {
-	/**
-	 * Returns the App Presenter, the main presenter for STEP
-	 * 
-	 * @return the main presenter for STEP
-	 */
-	AppPresenter getAppPresenter();
 
-	/**
-	 * Returns a place manager
-	 * 
-	 * @return the step place manager
-	 */
-	PlaceManager getPlaceManager();
+    // StepPresenter.Display getStepPresenterDisplay();
+    //	
+    // /**
+    // * Returns the App Presenter, the main presenter for STEP
+    // *
+    // * @return the main presenter for STEP
+    // */
+    // AppPresenter getAppPresenter();
+    //
+    // /**
+    // * Returns a place manager
+    // *
+    // * @return the step place manager
+    // */
+    // PlaceManager getPlaceManager();
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/AppPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/AppPresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/AppPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -13,55 +13,55 @@
  * 
  */
 public class AppPresenter {
-	/**
-	 * container for any main widgets
-	 */
-	private HasWidgets container;
-
-	// TODO: investigate whether there is a neater way of doing this
-	/**
-	 * Main dispatcher.
-	 */
-	@SuppressWarnings(value = "unused")
-	private final DispatchAsync dispatcher;
-
-	/**
-	 * The step presenter - TODO: probably one layer of abstration too many,
-	 * should be moved this class into StepPresenter
-	 */
-	private final StepPresenter stepPresenter;
-
-	/**
-	 * The default app presenter for STEP.
-	 * 
-	 * @param dispatcher the dispatcher to use within this class (passed in here
-	 *            to get it initialised)
-	 * @param stepPresenter the step presenter responsible for handling all
-	 *            other presenters and views
-	 */
-	// passing them in to have GIN initialise them!
-	@Inject
-	public AppPresenter(final DispatchAsync dispatcher, final StepPresenter stepPresenter) {
-		this.dispatcher = dispatcher;
-		this.stepPresenter = stepPresenter;
-		Log.debug("AppPresenter is being initialised");
-	}
-
-	/**
-	 * Call go to initialise the step application and render
-	 * 
-	 * @param container container on which to add the Step Application
-	 */
-	public void go(final HasWidgets container) {
-		this.container = container;
-		showMain();
-	}
-
-	/**
-	 * Repaints the page with the step presenter/view
-	 */
-	private void showMain() {
-		container.clear();
-		container.add(stepPresenter.getDisplay().asWidget());
-	}
+//	/**
+//	 * container for any main widgets
+//	 */
+//	private HasWidgets container;
+//
+//	// TODO: investigate whether there is a neater way of doing this
+//	/**
+//	 * Main dispatcher.
+//	 */
+//	@SuppressWarnings(value = "unused")
+//	private final DispatchAsync dispatcher;
+//
+//	/**
+//	 * The step presenter - TODO: probably one layer of abstration too many,
+//	 * should be moved this class into StepPresenter
+//	 */
+//	private final StepPresenter stepPresenter;
+//
+//	/**
+//	 * The default app presenter for STEP.
+//	 * 
+//	 * @param dispatcher the dispatcher to use within this class (passed in here
+//	 *            to get it initialised)
+//	 * @param stepPresenter the step presenter responsible for handling all
+//	 *            other presenters and views
+//	 */
+//	// passing them in to have GIN initialise them!
+//	@Inject
+//	public AppPresenter(final DispatchAsync dispatcher, final StepPresenter stepPresenter) {
+//		this.dispatcher = dispatcher;
+//		this.stepPresenter = stepPresenter;
+//		Log.debug("AppPresenter is being initialised");
+//	}
+//
+//	/**
+//	 * Call go to initialise the step application and render
+//	 * 
+//	 * @param container container on which to add the Step Application
+//	 */
+//	public void go(final HasWidgets container) {
+//		this.container = container;
+//		showMain();
+//	}
+//
+//	/**
+//	 * Repaints the page with the step presenter/view
+//	 */
+//	private void showMain() {
+//		container.clear();
+//		container.add(stepPresenter.getDisplay().asWidget());
+//	}
 }

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/BookmarkPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/BookmarkPresenter.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/BookmarkPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,26 @@
+package com.tyndalehouse.step.web.client.presenter;
+
+import net.customware.gwt.dispatch.client.DispatchAsync;
+
+import com.google.inject.Inject;
+import com.mvp4g.client.annotation.Presenter;
+import com.mvp4g.client.presenter.BasePresenter;
+import com.tyndalehouse.step.web.client.framework.StepEventBus;
+import com.tyndalehouse.step.web.client.view.BookmarkView;
+
+ at Presenter(view = BookmarkView.class)
+public class BookmarkPresenter extends BasePresenter<BookmarkPresenter.Display, StepEventBus> {
+    private final DispatchAsync dispatcher;
+
+    /** contact with the sidebar view */
+    public interface Display {
+    }
+
+    @Inject
+    BookmarkPresenter(final DispatchAsync dispatcher) {
+        this.dispatcher = dispatcher;
+    }
+
+    public void onStart() {
+    }
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/FilterResultsPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/FilterResultsPresenter.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/FilterResultsPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,35 @@
+package com.tyndalehouse.step.web.client.presenter;
+
+import net.customware.gwt.dispatch.client.DispatchAsync;
+
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.mvp4g.client.annotation.Presenter;
+import com.mvp4g.client.presenter.BasePresenter;
+import com.tyndalehouse.step.web.client.framework.StepEventBus;
+import com.tyndalehouse.step.web.client.toolkit.SideBarModule;
+import com.tyndalehouse.step.web.client.view.FilterResultsView;
+
+ at Presenter(view = FilterResultsView.class)
+public class FilterResultsPresenter extends BasePresenter<FilterResultsPresenter.Display, StepEventBus> {
+    private final DispatchAsync dispatcher;
+
+    /**
+     * Interface for the Version Selector Module View
+     */
+    public interface Display {
+        Widget getWidget();
+    }
+
+    @Inject
+    FilterResultsPresenter(final DispatchAsync dispatcher) {
+        this.dispatcher = dispatcher;
+    }
+
+    public void onModuleChanged(final SideBarModule newModule) {
+    }
+
+    public void onStart() {
+        super.eventBus.setFilterPanel(super.view.getWidget());
+    }
+}

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/HistoryModulePresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/HistoryModulePresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/HistoryModulePresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -6,8 +6,6 @@
 import net.customware.gwt.presenter.client.widget.WidgetDisplay;
 import net.customware.gwt.presenter.client.widget.WidgetPresenter;
 
-import com.google.inject.Inject;
-
 /**
  * History module presenter, responsible for displaying articles on the page
  * 
@@ -16,87 +14,90 @@
  */
 public class HistoryModulePresenter extends WidgetPresenter<HistoryModulePresenter.Display> {
 
-	/**
-	 * Interface for the History Module View
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
+    /**
+     * Interface for the History Module View
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display extends WidgetDisplay {
 
-	}
+    }
 
-	/**
-	 * default constructor, injected by Gin
-	 * 
-	 * @param display display, comes from Gin
-	 * @param eventBus eventBus comes from Gin
-	 */
-	@Inject
-	public HistoryModulePresenter(final Display display, final EventBus eventBus) {
-		super(display, eventBus);
-		bind();
-	}
+    /**
+     * default constructor, injected by Gin
+     * 
+     * @param display
+     *            display, comes from Gin
+     * @param eventBus
+     *            eventBus comes from Gin
+     */
+    // @Inject
+    public HistoryModulePresenter(final Display display, final EventBus eventBus) {
+        super(display, eventBus);
+        bind();
+    }
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
+    @Override
+    public Place getPlace() {
+        // TODO Auto-generated method stub
+        return null;
+    }
 
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
+    public void refreshDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
+    @Override
+    public void revealDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onBind() {
+    @Override
+    protected void onBind() {
 
-		// eventBus.addHandler(MultipleWordsSelectedEvent.TYPE, new
-		// MultipleWordsSelectedEventHandler() {
-		//
-		// @Override
-		// public void onMultipleWordsSelected(MultipleWordsSelectedEvent event)
-		// {
-		// // TODO Auto-generated method stub
-		//				
-		// }
-		// });
-		//
-		// eventBus.addHandler(WordSelectedEvent.TYPE, new
-		// WordSelectedEventHandler() {
-		//
-		// @Override
-		// public void onWordSelectedEvent(WordSelectedEvent event) {
-		//				
-		// }
-		// });
-		//
-		// eventBus.addHandler(DepthChangeEvent.TYPE, new
-		// DepthChangeEventHandler() {
-		//
-		// @Override
-		// public void onDepthChange(DepthChangeEvent event) {
-		//				
-		// }
-		// });
-	}
+        // eventBus.addHandler(MultipleWordsSelectedEvent.TYPE, new
+        // MultipleWordsSelectedEventHandler() {
+        //
+        // @Override
+        // public void onMultipleWordsSelected(MultipleWordsSelectedEvent event)
+        // {
+        // // TODO Auto-generated method stub
+        //				
+        // }
+        // });
+        //
+        // eventBus.addHandler(WordSelectedEvent.TYPE, new
+        // WordSelectedEventHandler() {
+        //
+        // @Override
+        // public void onWordSelectedEvent(WordSelectedEvent event) {
+        //				
+        // }
+        // });
+        //
+        // eventBus.addHandler(DepthChangeEvent.TYPE, new
+        // DepthChangeEventHandler() {
+        //
+        // @Override
+        // public void onDepthChange(DepthChangeEvent event) {
+        //				
+        // }
+        // });
+    }
 
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onPlaceRequest(final PlaceRequest request) {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onUnbind() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSelectorPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSelectorPresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSelectorPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -12,7 +12,6 @@
 import com.google.gwt.event.dom.client.ChangeEvent;
 import com.google.gwt.event.dom.client.ChangeHandler;
 import com.google.gwt.event.dom.client.HasChangeHandlers;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.event.ModuleChangeEvent;
 import com.tyndalehouse.step.web.client.service.refdata.ModuleRefData;
 import com.tyndalehouse.step.web.client.toolkit.HasSource;
@@ -24,182 +23,186 @@
  * @author cjburrell
  * 
  */
-public class ModuleSelectorPresenter extends WidgetPresenter<ModuleSelectorPresenter.Display> implements
-		ChangeHandler {
+public class ModuleSelectorPresenter extends WidgetPresenter<ModuleSelectorPresenter.Display> implements ChangeHandler {
 
-	/**
-	 * Interface to the module selector view
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
-		/**
-		 * 
-		 * @return Returns any change handlers so that the presenter can
-		 *         register event handlers
-		 */
-		HasChangeHandlers getModuleChangeHandlers();
+    /**
+     * Interface to the module selector view
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display extends WidgetDisplay {
+        /**
+         * 
+         * @return Returns any change handlers so that the presenter can
+         *         register event handlers
+         */
+        HasChangeHandlers getModuleChangeHandlers();
 
-		/**
-		 * 
-		 * @return returns a change handler for the "Depth" dropdown/list
-		 */
-		HasChangeHandlers getModuleDepthChangeHandlers();
+        /**
+         * 
+         * @return returns a change handler for the "Depth" dropdown/list
+         */
+        HasChangeHandlers getModuleDepthChangeHandlers();
 
-		/**
-		 * @return returns the source associated to the Module Depth
-		 *         dropdown/list
-		 */
-		HasSource<List<String>> getModuleDepthSource();
+        /**
+         * @return returns the source associated to the Module Depth
+         *         dropdown/list
+         */
+        HasSource<List<String>> getModuleDepthSource();
 
-		/**
-		 * 
-		 * @return the source for the module list/dropdown
-		 */
-		HasSource<List<String>> getModuleSource();
+        /**
+         * 
+         * @return the source for the module list/dropdown
+         */
+        HasSource<List<String>> getModuleSource();
 
-		/**
-		 * 
-		 * @return current selected depth (for example scholarly detail)
-		 */
-		String getSelectedDepth();
+        /**
+         * 
+         * @return current selected depth (for example scholarly detail)
+         */
+        String getSelectedDepth();
 
-		/**
-		 * 
-		 * @return currently selected module
-		 */
-		String getSelectedModule();
+        /**
+         * 
+         * @return currently selected module
+         */
+        String getSelectedModule();
 
-		/**
-		 * 
-		 * @return currently selected sub-module
-		 */
-		String getSelectedSubModule();
+        /**
+         * 
+         * @return currently selected sub-module
+         */
+        String getSelectedSubModule();
 
-		/**
-		 * 
-		 * @return change handlers on which to register event handlers for the
-		 *         sub module dropdown/list
-		 */
-		HasChangeHandlers getSubModuleChangeHandlers();
+        /**
+         * 
+         * @return change handlers on which to register event handlers for the
+         *         sub module dropdown/list
+         */
+        HasChangeHandlers getSubModuleChangeHandlers();
 
-		/**
-		 * 
-		 * @return source for the sub module dropdown/list
-		 */
-		HasSource<List<String>> getSubModuleSource();
+        /**
+         * 
+         * @return source for the sub module dropdown/list
+         */
+        HasSource<List<String>> getSubModuleSource();
 
-		/**
-		 * Changes the selected module
-		 * 
-		 * @param newlySelectedModule the new module to be selected
-		 */
-		void setSelectedModule(String newlySelectedModule);
-	}
+        /**
+         * Changes the selected module
+         * 
+         * @param newlySelectedModule
+         *            the new module to be selected
+         */
+        void setSelectedModule(String newlySelectedModule);
+    }
 
-	/**
-	 * Default constructor
-	 * 
-	 * @param display display passed in by Gin
-	 * @param eventBus eventBus passed in by Gin
-	 * @param dispatcher dispatch passed in by Gin
-	 */
-	@Inject
-	public ModuleSelectorPresenter(final Display display, final EventBus eventBus,
-			final DispatchAsync dispatcher) {
-		super(display, eventBus);
-		bind();
-	}
+    /**
+     * Default constructor
+     * 
+     * @param display
+     *            display passed in by Gin
+     * @param eventBus
+     *            eventBus passed in by Gin
+     * @param dispatcher
+     *            dispatch passed in by Gin
+     */
+    // @Inject
+    public ModuleSelectorPresenter(final Display display, final EventBus eventBus, final DispatchAsync dispatcher) {
+        super(display, eventBus);
+        bind();
+    }
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
+    @Override
+    public Place getPlace() {
+        // TODO Auto-generated method stub
+        return null;
+    }
 
-	/**
-	 * Used for submodule and depth
-	 * 
-	 * @param event event that was fired by the view.
-	 */
-	public void onChange(final ChangeEvent event) {
-		fireChange();
-	}
+    /**
+     * Used for submodule and depth
+     * 
+     * @param event
+     *            event that was fired by the view.
+     */
+    public void onChange(final ChangeEvent event) {
+        fireChange();
+    }
 
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
+    public void refreshDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
+    @Override
+    public void revealDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	/**
-	 * adds the module change handlers, for module list, sub module list and
-	 * depth list
-	 */
-	private void addDropdownChangeHandlers() {
-		// fires the dropdown change event as a ModuleChangeEvent
-		display.getModuleChangeHandlers().addChangeHandler(new ChangeHandler() {
+    /**
+     * adds the module change handlers, for module list, sub module list and
+     * depth list
+     */
+    private void addDropdownChangeHandlers() {
+        // fires the dropdown change event as a ModuleChangeEvent
+        display.getModuleChangeHandlers().addChangeHandler(new ChangeHandler() {
 
-			public void onChange(final ChangeEvent event) {
-				// in here, we need to reload the events
-				display.getSubModuleSource().setSource(
-						ModuleRefData.getInstance().getListOfModules(display.getSelectedModule()));
-				// this hopefully fires the on Change below since the sub module
-				// dropdown changes...
-				// but it doesn't :( so...
-				fireChange();
-			}
-		});
+            public void onChange(final ChangeEvent event) {
+                // in here, we need to reload the events
+                display.getSubModuleSource().setSource(
+                        ModuleRefData.getInstance().getListOfModules(display.getSelectedModule()));
+                // this hopefully fires the on Change below since the sub module
+                // dropdown changes...
+                // but it doesn't :( so...
+                fireChange();
+            }
+        });
 
-		display.getSubModuleChangeHandlers().addChangeHandler(this);
-		display.getModuleDepthChangeHandlers().addChangeHandler(this);
-	}
+        display.getSubModuleChangeHandlers().addChangeHandler(this);
+        display.getModuleDepthChangeHandlers().addChangeHandler(this);
+    }
 
-	/**
-	 * fires the change of dropdown selectors to the event bus.
-	 */
-	private void fireChange() {
-		eventBus.fireEvent(new ModuleChangeEvent(display.getSelectedModule(), display.getSelectedSubModule(),
-				display.getSelectedDepth()));
+    /**
+     * fires the change of dropdown selectors to the event bus.
+     */
+    private void fireChange() {
+        eventBus.fireEvent(new ModuleChangeEvent(display.getSelectedModule(), display.getSelectedSubModule(), display
+                .getSelectedDepth()));
 
-	}
+    }
 
-	@Override
-	protected void onBind() {
-		// do nothing at the moment
-		// add event notifications...
-		addDropdownChangeHandlers();
+    @Override
+    protected void onBind() {
+        // do nothing at the moment
+        // add event notifications...
+        addDropdownChangeHandlers();
 
-		// TODO: remove default into configurable options, preferences, etc.
-		final String defaultModule = "History";
-		final ModuleRefData mrd = ModuleRefData.getInstance();
-		final List<String> moduleNames = mrd.getListOfModules("Module");
-		final List<String> subModules = mrd.getListOfModules(defaultModule);
-		final List<String> depths = mrd.getDepths();
+        // TODO: remove default into configurable options, preferences, etc.
+        final String defaultModule = "History";
+        final ModuleRefData mrd = ModuleRefData.getInstance();
+        final List<String> moduleNames = mrd.getListOfModules("Module");
+        final List<String> subModules = mrd.getListOfModules(defaultModule);
+        final List<String> depths = mrd.getDepths();
 
-		display.setSelectedModule(defaultModule);
-		display.getModuleSource().setSource(moduleNames);
-		display.getSubModuleSource().setSource(subModules);
-		display.getModuleDepthSource().setSource(depths);
+        display.setSelectedModule(defaultModule);
+        display.getModuleSource().setSource(moduleNames);
+        display.getSubModuleSource().setSource(subModules);
+        display.getModuleDepthSource().setSource(depths);
 
-		// do i need to fire an module change event?
-	}
+        // do i need to fire an module change event?
+    }
 
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onPlaceRequest(final PlaceRequest request) {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onUnbind() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
 }

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSideBarPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSideBarPresenter.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ModuleSideBarPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,53 @@
+package com.tyndalehouse.step.web.client.presenter;
+
+import net.customware.gwt.dispatch.client.DispatchAsync;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.dom.client.HasClickHandlers;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.mvp4g.client.annotation.Presenter;
+import com.mvp4g.client.presenter.BasePresenter;
+import com.tyndalehouse.step.web.client.framework.StepEventBus;
+import com.tyndalehouse.step.web.client.toolkit.SideBarModule;
+import com.tyndalehouse.step.web.client.view.ModuleSideBarView;
+
+ at Presenter(view = ModuleSideBarView.class)
+public class ModuleSideBarPresenter extends BasePresenter<ModuleSideBarPresenter.Display, StepEventBus> {
+	private DispatchAsync dispatcher;
+
+	/** contact with the sidebar view */
+	public interface Display  {
+		HasClickHandlers getGeography();
+		HasClickHandlers getHistory();
+		HasClickHandlers getLanguage();
+		HasClickHandlers getPeople();
+		HasClickHandlers getSearch();
+		HasClickHandlers getLiterature();
+		SideBarModule getSelectedModule();
+		Widget getWidget();
+		
+	}
+
+	@Inject
+	ModuleSideBarPresenter(final DispatchAsync dispatcher) {
+		this.dispatcher = dispatcher;
+	}
+
+	public void onStart() {
+		super.eventBus.setSidebar(super.view.getWidget());
+		ClickHandler clickedModuleButtonHandler = new ClickHandler() {
+			public void onClick(final ClickEvent arg0) {
+				eventBus.moduleChanged(view.getSelectedModule());
+			}
+		};
+		
+		super.view.getGeography().addClickHandler(clickedModuleButtonHandler);
+		super.view.getHistory().addClickHandler(clickedModuleButtonHandler);
+		super.view.getLanguage().addClickHandler(clickedModuleButtonHandler);
+		super.view.getPeople().addClickHandler(clickedModuleButtonHandler);
+		super.view.getSearch().addClickHandler(clickedModuleButtonHandler);
+		super.view.getLiterature().addClickHandler(clickedModuleButtonHandler);
+	}
+}

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScripturePresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScripturePresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScripturePresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -15,7 +15,6 @@
 import com.google.gwt.event.dom.client.ChangeEvent;
 import com.google.gwt.event.dom.client.ChangeHandler;
 import com.google.gwt.event.dom.client.HasChangeHandlers;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.event.LemmaClickedEvent;
 import com.tyndalehouse.step.web.client.event.ScriptureChangeEvent;
 import com.tyndalehouse.step.web.client.event.VersionChangeEvent;
@@ -39,192 +38,199 @@
  */
 public class ScripturePresenter extends WidgetPresenter<ScripturePresenter.Display> {
 
-	/**
-	 * Description of the view for presenting scripture to the user
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
-		/**
-		 * TODO: change the name, it's a bit meaningless change handlers to the
-		 * bible versions dropdown
-		 * 
-		 * @return bible versions change handlers
-		 */
-		HasChangeHandlers getChangeHandlers();
+    /**
+     * Description of the view for presenting scripture to the user
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display extends WidgetDisplay {
+        /**
+         * TODO: change the name, it's a bit meaningless change handlers to the
+         * bible versions dropdown
+         * 
+         * @return bible versions change handlers
+         */
+        HasChangeHandlers getChangeHandlers();
 
-		/**
-		 * 
-		 * @return the currently selected bible version on the UI
-		 */
-		String getSelectedBibleVersion();
+        /**
+         * 
+         * @return the currently selected bible version on the UI
+         */
+        String getSelectedBibleVersion();
 
-		/**
-		 * 
-		 * @return a map (intials -> bible Name) used as the source of the bible
-		 *         versions dropdown
-		 */
-		HasSource<SortedMap<String, String>> getSource();
+        /**
+         * 
+         * @return a map (intials -> bible Name) used as the source of the bible
+         *         versions dropdown
+         */
+        HasSource<SortedMap<String, String>> getSource();
 
-		/**
-		 * action to highlight portions of the biblical text that are tagged
-		 * with a lemma
-		 * 
-		 * @param lemmas lemmas to look for in the presented biblical text.
-		 */
-		void highlight(List<String> lemmas);
+        /**
+         * action to highlight portions of the biblical text that are tagged
+         * with a lemma
+         * 
+         * @param lemmas
+         *            lemmas to look for in the presented biblical text.
+         */
+        void highlight(List<String> lemmas);
 
-		/**
-		 * @param passage a logical passage to be displayed
-		 */
-		void setPassage(Passage passage);
+        /**
+         * @param passage
+         *            a logical passage to be displayed
+         */
+        void setPassage(Passage passage);
 
-		/**
-		 * @param text the text form of the passage
-		 */
-		void setPassage(String text);
-	}
+        /**
+         * @param text
+         *            the text form of the passage
+         */
+        void setPassage(String text);
+    }
 
-	/**
-	 * default asynchronous dispatcher
-	 */
-	private final DispatchAsync dispatcher;
+    /**
+     * default asynchronous dispatcher
+     */
+    private final DispatchAsync dispatcher;
 
-	/**
-	 * the view itself, used to interact with it
-	 */
-	private final ScriptureSelectorPresenter.Display scriptureSelectorView;
+    /**
+     * the view itself, used to interact with it
+     */
+    private final ScriptureSelectorPresenter.Display scriptureSelectorView;
 
-	/**
-	 * 
-	 * @param display the view, provided by Gin
-	 * @param eventBus the event bus, provided by Gin
-	 * @param dispatcher the dispatcher, provided by Gin
-	 * @param scriptureSelectorView the scripture selector view (i.e. the bit
-	 *            with the reference in it), provided by Gin
-	 */
-	@Inject
-	public ScripturePresenter(final Display display, final EventBus eventBus,
-		final DispatchAsync dispatcher,
-		final ScriptureSelectorPresenter.Display scriptureSelectorView) {
-		super(display, eventBus);
-		// TODO: remove dependency on scripture selector view
-		this.dispatcher = dispatcher;
-		this.scriptureSelectorView = scriptureSelectorView;
-		Log.debug("Initialising Scripture Presenter");
-		bind();
-	}
+    /**
+     * 
+     * @param display
+     *            the view, provided by Gin
+     * @param eventBus
+     *            the event bus, provided by Gin
+     * @param dispatcher
+     *            the dispatcher, provided by Gin
+     * @param scriptureSelectorView
+     *            the scripture selector view (i.e. the bit with the reference
+     *            in it), provided by Gin
+     */
+    // @Inject
+    public ScripturePresenter(final Display display, final EventBus eventBus, final DispatchAsync dispatcher,
+            final ScriptureSelectorPresenter.Display scriptureSelectorView) {
+        super(display, eventBus);
+        // TODO: remove dependency on scripture selector view
+        this.dispatcher = dispatcher;
+        this.scriptureSelectorView = scriptureSelectorView;
+        Log.debug("Initialising Scripture Presenter");
+        bind();
+    }
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
+    @Override
+    public Place getPlace() {
+        // TODO Auto-generated method stub
+        return null;
+    }
 
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
+    public void refreshDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
+    @Override
+    public void revealDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	/**
-	 * Sends a request to the server to get the new text to be displayed. TODO:
-	 * this should be parameterized since the cmd options are set to defaults
-	 * here for testing
-	 */
-	private void doRefreshScripture() {
-		final GetCurrentBibleTextCommand cmd = new GetCurrentBibleTextCommand(display
-			.getSelectedBibleVersion(), scriptureSelectorView.getReference().getValue());
-		// TODO: decide if this should be made static or UI driven
-		cmd.setTypeOfLookup(BibleTextLookupType.REVERSE_INTERLINEAR);
+    /**
+     * Sends a request to the server to get the new text to be displayed. TODO:
+     * this should be parameterized since the cmd options are set to defaults
+     * here for testing
+     */
+    private void doRefreshScripture() {
+        final GetCurrentBibleTextCommand cmd = new GetCurrentBibleTextCommand(display.getSelectedBibleVersion(),
+                scriptureSelectorView.getReference().getValue());
+        // TODO: decide if this should be made static or UI driven
+        cmd.setTypeOfLookup(BibleTextLookupType.REVERSE_INTERLINEAR);
 
-		dispatcher.execute(cmd, new DisplayCallback<GetCurrentBibleTextResult>(display) {
+        dispatcher.execute(cmd, new DisplayCallback<GetCurrentBibleTextResult>(display) {
 
-			@Override
-			protected void handleFailure(final Throwable e) {
-				Log.error("An error has occurred", e);
-			}
+            @Override
+            protected void handleFailure(final Throwable e) {
+                Log.error("An error has occurred", e);
+            }
 
-			@Override
-			protected void handleSuccess(final GetCurrentBibleTextResult result) {
-				// String text = result.getPassageText();
-				display.setPassage(result.getPassage());
-			}
+            @Override
+            protected void handleSuccess(final GetCurrentBibleTextResult result) {
+                // String text = result.getPassageText();
+                display.setPassage(result.getPassage());
+            }
 
-		});
-	}
+        });
+    }
 
-	@Override
-	protected void onBind() {
-		Log.debug("Binding Scripture Presenter");
-		// get list of versions now...
-		dispatcher.execute(new GetAvailableBibleVersionsCommand(),
-			new DisplayCallback<GetAvailableBibleVersionsResult>(display) {
-				@Override
-				protected void handleFailure(final Throwable e) {
-					Log.error("An error occurred while retrieving bible versions: ", e);
-				}
+    @Override
+    protected void onBind() {
+        Log.debug("Binding Scripture Presenter");
+        // get list of versions now...
+        dispatcher.execute(new GetAvailableBibleVersionsCommand(),
+                new DisplayCallback<GetAvailableBibleVersionsResult>(display) {
+                    @Override
+                    protected void handleFailure(final Throwable e) {
+                        Log.error("An error occurred while retrieving bible versions: ", e);
+                    }
 
-				@Override
-				protected void handleSuccess(final GetAvailableBibleVersionsResult result) {
-					display.getSource().setSource(result.getBooks());
-				}
-			});
+                    @Override
+                    protected void handleSuccess(final GetAvailableBibleVersionsResult result) {
+                        // display.getSource().setSource(result.getBooks());
+                    }
+                });
 
-		display.getChangeHandlers().addChangeHandler(new ChangeHandler() {
-			public void onChange(final ChangeEvent event) {
-				eventBus.fireEvent(new VersionChangeEvent());
-				doRefreshScripture();
-			}
-		});
+        display.getChangeHandlers().addChangeHandler(new ChangeHandler() {
+            public void onChange(final ChangeEvent event) {
+                eventBus.fireEvent(new VersionChangeEvent());
+                doRefreshScripture();
+            }
+        });
 
-		eventBus.addHandler(ScriptureChangeEvent.TYPE, new ScriptureChangeEventHandler() {
+        eventBus.addHandler(ScriptureChangeEvent.TYPE, new ScriptureChangeEventHandler() {
 
-			public void onScriptureChange(final ScriptureChangeEvent event) {
-				Log.debug("Scripture Change event captured");
-				doRefreshScripture();
-			}
-		});
+            public void onScriptureChange(final ScriptureChangeEvent event) {
+                Log.debug("Scripture Change event captured");
+                doRefreshScripture();
+            }
+        });
 
-		// TODO: this handler needs to be moved somewhere else, and fire off
-		// definition found
-		// TODO: given the handler name, our event bus, should be able to derive
-		// the type of it,
-		// since the type = Type<HandlerName>, at which point we can probably
-		// get rid of
-		// the type variable in the event.
-		// we would have to change the event to return the static type declared
-		// in the
-		// event handler
+        // TODO: this handler needs to be moved somewhere else, and fire off
+        // definition found
+        // TODO: given the handler name, our event bus, should be able to derive
+        // the type of it,
+        // since the type = Type<HandlerName>, at which point we can probably
+        // get rid of
+        // the type variable in the event.
+        // we would have to change the event to return the static type declared
+        // in the
+        // event handler
 
-		final LemmaClickedEventHandler lceh = new LemmaClickedEventHandler() {
-			public void onLemmaClicked(final LemmaClickedEvent lemmaClickedEvent) {
-				Log.error("Lemma Clicked event handler invoked");
-				highlightAllLemmas(lemmaClickedEvent.getLemma());
-			}
+        final LemmaClickedEventHandler lceh = new LemmaClickedEventHandler() {
+            public void onLemmaClicked(final LemmaClickedEvent lemmaClickedEvent) {
+                Log.error("Lemma Clicked event handler invoked");
+                highlightAllLemmas(lemmaClickedEvent.getLemma());
+            }
 
-			private void highlightAllLemmas(final List<String> lemmas) {
-				display.highlight(lemmas);
-			}
-		};
-		eventBus.addHandler(LemmaClickedEvent.TYPE, lceh);
-	}
+            private void highlightAllLemmas(final List<String> lemmas) {
+                display.highlight(lemmas);
+            }
+        };
+        eventBus.addHandler(LemmaClickedEvent.TYPE, lceh);
+    }
 
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onPlaceRequest(final PlaceRequest request) {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onUnbind() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScriptureSelectorPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScriptureSelectorPresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/ScriptureSelectorPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -15,7 +15,6 @@
 import com.google.gwt.event.dom.client.ClickHandler;
 import com.google.gwt.event.dom.client.HasClickHandlers;
 import com.google.gwt.user.client.ui.HasValue;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.event.ScriptureChangeEvent;
 import com.tyndalehouse.step.web.shared.command.GetBibleBooksCommand;
 import com.tyndalehouse.step.web.shared.result.GetBibleBooksCommandResult;
@@ -29,132 +28,135 @@
  * 
  */
 public class ScriptureSelectorPresenter extends WidgetPresenter<ScriptureSelectorPresenter.Display> {
-	/**
-	 * The contract with the view, which will disaply a way for the user to
-	 * select/key in a bible reference
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
-		/**
-		 * adds a suggestion to the list of bibles
-		 * 
-		 * @param suggestion a suggestion, such as a bible book name
-		 */
-		void addSuggestion(String suggestion);
+    /**
+     * The contract with the view, which will disaply a way for the user to
+     * select/key in a bible reference
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display extends WidgetDisplay {
+        /**
+         * adds a suggestion to the list of bibles
+         * 
+         * @param suggestion
+         *            a suggestion, such as a bible book name
+         */
+        void addSuggestion(String suggestion);
 
-		/**
-		 * Adds a list of suggestions
-		 * 
-		 * @param suggestions the collection of suggestions (bible book names,
-		 *            for e.g.)
-		 */
-		void addSuggestions(Collection<String> suggestions);
+        /**
+         * Adds a list of suggestions
+         * 
+         * @param suggestions
+         *            the collection of suggestions (bible book names, for e.g.)
+         */
+        void addSuggestions(Collection<String> suggestions);
 
-		/**
-		 * @return the reference which is currently keyed in
-		 */
-		HasValue<String> getReference();
+        /**
+         * @return the reference which is currently keyed in
+         */
+        HasValue<String> getReference();
 
-		/**
-		 * @return the handler for clicking on a search button
-		 */
-		HasClickHandlers getSearch();
+        /**
+         * @return the handler for clicking on a search button
+         */
+        HasClickHandlers getSearch();
 
-	}
+    }
 
-	/**
-	 * The default dispatcher to use to send requests to the server
-	 */
-	private final DispatchAsync dispatcher;
+    /**
+     * The default dispatcher to use to send requests to the server
+     */
+    private final DispatchAsync dispatcher;
 
-	/**
-	 * Constructor to set up the timeline module
-	 * 
-	 * @param display the view, passed in by Gin
-	 * @param eventBus the event bus, passed in by Gin
-	 * @param dispatcher the dispatcher, passed in by Gin
-	 */
-	@Inject
-	public ScriptureSelectorPresenter(final Display display, final EventBus eventBus,
-			final DispatchAsync dispatcher) {
-		super(display, eventBus);
+    /**
+     * Constructor to set up the timeline module
+     * 
+     * @param display
+     *            the view, passed in by Gin
+     * @param eventBus
+     *            the event bus, passed in by Gin
+     * @param dispatcher
+     *            the dispatcher, passed in by Gin
+     */
+    // @Inject
+    public ScriptureSelectorPresenter(final Display display, final EventBus eventBus, final DispatchAsync dispatcher) {
+        super(display, eventBus);
 
-		this.dispatcher = dispatcher;
+        this.dispatcher = dispatcher;
 
-		Log.debug("ScriptureSelectorPresenter initialised");
-		bind();
-	}
+        Log.debug("ScriptureSelectorPresenter initialised");
+        bind();
+    }
 
-	/**
-	 * @return the current reference as keyed in by the user.
-	 */
-	public String getCurrentReference() {
-		return display.getReference().getValue();
-	}
+    /**
+     * @return the current reference as keyed in by the user.
+     */
+    public String getCurrentReference() {
+        return display.getReference().getValue();
+    }
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
+    @Override
+    public Place getPlace() {
+        // TODO Auto-generated method stub
+        return null;
+    }
 
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
+    public void refreshDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
+    @Override
+    public void revealDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onBind() {
-		Log.debug("onBind called in ScriptureSelector");
+    @Override
+    protected void onBind() {
+        Log.debug("onBind called in ScriptureSelector");
 
-		dispatcher.execute(new GetBibleBooksCommand(), new DisplayCallback<GetBibleBooksCommandResult>(
-				display) {
-			@Override
-			protected void handleFailure(final Throwable e) {
-				// TODO Auto-generated method stub
-				Log.error("Unable to get books from server", e);
-			}
+        dispatcher.execute(new GetBibleBooksCommand(), new DisplayCallback<GetBibleBooksCommandResult>(display) {
+            @Override
+            protected void handleFailure(final Throwable e) {
+                // TODO Auto-generated method stub
+                Log.error("Unable to get books from server", e);
+            }
 
-			@Override
-			protected void handleSuccess(final GetBibleBooksCommandResult value) {
-				display.addSuggestions(value.getBooks());
-			}
-		});
+            @Override
+            protected void handleSuccess(final GetBibleBooksCommandResult value) {
+                display.addSuggestions(value.getBooks());
+            }
+        });
 
-		display.getSearch().addClickHandler(new ClickHandler() {
+        display.getSearch().addClickHandler(new ClickHandler() {
 
-			public void onClick(final ClickEvent event) {
-				// can't use complicated classes here, as GWT java doesn't cope!
-				final String reference = display.getReference().getValue();
-				if (reference == null || reference.length() == 0) {
-					// return validation message perhaps? or ignore?
-					Log.error("No reference was provided, so no lookup can occur.");
-					return;
-				}
+            public void onClick(final ClickEvent event) {
+                // can't use complicated classes here, as GWT java doesn't cope!
+                final String reference = display.getReference().getValue();
+                if (reference == null || reference.length() == 0) {
+                    // return validation message perhaps? or ignore?
+                    Log.error("No reference was provided, so no lookup can occur.");
+                    return;
+                }
 
-				eventBus.fireEvent(new ScriptureChangeEvent(display.getReference().getValue()));
-			}
-		});
+                eventBus.fireEvent(new ScriptureChangeEvent(display.getReference().getValue()));
+            }
+        });
 
-	}
+    }
 
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onPlaceRequest(final PlaceRequest request) {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onUnbind() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/StepPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/StepPresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/StepPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,24 +1,12 @@
 package com.tyndalehouse.step.web.client.presenter;
 
-import java.util.List;
+import com.google.gwt.user.client.ui.Widget;
+import com.mvp4g.client.annotation.Presenter;
+import com.mvp4g.client.presenter.BasePresenter;
+import com.tyndalehouse.step.web.client.framework.StepEventBus;
+import com.tyndalehouse.step.web.client.toolkit.SideBarModule;
+import com.tyndalehouse.step.web.client.view.StepView;
 
-import net.customware.gwt.dispatch.client.DispatchAsync;
-import net.customware.gwt.presenter.client.DisplayCallback;
-import net.customware.gwt.presenter.client.EventBus;
-import net.customware.gwt.presenter.client.place.Place;
-import net.customware.gwt.presenter.client.place.PlaceRequest;
-import net.customware.gwt.presenter.client.widget.WidgetDisplay;
-import net.customware.gwt.presenter.client.widget.WidgetPresenter;
-
-import com.allen_sauer.gwt.log.client.Log;
-import com.google.gwt.user.client.ui.HTML;
-import com.google.gwt.user.client.ui.PopupPanel;
-import com.google.inject.Inject;
-import com.tyndalehouse.step.web.client.event.LemmaClickedEvent;
-import com.tyndalehouse.step.web.client.eventhandler.LemmaClickedEventHandler;
-import com.tyndalehouse.step.web.shared.command.GetDictionaryDefinitionCommand;
-import com.tyndalehouse.step.web.shared.result.GetDictionaryDefinitionResult;
-
 /**
  * This is the main Presenter, when the view is created, all other presenters
  * are created as a result.
@@ -28,112 +16,140 @@
  * @author cjburrell
  * 
  */
-public class StepPresenter extends WidgetPresenter<StepPresenter.Display> {
-	/**
-	 * The contract with the Step View, the main layout of Step
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
-	}
+ at Presenter(view = StepView.class)
+public class StepPresenter extends BasePresenter<StepPresenter.Display, StepEventBus> {
+    /**
+     * The contract with the Step View, the main layout of Step
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display {
+        void setSideBar(Widget w);
 
-	/**
-	 * the default dispatcher for async server requests
-	 */
-	private final DispatchAsync dispatcher;
+        void setTop(Widget w);
 
-	/**
-	 * Constructor to set up the timeline module
-	 * 
-	 * @param display the view, passed in by Gin
-	 * @param eventBus the event bus, passed in by Gin
-	 * @param dispatcher the dispatcher, passed in by Gin
-	 */
-	@Inject
-	public StepPresenter(final Display display, final EventBus eventBus, final DispatchAsync dispatcher) {
-		super(display, eventBus);
-		this.dispatcher = dispatcher;
+        void setLeftColumn(Widget w);
 
-		Log.debug("StepPresenter initialised");
-		bind();
-	}
+        void setRightColumn(Widget w);
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
+        void setFilterPanel(Widget w);
 
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
-	}
+        void setFilterPanelVisible(boolean visible);
+    }
 
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
-	}
+    public void onSetLeftColumn(final Widget w) {
+        super.view.setLeftColumn(w);
+    }
 
-	/**
-	 * adds event handlers when they need to be parsed only once, but multiple
-	 * presenters may be interested this is a proxy. Typically an event should
-	 * then be fired if necessary to the presenters
-	 */
-	private void addSingletonEventHandlers() {
-		// TODO: this handler needs to be moved somewhere else, and fire off
-		// definition found
-		eventBus.addHandler(LemmaClickedEvent.TYPE, new LemmaClickedEventHandler() {
+    public void onSetRightColumn(final Widget w) {
+        super.view.setRightColumn(w);
+    }
 
-			public void onLemmaClicked(final LemmaClickedEvent lemmaClickedEvent) {
-				Log.error("Lemma Clicked event handler invoked");
-				getLemmaDefinition(lemmaClickedEvent.getLemma());
-			}
+    public void onSetSidebar(final Widget w) {
+        super.view.setSideBar(w);
+    }
 
-			private void getLemmaDefinition(final List<String> lemmaDefs) {
-				final GetDictionaryDefinitionCommand cmd = new GetDictionaryDefinitionCommand();
-				cmd.setLookupReference(lemmaDefs);
+    public void onSetTop(final Widget w) {
+        super.view.setTop(w);
+    }
 
-				dispatcher.execute(cmd, new DisplayCallback<GetDictionaryDefinitionResult>(display) {
-					@Override
-					protected void handleFailure(final Throwable e) {
-						Log.error(e.getMessage());
-					}
+    public void onSetFilterPanel(final Widget w) {
+        super.view.setFilterPanel(w);
+    }
 
-					@Override
-					protected void handleSuccess(final GetDictionaryDefinitionResult lemmaDefinition) {
-						Log.warn(lemmaDefinition.getXsltedDefinition());
+    public void onModuleChanged(final SideBarModule newModule) {
+        super.view.setFilterPanelVisible(!SideBarModule.NONE.equals(newModule));
+    }
 
-						// TODO: check whether definition came back alright!
-						// TODO: change the XSLT to something nicer
-						final PopupPanel popup = new PopupPanel();
-						popup.setWidget(new HTML(lemmaDefinition.getXsltedDefinition()));
-						popup.setAutoHideEnabled(true);
-						popup.show();
+    /**
+     * the default dispatcher for async server requests
+     */
+    // private final DispatchAsync dispatcher;
 
-						// scripture view doesn't need to know about this...
-						// TODO: remove DictionaryDefinitionFoundEvent and
-						// Handler
-						// eventBus.fireEvent(new
-						// DictionaryDefinitionFoundEvent(lemmaDefinition.getXsltedDefinition()));
-					}
-				});
-			}
-		});
+    //	
+    // /**
+    // * Constructor to set up the timeline module
+    // *
+    // * @param display the view, passed in by Gin
+    // * @param eventBus the event bus, passed in by Gin
+    // * @param dispatcher the dispatcher, passed in by Gin
+    // */
+    // @Inject
+    // public StepPresenter(final Display display, final EventBus eventBus,
+    // final DispatchAsync dispatcher) {
+    // super(display, eventBus);
+    // this.dispatcher = dispatcher;
+    //
+    // Log.debug("StepPresenter initialised");
+    // bind();
+    // }
+    //
+    // @Override
+    // public Place getPlace() {
+    // // TODO Auto-generated method stub
+    // return null;
+    // }
+    //
+    // public void refreshDisplay() {
+    // // TODO Auto-generated method stub
+    // }
+    //
+    // public void revealDisplay() {
+    // // TODO Auto-generated method stub
+    // }
 
-	}
+    // /**
+    // * adds event handlers when they need to be parsed only once, but multiple
+    // * presenters may be interested this is a proxy. Typically an event should
+    // * then be fired if necessary to the presenters
+    // */
+    // private void addSingletonEventHandlers() {
+    // // TODO: this handler needs to be moved somewhere else, and fire off
+    // // definition found
+    // eventBus.addHandler(LemmaClickedEvent.TYPE, new
+    // LemmaClickedEventHandler() {
+    //
+    // public void onLemmaClicked(final LemmaClickedEvent lemmaClickedEvent) {
+    // Log.error("Lemma Clicked event handler invoked");
+    // getLemmaDefinition(lemmaClickedEvent.getLemma());
+    // }
+    //
+    // private void getLemmaDefinition(final List<String> lemmaDefs) {
+    // final GetDictionaryDefinitionCommand cmd = new
+    // GetDictionaryDefinitionCommand();
+    // cmd.setLookupReference(lemmaDefs);
+    //
+    // dispatcher.execute(cmd, new
+    // DisplayCallback<GetDictionaryDefinitionResult>(display) {
+    // @Override
+    // protected void handleFailure(final Throwable e) {
+    // Log.error(e.getMessage());
+    // }
+    //
+    // @Override
+    // protected void handleSuccess(final GetDictionaryDefinitionResult
+    // lemmaDefinition) {
+    // Log.warn(lemmaDefinition.getXsltedDefinition());
+    //
+    // // TODO: check whether definition came back alright!
+    // // TODO: change the XSLT to something nicer
+    // final PopupPanel popup = new PopupPanel();
+    // popup.setWidget(new HTML(lemmaDefinition.getXsltedDefinition()));
+    // popup.setAutoHideEnabled(true);
+    // popup.show();
+    //
+    // // scripture view doesn't need to know about this...
+    // // TODO: remove DictionaryDefinitionFoundEvent and
+    // // Handler
+    // // eventBus.fireEvent(new
+    // //
+    // DictionaryDefinitionFoundEvent(lemmaDefinition.getXsltedDefinition()));
+    // }
+    // });
+    // }
+    // });
+    //
+    // }
 
-	@Override
-	protected void onBind() {
-		Log.debug("onBind called in STEP presenter");
-		addSingletonEventHandlers();
-	}
-
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
-	}
-
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
-	}
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimebandListPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimebandListPresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimebandListPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -8,7 +8,6 @@
 import net.customware.gwt.presenter.client.widget.WidgetDisplay;
 import net.customware.gwt.presenter.client.widget.WidgetPresenter;
 
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.event.TimebandListUpdateRequiredEvent;
 import com.tyndalehouse.step.web.client.eventhandler.TimebandListUpdateRequiredEventHandler;
 import com.tyndalehouse.step.web.client.toolkit.timeline.helpers.CurrentBandStats;
@@ -27,72 +26,75 @@
 
 public class TimebandListPresenter extends WidgetPresenter<TimebandListPresenter.Display> {
 
-	/**
-	 * Contract with any TimebandList view
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
-		/**
-		 * This method updates the list displayed with the latest statistics
-		 * 
-		 * @param stats statistics to be sent to the view for update
-		 */
-		void updateList(List<CurrentBandStats> stats);
-	}
+    /**
+     * Contract with any TimebandList view
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display extends WidgetDisplay {
+        /**
+         * This method updates the list displayed with the latest statistics
+         * 
+         * @param stats
+         *            statistics to be sent to the view for update
+         */
+        void updateList(List<CurrentBandStats> stats);
+    }
 
-	/**
-	 * Default constructor, injected with Gin
-	 * 
-	 * @param display the view, provided by Gin
-	 * @param eventBus the event bus, provided by Gin
-	 */
-	@Inject
-	public TimebandListPresenter(final TimebandListPresenter.Display display, final EventBus eventBus) {
-		super(display, eventBus);
-		bind();
-	}
+    /**
+     * Default constructor, injected with Gin
+     * 
+     * @param display
+     *            the view, provided by Gin
+     * @param eventBus
+     *            the event bus, provided by Gin
+     */
+    // TODO
+    // @Inject
+    public TimebandListPresenter(final TimebandListPresenter.Display display, final EventBus eventBus) {
+        super(display, eventBus);
+        bind();
+    }
 
-	@Override
-	protected void onBind() {
-		eventBus.addHandler(TimebandListUpdateRequiredEvent.TYPE,
-				new TimebandListUpdateRequiredEventHandler() {
+    @Override
+    protected void onBind() {
+        eventBus.addHandler(TimebandListUpdateRequiredEvent.TYPE, new TimebandListUpdateRequiredEventHandler() {
 
-					public void onTimebandListRequiringUpdate(
-							final TimebandListUpdateRequiredEvent timebandListUpdateRequiredEvent) {
-						final List<CurrentBandStats> stats = timebandListUpdateRequiredEvent
-								.getTimelineStats();
-						display.updateList(stats);
-					}
-				});
-	}
+            public void onTimebandListRequiringUpdate(
+                    final TimebandListUpdateRequiredEvent timebandListUpdateRequiredEvent) {
+                final List<CurrentBandStats> stats = timebandListUpdateRequiredEvent.getTimelineStats();
+                display.updateList(stats);
+            }
+        });
+    }
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
-	
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
-		
-	}
-	
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
-		
-	}
+    @Override
+    public Place getPlace() {
+        // TODO Auto-generated method stub
+        return null;
+    }
 
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
+    public void refreshDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
+    @Override
+    public void revealDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
+
+    @Override
+    protected void onPlaceRequest(final PlaceRequest request) {
+        // TODO Auto-generated method stub
+
+    }
+
+    @Override
+    protected void onUnbind() {
+        // TODO Auto-generated method stub
+
+    }
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimelinePresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimelinePresenter.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/TimelinePresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -14,7 +14,6 @@
 import com.google.gwt.event.dom.client.ClickEvent;
 import com.google.gwt.event.dom.client.ClickHandler;
 import com.google.gwt.event.dom.client.HasClickHandlers;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.event.ScriptureChangeEvent;
 import com.tyndalehouse.step.web.client.event.TimebandListUpdateRequiredEvent;
 import com.tyndalehouse.step.web.client.event.TimelineScrollEvent;
@@ -49,253 +48,256 @@
 // as well, really ought to rewrite parts of it to remove the logic from the
 // display component
 public class TimelinePresenter extends WidgetPresenter<TimelinePresenter.Display> {
-	/**
-	 * the view contract for the timeline module
-	 * 
-	 * @author cjburrell
-	 * 
-	 */
-	public interface Display extends WidgetDisplay {
+    /**
+     * the view contract for the timeline module
+     * 
+     * @author cjburrell
+     * 
+     */
+    public interface Display extends WidgetDisplay {
 
-		/**
-		 * @return the timeline module
-		 */
-		Timeline getTimeline();
+        /**
+         * @return the timeline module
+         */
+        Timeline getTimeline();
 
-		/**
-		 * @return the zoom in Button
-		 */
-		HasClickHandlers getZoomIn();
+        /**
+         * @return the zoom in Button
+         */
+        HasClickHandlers getZoomIn();
 
-		/**
-		 * @return The zoom out button
-		 */
-		HasClickHandlers getZoomOut();
-	}
+        /**
+         * @return The zoom out button
+         */
+        HasClickHandlers getZoomOut();
+    }
 
-	/**
-	 * The dispatcher for requests to the server
-	 */
-	private final DispatchAsync dispatcher;
+    /**
+     * The dispatcher for requests to the server
+     */
+    private final DispatchAsync dispatcher;
 
-	/**
-	 * Constructor to set up the timeline module
-	 * 
-	 * @param display the view, passed in by Gin
-	 * @param eventBus the event bus, passed in by Gin
-	 * @param dispatcher the dispatcher, passed in by Gin
-	 */
-	@Inject
-	public TimelinePresenter(final Display display, final EventBus eventBus, final DispatchAsync dispatcher) {
-		super(display, eventBus);
-		this.dispatcher = dispatcher;
+    /**
+     * Constructor to set up the timeline module
+     * 
+     * @param display
+     *            the view, passed in by Gin
+     * @param eventBus
+     *            the event bus, passed in by Gin
+     * @param dispatcher
+     *            the dispatcher, passed in by Gin
+     */
+    // TODO
+    // @Inject
+    public TimelinePresenter(final Display display, final EventBus eventBus, final DispatchAsync dispatcher) {
+        super(display, eventBus);
+        this.dispatcher = dispatcher;
 
-		bind();
-	}
+        bind();
+    }
 
-	@Override
-	public Place getPlace() {
-		// TODO Auto-generated method stub
-		return null;
-	}
+    @Override
+    public Place getPlace() {
+        // TODO Auto-generated method stub
+        return null;
+    }
 
-	public void refreshDisplay() {
-		// TODO Auto-generated method stub
+    public void refreshDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void revealDisplay() {
-		// TODO Auto-generated method stub
+    @Override
+    public void revealDisplay() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	/**
-	 * registers interest in @see {@link ScriptureChangeEvent}
-	 */
-	private void addScriptureChangeHandler() {
-		eventBus.addHandler(ScriptureChangeEvent.TYPE, new ScriptureChangeEventHandler() {
+    /**
+     * registers interest in @see {@link ScriptureChangeEvent}
+     */
+    private void addScriptureChangeHandler() {
+        eventBus.addHandler(ScriptureChangeEvent.TYPE, new ScriptureChangeEventHandler() {
 
-			public void onScriptureChange(final ScriptureChangeEvent event) {
-				Log.debug("Scripture Change event captured");
+            public void onScriptureChange(final ScriptureChangeEvent event) {
+                Log.debug("Scripture Change event captured");
 
-				dispatcher.execute(new GetTimelineOriginForScriptureCommand(event.getNewReference()),
-						new DisplayCallback<GetTimelineOriginForScriptureResult>(display) {
+                dispatcher.execute(new GetTimelineOriginForScriptureCommand(event.getNewReference()),
+                        new DisplayCallback<GetTimelineOriginForScriptureResult>(display) {
 
-							@Override
-							protected void handleFailure(final Throwable e) {
-								Log.error("Failed to get timeline origin", e);
-							}
+                            @Override
+                            protected void handleFailure(final Throwable e) {
+                                Log.error("Failed to get timeline origin", e);
+                            }
 
-							@Override
-							protected void handleSuccess(final GetTimelineOriginForScriptureResult value) {
-								if (!value.isEmpty()) {
-									final Timeline tl = display.getTimeline();
-									tl.repaint(value.getOriginDate(), value.getSuggestedTimeScale(), value
-											.getTimebandId());
-									// don't fire event to update list here,
-									// events haven't been requested yet!
-								}
-								// validation will be coped for elsewhere, in
-								// the relevant module, therefore do nothing at
-								// this stage
-							}
+                            @Override
+                            protected void handleSuccess(final GetTimelineOriginForScriptureResult value) {
+                                if (!value.isEmpty()) {
+                                    final Timeline tl = display.getTimeline();
+                                    tl.repaint(value.getOriginDate(), value.getSuggestedTimeScale(), value
+                                            .getTimebandId());
+                                    // don't fire event to update list here,
+                                    // events haven't been requested yet!
+                                }
+                                // validation will be coped for elsewhere, in
+                                // the relevant module, therefore do nothing at
+                                // this stage
+                            }
 
-						});
+                        });
 
-				// so now we update the timeline, and we need to work out
-				// where to go.
+                // so now we update the timeline, and we need to work out
+                // where to go.
 
-			}
-		});
-	}
+            }
+        });
+    }
 
-	/**
+    /**
 	 * 
 	 */
-	private void addScrollHandler() {
-		eventBus.addHandler(TimelineScrollEvent.TYPE, new TimelineScrollEventHandler() {
-			public void onScroll(final TimelineScrollEvent event) {
-				dispatcher.execute(new GetEventsForDateRangeCommand(event.getTimebandVisibleDates()),
-						new DisplayCallback<GetEventsForDateRangeResult>(display) {
-							@Override
-							protected void handleFailure(final Throwable e) {
-								Log.error("An error occurred while tyring to get events for the timeline", e);
-							}
+    private void addScrollHandler() {
+        eventBus.addHandler(TimelineScrollEvent.TYPE, new TimelineScrollEventHandler() {
+            public void onScroll(final TimelineScrollEvent event) {
+                dispatcher.execute(new GetEventsForDateRangeCommand(event.getTimebandVisibleDates()),
+                        new DisplayCallback<GetEventsForDateRangeResult>(display) {
+                            @Override
+                            protected void handleFailure(final Throwable e) {
+                                Log.error("An error occurred while tyring to get events for the timeline", e);
+                            }
 
-							// TODO: push this down in to timeline component?
-							@Override
-							protected void handleSuccess(final GetEventsForDateRangeResult resultingEvents) {
-								Log.debug("Request for events came back succesfully!");
-								Log.debug("Request was for " + event.getTimebandVisibleDates().size()
-										+ " timebands.");
+                            // TODO: push this down in to timeline component?
+                            @Override
+                            protected void handleSuccess(final GetEventsForDateRangeResult resultingEvents) {
+                                Log.debug("Request for events came back succesfully!");
+                                Log.debug("Request was for " + event.getTimebandVisibleDates().size() + " timebands.");
 
-								final List<TimelineEventBean> events = resultingEvents.getEvents();
-								final Timeline tl = getDisplay().getTimeline();
+                                final List<TimelineEventBean> events = resultingEvents.getEvents();
+                                final Timeline tl = getDisplay().getTimeline();
 
-								for (final TimelineEventBean ev : events) {
-									final int timebandId = ev.getTimelineId();
+                                for (final TimelineEventBean ev : events) {
+                                    final int timebandId = ev.getTimelineId();
 
-									try {
-										final Timeband correctBand = tl.getBand(timebandId);
-										correctBand.addEvent(new TimeEvent(ev.getEventId(), ev.getName(), ev
-												.getFromDate(), ev.getToDate(), correctBand));
-									} catch (final TimeBandNotFoundException e) {
-										Log.debug("Could not find timeband");
-									}
-								}
+                                    try {
+                                        final Timeband correctBand = tl.getBand(timebandId);
+                                        correctBand.addEvent(new TimeEvent(ev.getEventId(), ev.getName(), ev
+                                                .getFromDate(), ev.getToDate(), correctBand));
+                                    } catch (final TimeBandNotFoundException e) {
+                                        Log.debug("Could not find timeband");
+                                    }
+                                }
 
-								// now that we've added something, we can notify
-								// the timebands that their minimum received
-								// windows are slightly more
-								// and also resize the bands too
-								for (final TimeBandVisibleDate tbvd : event.getTimebandVisibleDates()) {
-									try {
-										final Timeband tb = tl.getBand(tbvd.getTimebandId());
-										tb.adjustRequestedView(tbvd.getMinDate(), tbvd.getMaxDate());
-										tb.resizeBand();
-									} catch (final TimeBandNotFoundException e) {
-										// if for some reason the timeband has
-										// gone, we can but ignore
-										// the error
-										Log.error("Timeband " + tbvd.getTimebandId() + " cannot be found.");
-									}
-								}
+                                // now that we've added something, we can notify
+                                // the timebands that their minimum received
+                                // windows are slightly more
+                                // and also resize the bands too
+                                for (final TimeBandVisibleDate tbvd : event.getTimebandVisibleDates()) {
+                                    try {
+                                        final Timeband tb = tl.getBand(tbvd.getTimebandId());
+                                        tb.adjustRequestedView(tbvd.getMinDate(), tbvd.getMaxDate());
+                                        tb.resizeBand();
+                                    } catch (final TimeBandNotFoundException e) {
+                                        // if for some reason the timeband has
+                                        // gone, we can but ignore
+                                        // the error
+                                        Log.error("Timeband " + tbvd.getTimebandId() + " cannot be found.");
+                                    }
+                                }
 
-								eventBus.fireEvent(new TimebandListUpdateRequiredEvent(tl
-										.getCurrentBandStats()));
-							}
-						});
-			}
-		});
-	}
+                                eventBus.fireEvent(new TimebandListUpdateRequiredEvent(tl.getCurrentBandStats()));
+                            }
+                        });
+            }
+        });
+    }
 
-	/**
-	 * Adds zoom in and out handlers to the timeline module
-	 */
-	private void addZoomHandlers() {
-		display.getZoomIn().addClickHandler(new ClickHandler() {
+    /**
+     * Adds zoom in and out handlers to the timeline module
+     */
+    private void addZoomHandlers() {
+        display.getZoomIn().addClickHandler(new ClickHandler() {
 
-			public void onClick(final ClickEvent event) {
-				// call zoom in on the timeline widget
-				display.getTimeline().zoomIn();
-			}
-		});
+            public void onClick(final ClickEvent event) {
+                // call zoom in on the timeline widget
+                display.getTimeline().zoomIn();
+            }
+        });
 
-		display.getZoomOut().addClickHandler(new ClickHandler() {
+        display.getZoomOut().addClickHandler(new ClickHandler() {
 
-			public void onClick(final ClickEvent event) {
-				// call zoom in on the timeline widget
-				display.getTimeline().zoomOut();
-			}
-		});
-	}
+            public void onClick(final ClickEvent event) {
+                // call zoom in on the timeline widget
+                display.getTimeline().zoomOut();
+            }
+        });
+    }
 
-	/**
-	 * calling the server for the initial data setup
-	 */
-	private void doInitialSetup() {
-		// TODO: this result can be cached quite successfully on the server
-		// (perhaps in the dispatch module
-		dispatcher.execute(new GetTimelineUISetupCommand(), new DisplayCallback<GetTimelineUISetupResult>(
-				display) {
+    /**
+     * calling the server for the initial data setup
+     */
+    private void doInitialSetup() {
+        // TODO: this result can be cached quite successfully on the server
+        // (perhaps in the dispatch module
+        dispatcher.execute(new GetTimelineUISetupCommand(), new DisplayCallback<GetTimelineUISetupResult>(display) {
 
-			@Override
-			protected void handleFailure(final Throwable e) {
-				Log.debug("Unable to initialise UI", e);
-			}
+            @Override
+            protected void handleFailure(final Throwable e) {
+                Log.debug("Unable to initialise UI", e);
+            }
 
-			@Override
-			protected void handleSuccess(final GetTimelineUISetupResult setupData) {
-				Log.debug("Succesfully got timeline setup data");
-				setupTimeline(setupData);
-			}
-		});
-	}
+            @Override
+            protected void handleSuccess(final GetTimelineUISetupResult setupData) {
+                Log.debug("Succesfully got timeline setup data");
+                setupTimeline(setupData);
+            }
+        });
+    }
 
-	@Override
-	protected void onBind() {
-		// TODO: all those anonymous classes make the code rather untidy... can
-		// we possible put all this somewhere else?
-		doInitialSetup();
-		addScrollHandler();
-		addZoomHandlers();
-		addScriptureChangeHandler();
-	}
+    @Override
+    protected void onBind() {
+        // TODO: all those anonymous classes make the code rather untidy... can
+        // we possible put all this somewhere else?
+        doInitialSetup();
+        addScrollHandler();
+        addZoomHandlers();
+        addScriptureChangeHandler();
+    }
 
-	@Override
-	protected void onPlaceRequest(final PlaceRequest request) {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onPlaceRequest(final PlaceRequest request) {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	@Override
-	protected void onUnbind() {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onUnbind() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	/**
-	 * sets up the timeline view, height, intial timebands, etc.
-	 * 
-	 * @param setupData data returned from the server including all the
-	 *            timebands, and their units, etc.
-	 */
-	protected void setupTimeline(final GetTimelineUISetupResult setupData) {
-		final Timeline timeline = display.getTimeline();
+    /**
+     * sets up the timeline view, height, intial timebands, etc.
+     * 
+     * @param setupData
+     *            data returned from the server including all the timebands, and
+     *            their units, etc.
+     */
+    protected void setupTimeline(final GetTimelineUISetupResult setupData) {
+        final Timeline timeline = display.getTimeline();
 
-		// copy across to UI widget
-		// we could avoid the copying here, since the timline bean
-		// is essentially what is needed, but nice to have it decoupled.
-		// TODO: change TimelineBean to be a TimebandBean
-		for (final TimelineBean tb : setupData.getTimelines()) {
-			final Timeband band = new Timeband(timeline, tb.getTimelineId(), tb.getTimelineDescription());
+        // copy across to UI widget
+        // we could avoid the copying here, since the timline bean
+        // is essentially what is needed, but nice to have it decoupled.
+        // TODO: change TimelineBean to be a TimebandBean
+        for (final TimelineBean tb : setupData.getTimelines()) {
+            final Timeband band = new Timeband(timeline, tb.getTimelineId(), tb.getTimelineDescription());
 
-			band.setPixelsPerUnit(TimelineConstants.DEFAULT_PIXELS_PER_UNIT);
-			Log.debug("Unit of band is: " + tb.getUnit());
-			band.setOriginalUnit(Unit.valueOf(tb.getUnit()));
-			band.setCurrentDate(TimelineConstants.INITIAL_DATE);
-			band.setCurrentDateX(TimelineConstants.TIMELINE_WIDTH);
-			timeline.addBand(band);
-		}
-	}
+            band.setPixelsPerUnit(TimelineConstants.DEFAULT_PIXELS_PER_UNIT);
+            Log.debug("Unit of band is: " + tb.getUnit());
+            band.setOriginalUnit(Unit.valueOf(tb.getUnit()));
+            band.setCurrentDate(TimelineConstants.INITIAL_DATE);
+            band.setCurrentDateX(TimelineConstants.TIMELINE_WIDTH);
+            timeline.addBand(band);
+        }
+    }
 }

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenter.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenter.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenter.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,71 @@
+package com.tyndalehouse.step.web.client.presenter;
+
+import java.util.List;
+
+import net.customware.gwt.dispatch.client.DispatchAsync;
+import net.customware.gwt.presenter.client.DisplayCallback;
+import net.customware.gwt.presenter.client.widget.WidgetDisplay;
+
+import com.allen_sauer.gwt.log.client.Log;
+import com.google.gwt.event.logical.shared.SelectionEvent;
+import com.google.gwt.event.logical.shared.SelectionHandler;
+import com.google.gwt.user.client.rpc.AsyncCallback;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.mvp4g.client.annotation.Presenter;
+import com.mvp4g.client.presenter.BasePresenter;
+import com.tyndalehouse.step.web.client.event.VersionChangeEvent;
+import com.tyndalehouse.step.web.client.framework.StepEventBus;
+import com.tyndalehouse.step.web.client.view.VersionSelectorView;
+import com.tyndalehouse.step.web.shared.command.GetAvailableBibleVersionsCommand;
+import com.tyndalehouse.step.web.shared.result.GetAvailableBibleVersionsResult;
+import com.tyndalehouse.step.web.shared.result.beans.BibleVersion;
+
+
+ at Presenter(view = VersionSelectorView.class)
+public class VersionSelectorPresenter extends BasePresenter<VersionSelectorPresenter.Display, StepEventBus> {
+	private final DispatchAsync dispatcher;
+
+	/**
+	 * Interface for the Version Selector Module View
+	 */
+	public interface Display {
+		void addVersion(String continent, String language, String versionInitials, String versionName);
+//		void addVersionChangeHandler(final SelectionHandler<VersionChangeEvent> handler);
+
+		Widget getWidget();
+	}
+
+	@Inject
+	VersionSelectorPresenter(final DispatchAsync dispatcher) {
+		this.dispatcher = dispatcher;
+	}
+	
+	public void onStart() {
+		super.eventBus.setLeftColumn(super.view.getWidget());
+		
+		dispatcher.execute(new GetAvailableBibleVersionsCommand(), new AsyncCallback<GetAvailableBibleVersionsResult>() {
+			
+			public void onFailure(Throwable e) {
+				// TODO Auto-generated method stub
+				Log.debug("Error getting available versions: ", e);
+			}
+
+			public void onSuccess(GetAvailableBibleVersionsResult versions) {
+				List<BibleVersion> bibleVersions = versions.getBibleVersions();
+				for(BibleVersion bv : bibleVersions) {
+					view.addVersion("Bibles", bv.getLanguage(), bv.getInitials(), bv.getName());
+				}
+			}
+		});
+	}
+	
+	public void bind() {
+		//TODO: try with  HasSelectionHandlers<TreeItem>		
+//		view.addVersionChangeHandler(new SelectionHandler<VersionSelectionEvent>() {
+//			public void onSelection(SelectionEvent<VersionSelectionEvent> event) {
+//				Log.debug("selection was changed");
+//			}
+//		});
+	}
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/toolkit/SideBarModule.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/toolkit/SideBarModule.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/toolkit/SideBarModule.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,18 @@
+package com.tyndalehouse.step.web.client.toolkit;
+
+public enum SideBarModule {
+	/** the geography module */
+	GEOGRAPHY,
+	/** the history module */
+	HISTORY,
+	/** the language module */
+	LANGUAGE,
+	/** the people module */
+	PEOPLE,
+	/** the search module */
+	SEARCH,
+	/** the literature module */
+	LITERATURE,
+	/** no module selected */
+	NONE,
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/BookmarkView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/BookmarkView.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/BookmarkView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,24 @@
+package com.tyndalehouse.step.web.client.view;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.Widget;
+import com.tyndalehouse.step.web.client.presenter.FilterResultsPresenter.Display;
+
+public class BookmarkView extends Composite implements Display {
+
+    interface MyUiBinder extends UiBinder<Widget, BookmarkView> {
+    }
+
+    private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
+
+    public BookmarkView() {
+        initWidget(uiBinder.createAndBindUi(this));
+    }
+
+    @Override
+    public Widget getWidget() {
+        return this;
+    }
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/FilterResultsView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/FilterResultsView.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/FilterResultsView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,32 @@
+package com.tyndalehouse.step.web.client.view;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.SimplePanel;
+import com.google.gwt.user.client.ui.TextBox;
+import com.google.gwt.user.client.ui.Widget;
+import com.tyndalehouse.step.web.client.presenter.FilterResultsPresenter.Display;
+
+public class FilterResultsView extends Composite implements Display {
+
+    interface FilterResultsUiBinder extends UiBinder<Widget, FilterResultsView> {
+    }
+
+    private static FilterResultsUiBinder uiBinder = GWT.create(FilterResultsUiBinder.class);
+
+    @UiField
+    TextBox filterQuery;
+    @UiField
+    SimplePanel filterResults;
+
+    public FilterResultsView() {
+        initWidget(uiBinder.createAndBindUi(this));
+    }
+
+    @Override
+    public Widget getWidget() {
+        return this;
+    }
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ModuleSideBarView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ModuleSideBarView.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ModuleSideBarView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,137 @@
+package com.tyndalehouse.step.web.client.view;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.dom.client.HasClickHandlers;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.AbsolutePanel;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.ToggleButton;
+import com.google.gwt.user.client.ui.Widget;
+import com.tyndalehouse.step.web.client.presenter.ModuleSideBarPresenter.Display;
+import com.tyndalehouse.step.web.client.toolkit.SideBarModule;
+
+public class ModuleSideBarView extends Composite implements Display {
+
+	interface ModuleSideBarUiBinder extends UiBinder<Widget, ModuleSideBarView> {
+	}
+
+	private static ModuleSideBarUiBinder uiBinder = GWT
+			.create(ModuleSideBarUiBinder.class);
+
+	@UiField
+	ToggleButton geography;
+	@UiField
+	ToggleButton history;
+	@UiField
+	ToggleButton language;
+	@UiField
+	ToggleButton people;
+	@UiField
+	ToggleButton search;
+	@UiField
+	ToggleButton literature;
+
+	//for convenience
+	private List<ToggleButton> options = null;
+	
+	public ModuleSideBarView() {
+		initWidget(uiBinder.createAndBindUi(this));
+		addInternalHandlers();
+		
+	}
+
+	private void addInternalHandlers() {
+		ClickHandler ch = new ClickHandler() {
+			public void onClick(ClickEvent event) {
+				unselectAll(event.getSource());
+			}
+		};
+
+		for(ToggleButton option : getOptions()) {
+			option.addClickHandler(ch);
+		}
+	}
+
+	protected void unselectAll(Object source) {
+		for(ToggleButton tb : getOptions()) {
+			if(!source.equals(tb)) {
+				tb.setDown(false);
+			}
+		}
+	}
+
+	public HasClickHandlers getGeography() {
+		return geography;
+	}
+
+	public HasClickHandlers getHistory() {
+		return history;
+	}
+
+	public HasClickHandlers getLanguage() {
+		return language;
+	}
+
+	public HasClickHandlers getPeople() {
+		return people;
+	}
+
+	public HasClickHandlers getSearch() {
+		return search;
+	}
+
+	public HasClickHandlers getLiterature() {
+		return literature;
+	}
+
+	private List<ToggleButton> getOptions() {
+		if(options == null) {
+			options = new ArrayList<ToggleButton>();
+			options.add(geography);
+			options.add(history);
+			options.add(language);
+			options.add(people);
+			options.add(search);
+			options.add(literature);
+		}
+		return options;
+	}
+
+	
+	public Widget getWidget() {
+		return this;
+	}
+
+	public SideBarModule getSelectedModule() {
+		for(ToggleButton option : getOptions()) {
+			if(option.isDown()) {
+				return getModuleName(option);
+			}
+		}
+		return SideBarModule.NONE;
+	}
+
+	private SideBarModule getModuleName(ToggleButton option) {
+		if(option.equals(geography)) { 
+			return SideBarModule.GEOGRAPHY;
+		} else if(option.equals(history)) {
+			return SideBarModule.HISTORY;
+		} if(option.equals(language)) {
+			return SideBarModule.LANGUAGE;
+		}if(option.equals(literature)) {
+			return SideBarModule.LITERATURE;
+		}if(option.equals(people)) {
+			return SideBarModule.PEOPLE;
+		}if(option.equals(search)) {
+			return SideBarModule.SEARCH;
+		}
+		return SideBarModule.NONE;
+	}
+}

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ScriptureView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ScriptureView.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/ScriptureView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -14,7 +14,6 @@
 import com.google.gwt.user.client.ui.Panel;
 import com.google.gwt.user.client.ui.VerticalPanel;
 import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.presenter.ScripturePresenter;
 import com.tyndalehouse.step.web.client.toolkit.HasSource;
 import com.tyndalehouse.step.web.client.toolkit.SourceListBox;
@@ -38,170 +37,173 @@
  */
 public class ScriptureView extends Composite implements ScripturePresenter.Display {
 
-	/**
-	 * the auto list of bible versions
-	 */
-	private final SourceListBox bibleVersions;
+    /**
+     * the auto list of bible versions
+     */
+    private final SourceListBox bibleVersions;
 
-	// TODO: to be removed into the presenter
-	/**
-	 * the default event bus
-	 */
-	private final EventBus eventBus;
+    // TODO: to be removed into the presenter
+    /**
+     * the default event bus
+     */
+    private final EventBus eventBus;
 
-	/**
-	 * a list of VerseLabel (wrappers of bible text) that are currently being
-	 * displayed and contain lemmas
-	 */
-	private final List<VerseLabel> lemmaWords;
+    /**
+     * a list of VerseLabel (wrappers of bible text) that are currently being
+     * displayed and contain lemmas
+     */
+    private final List<VerseLabel> lemmaWords;
 
-	/**
-	 * a list of VerseLabel (wrappers of bible text) that are currently being
-	 * displayed and contain morphs
-	 */
-	private final List<VerseLabel> morphs;
+    /**
+     * a list of VerseLabel (wrappers of bible text) that are currently being
+     * displayed and contain morphs
+     */
+    private final List<VerseLabel> morphs;
 
-	/**
-	 * a logical display of scripture, in that events can be attached to each of
-	 * the elements on this panel
-	 */
-	private final Panel scriptureHolder;
+    /**
+     * a logical display of scripture, in that events can be attached to each of
+     * the elements on this panel
+     */
+    private final Panel scriptureHolder;
 
-	/**
-	 * a simple display of scripture as text
-	 */
-	private final HTML scriptureHTML;
+    /**
+     * a simple display of scripture as text
+     */
+    private final HTML scriptureHTML;
 
-	/**
-	 * The default constructor
-	 * 
-	 * @param eventBus eventBus - //TODO: remove this
-	 */
-	@Inject
-	public ScriptureView(final EventBus eventBus) {
-		this.eventBus = eventBus;
-		final VerticalPanel vp = new VerticalPanel();
-		scriptureHolder = new FlowPanel();
-		lemmaWords = new ArrayList<VerseLabel>();
-		morphs = new ArrayList<VerseLabel>();
+    /**
+     * The default constructor
+     * 
+     * @param eventBus
+     *            eventBus - //TODO: remove this
+     */
+    // @Inject
+    public ScriptureView(final EventBus eventBus) {
+        this.eventBus = eventBus;
+        final VerticalPanel vp = new VerticalPanel();
+        scriptureHolder = new FlowPanel();
+        lemmaWords = new ArrayList<VerseLabel>();
+        morphs = new ArrayList<VerseLabel>();
 
-		initWidget(vp);
+        initWidget(vp);
 
-		bibleVersions = new SourceListBox();
-		bibleVersions.setStylePrimaryName("bibleVersionsDropDown");
+        bibleVersions = new SourceListBox();
+        bibleVersions.setStylePrimaryName("bibleVersionsDropDown");
 
-		// adding the dropdown with the bible versions
-		vp.add(bibleVersions);
+        // adding the dropdown with the bible versions
+        vp.add(bibleVersions);
 
-		// adding the html display of scripture
-		// TODO : Localise this here.
-		scriptureHTML = new HTML("Please lookup a reference");
-		vp.add(scriptureHTML);
-		vp.add(scriptureHolder);
-	}
+        // adding the html display of scripture
+        // TODO : Localise this here.
+        scriptureHTML = new HTML("Please lookup a reference");
+        vp.add(scriptureHTML);
+        vp.add(scriptureHolder);
+    }
 
-	public Widget asWidget() {
-		return this;
-	}
+    public Widget asWidget() {
+        return this;
+    }
 
-	public HasChangeHandlers getChangeHandlers() {
-		return bibleVersions;
-	}
+    public HasChangeHandlers getChangeHandlers() {
+        return bibleVersions;
+    }
 
-	public String getSelectedBibleVersion() {
-		return bibleVersions.getValue(bibleVersions.getSelectedIndex());
-	}
+    public String getSelectedBibleVersion() {
+        return bibleVersions.getValue(bibleVersions.getSelectedIndex());
+    }
 
-	public HasSource<SortedMap<String, String>> getSource() {
-		return bibleVersions;
-	}
+    public HasSource<SortedMap<String, String>> getSource() {
+        return bibleVersions;
+    }
 
-	public void highlight(final List<String> lemmaList) {
-		for (final VerseLabel vl : lemmaWords) {
-			for (final String l : lemmaList) {
-				if (vl.getLemma().contains(l)) {
-					vl.setStyleName(ScriptureDisplayConstants.EMPHASISE);
-				} else {
-					vl.removeStyleName(ScriptureDisplayConstants.EMPHASISE);
-				}
-			}
-		}
-	}
+    public void highlight(final List<String> lemmaList) {
+        for (final VerseLabel vl : lemmaWords) {
+            for (final String l : lemmaList) {
+                if (vl.getLemma().contains(l)) {
+                    vl.setStyleName(ScriptureDisplayConstants.EMPHASISE);
+                } else {
+                    vl.removeStyleName(ScriptureDisplayConstants.EMPHASISE);
+                }
+            }
+        }
+    }
 
-	public void setPassage(final Passage passage) {
-		final List<VerseContent> verseContent = passage.getVerseContent();
+    public void setPassage(final Passage passage) {
+        final List<VerseContent> verseContent = passage.getVerseContent();
 
-		// clear current text:
-		scriptureHolder.clear();
+        // clear current text:
+        scriptureHolder.clear();
 
-		for (final VerseContent v : verseContent) {
-			if (v instanceof Title) {
-				doTitle((Title) v);
-			} else if (v instanceof Verse) {
-				doVerse((Verse) v);
-			}
-		}
+        for (final VerseContent v : verseContent) {
+            if (v instanceof Title) {
+                doTitle((Title) v);
+            } else if (v instanceof Verse) {
+                doVerse((Verse) v);
+            }
+        }
 
-	}
+    }
 
-	// TODO: probably remove the following function, and ensure the service is
-	// removed at the same time
-	public void setPassage(final String text) {
-		scriptureHTML.setHTML(text);
-	}
+    // TODO: probably remove the following function, and ensure the service is
+    // removed at the same time
+    public void setPassage(final String text) {
+        scriptureHTML.setHTML(text);
+    }
 
-	public void startProcessing() {
-	}
+    public void startProcessing() {
+    }
 
-	public void stopProcessing() {
-		// TODO: to be completed
-	}
+    public void stopProcessing() {
+        // TODO: to be completed
+    }
 
-	/**
-	 * Create an element to display a title
-	 * 
-	 * @param v the logical representation of a title
-	 */
-	private void doTitle(final Title v) {
-		final InlineLabel il = new InlineLabel(v.getText());
-		scriptureHolder.add(il);
-	}
+    /**
+     * Create an element to display a title
+     * 
+     * @param v
+     *            the logical representation of a title
+     */
+    private void doTitle(final Title v) {
+        final InlineLabel il = new InlineLabel(v.getText());
+        scriptureHolder.add(il);
+    }
 
-	/**
-	 * Create a display for the verse
-	 * 
-	 * @param v the logical representation of the verse
-	 */
-	private void doVerse(final Verse v) {
-		VerseLabel vl;
+    /**
+     * Create a display for the verse
+     * 
+     * @param v
+     *            the logical representation of the verse
+     */
+    private void doVerse(final Verse v) {
+        VerseLabel vl;
 
-		for (final TextualElement text : v.getVerseContent()) {
-			// check that text is not nullable
-			if (text.getText() != null) {
-				vl = new VerseLabel(text.getText(), eventBus);
-				scriptureHolder.add(vl);
+        for (final TextualElement text : v.getVerseContent()) {
+            // check that text is not nullable
+            if (text.getText() != null) {
+                vl = new VerseLabel(text.getText(), eventBus);
+                scriptureHolder.add(vl);
 
-				// then do specifics
-				if (text instanceof Word) {
-					final Word w = (Word) text;
-					// if there's an alternative, then we ensure that we set
-					// that up
-					// eventually UI design will mean changes here
-					vl.setAlternativeWord(w.getAlternativeWord());
+                // then do specifics
+                if (text instanceof Word) {
+                    final Word w = (Word) text;
+                    // if there's an alternative, then we ensure that we set
+                    // that up
+                    // eventually UI design will mean changes here
+                    vl.setAlternativeWord(w.getAlternativeWord());
 
-					final List<String> lemma = w.getLemma();
-					if (lemma != null) {
-						lemmaWords.add(vl);
-						vl.setLemmas(lemma);
-					}
+                    final List<String> lemma = w.getLemma();
+                    if (lemma != null) {
+                        lemmaWords.add(vl);
+                        vl.setLemmas(lemma);
+                    }
 
-					final List<String> morph = w.getMorph();
-					if (morph != null) {
-						vl.setMorphs(morph);
-						morphs.add(vl);
-					}
-				}
-			}
-		}
-	}
+                    final List<String> morph = w.getMorph();
+                    if (morph != null) {
+                        vl.setMorphs(morph);
+                        morphs.add(vl);
+                    }
+                }
+            }
+        }
+    }
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/StepView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/StepView.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/StepView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,18 +1,17 @@
 package com.tyndalehouse.step.web.client.view;
 
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.dom.client.Element;
+import com.google.gwt.dom.client.Style.Unit;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.DockPanel;
-import com.google.gwt.user.client.ui.FlowPanel;
-import com.google.gwt.user.client.ui.HorizontalPanel;
+import com.google.gwt.user.client.ui.LayoutPanel;
+import com.google.gwt.user.client.ui.Panel;
+import com.google.gwt.user.client.ui.SimplePanel;
 import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
-import com.tyndalehouse.step.web.client.presenter.HistoryModulePresenter;
-import com.tyndalehouse.step.web.client.presenter.ModuleSelectorPresenter;
-import com.tyndalehouse.step.web.client.presenter.ScripturePresenter;
-import com.tyndalehouse.step.web.client.presenter.ScriptureSelectorPresenter;
 import com.tyndalehouse.step.web.client.presenter.StepPresenter;
-import com.tyndalehouse.step.web.client.presenter.TimebandListPresenter;
-import com.tyndalehouse.step.web.client.presenter.TimelinePresenter;
 
 /**
  * This View sets up the many different views and the layout of the Step
@@ -22,95 +21,113 @@
  * 
  */
 public class StepView extends Composite implements StepPresenter.Display {
+    private static final String VISIBLE = "visible";
+    private static final String INVISIBLE = "invisible";
 
-	/**
-	 * This is the panel on which you display scripture side by side.
-	 */
-	private final DockPanel dp;
+    interface MyUiBinder extends UiBinder<Widget, StepView> {
+    }
 
-	// TODO: i should be able to pass in the ScriptureSelectorPresenter as
-	// opposed to the display directly
-	// we want one that is attached. that would remove the need for
+    private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
 
-	/**
-	 * 
-	 * Default constructor inputting most presenters, which initialises the
-	 * views via Gin
-	 * 
-	 * @param scriptureSelector a view allowing the user to key in a biblical
-	 *            reference
-	 * @param scripture a view showing scripture
-	 * @param scripture2 a second view showing scripture
-	 * @param moduleSelector a view allowing the user to select his module of
-	 *            interest (history, geography, etc.)
-	 * @param module the view display the various different modules (history,
-	 *            geography, etc.)
-	 * @param timelinePresenter a view allowing the user to show
-	 * @param timebandListPresenter a view showing the current numbers of events
-	 *            displayed on the timeline
-	 *            <p>
-	 *            TODO: experiment if these can be passed in using just the
-	 *            View, but their interface definition for e.g.
-	 *            ScripturePresenter.Display
-	 */
-	@Inject
-	public StepView(final ScriptureSelectorPresenter scriptureSelector,
-		final ScripturePresenter scripture, final ScripturePresenter scripture2,
-		final ModuleSelectorPresenter moduleSelector, final HistoryModulePresenter module,
-		final TimelinePresenter timelinePresenter, final TimebandListPresenter timebandListPresenter) {
+    @UiField
+    SimplePanel topPanel;
+    @UiField
+    SimplePanel sidePanel;
+    @UiField
+    SimplePanel leftColumnPanel;
+    @UiField
+    SimplePanel centerBand;
+    @UiField
+    SimplePanel rightColumnPanel;
+    @UiField
+    SimplePanel filterPanel;
+    @UiField
+    LayoutPanel stepPanelLayout;
 
-		final FlowPanel flow = new FlowPanel();
+    /**
+     * Main STEP entry view, sets up the layout in a pluggable and replaceable
+     * way
+     */
+    public StepView() {
+        initWidget(uiBinder.createAndBindUi(this));
+    }
 
-		dp = new DockPanel();
-		flow.add(dp);
-		initWidget(flow);
+    public Widget asWidget() {
+        return this;
+    }
 
-		final HorizontalPanel northPanel = new HorizontalPanel();
+    public void setLeftColumn(final Widget w) {
+        replaceContents(leftColumnPanel, w);
+    }
 
-		dp.add(northPanel, DockPanel.NORTH);
-		northPanel.add(scriptureSelector.getDisplay().asWidget());
-		northPanel.add(moduleSelector.getDisplay().asWidget());
+    public void setFilterPanel(final Widget w) {
+        replaceContents(filterPanel, w);
+    }
 
-		// scripturePanels = new HorizontalPanel();
-		// dp.add(scripturePanels, DockPanel.WEST);
-		addScriptureDisplay(scripture);
-		addScriptureDisplay(scripture2);
+    public void setRightColumn(final Widget w) {
+        replaceContents(rightColumnPanel, w);
+    }
 
-		// starts here hardcoded, each of the scripture panel takes 25%, but
-		// eventually, they
-		// should try and work this out for themselves
-		// TODO: see above
-		scripture.getDisplay().asWidget();
-		scripture2.getDisplay().asWidget();
+    public void setSideBar(final Widget w) {
+        replaceContents(sidePanel, w);
+    }
 
-		dp.add(module.getDisplay().asWidget(), DockPanel.CENTER);
-		flow.add(timelinePresenter.getDisplay().asWidget());
+    public void setTop(final Widget w) {
+        replaceContents(topPanel, w);
+    }
 
-		// for the moment, adding it to the flow
-		dp.add(timebandListPresenter.getDisplay().asWidget(), DockPanel.SOUTH);
-	}
+    private void replaceContents(final Panel p, final Widget w) {
+        p.clear();
+        p.add(w);
+    }
 
-	/**
-	 * adds a scripture display component to the page
-	 * 
-	 * @param scripture scripture "view"
-	 */
-	public void addScriptureDisplay(final ScripturePresenter scripture) {
-		dp.add(scripture.getDisplay().asWidget(), DockPanel.WEST);
-		// scripturePanels.add(scripture.getDisplay().asWidget());
-	}
+    public void startProcessing() {
+        // TODO Auto-generated method stub
 
-	public Widget asWidget() {
-		return this;
-	}
+    }
 
-	public void startProcessing() {
-		// TODO Auto-generated method stub
+    public void stopProcessing() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void stopProcessing() {
-		// TODO Auto-generated method stub
+    @Override
+    protected void onLoad() {
+        super.onLoad();
+        final int windowHeight = Window.getClientHeight();
+        final int windowWidth = Window.getClientWidth();
 
-	}
+        final int sidePanelHeight = sidePanel.getWidget().getOffsetHeight();
+        repositionVertically(sidePanel, windowHeight, sidePanelHeight);
+        repositionVertically(filterPanel, windowHeight, sidePanelHeight);
+        repositionHorizontally(centerBand, windowWidth);
+        setFilterPanelVisible(false);
+    }
+
+    private void repositionVertically(final SimplePanel childPanel, final int windowHeight, final int widgetHeight) {
+        final Widget childWidget = childPanel.getWidget();
+        if (childWidget != null) {
+            // final int widgetHeight = childWidget.getOffsetHeight();
+            final int newGap = (windowHeight - widgetHeight) / 2;
+            stepPanelLayout.setWidgetTopBottom(childPanel, newGap, Unit.PX, newGap, Unit.PX);
+        }
+    }
+
+    private void repositionHorizontally(final SimplePanel childPanel, final int windowWidth) {
+        final Widget childWidget = childPanel.getWidget();
+        if (childWidget != null) {
+            final int widgetWidth = childWidget.getOffsetWidth();
+            final int newGap = (windowWidth - widgetWidth) / 2;
+            stepPanelLayout.setWidgetLeftRight(childPanel, newGap, Unit.PX, newGap, Unit.PX);
+        }
+    }
+
+    /**
+     * sets the visibility of the side par
+     */
+    public void setFilterPanelVisible(final boolean visible) {
+        final Element widgetContainerElement = stepPanelLayout.getWidgetContainerElement(filterPanel);
+        widgetContainerElement.removeClassName(visible ? INVISIBLE : VISIBLE);
+        widgetContainerElement.addClassName(visible ? VISIBLE : INVISIBLE);
+    }
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimebandListView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimebandListView.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimebandListView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -12,7 +12,6 @@
 import com.google.gwt.user.client.ui.Composite;
 import com.google.gwt.user.client.ui.VerticalPanel;
 import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.event.UserInterestInBandEvent;
 import com.tyndalehouse.step.web.client.presenter.TimebandListPresenter;
 import com.tyndalehouse.step.web.client.toolkit.timeline.helpers.CurrentBandStats;
@@ -27,73 +26,74 @@
  * 
  */
 public class TimebandListView extends Composite implements TimebandListPresenter.Display {
-	/**
-	 * the map of checkboxes displayed on the page
-	 */
-	private final Map<Integer, CheckBox> checkboxes = new HashMap<Integer, CheckBox>();
+    /**
+     * the map of checkboxes displayed on the page
+     */
+    private final Map<Integer, CheckBox> checkboxes = new HashMap<Integer, CheckBox>();
 
-	/**
-	 * TODO: remove this event bus
-	 */
-	private final EventBus eventBus;
+    /**
+     * TODO: remove this event bus
+     */
+    private final EventBus eventBus;
 
-	/**
-	 * the vertical panel on which the checkboxes are added
-	 */
-	private final VerticalPanel fp = new VerticalPanel();
+    /**
+     * the vertical panel on which the checkboxes are added
+     */
+    private final VerticalPanel fp = new VerticalPanel();
 
-	/**
-	 * The default constructor
-	 * 
-	 * @param eventBus TODO: TO BE REMOVED
-	 */
-	@Inject
-	public TimebandListView(final EventBus eventBus) {
-		this.eventBus = eventBus;
-		initWidget(fp);
-	}
+    /**
+     * The default constructor
+     * 
+     * @param eventBus
+     *            TODO: TO BE REMOVED
+     */
+    // @Inject
+    public TimebandListView(final EventBus eventBus) {
+        this.eventBus = eventBus;
+        initWidget(fp);
+    }
 
-	public Widget asWidget() {
-		return this;
-	}
+    public Widget asWidget() {
+        return this;
+    }
 
-	public void startProcessing() {
-		// TODO Auto-generated method stub
+    public void startProcessing() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
+    public void stopProcessing() {
+        // TODO Auto-generated method stub
 
-	public void stopProcessing() {
-		// TODO Auto-generated method stub
+    }
 
-	}
+    /**
+     * method called to update the list of timebands with the latest statistics
+     * 
+     * @param stats
+     *            is a list of current numbers of events (total/visible) on each
+     *            timeband
+     */
+    // TODO: should the event adding somehow be moved into the presenter?
+    public void updateList(final List<CurrentBandStats> stats) {
+        for (final CurrentBandStats band : stats) {
+            CheckBox cb = checkboxes.get(band.getBandId());
+            if (cb == null) {
+                cb = new CheckBox();
+                fp.add(cb);
+                cb.addValueChangeHandler(new ValueChangeHandler<Boolean>() {
+                    public void onValueChange(final ValueChangeEvent<Boolean> event) {
+                        eventBus.fireEvent(new UserInterestInBandEvent(band.getBandId(), event.getValue()));
+                    }
 
-	/**
-	 * method called to update the list of timebands with the latest statistics
-	 * 
-	 * @param stats is a list of current numbers of events (total/visible) on
-	 *            each timeband
-	 */
-	// TODO: should the event adding somehow be moved into the presenter?
-	public void updateList(final List<CurrentBandStats> stats) {
-		for (final CurrentBandStats band : stats) {
-			CheckBox cb = checkboxes.get(band.getBandId());
-			if (cb == null) {
-				cb = new CheckBox();
-				fp.add(cb);
-				cb.addValueChangeHandler(new ValueChangeHandler<Boolean>() {
-					public void onValueChange(final ValueChangeEvent<Boolean> event) {
-						eventBus.fireEvent(new UserInterestInBandEvent(band.getBandId(), event.getValue()));
-					}
+                });
+            }
 
-				});
-			}
-
-			final int numEventsInBand = band.getNumVisibleElements();
-			cb.setText(band.getBandDescription() + " (" + numEventsInBand + ")");
-			cb.setTitle("Click here to show " + numEventsInBand + " more events.");
-			cb.setValue(band.isUserInterested(), false);
-			checkboxes.put(band.getBandId(), cb);
-		}
-	}
+            final int numEventsInBand = band.getNumVisibleElements();
+            cb.setText(band.getBandDescription() + " (" + numEventsInBand + ")");
+            cb.setTitle("Click here to show " + numEventsInBand + " more events.");
+            cb.setValue(band.isUserInterested(), false);
+            checkboxes.put(band.getBandId(), cb);
+        }
+    }
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimelineView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimelineView.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/TimelineView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -8,7 +8,6 @@
 import com.google.gwt.user.client.ui.FlowPanel;
 import com.google.gwt.user.client.ui.VerticalPanel;
 import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
 import com.tyndalehouse.step.web.client.presenter.TimelinePresenter;
 import com.tyndalehouse.step.web.client.toolkit.timeline.Timeline;
 
@@ -25,80 +24,81 @@
  */
 public class TimelineView extends Composite implements TimelinePresenter.Display {
 
-	/**
-	 * The timeline component
-	 */
-	private final Timeline timeline;
+    /**
+     * The timeline component
+     */
+    private final Timeline timeline;
 
-	/**
-	 * The zoom in button
-	 */
-	private final Button zoomIn;
+    /**
+     * The zoom in button
+     */
+    private final Button zoomIn;
 
-	/**
-	 * The zoom out button
-	 */
-	private final Button zoomOut;
+    /**
+     * The zoom out button
+     */
+    private final Button zoomOut;
 
-	/**
-	 * Default constructor TODO: remove eventBus
-	 * 
-	 * @param eventBus remove event bus from here
-	 */
-	@Inject
-	public TimelineView(final EventBus eventBus) {
-		// to do a custom timeline for testing
-		// TODO: change to a provider, lookup Gin/Guice manual to do this...
-		timeline = new Timeline(eventBus);
+    /**
+     * Default constructor TODO: remove eventBus
+     * 
+     * @param eventBus
+     *            remove event bus from here
+     */
+    // @Inject
+    public TimelineView(final EventBus eventBus) {
+        // to do a custom timeline for testing
+        // TODO: change to a provider, lookup Gin/Guice manual to do this...
+        timeline = new Timeline(eventBus);
 
-		final VerticalPanel vp = new VerticalPanel();
-		final FlowPanel fp = new FlowPanel();
-		vp.add(fp);
-		vp.setWidth("100%");
+        final VerticalPanel vp = new VerticalPanel();
+        final FlowPanel fp = new FlowPanel();
+        vp.add(fp);
+        vp.setWidth("100%");
 
-		zoomIn = new Button("+");
-		zoomOut = new Button("-");
-		zoomIn.setStyleName("step-timeline-control");
-		zoomOut.setStyleName("step-timeline-control");
+        zoomIn = new Button("+");
+        zoomOut = new Button("-");
+        zoomIn.setStyleName("step-timeline-control");
+        zoomOut.setStyleName("step-timeline-control");
 
-		fp.add(zoomIn);
-		fp.add(zoomOut);
-		vp.add(timeline);
-		initWidget(vp);
-	}
+        fp.add(zoomIn);
+        fp.add(zoomOut);
+        vp.add(timeline);
+        initWidget(vp);
+    }
 
-	public Widget asWidget() {
-		return this;
-	}
+    public Widget asWidget() {
+        return this;
+    }
 
-	/**
-	 * @return the timeline
-	 */
-	public Timeline getTimeline() {
-		return timeline;
-	}
+    /**
+     * @return the timeline
+     */
+    public Timeline getTimeline() {
+        return timeline;
+    }
 
-	/**
-	 * @return A click handler on which to register an event for zooming in
-	 */
-	public HasClickHandlers getZoomIn() {
-		return zoomIn;
-	}
+    /**
+     * @return A click handler on which to register an event for zooming in
+     */
+    public HasClickHandlers getZoomIn() {
+        return zoomIn;
+    }
 
-	/**
-	 * @return A click handler on which to register an event for zooming out
-	 */
-	public HasClickHandlers getZoomOut() {
-		return zoomOut;
-	}
+    /**
+     * @return A click handler on which to register an event for zooming out
+     */
+    public HasClickHandlers getZoomOut() {
+        return zoomOut;
+    }
 
-	public void startProcessing() {
-		// TODO Auto-generated method stub
+    public void startProcessing() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 
-	public void stopProcessing() {
-		// TODO Auto-generated method stub
+    public void stopProcessing() {
+        // TODO Auto-generated method stub
 
-	}
+    }
 }

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/VersionSelectorView.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/VersionSelectorView.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/VersionSelectorView.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,246 @@
+package com.tyndalehouse.step.web.client.view;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.FocusEvent;
+import com.google.gwt.event.dom.client.FocusHandler;
+import com.google.gwt.event.dom.client.KeyUpEvent;
+import com.google.gwt.event.dom.client.KeyUpHandler;
+import com.google.gwt.event.logical.shared.SelectionEvent;
+import com.google.gwt.event.logical.shared.SelectionHandler;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.TextBox;
+import com.google.gwt.user.client.ui.Tree;
+import com.google.gwt.user.client.ui.TreeItem;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Singleton;
+import com.tyndalehouse.step.web.client.presenter.VersionSelectorPresenter;
+import com.tyndalehouse.step.web.client.view.internal.Area;
+import com.tyndalehouse.step.web.client.view.internal.Version;
+
+ at Singleton
+public class VersionSelectorView extends Composite implements
+		VersionSelectorPresenter.Display {
+
+	interface MyUiBinder extends UiBinder<Widget, VersionSelectorView> {
+	}
+
+	private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
+
+	@UiField
+	TextBox bibleVersionSuggestion;
+	
+	@UiField
+	Tree bibleVersions;
+
+	public VersionSelectorView() {
+		initWidget(uiBinder.createAndBindUi(this));
+		addHandlersForFilterBox();
+		addHandlersForTree();
+	}
+
+	/**
+	 * adds the default handlers for the filter box
+	 */
+	private void addHandlersForFilterBox() {
+		// add internal handlers
+		bibleVersionSuggestion.addKeyUpHandler(new KeyUpHandler() {
+			public void onKeyUp(KeyUpEvent keyUp) {
+				refilterTree();
+			}
+		});
+
+		bibleVersionSuggestion.addFocusHandler(new FocusHandler() {
+			public void onFocus(FocusEvent focusEvent) {
+				bibleVersions.setVisible(true);
+			}
+		});
+	}
+
+	/**
+	 * adds handlers for tree
+	 */
+	private void addHandlersForTree() {
+		bibleVersions.addSelectionHandler(new SelectionHandler<TreeItem>() {
+			public void onSelection(SelectionEvent<TreeItem> selectionEvent) {
+				if (selectionEvent.getSelectedItem().getChildCount() == 0) {
+					// on selection we close the tree and set the selected version
+					bibleVersionSuggestion.setText(bibleVersions.getSelectedItem().getText());
+					bibleVersions.setVisible(false);
+				}
+			}
+		});
+	}
+
+	/**
+	 * filters through the tree
+	 */
+	protected void refilterTree() {
+		for (int ii = 0; ii < bibleVersions.getItemCount(); ii++) {
+			filterTreeItem(bibleVersions.getItem(ii), bibleVersionSuggestion
+					.getText().toLowerCase());
+		}
+		
+		hideEmptyParents();
+	}
+
+	/**
+	 * Hide parents where there are no children
+	 */
+	private void hideEmptyParents() {
+		for(int ii = 0; ii < bibleVersions.getItemCount(); ii++) {
+			TreeItem parentLevelItem = bibleVersions.getItem(ii);
+			//we ignore first level elements, only hide ones below for now
+			
+			for(int jj = 0; jj < parentLevelItem.getChildCount(); jj++) {
+				TreeItem child = parentLevelItem.getChild(jj);
+				if(!hasVisibleChildren(child)) {
+					child.setVisible(false);
+				} else {
+					child.setVisible(true);
+				}	
+			}			
+		}
+	}
+	
+	/**
+	 * returns the number of visible children
+	 * @param node to be evaluated for number of visible children
+	 * @return
+	 */
+	private boolean hasVisibleChildren(final TreeItem node) {
+		if(node.getChildCount() == 0) {
+			return false;
+		}
+		for(int ii = 0; ii < node.getChildCount(); ii++) {
+			//first work out whether 
+			
+			
+			if(node.getChild(ii).isVisible()) {
+				return true;
+			}
+		}
+		return false;
+	}
+
+	/**
+	 * filters tree items and their children
+	 * 
+	 * @param item
+	 *            item to be filtered
+	 * @param text
+	 *            the text currently in the box
+	 */
+	private void filterTreeItem(final TreeItem item, final String text) {
+		// check for leaf node
+		if (item.getChildCount() == 0) {
+			// then filter
+			//Area node = (Area) item.getUserObject();
+			Object o = item.getUserObject();
+			if (item.getText().toLowerCase().startsWith(text) 
+			 || (o instanceof Version && ((Version) o).getInitials().toLowerCase().startsWith(text) )) {
+				item.setVisible(true);
+				item.setState(true);
+				item.getParentItem().setState(true);
+				item.getParentItem().getParentItem().setState(true);
+			} else {
+				item.setVisible(false);
+			}
+		} else {
+			for (int ii = 0; ii < item.getChildCount(); ii++) {
+				filterTreeItem(item.getChild(ii), text);
+			}
+		}
+	}
+
+	/**
+	 * TODO: do work off the DOM for performance? adds a version to the tree...
+	 */
+	public void addVersion(final String area, String language,
+			final String versionInitials, final String versionName) {
+		// look for area first
+		for (int ii = 0; ii < bibleVersions.getItemCount(); ii++) {
+			TreeItem item = bibleVersions.getItem(ii);
+			if (item.getText().equals(area)) {
+				// now get the language
+				createLanguageVersionTreeSection(language, versionInitials,
+						versionName, item);
+				return;
+			}
+		}
+
+		// create the whole area field
+		Area areaParent = new Area(area);
+		TreeItem areaItem = new TreeItem(area);
+		areaItem.setUserObject(areaParent);
+		bibleVersions.addItem(areaItem);
+
+		createLanguageVersionTreeSection(language, versionInitials,
+				versionName, areaItem);
+	}
+
+	/**
+	 * creates the language and version node in the tree
+	 * 
+	 * @param language
+	 *            language to be added to the tree
+	 * @param versionInitials
+	 *            initials of the bible versions
+	 * @param versionName
+	 *            version name as in jsword
+	 * @param item
+	 *            parent item
+	 */
+	private void createLanguageVersionTreeSection(String language,
+			final String versionInitials, final String versionName,
+			TreeItem item) {
+		TreeItem languageParent = findItem(item, language);
+		TreeItem version = new TreeItem(versionName);
+		version.setUserObject(new Version(versionInitials, language));
+		languageParent.addItem(version);
+	}
+
+	private TreeItem findItem(final TreeItem parent, final String language) {
+		for (int ii = 0; ii < parent.getChildCount(); ii++) {
+			TreeItem child = parent.getChild(ii);
+			Area area = (Area) child.getUserObject();
+			if (area.getName().equals(language)) {
+				return child;
+			}
+		}
+
+		final TreeItem newChild = new TreeItem(language);
+		newChild.setUserObject(new Area(language));
+		parent.addItem(newChild);
+		return newChild;
+	}
+
+
+//	/**
+//	 * 
+//	 * @param handler handler to be added
+//	 */
+//	public void addVersionChangeHandler(final SelectionHandler<VersionChangeEvent> handler) {
+//		bibleVersions.addSelectionHandler(new SelectionHandler<TreeItem>() {
+//			public void onSelection(SelectionEvent<TreeItem> selectedItem) {
+//				Area area = (Area) selectedItem.getSelectedItem().getUserObject();
+//				if(area instanceof Version) {
+//					
+//					handler.onSelection(new VersionChangeEvent((Version) area));
+//				}
+//			}
+//		});
+//	}
+	
+	public Widget getWidget() {
+		return this;
+	}
+
+	public void startProcessing() {
+	}
+
+	public void stopProcessing() {
+	}
+
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/HasSelectionHandler.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/HasSelectionHandler.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/HasSelectionHandler.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,8 @@
+package com.tyndalehouse.step.web.client.view.handlers;
+
+import com.extjs.gxt.ui.client.event.ButtonEvent;
+import com.extjs.gxt.ui.client.event.SelectionListener;
+
+public interface HasSelectionHandler {
+	void addSelectionListener(SelectionListener<ButtonEvent> be);
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/StepSplitButton.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/StepSplitButton.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/handlers/StepSplitButton.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,15 @@
+package com.tyndalehouse.step.web.client.view.handlers;
+
+import com.extjs.gxt.ui.client.widget.button.SplitButton;
+
+public class StepSplitButton extends SplitButton implements HasSelectionHandler {
+
+	/**
+	 * calling the parent
+	 * @param label label to be put on the button
+	 */
+	public StepSplitButton(String label) {
+		super(label);
+	}
+	
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Area.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Area.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Area.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,16 @@
+package com.tyndalehouse.step.web.client.view.internal;
+
+public class Area {
+	private static final long serialVersionUID = -6102955370495012585L;
+	private final String name;
+
+	public Area(final String name) {
+		this.name = name;
+	}
+
+	public String getName() {
+		return name;
+	}
+	
+	
+}
\ No newline at end of file

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Version.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Version.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/client/view/internal/Version.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,22 @@
+package com.tyndalehouse.step.web.client.view.internal;
+
+
+public class Version extends Area {
+	private static final long serialVersionUID = 4553661659473647985L;
+	private String initials;
+
+	/**
+	 * create a bible version 
+	 * @param initials
+	 * @param versionName
+	 */
+	public Version(final String initials, final String versionName) {
+		super(versionName);
+		this.initials = initials;
+	}
+
+	public String getInitials() {
+		return initials;
+	}
+}
+

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/Step.html
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/Step.html	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/Step.html	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,4 +1,5 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE html>
+
 <!-- The HTML 4.01 Transitional DOCTYPE declaration-->
 <!-- above set at the top of the file will set     -->
 <!-- the browser's rendering engine into           -->

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/css/step.css
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/css/step.css	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/css/step.css	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,3 +1,12 @@
+.visible {
+	display: block;
+}
+
+.invisible {
+	display: none;
+}
+
+
 .bibleVersionsDropDown {
 	width: 250px;
 }

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/chart/open-flash-chart.swf
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/chart/open-flash-chart.swf
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/css/desktop.css
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/css/desktop.css	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/css/desktop.css	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,638 @@
+/*
+ * Ext JS Library 2.1
+ * Copyright(c) 2006-2008, Ext JS, LLC.
+ * licensing at extjs.com
+ * 
+ * http://extjs.com/license
+ */
+html,body {
+  background: #3d71b8 url(../wallpapers/desktop.jpg) no-repeat left top;
+  font: normal 12px tahoma, arial, verdana, sans-serif;
+  margin: 0;
+  padding: 0;
+  border: 0 none;
+  overflow: hidden;
+  height: 100%;
+}
+
+.start {
+  background-image: url( ../images/taskbar/black/startbutton-icon.gif ) !important;
+}
+
+.bogus {
+  background-image: url( ../images/bogus.png ) !important;
+}
+
+.logout {
+  background-image: url( ../images/logout.gif ) !important;
+}
+
+.settings {
+  background-image: url( ../images/gears.gif ) !important;
+}
+
+#dpanels {
+  width: 250px;
+  float: right;
+}
+
+#dpanels .x-panel {
+  margin: 15px;
+}
+
+#dpanels .x-date-picker {
+  border: 0 none;
+  border-top: 0 none;
+  background: transparent;
+}
+
+#dpanels .x-date-picker td.x-date-active {
+  background: #ffffff;
+}
+
+#dpanels .x-date-picker {
+  width: 100% !important;
+}
+
+#x-desktop {
+  width: 100%;
+  height: 100%;
+  border: 0 none;
+  position: relative;
+  overflow: hidden;
+  zoom: 1;
+}
+
+#ux-taskbar .x-btn {
+  float: left;
+  margin: 1px 0 0 1px;
+  position: relative;
+}
+
+#ux-taskbar-start .x-btn {
+  float: left;
+  margin: 0;
+  position: relative;
+}
+
+#ux-taskbar button { /* width: 150px;
+	overflow: hidden; */
+  text-align: left;
+  color: #ffffff;
+}
+
+#title-bar-wrapper {
+  height: 35px;
+}
+
+#title-bar {
+  color: #225599;
+  padding: 9px 7px;
+  font: bold 16px tahoma, arial, verdana, sans-serif;
+  float: left;
+}
+
+#x-logout {
+  float: right;
+  padding: 6px 7px;
+}
+
+.x-btn-text-icon .x-btn-center .logout {
+  background-position: 0pt 3px;
+  background-repeat: no-repeat;
+  padding: 3px 0pt 3px 18px;
+}
+
+#ux-taskbar {
+  background: transparent none;
+  height: 30px;
+  margin: 0;
+  padding: 0;
+  position: relative;
+  z-index: 12001;
+}
+
+.x-btn-icon .ux-taskbutton-center .x-btn-text {
+  background-position: center;
+  background-repeat: no-repeat;
+  height: 16px;
+  width: 16px;
+  cursor: pointer;
+  white-space: nowrap;
+  padding: 0;
+}
+
+.x-btn-icon .ux-taskbutton-center {
+  padding: 1px;
+}
+
+.ux-startbutton-center .x-btn-text {
+  color: #000000 !important;
+  font-weight: bold;
+}
+
+.ux-taskbutton-left,.ux-taskbutton-right {
+  font-size: 1px;
+  line-height: 1px;
+}
+
+.ux-taskbutton-left {
+  width: 4px;
+  height: 28px;
+  background: url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 0;
+}
+
+.ux-taskbutton-right {
+  width: 4px;
+  height: 28px;
+  background: url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -28px;
+}
+
+.ux-taskbutton-left i,.ux-taskbutton-right i {
+  display: block;
+  width: 4px;
+  overflow: hidden;
+  font-size: 1px;
+  line-height: 1px;
+}
+
+.ux-taskbutton-center {
+  background: url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -56px;
+  vertical-align: middle;
+  text-align: center;
+  padding: 0 5px;
+  cursor: pointer;
+  white-space: nowrap;
+}
+
+#ux-taskbar .ux-taskbutton-left {
+  background-position: 0 0;
+}
+
+#ux-taskbar .ux-taskbutton-right {
+  background-position: 0 -28px;
+}
+
+#ux-taskbar .ux-taskbutton-center {
+  background-position: 0 -56px;
+}
+
+#ux-taskbar .x-btn-over .ux-taskbutton-left {
+  background-position: 0 -252px;
+}
+
+#ux-taskbar .x-btn-over  .ux-taskbutton-right {
+  background-position: 0 -280px;
+}
+
+#ux-taskbar .x-btn-over .ux-taskbutton-center {
+  background-position: 0 -308px;
+}
+
+#ux-taskbar .x-btn-click .ux-taskbutton-left {
+  background-position: 0 -168px;
+}
+
+#ux-taskbar .x-btn-click  .ux-taskbutton-right {
+  background-position: 0 -196px;
+}
+
+#ux-taskbar .x-btn-click .ux-taskbutton-center {
+  background-position: 0 -224px;
+}
+
+#ux-taskbar .active-win .ux-taskbutton-left {
+  background-position: 0 -84px;
+}
+
+#ux-taskbar .active-win  .ux-taskbutton-right {
+  background: url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -112px;
+}
+
+#ux-taskbar .active-win .ux-taskbutton-center {
+  background: url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -140px;
+}
+
+#ux-taskbar .active-win .ux-taskbutton-center button {
+  color: #fff;
+}
+
+#spacer {
+  height: 25px;
+  float: left;
+  width: 0;
+  overflow: hidden;
+  margin-top: 2px;
+}
+
+.x-window-body p,.x-panel-body p {
+  padding: 10px;
+  margin: 0;
+}
+
+.x-window-maximized .x-window-bc {
+  height: 0;
+}
+
+.add {
+  background-image: url(../../shared/icons/fam/add.gif) !important;
+}
+
+.option {
+  background-image: url(../../shared/icons/fam/plugin.gif) !important;
+}
+
+.remove {
+  background-image: url(../../shared/icons/fam/delete.gif) !important;
+}
+
+.tabs {
+  background-image: url(../images/tabs.gif) !important;
+}
+
+.ux-start-menu {
+  background: transparent none;
+  border: 0px none;
+  padding: 0;
+}
+
+.ux-start-menu-tl .x-window-header {
+  color: #f1f1f1;
+  font: bold 11px tahoma, arial, verdana, sans-serif;
+  padding: 5px 0 4px 0;
+}
+
+.x-panel-tl .x-panel-icon,.ux-start-menu-tl .x-panel-icon {
+  background-position: 0pt 4px;
+  background-repeat: no-repeat;
+  padding-left: 20px !important;
+}
+
+.ux-start-menu-tl {
+  background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 0;
+  padding-left: 6px;
+  zoom: 1;
+  z-index: 1;
+  position: relative;
+}
+
+.ux-start-menu-tr {
+  background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right
+    0;
+  padding-right: 6px;
+}
+
+.ux-start-menu-tc {
+  background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 0;
+  overflow: hidden;
+  zoom: 1;
+}
+
+.ux-start-menu-ml {
+  background: transparent url( ../images/taskbar/black/start-menu-left-right.png ) repeat-y 0 0;
+  padding-left: 6px;
+  zoom: 1;
+}
+
+.ux-start-menu-bc {
+  background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 bottom;
+  zoom: 1;
+}
+
+.ux-start-menu-bc .x-window-footer {
+  padding-bottom: 6px;
+  zoom: 1;
+  font-size: 0;
+  line-height: 0;
+}
+
+.ux-start-menu-bl {
+  background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0
+    bottom;
+  padding-left: 6px;
+  zoom: 1;
+}
+
+.ux-start-menu-br {
+  background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right
+    bottom;
+  padding-right: 6px;
+  zoom: 1;
+}
+
+.x-panel-nofooter .ux-start-menu-bc {
+  height: 6px;
+}
+
+.ux-start-menu-splitbar-h {
+  background-color: #d0d0d0;
+}
+
+.ux-start-menu-bwrap {
+  background: transparent none;
+  border: 0px none;
+}
+
+.ux-start-menu-body {
+  background: transparent none;
+  border: 0px none;
+}
+
+.ux-start-menu-apps-panel {
+  background: #ffffff none;
+  border: 1px solid #1e2124;
+}
+
+.ux-start-menu-tools-panel {
+  border: 0px none;
+  background: transparent url( ../images/taskbar/black/start-menu-right.png ) repeat-y scroll right
+    0pt;
+}
+
+#ux-taskbar-start {
+  background: #000000 url( ../images/taskbar/black/taskbar-start-panel-bg.gif ) repeat-x left top;
+  left: 0px;
+  padding: 0;
+  position: absolute;
+}
+
+#ux-taskbar-start .x-toolbar {
+  background: none;
+  padding: 0px;
+  border: 0px none;
+}
+
+#ux-taskbuttons-panel {
+  background: #000000 url( ../images/taskbar/black/taskbuttons-panel-bg.gif ) repeat-x left top;
+  padding-top: 0;
+  position: relative;
+}
+
+.ux-taskbuttons-strip-wrap { /* overflow:hidden;
+	position:relative;
+	width:100%; */
+  width: 100%;
+  overflow: hidden;
+  position: relative;
+  zoom: 1;
+}
+
+ul.ux-taskbuttons-strip {
+  display: block;
+  width: 5000px;
+  zoom: 1;
+}
+
+ul.ux-taskbuttons-strip li {
+  float: left;
+  margin-left: 2px;
+}
+
+ul.ux-taskbuttons-strip li.ux-taskbuttons-edge {
+  float: left;
+  margin: 0 !important;
+  padding: 0 !important;
+  border: 0 none !important;
+  font-size: 1px !important;
+  line-height: 1px !important;
+  overflow: hidden;
+  zoom: 1;
+  background: transparent !important;
+  width: 1px;
+}
+
+.x-clear {
+  clear: both;
+  height: 0;
+  overflow: hidden;
+  line-height: 0;
+  font-size: 0;
+}
+
+.x-taskbuttons-scrolling {
+  position: relative;
+}
+
+.x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap {
+  margin-left: 18px;
+  margin-right: 18px;
+}
+
+td.ux-taskButtons-edge { /*float:left;*/
+  margin: 0 !important;
+  padding: 0 !important;
+  border: 0 none !important;
+  font-size: 1px !important;
+  line-height: 1px !important;
+  overflow: hidden;
+  zoom: 1;
+  background: transparent !important;
+  width: 1px;
+}
+
+.ux-taskbuttons-scroller-left {
+  background: transparent url( ../images/taskbar/black/scroll-left.gif ) no-repeat -18px 0;
+  width: 18px;
+  position: absolute;
+  left: 1px;
+  top: 0px;
+  z-index: 10;
+  cursor: pointer;
+}
+
+.ux-taskbuttons-scroller-left-over {
+  background-position: 0 0;
+}
+
+.ux-taskbuttons-scroller-left-disabled {
+  background-position: -18px 0;
+  opacity: .5;
+  -moz-opacity: .5;
+  filter: alpha(opacity =   50);
+  cursor: default;
+}
+
+.ux-taskbuttons-scroller-right {
+  background: transparent url( ../images/taskbar/black/scroll-right.gif ) no-repeat 0 0;
+  width: 18px;
+  position: absolute;
+  right: 0;
+  top: 0px;
+  z-index: 10;
+  cursor: pointer;
+}
+
+.ux-taskbuttons-scroller-right-over {
+  background-position: -18px 0;
+}
+
+.ux-taskbuttons-scroller-right-disabled {
+  background-position: 0 0;
+  opacity: .5;
+  -moz-opacity: .5;
+  filter: alpha(opacity =   50);
+  cursor: default;
+}
+
+.ux-toolmenu-sep {
+  background-color: #18191a;
+  border-bottom: 1px solid #858789;
+  display: block;
+  font-size: 1px;
+  line-height: 1px;
+  margin: 2px 3px;
+}
+
+.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item {
+  color: #ffffff;
+}
+
+.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item {
+  color: #000000;
+}
+
+.ux-start-menu-tools-panel .x-menu-item-active {
+  background: #525456 url( ../images/taskbar/black/item-over.gif ) repeat-x left bottom;
+  border: 1px solid #000000;
+  padding: 0;
+}
+
+#ux-taskbar .x-splitbar-h {
+  background: #000000 url( ../images/taskbar/black/taskbar-split-h.gif ) no-repeat 0 0;
+  width: 8px;
+}
+
+.x-window-header-text {
+  cursor: default;
+}
+
+/*
+ * Begin Start button
+ */
+.ux-startbutton-left,.ux-startbutton-right {
+  font-size: 1px;
+  line-height: 1px;
+}
+
+.ux-startbutton-left {
+  width: 10px;
+  height: 28px;
+  background: url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 0;
+}
+
+.ux-startbutton-right {
+  width: 10px;
+  height: 30px;
+  background: url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -28px;
+}
+
+.ux-startbutton-left i,.ux-startbutton-right i {
+  display: block;
+  width: 10px;
+  overflow: hidden;
+  font-size: 1px;
+  line-height: 1px;
+}
+
+.ux-startbutton-center {
+  background: url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -56px;
+  vertical-align: middle;
+  text-align: center;
+  padding: 0;
+  cursor: pointer;
+  white-space: nowrap;
+}
+
+#ux-taskbar .ux-startbutton-left {
+  background-position: 0 0;
+}
+
+#ux-taskbar .ux-startbutton-right {
+  background-position: 0 -30px;
+}
+
+#ux-taskbar .ux-startbutton-center {
+  background-position: 0 -60px;
+}
+
+#ux-taskbar .x-btn-over .ux-startbutton-left {
+  background-position: 0 -270px;
+}
+
+#ux-taskbar .x-btn-over  .ux-startbutton-right {
+  background-position: 0 -300px;
+}
+
+#ux-taskbar .x-btn-over .ux-startbutton-center {
+  background-position: 0 -330px;
+}
+
+#ux-taskbar .x-btn-click .ux-startbutton-left {
+  background-position: 0 -180px;
+}
+
+#ux-taskbar .x-btn-click  .ux-startbutton-right {
+  background-position: 0 -210px;
+}
+
+#ux-taskbar .x-btn-click .ux-startbutton-center {
+  background-position: 0 -240px;
+}
+
+#ux-taskbar .active-win .ux-startbutton-left {
+  background-position: 0 -90px;
+}
+
+#ux-taskbar .active-win  .ux-startbutton-right {
+  background: url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -120px;
+}
+
+#ux-taskbar .active-win .ux-startbutton-center {
+  background: url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -150px;
+}
+
+#ux-taskbar .active-win .ux-startbutton-center button {
+  color: #fff;
+}
+
+/*
+ * End Start button
+ */
+.x-resizable-proxy {
+  background: #C7DFFC;
+  opacity: .5;
+  -moz-opacity: .5;
+  filter: alpha(opacity =   50);
+  border: 1px solid #3b5a82;
+}
+
+/* Desktop Shortcuts */
+#x-shortcuts dt {
+  float: left;
+  margin: 15px 0 0 15px;
+  clear: left;
+  width: 64px;
+  font: normal 10px tahoma, arial, verdana, sans-serif;
+  text-align: center;
+  zoom: 1;
+  display: block;
+}
+
+#x-shortcuts dt a {
+  width: 64px;
+  display: block;
+  color: white;
+  text-decoration: none;
+}
+
+#x-shortcuts dt div {
+  width: 100%;
+  color: white;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  cursor: pointer;
+}
+
+#x-shortcuts dt a:hover {
+  text-decoration: underline;
+}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/desktop.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/desktop.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/desktop3.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/desktop3.jpg
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/gears.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/gears.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/gears.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/gears.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/grid.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/grid.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hatch.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hatch.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hd-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hd-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hd-tb-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/hd-tb-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/icon_padlock.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/icon_padlock.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/icons-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/icons-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/launcher-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/launcher-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/launcher-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/launcher-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/logout.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/logout.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/logout.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/logout.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/member.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/member.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/member.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/member.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/powered.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/powered.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/powered.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/powered.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/s.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/s.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/item-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/item-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/scroll-left.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/scroll-left.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/scroll-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/scroll-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-left-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-left-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-left-right.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-left-right.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-right-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-right-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-right.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-right.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/start-menu-top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/startbutton-icon.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/startbutton-icon.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/startbutton.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/startbutton.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbar-split-h.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbar-split-h.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbar-start-panel-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbar-start-panel-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbutton.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbutton.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbuttons-panel-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/taskbar/black/taskbuttons-panel-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/winbar-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/winbar-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/winbar-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/winbar-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/windows-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/images/windows-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/wallpapers/desktop.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/desktop/wallpapers/desktop.jpg
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/flash/swfobject.js
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/flash/swfobject.js	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/flash/swfobject.js	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,5 @@
+/* SWFObject v2.1 <http://code.google.com/p/swfobject/>
+	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
+	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
+*/
+var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&&h.win){try{K.write("<script id=__ie_ondomload defer=true src=//:><\/script>");J=C("__ie_ondomload");if(J){I(J,"onreadystatechange",S)}}catch(q){}}if(h.webkit&&typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener("DOMContentLoaded",E,null)}R(E)}();function S(){if(J.readyState=="complete"){J.parentNode.removeChild(J);E()}}function E(){if(e){return }if(h.ie&&h.win){var v=a("span");try{var u=K.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeChild(u)}catch(w){return }}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r<q;r++){o[r]()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener("load",r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener("load",r,false)}else{if(typeof j.attachEvent!=b){I(j,"onload",r)}else{if(typeof j.onload=="function"){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q<t;q++){var u=N[q].id;if(h.pv[0]>0){var r=C(u);if(r){N[q].width=r.getAttribute("width")?r.getAttribute("width"):"0";N[q].height=r.getAttribute("height")?r.getAttribute("height"):"0";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{if(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q)[0];if(q){var w=a("embed"),y=q.attributes;if(y){var v=y.length;for(var u=0;u<v;u++){if(y[u].nodeName=="DATA"){w.setAttribute("src",y[u].nodeValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r<z;r++){if(x[r].nodeType==1&&x[r].nodeName=="PARAM"){w.setAttribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width="310"}if(!(/%$/.test(w.height))&&parseInt(w.height,10)<137){w.height="137"}K.title=K.title.slice(0,47)+" - Flash Player Installation";var z=h.ie&&h.win?"ActiveX":"PlugIn",q=K.title,r="MMredirectURL="+j.location+"&MMplayerType="+z+"&MMdoctitle="+q,x=w.id;if(h.ie&&h.win&&u.readyState!=4){var t=a("div");x+="SWFObjectNew";t.setAttribute("id",x);u.parentNode.insertBefore(t,u);u.style.display="none";var v=function(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&&h.win&&t.readyState!=4){var r=a("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display="none";var q=function(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a("div");if(h.win&&h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q)[0];if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t<q;t++){if(!(w[t].nodeType==1&&w[t].nodeName=="PARAM")&&!(w[t].nodeType==8)){u.appendChild(w[t].cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&&h.win){var AF="";for(var AB in AG){if(AG[AB]!=Object.prototype[AB]){if(AB.toLowerCase()=="data"){AE.movie=AG[AB]}else{if(AB.toLowerCase()=="styleclass"){AF+=' class="'+AG[AB]+'"'}else{if(AB.toLowerCase()!="classid"){AF+=" "+AB+'="'+AG[AB]+'"'}}}}}var AD="";for(var AA in AE){if(AE[AA]!=Object.prototype[AA]){AD+='<param name="'+AA+'" value="'+AE[AA]+'" />'}}v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</object>";i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&&h.webkit<312){var AC=a("embed");AC.setAttribute("type",P);for(var z in AG){if(AG[z]!=Object.prototype[z]){if(z.toLowerCase()=="data"){AC.setAttribute("src",AG[z])}else{if(z.toLowerCase()=="styleclass"){AC.setAttribute("class",AG[z])}else{if(z.toLowerCase()!="classid"){AC.setAttribute(z,AG[z])}}}}}for(var y in AE){if(AE[y]!=Object.prototype[y]){if(y.toLowerCase()!="movie"){AC.setAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute("type",P);for(var x in AG){if(AG[x]!=Object.prototype[x]){if(x.toLowerCase()=="styleclass"){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!="classid"){u.setAttribute(x,AG[x])}}}}for(var w in AE){if(AE[w]!=Object.prototype[w]&&w.toLowerCase()!="movie"){F(u,w,AE[w])}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appendChild(u)}function X(r){var q=C(r);if(q&&(q.nodeName=="OBJECT"||q.nodeName=="EMBED")){if(h.ie&&h.win){if(q.readyState==4){B(r)}else{j.attachEvent("onload",function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r[q]=="function"){r[q]=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(".");q[0]=parseInt(q[0],10);q[1]=parseInt(q[1],10)||0;q[2]=parseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]==q[0]&&r[1]>q[1])||(r[0]==q[0]&&r[1]==q[1]&&r[2]>=q[2]))?true:false}function V(v,r){if(h.ie&&h.mac){return }var u=K.getElementsByTagName("head")[0],t=a("style");t.setAttribute("type","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+" {"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof K.styleSheets!=b&&K.styleSheets.length>0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=r}else{V("#"+t,"visibility:"+r)}}function g(s){var r=/[\\\"<>\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&&h.win){window.attachEvent("onunload",function(){var w=d.length;for(var v=0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var t=i.length;for(var u=0;u<t;u++){X(i[u])}for(var r in h){h[r]=null}h=null;for(var q in swfobject){swfobject[q]=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return }var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q)[0];if(!u||(u&&typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return }AB+="";AD+="";if(c(q)){W(AE,false);var AA={};if(AC&&typeof AC===Q){for(var v in AC){if(AC[v]!=Object.prototype[v]){AA[v]=AC[v]}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&&typeof z===Q){for(var u in z){if(z[u]!=Object.prototype[u]){y[u]=z[u]}}}if(r&&typeof r===Q){for(var t in r){if(r[t]!=Object.prototype[t]){if(typeof y.flashvars!=b){y.flashvars+="&"+t+"="+r[t]}else{y.flashvars=t+"="+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split("&");for(var r=0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("="))==v){return g(t[r].substring((t[r].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A&&M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.win){M.style.display="block"}}M=null;l=null;A=false}}}}}();
\ No newline at end of file

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/corners-blue.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/corners-blue.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/corners.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/corners.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/l-blue.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/l-blue.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/l.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/l.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/r-blue.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/r-blue.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/r.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/r.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/tb-blue.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/tb-blue.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/tb.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/box/tb.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-cs.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-cs.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-lr.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-lr.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-tb.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/group-tb.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-b-noline.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-b-noline.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-b.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-b.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-bo.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-bo.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-noline.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-noline.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-o.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow-o.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/button/s-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-add.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-add.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-no.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-no.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-yes.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/dd/drop-yes.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/editor/tb-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/editor/tb-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/checkbox.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/checkbox.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/clear-trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/clear-trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/date-trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/date-trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/error-tip-corners.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/error-tip-corners.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/exclamation.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/exclamation.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/radio.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/radio.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/search-trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/search-trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/text-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/text-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/trigger-tpl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/trigger-tpl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/form/trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/gradient-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/gradient-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/arrow-left-white.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/arrow-left-white.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/arrow-right-white.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/arrow-right-white.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/col-move-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/col-move-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/col-move-top.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/col-move-top.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/columns.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/columns.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/dirty.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/dirty.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/done.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/done.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/drop-no.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/drop-no.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/drop-yes.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/drop-yes.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/footer-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/footer-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-blue-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-blue-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-blue-split.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-blue-split.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-hrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-hrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-split.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-split.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-vista-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid-vista-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hd-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hd-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow-group.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow-group.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-hrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-special-col-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-special-col-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-special-col-sel-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/grid3-special-col-sel-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/group-by.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/group-by.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/group-expand-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/group-expand-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hd-pop.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hd-pop.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-asc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-asc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-desc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-desc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-lock.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-lock.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-lock.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-lock.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-unlock.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-unlock.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-unlock.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/hmenu-unlock.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/invalid_line.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/invalid_line.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/mso-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/mso-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/nowait.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/nowait.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-first-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-first-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-first.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-first.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-last-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-last-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-last.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-last.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-next-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-next-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-next.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-next.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-prev-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-prev-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-prev.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/page-prev.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/pick-button.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/pick-button.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/refresh.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/refresh.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/refresh.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/refresh.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-check-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-check-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-expand-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-expand-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-sel.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/row-sel.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort_asc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort_asc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort_desc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/sort_desc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/wait.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/grid/wait.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/collapse.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/collapse.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/expand.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/expand.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/gradient-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/gradient-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-left.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-left.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-top.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/mini-top.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/ns-collapse.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/ns-collapse.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/ns-expand.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/ns-expand.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-title-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-title-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-title-light-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/panel-title-light-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/stick.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/stick.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/stuck.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/stuck.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/tab-close-on.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/tab-close-on.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/tab-close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/layout/tab-close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/checked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/checked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/group-checked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/group-checked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/item-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/item-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/menu-parent.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/menu-parent.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/menu.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/menu.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/unchecked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/menu/unchecked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/left-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/left-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/light-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/light-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tool-sprite-tpl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tool-sprite-tpl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tool-sprites.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tool-sprites.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tools-sprites-trans.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/tools-sprites-trans.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-left-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-left-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/panel/white-top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/progress/progress-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/progress/progress-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/tip-anchor-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/tip-anchor-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/tip-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/qtip/tip-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/s.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/s.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow-c.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow-c.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow-lr.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow-lr.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shadow.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/blue-loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/blue-loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/calendar.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/calendar.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/clear.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/clear.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/glass-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/glass-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/hd-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/hd-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/large-loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/large-loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/left-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/left-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/loading-balls.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/loading-balls.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/right-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/right-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/warning.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/shared/warning.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/e-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/e-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/e-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/e-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/ne-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/ne-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/ne-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/ne-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/nw-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/nw-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/nw-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/nw-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/s-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/s-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/s-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/s-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/se-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/se-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/se-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/se-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/square.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/square.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/sw-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/sw-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/sw-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/sizer/sw-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-thumb.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-thumb.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-v-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-v-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-v-thumb.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/slider/slider-v-thumb.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroll-left.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroll-left.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroll-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroll-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroller-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/scroller-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-inactive-left-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-inactive-left-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-inactive-right-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-inactive-right-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-left-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-left-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-right-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-btm-right-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-btm-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tab-strip-btm-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tabs-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tabs/tabs-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-arrow-light.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-arrow-light.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-over-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/btn-over-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/gray-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/gray-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/more.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/more.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-xl-btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-xl-btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-xl-sep.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/toolbar/tb-xl-sep.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/arrows.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/arrows.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-add.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-add.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-between.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-between.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-no.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-no.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-under.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-under.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-yes.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/drop-yes.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-minus-nl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-minus-nl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-minus.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-minus.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-plus-nl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-plus-nl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-plus.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end-plus.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-end.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-line.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-line.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-minus-nl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-minus-nl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-minus.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-minus.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-plus-nl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-plus-nl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-plus.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow-plus.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/elbow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/folder-open.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/folder-open.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/folder.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/folder.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/leaf.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/leaf.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/s.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/tree/s.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-error.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-error.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-info.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-info.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-question.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-question.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-warning.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/icon-warning.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/left-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/left-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/left-right.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/left-right.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/right-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/right-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/default/window/top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-cs.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-cs.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-lr.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-lr.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-tb.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/button/group-tb.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/gradient-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/gradient-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/left-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/left-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/light-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/light-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tool-sprite-tpl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tool-sprite-tpl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tool-sprites.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tool-sprites.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tools-sprites-trans.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/tools-sprites-trans.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-left-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-left-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/panel/white-top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/tip-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/qtip/tip-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/s.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/s.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroll-left.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroll-left.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroll-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroll-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroller-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/scroller-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-inactive-left-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-inactive-left-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-inactive-right-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-inactive-right-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-left-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-left-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-right-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-btm-right-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-btm-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tab-strip-btm-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tabs-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/tabs/tabs-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-arrow-light.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-arrow-light.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-over-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/btn-over-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/gray-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/gray-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/tb-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/tb-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/tb-btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/toolbar/tb-btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-error.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-error.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-info.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-info.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-question.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-question.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-warning.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/icon-warning.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-corners.pspimage
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-corners.pspimage
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-right.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/left-right.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/right-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/right-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gray/window/top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/dd/insert-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/dd/insert-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/row-editor-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/row-editor-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/row-editor-btns.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/grid/row-editor-btns.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/bottom2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/bottom2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/columns.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/columns.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/done.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/done.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/doubleleft2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/doubleleft2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/doubleright2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/doubleright2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/down2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/down2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder-closed.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder-closed.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder-closed.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder-closed.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/folder.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/grid-loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/grid-loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/hmenu-asc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/hmenu-asc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/hmenu-desc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/hmenu-desc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/left2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/left2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/nowait.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/nowait.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-first-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-first-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-first.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-first.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-last-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-last-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-last.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-last.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-next-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-next-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-next.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-next.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-prev-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-prev-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-prev.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/page-prev.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/paging.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/paging.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/right2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/right2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/tabs.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/tabs.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/top2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/top2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/up2.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/up2.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/wait.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/icons/wait.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/info/top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/menu/disabledcheck.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/menu/disabledcheck.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/clear.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/clear.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/large-loading.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/large-loading.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-18-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-18-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-19-bg-gray.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-19-bg-gray.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-19-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-19-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-light.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/shared/select-light.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/row-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/row-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vs-column-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vs-column-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vsort-asc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vsort-asc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vsort-desc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/table/vsort-desc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/checked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/checked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/joint-close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/joint-close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/joint-open.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/joint-open.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/notchecked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/notchecked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/tree-table-special-col-sel.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/tree-table-special-col-sel.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/tree-table-special-col.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/tree-table-special-col.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/vnode.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/vnode.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/vnode_transparent.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/images/gxt/tree/vnode_transparent.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/css/xtheme-slate.css
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/css/xtheme-slate.css	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/css/xtheme-slate.css	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,1008 @@
+/*
+ * Ext GWT Library 2.0
+ * Copyright(c) 2006-2009, Ext JS, LLC.
+ * licensing at extjs.com
+ * 
+ * http://extjs.com/license
+ */
+.x-panel {
+  border-style: solid;
+  border-color: #abc;
+}
+
+.x-panel-header {
+  color: #fafafa;
+  border: 1px solid #abc;
+  background-image: url(../images/slate/panel/white-top-bottom.gif);
+}
+
+.x-panel-body {
+  border-color: #abc;
+}
+
+.x-panel-bbar .x-toolbar {
+  border-color: #abc;
+}
+
+.x-panel-tbar .x-toolbar {
+  border-color: #abc;
+}
+
+.x-panel-tbar-noheader .x-toolbar,.x-panel-mc .x-panel-tbar .x-toolbar {
+  border-color: #abc;
+}
+
+.x-panel-body-noheader,.x-panel-mc .x-panel-body {
+  border-color: #abc;
+}
+
+.x-panel-tl .x-panel-header {
+  color: #f4f4f4;
+}
+
+.x-panel-tc {
+  background-image: url(../images/slate/panel/top-bottom.gif);
+}
+
+.x-panel-tl {
+  background-image: url(../images/slate/panel/corners-sprite.gif);
+  border-color: #abc;
+}
+
+.x-panel-tr {
+  background-image: url(../images/slate/panel/corners-sprite.gif);
+}
+
+.x-panel-bc {
+  background-image: url(../images/slate/panel/top-bottom.gif);
+}
+
+.x-panel-bl {
+  background-image: url(../images/slate/panel/corners-sprite.gif);
+}
+
+.x-panel-br {
+  background-image: url(../images/slate/panel/corners-sprite.gif);
+}
+
+.x-panel-mc {
+  background: #dde5e9;
+}
+
+.x-panel-mc .x-panel-body {
+  background: transparent;
+  border: 0 none;
+}
+
+.x-panel-ml {
+  background-image: url(../images/slate/panel/left-right.gif);
+}
+
+.x-panel-mr {
+  background-image: url(../images/slate/panel/left-right.gif);
+}
+
+.x-panel-dd-spacer {
+  border: 2px dashed #89a;
+}
+
+.x-tool {
+  background-image: url(../images/slate/panel/tool-sprites.gif);
+}
+
+.x-panel-ghost {
+  background: #e0e0e0;
+}
+
+.x-panel-ghost ul {
+  border-color: #b0b0b0;
+}
+
+.x-grid-panel .x-panel-mc .x-panel-body {
+  border: 1px solid #abc;
+}
+
+.x-btn button {
+  color: #fff;
+}
+
+.x-btn-over button {
+  color: #fff;
+}
+
+.x-btn-focus button {
+  color: #fff8da;
+}
+
+.x-btn-mc em.x-btn-arrow {
+  background-image: url(../images/slate/button/arrow.gif);
+}
+
+.x-btn-mc em.x-btn-split {
+  background-image: url(../images/slate/button/s-arrow-b-noline.gif);
+}
+
+.x-btn-over .x-btn-mc em.x-btn-split,.x-btn-click .x-btn-mc em.x-btn-split,.x-btn-menu-active .x-btn-mc em.x-btn-split,.x-btn-pressed .x-btn-mc em.x-btn-split {
+  background-image: url(../images/slate/button/s-arrow-o.gif);
+}
+
+.x-btn-over .x-btn-mc em.x-btn-split,.x-btn-click .x-btn-mc em.x-btn-split,.x-btn-menu-active .x-btn-mc em.x-btn-split,.x-btn-pressed .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split,.x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split
+  {
+  background-image: url(../images/slate/button/s-arrow-o.gif);
+}
+
+.x-btn-mc em.x-btn-split-bottom {
+  background-image: url(../images/slate/button/s-arrow-b.gif);
+}
+
+.x-btn-over .x-btn-mc em.x-btn-split-bottom,.x-btn-click .x-btn-mc em.x-btn-split-bottom,.x-btn-menu-active .x-btn-mc em.x-btn-split-bottom,.x-btn-pressed .x-btn-mc em.x-btn-split-bottom
+  {
+  background-image: url(../images/slate/button/s-arrow-bo.gif);
+}
+
+.x-btn-group-header {
+  color: white !important;
+}
+
+.x-btn-group-tc {
+  background-image: url(../images/slate/button/group-tb.gif);
+}
+
+.x-btn-group-tl {
+  background-image: url(../images/slate/button/group-cs.gif);
+}
+
+.x-btn-group-tr {
+  background-image: url(../images/slate/button/group-cs.gif);
+}
+
+.x-btn-group-bc {
+  background-image: url(../images/slate/button/group-tb.gif);
+}
+
+.x-btn-group-bl {
+  background-image: url(../images/slate/button/group-cs.gif);
+}
+
+.x-btn-group-br {
+  background-image: url(../images/slate/button/group-cs.gif);
+}
+
+.x-btn-group-ml {
+  background-image: url(../images/slate/button/group-lr.gif);
+}
+
+.x-btn-group-mr {
+  background-image: url(../images/slate/button/group-lr.gif);
+}
+
+.x-btn-group-notitle .x-btn-group-tc {
+  background-image: url(../images/slate/button/group-tb.gif);
+}
+
+.x-border-layout-ct {
+  background: #f0f0f0;
+}
+
+.x-accordion-hd {
+  background-image: url(../images/slate/panel/light-hd.gif);
+}
+
+.x-layout-collapsed {
+  background-color: #567;
+  border-color: #e0e0e0;
+}
+
+.x-layout-collapsed-over {
+  background-color: #789;
+}
+
+.x-toolbar {
+  border-color: #abc;
+  background: #f0f4f5 url(../images/slate/toolbar/bg.gif) repeat-x top left;
+}
+
+.x-toolbar button {
+  color: #f4f4f4;
+}
+
+.x-toolbar .ytb-text {
+  color: #f4f4f4;
+}
+
+.x-btn-tl,.x-btn-tr,.x-btn-tc,.x-btn-ml,.x-btn-mr,.x-btn-mc,.x-btn-bl,.x-btn-br,.x-btn-bc {
+  background-image: url(../images/slate/button/btn.gif);
+}
+
+.x-btn-click .x-btn-text,.x-btn-menu-active .x-btn-text,.x-btn-pressed .x-btn-text {
+  color: white;
+}
+
+.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center button {
+  background-image: url(../images/slate/toolbar/btn-arrow.gif);
+}
+
+.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center button {
+  background-image: url(../images/slate/toolbar/btn-arrow.gif);
+}
+
+.x-toolbar .x-btn-over .x-btn-left {
+  background-image: url(../images/slate/toolbar/tb-btn-sprite.gif);
+}
+
+.x-toolbar .x-btn-over .x-btn-right {
+  background-image: url(../images/slate/toolbar/tb-btn-sprite.gif);
+}
+
+.x-toolbar .x-btn-over .x-btn-center {
+  background-image: url(../images/slate/toolbar/tb-btn-sprite.gif);
+}
+
+.x-toolbar .x-btn-over button {
+  color: #fff;
+}
+
+.x-toolbar .x-btn-click .x-btn-left,.x-toolbar .x-btn-pressed .x-btn-left,.x-toolbar .x-btn-menu-active .x-btn-left {
+  background-image: url(../images/slate/toolbar/tb-btn-sprite.gif);
+}
+
+.x-toolbar .x-btn-click .x-btn-right,.x-toolbar .x-btn-pressed .x-btn-right,.x-toolbar .x-btn-menu-active .x-btn-right {
+  background-image: url(../images/slate/toolbar/tb-btn-sprite.gif);
+}
+
+.x-toolbar .x-btn-click .x-btn-center,.x-toolbar .x-btn-pressed .x-btn-center,.x-toolbar .x-btn-menu-active .x-btn-center
+  {
+  background-image: url(../images/slate/toolbar/tb-btn-sprite.gif);
+}
+
+.x-toolbar .xtb-sep {
+  background-image: url(../images/slate/toolbar/sep.gif) !important;
+}
+
+.x-statusbar .x-status-text-panel {
+  border-color: #9ab #9ab #9ab #9ab;
+}
+
+.x-statusbar .x-status-text {
+  color: #ddc;
+}
+
+.x-menu {
+  border: 1px solid #aaa;
+  background: #f0f0f0 url(../images/slate/menu/menu.gif) repeat-y;
+}
+
+.x-menu-item-active {
+  background: #ebf3fd url(../images/slate/menu/item-over.gif) repeat-x left bottom;
+  border: 1px solid #c2cbd2;
+}
+
+.x-menu-item-arrow {
+  background: transparent url(../images/slate/menu/menu-parent.gif) no-repeat right;
+}
+
+.x-menu-check-item .x-menu-item-icon {
+  background: transparent url(../images/slate/menu/unchecked.gif) no-repeat center;
+}
+
+.x-menu-item-checked .x-menu-item-icon {
+  background-image: url(../images/slate/menu/checked.gif);
+}
+
+.x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
+  background: transparent url(../images/slate/menu/group-checked.gif)
+}
+
+.x-menu-group-item .x-menu-item-icon {
+  background: transparent none repeat scroll 0 0;
+}
+
+.x-tab-panel-header,.x-tab-panel-footer {
+  background: #6b869f;
+  border-color: #4f657b;
+}
+
+.x-tab-panel-header {
+  border-color: #abc;
+}
+
+.x-tab-panel-footer {
+  border-color: #abc;
+}
+
+ul.x-tab-strip-top {
+  background: #dbdbdb url(../images/slate/tabs/tab-strip-bg.gif) repeat-x left top;
+  border-color: #4c647e;
+  padding-top: 2px;
+}
+
+ul.x-tab-strip-bottom {
+  background-image: url(../images/slate/tabs/tab-strip-btm-bg.gif);
+  border-color: #566c82;
+}
+
+.x-tab-strip span.x-tab-strip-text {
+  color: #333;
+}
+
+.x-tab-strip-over span.x-tab-strip-text {
+  color: #111;
+}
+
+.x-tab-strip-active span.x-tab-strip-text {
+  color: #fff;
+}
+
+.x-tab-strip-disabled .x-tabs-text {
+  color: #aaaaaa;
+}
+
+.x-tab-strip-top .x-tab-right {
+  background-image: url(../images/slate/tabs/tabs-sprite.gif);
+}
+
+.x-tab-strip-top .x-tab-left {
+  background-image: url(../images/slate/tabs/tabs-sprite.gif);
+}
+
+.x-tab-strip-top .x-tab-strip-inner {
+  background-image: url(../images/slate/tabs/tabs-sprite.gif);
+}
+
+.x-tab-strip-bottom .x-tab-right {
+  background-image: url(../images/slate/tabs/tab-btm-inactive-right-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-left {
+  background-image: url(../images/slate/tabs/tab-btm-inactive-left-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
+  background-image: url(../images/slate/tabs/tab-btm-right-bg.gif);
+}
+
+.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
+  background-image: url(../images/slate/tabs/tab-btm-left-bg.gif);
+}
+
+.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
+  background-image: url(../images/slate/tabs/tab-close.gif);
+}
+
+.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
+  background-image: url(../images/slate/tabs/tab-close.gif);
+}
+
+.x-tab-panel-body {
+  border-color: #abc;
+  background: #fff;
+}
+
+.x-tab-panel-bbar .x-toolbar {
+  border-color: #abc;
+}
+
+.x-tab-panel-tbar .x-toolbar {
+  border-color: #abc;
+}
+
+.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer {
+  border-color: #abc;
+  background: #6b869f;
+}
+
+.x-tab-scroller-left {
+  background-image: url(../images/slate/tabs/scroll-left.gif);
+  border-color: #aeaeae;
+}
+
+.x-tab-scroller-right {
+  background-image: url(../images/slate/tabs/scroll-right.gif);
+  border-color: #aeaeae;
+}
+
+.x-window-proxy {
+  background: #e4e8ec;
+  border-color: #abc;
+}
+
+.x-window-tl .x-window-header {
+  color: #fafafa;
+}
+
+.x-window-tc {
+  background-image: url(../images/slate/window/top-bottom.png);
+}
+
+.x-window-tl {
+  background-image: url(../images/slate/window/left-corners.png);
+}
+
+.x-window-tr {
+  background-image: url(../images/slate/window/right-corners.png);
+}
+
+.x-window-bc {
+  background-image: url(../images/slate/window/top-bottom.png);
+}
+
+.x-window-bl {
+  background-image: url(../images/slate/window/left-corners.png);
+}
+
+.x-window-br {
+  background-image: url(../images/slate/window/right-corners.png);
+}
+
+.x-window-mc {
+  border: 1px solid #abc;
+  background: #e8e8e8;
+}
+
+.x-window-ml {
+  background-image: url(../images/slate/window/left-right.png);
+}
+
+.x-window-mr {
+  background-image: url(../images/slate/window/left-right.png);
+}
+
+.x-panel-ghost .x-window-tl {
+  border-color: #abc;
+}
+
+.x-panel-collapsed .x-window-tl {
+  border-color: #abc;
+}
+
+.x-window-plain .x-window-mc {
+  background: #e8e8e8;
+  border-right: 1px solid #eee;
+  border-bottom: 1px solid #eee;
+  border-top: 1px solid #abc;
+  border-left: 1px solid #abc;
+}
+
+.x-window-plain .x-window-body {
+  border-left: 1px solid #ddd;
+  border-top: 1px solid #ddd;
+  border-bottom: 1px solid #abc;
+  border-right: 1px solid #abc;
+  background: transparent !important;
+}
+
+body.x-body-masked .x-window-mc,body.x-body-masked .x-window-plain .x-window-mc {
+  background-color: #eceef0;
+}
+
+/* HTML Editors */
+.x-html-editor-wrap {
+  border-color: #abc;
+}
+
+/* Borders go last for specificity */
+.x-panel-noborder .x-panel-body-noborder {
+  border-width: 0;
+}
+
+.x-panel-noborder .x-panel-header-noborder {
+  border-width: 0;
+  border-bottom: 1px solid #abc;
+}
+
+.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
+  border-width: 0;
+  border-bottom: 1px solid #abc;
+}
+
+.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
+  border-width: 0;
+  border-top: 1px solid #abc;
+}
+
+.x-window-noborder .x-window-mc {
+  border-width: 0;
+}
+
+.x-window-plain .x-window-body-noborder {
+  border-width: 0;
+}
+
+.x-tab-panel-noborder .x-tab-panel-body-noborder {
+  border-width: 0;
+}
+
+.x-tab-panel-noborder .x-tab-panel-header-noborder {
+  border-top-width: 0;
+  border-left-width: 0;
+  border-right-width: 0;
+}
+
+.x-tab-panel-noborder .x-tab-panel-footer-noborder {
+  border-bottom-width: 0;
+  border-left-width: 0;
+  border-right-width: 0;
+}
+
+.x-tab-panel-bbar-noborder .x-toolbar {
+  border-width: 0;
+  border-top: 1px solid #abc;
+}
+
+.x-tab-panel-tbar-noborder .x-toolbar {
+  border-width: 0;
+  border-bottom: 1px solid #abc;
+}
+
+/* Forms */
+.x-form-text,textarea.x-form-field {
+  border: 1px solid #9ab;
+}
+
+.x-trigger-wrap-focus .x-form-trigger {
+  border-bottom: 1px solid #4a7192;
+}
+
+.x-form-focus,textarea.x-form-focus {
+  border: 1px solid #4a7192;
+}
+
+.x-form-field-wrap .x-form-trigger {
+  background: transparent url(../images/slate/form/trigger.gif) no-repeat 0 0;
+}
+
+.x-form-field-wrap .x-form-date-trigger {
+  background-image: url(../images/slate/form/date-trigger.gif);
+}
+
+.x-form-field-wrap .x-form-clear-trigger {
+  background-image: url(../images/slate/form/clear-trigger.gif);
+}
+
+.x-form-field-wrap .x-form-search-trigger {
+  background-image: url(../images/slate/form/search-trigger.gif);
+}
+
+.x-form-field-wrap .x-form-trigger {
+  border-bottom: 1px solid #778899;
+}
+
+.x-form-field-wrap .x-form-trigger-over {
+  background-position: -17px 0;
+}
+
+.x-form-field-wrap .x-form-trigger-click {
+  background-position: -34px 0;
+}
+
+.x-trigger-wrap-focus .x-form-trigger {
+  background-position: -51px 0;
+}
+
+.x-trigger-wrap-focus .x-form-trigger-over {
+  background-position: -68px 0;
+}
+
+.x-trigger-wrap-focus .x-form-trigger-click {
+  background-position: -85px 0;
+}
+
+.x-form fieldset legend {
+  color: #333;
+}
+
+/* Checkboxes & Radio Buttons */
+.x-form-check {
+  background: url('../images/slate/form/checkbox.gif') no-repeat 0 0;
+}
+
+.x-form-radio {
+  background: url('../images/slate/form/radio.gif') no-repeat 0 0;
+}
+
+.x-form-check-group-label {
+  border-bottom: 1px solid #99BBE8;
+  color: #15428B;
+  margin-bottom: 5px;
+  padding-left: 3px !important;
+  float: none !important;
+}
+
+/* Grid */
+.x-grid3-row-selected {
+  background: #fbf0d2 !important;
+  border: 1px dotted #ccc;
+}
+
+.x-grid3-hd-btn {
+  background: #f2daa9 url(../images/slate/grid/grid3-hd-btn.gif) no-repeat left center;
+}
+
+.x-grid3-header {
+  background: #f9f9f9 url(../images/slate/grid/grid3-hrow.gif) repeat-x 0 bottom;
+}
+
+td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner
+  {
+  background: #ebf3fd url(../images/slate/grid/grid3-hrow-over.gif) repeat-x left bottom;
+}
+
+.sort-asc .x-grid3-sort-icon {
+  background-image: url(../images/slate/grid/sort_asc.gif);
+}
+
+.sort-desc .x-grid3-sort-icon {
+  background-image: url(../images/slate/grid/sort_desc.gif);
+}
+
+td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open {
+  border-left: 1px solid #fff;
+  border-right: 1px solid #ccc;
+}
+
+.x-grid3-check-col {
+  background-image: url(../images/slate/menu/unchecked.gif);
+}
+
+.x-grid3-check-col-on {
+  background-image: url(../images/slate/menu/checked.gif);
+}
+
+.x-grid3-cell-selected {
+  background-color: #e0eaee !important;
+}
+
+.x-grid3-body .x-grid3-td-expander {
+  background: transparent url(../images/slate/grid/grid3-special-col-bg.gif) repeat-y right;
+}
+
+.x-grid3-body .x-grid3-td-checker {
+  background: transparent url(../images/slate/grid/grid3-special-col-bg.gif) repeat-y right;
+}
+
+.x-grid3-body .x-grid3-td-numberer {
+  background: transparent url(../images/slate/grid/grid3-special-col-bg.gif) repeat-y right;
+}
+
+.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander
+  {
+  background: transparent url(../images/slate/grid/grid3-special-col-sel-bg.gif) repeat-y right;
+}
+
+.x-grid-group-hd {
+  border-bottom: 2px solid #abb;
+}
+
+.x-grid-group-hd div {
+  color: #456;
+}
+
+.x-dd-drag-proxy .x-grid3-hd-inner {
+  background: #ebf3fd url(../images/slate/grid/grid3-hrow-over.gif) repeat-x left bottom;
+  border: 1px solid #abc;
+}
+
+.x-tbar-page-first {
+  background-image: url(../images/slate/grid/page-first.gif) !important;
+}
+
+.x-tbar-page-last {
+  background-image: url(../images/slate/grid/page-last.gif) !important;
+}
+
+.x-tbar-page-next {
+  background-image: url(../images/slate/grid/page-next.gif) !important;
+}
+
+.x-tbar-page-prev {
+  background-image: url(../images/slate/grid/page-prev.gif) !important;
+}
+
+.x-paging-info {
+  color: #FFFFFF;
+}
+
+/* Progress Bars */
+.x-progress-bar {
+  background: #9CBFEE url(../images/slate/progress/progress-bg.gif) repeat-x left center;
+  border-top: 1px solid #ddd;
+  border-bottom: 1px solid #ddd;
+}
+
+.x-progress-inner {
+  background: #E0E8F3 url(../images/slate/qtip/bg.gif) repeat-x scroll 0 0;
+}
+
+.x-progress-text {
+  color: #789;
+}
+
+.x-progress-text-back {
+  color: #789;
+}
+
+.x-progress-wrap {
+  border: 1px solid #b0b8c4;
+}
+
+/* Combos */
+.x-combo-list {
+  border: 1px solid #89a;
+}
+
+.x-combo-list .x-combo-selected {
+  border: 1px dotted #ccc !important;
+  background: #fbf0d2;
+}
+
+/* Calendars */
+.x-date-middle,.x-date-left,.x-date-right {
+  background: url(../images/slate/shared/hd-sprite.gif) repeat-x 0 -83px;
+}
+
+.x-date-right a {
+  background-image: url(../images/slate/shared/right-btn.gif);
+}
+
+.x-date-left a {
+  background-image: url(../images/slate/shared/left-btn.gif);
+}
+
+.x-date-bottom {
+  background: #DFECFB url(../images/slate/shared/glass-bg.gif) repeat-x scroll left top;
+  border-top: 1px solid #abc;
+}
+
+.x-date-right-icon {
+  background-image: url(../images/slate/shared/right-btn.gif);
+}
+
+.x-date-left-icon {
+  background-image: url(../images/slate/shared/left-btn.gif);
+}
+
+.x-date-inner th {
+  background: #dfecfb url(../images/slate/shared/glass-bg.gif) repeat-x left top;
+  border-bottom: 1px solid #abc;
+  color: #345;
+}
+
+.x-date-inner .x-date-selected a {
+  background: #dfecfb url(../images/slate/shared/glass-bg.gif) repeat-x scroll left top;
+  border: 1px solid #89a;
+}
+
+.x-date-inner a:hover,.x-date-inner .x-date-disabled a:hover {
+  background: #faedc0;
+}
+
+td.x-date-mp-month a:hover,td.x-date-mp-year a:hover {
+  color: #123;
+  background: #faedc0;
+}
+
+.x-date-mp-ybtn a {
+  background: transparent url(../images/slate/panel/tool-sprites.gif) no-repeat;
+}
+
+.x-date-mp-btns {
+  background: #dfecfb url(../images/slate/shared/glass-bg.gif) repeat-x scroll left top;
+}
+
+td.x-date-mp-sel a {
+  background: #dfecfb url(../images/slate/shared/glass-bg.gif) repeat-x left top;
+  border: 1px solid #abc;
+}
+
+.x-date-mp-btns button {
+  background: #405574;
+  border: 1px solid;
+  border-color: #abc #055 #055 #abc;
+}
+
+.x-resizable-over .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-east {
+  background: url(../images/slate/sizer/e-handle.gif);
+  background-position: left;
+}
+
+.x-resizable-over .x-resizable-handle-west,.x-resizable-pinned .x-resizable-handle-west {
+  background: url(../images/slate/sizer/e-handle.gif);
+  background-position: left;
+}
+
+.x-resizable-over .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-south {
+  background: url(../images/slate/sizer/s-handle.gif);
+  background-position: top;
+}
+
+.x-resizable-over .x-resizable-handle-north,.x-resizable-pinned .x-resizable-handle-north {
+  background: url(../images/slate/sizer/s-handle.gif);
+  background-position: top;
+}
+
+.x-resizable-over .x-resizable-handle-southeast,.x-resizable-pinned .x-resizable-handle-southeast {
+  background: url(../images/slate/sizer/se-handle.gif);
+  background-position: top left;
+}
+
+.x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest {
+  background: url(../images/slate/sizer/nw-handle.gif);
+  background-position: bottom right;
+}
+
+.x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast {
+  background: url(../images/slate/sizer/ne-handle.gif);
+  background-position: bottom left;
+}
+
+.x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest {
+  background: url(../images/slate/sizer/sw-handle.gif);
+  background-position: top right;
+}
+
+.x-tip .x-tip-close {
+  background-image: url(../images/slate/qtip/close.gif);
+}
+
+.x-tip .x-tip-tc {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat 0 -62px;
+}
+
+.x-tip .x-tip-tl {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat 0 0;
+}
+
+.x-tip .x-tip-tr {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat right 0;
+}
+
+.x-tip .x-tip-bc {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat 0 -121px;
+}
+
+.x-tip .x-tip-bl {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat 0 -59px;
+}
+
+.x-tip .x-tip-br {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat right -59px;
+}
+
+.x-tip .x-tip-ml {
+  background: #fff url(../images/slate/qtip/tip-sprite.gif) no-repeat 0 -124px;
+}
+
+.x-tip .x-tip-mr {
+  background: transparent url(../images/slate/qtip/tip-sprite.gif) no-repeat right -124px;
+}
+
+.x-form-invalid-tip .x-tip-tc {
+  background: url(../images/default/form/error-tip-corners.gif) repeat-x 0 -12px;
+  padding-top: 6px;
+}
+
+.x-form-invalid-tip .x-tip-tl {
+  background-image: url(../images/default/form/error-tip-corners.gif);
+}
+
+.x-form-invalid-tip .x-tip-tr {
+  background-image: url(../images/default/form/error-tip-corners.gif);
+}
+
+.x-form-invalid-tip .x-tip-bc {
+  background: url(../images/default/form/error-tip-corners.gif) repeat-x 0 -18px;
+  height: 6px;
+}
+
+.x-form-invalid-tip .x-tip-bl {
+  background: url(../images/default/form/error-tip-corners.gif) no-repeat 0 -6px;
+}
+
+.x-form-invalid-tip .x-tip-br {
+  background: url(../images/default/form/error-tip-corners.gif) no-repeat right -6px;
+}
+
+.x-form-invalid-tip .x-tip-ml {
+  background-image: url(../images/default/form/error-tip-corners.gif);
+}
+
+.x-form-invalid-tip .x-tip-mr {
+  background-image: url(../images/default/form/error-tip-corners.gif);
+}
+
+.x-tree-node .x-tree-selected {
+  background-color: #f2daa9;
+}
+
+.x-tree-node .x-tree-selected a span {
+  background-color: #f2daa9;
+  color: black;
+}
+
+.x-ftree2-selected {
+  background-color: #FBF0D2 !important;
+}
+
+.x-tree-arrows .x-tree-elbow-plus {
+  background: transparent url(../images/slate/tree/arrows.gif) no-repeat 0 0;
+}
+
+.x-tree-arrows .x-tree-elbow-minus {
+  background: transparent url(../images/slate/tree/arrows.gif) no-repeat -16px 0;
+}
+
+.x-tree-arrows .x-tree-elbow-end-plus {
+  background: transparent url(../images/slate/tree/arrows.gif) no-repeat 0 0;
+}
+
+.x-tree-arrows .x-tree-elbow-end-minus {
+  background: transparent url(../images/slate/tree/arrows.gif) no-repeat -16px 0;
+}
+
+.x-slider-horz .x-slider-thumb {
+  background: transparent url(../images/slate/slider/slider-thumb.png) no-repeat 0 0;
+}
+
+.x-slider-vert .x-slider-thumb {
+  background: transparent url(../images/slate/slider/slider-v-thumb.png) no-repeat 0 0;
+}
+
+.x-slider-horz .x-slider-thumb-over {
+  background-position: -14px -15px;
+}
+
+.x-slider-horz .x-slider-thumb-drag {
+  background-position: -28px -30px;
+}
+
+.x-slider-vert .x-slider-thumb-over {
+  background-position: -15px -14px;
+}
+
+.x-slider-vert .x-slider-thumb-drag {
+  background-position: -30px -28px;
+}
+
+.x-slider-horz {
+  background: transparent url(../images/slate/slider/slider-bg.png) no-repeat 0 -22px;
+}
+
+.x-slider-horz .x-slider-end {
+  background: transparent url(../images/slate/slider/slider-bg.png) no-repeat right -44px;
+}
+
+.x-slider-horz .x-slider-inner {
+  background: transparent url(../images/slate/slider/slider-bg.png) repeat-x 0 0;
+}
+
+.x-slider-vert {
+  background: transparent url(../images/slate/slider/slider-v-bg.png) no-repeat -44px 0;
+}
+
+.x-slider-vert .x-slider-end {
+  background: transparent url(../images/slate/slider/slider-v-bg.png) no-repeat -22px bottom;
+}
+
+.x-slider-vert .x-slider-inner {
+  background: transparent url(../images/slate/slider/slider-v-bg.png) repeat-y 0 0;
+}
+
+.x-item-disabled * {
+  color: #333 !important;
+}
+
+.x-form-check {
+  background: none;
+  !
+  important
+}
+
+.x-form-radio {
+  background: none;
+  !
+  important
+}
+
+.x-border {
+  border: 1px solid #AABBCC;
+}
\ No newline at end of file

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-cs.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-cs.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-lr.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-lr.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-tb.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/group-tb.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-b.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-b.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-bo.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-bo.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-noline.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-noline.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-o.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow-o.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/button/s-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/editor/tb-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/editor/tb-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/checkbox.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/checkbox.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/clear-trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/clear-trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/date-trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/date-trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/radio.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/radio.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/search-trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/search-trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/trigger-tpl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/trigger-tpl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/trigger.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/form/trigger.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/gradient-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/gradient-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/arrow-left-white.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/arrow-left-white.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/arrow-right-white.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/arrow-right-white.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/col-move-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/col-move-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/col-move-top.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/col-move-top.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/footer-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/footer-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-blue-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-blue-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-blue-split.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-blue-split.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-hrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-hrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-split.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-split.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-vista-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid-vista-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hd-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hd-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hrow-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hrow-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-hrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-special-col-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-special-col-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-special-col-sel-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/grid3-special-col-sel-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/group-expand-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/group-expand-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/mso-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/mso-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-first-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-first-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-first.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-first.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-last-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-last-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-last.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-last.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-next-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-next-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-next.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-next.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-prev-disabled.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-prev-disabled.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-prev.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/page-prev.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/refresh.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/refresh.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/row-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/row-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/row-sel.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/row-sel.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/sort_asc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/sort_asc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/sort_desc.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/grid/sort_desc.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/checked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/checked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/group-checked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/group-checked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/item-over - Copy.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/item-over - Copy.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/item-over.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/item-over.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/menu-parent.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/menu-parent.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/menu.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/menu.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/unchecked.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/menu/unchecked.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/left-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/left-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/light-hd.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/light-hd.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tool-sprite-tpl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tool-sprite-tpl.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tool-sprites.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tool-sprites.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tools-sprites-trans.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/tools-sprites-trans.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-corners-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-corners-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-left-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-left-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-top-bottom.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/panel/white-top-bottom.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/progress/progress-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/progress/progress-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/tip-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/qtip/tip-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/s.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/s.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/glass-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/glass-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/hd-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/hd-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/left-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/left-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/right-btn.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/shared/right-btn.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/e-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/e-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/e-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/e-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/ne-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/ne-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/ne-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/ne-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/nw-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/nw-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/nw-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/nw-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/s-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/s-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/s-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/s-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/se-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/se-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/se-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/se-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/square.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/square.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/sw-handle-dark.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/sw-handle-dark.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/sw-handle.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/sizer/sw-handle.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-thumb.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-thumb.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-v-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-v-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-v-thumb.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/slider/slider-v-thumb.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroll-left.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroll-left.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroll-right.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroll-right.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroller-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/scroller-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-inactive-left-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-inactive-left-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-inactive-right-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-inactive-right-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-left-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-left-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-right-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-btm-right-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-close.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-close.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-bg.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-bg.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-btm-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tab-strip-btm-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tabs-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tabs/tabs-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-arrow-light.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-arrow-light.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-arrow.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-arrow.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-over-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/btn-over-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/gray-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/gray-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/sep.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/sep.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/tb-bg.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/tb-bg.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/tb-btn-sprite.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/toolbar/tb-btn-sprite.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tree/arrows.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/tree/arrows.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-error.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-error.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-info.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-info.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-question.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-question.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-warning.gif
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/icon-warning.gif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/left-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/left-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/left-right.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/left-right.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/right-corners.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/right-corners.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/top-bottom.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/public/gwtext/themes/slate/images/slate/window/top-bottom.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/server/handler/GetAvailableBibleVersionsHandler.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/server/handler/GetAvailableBibleVersionsHandler.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/server/handler/GetAvailableBibleVersionsHandler.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,5 +1,6 @@
 package com.tyndalehouse.step.web.server.handler;
 
+import java.util.ArrayList;
 import java.util.List;
 import java.util.SortedMap;
 import java.util.TreeMap;
@@ -16,6 +17,7 @@
 import com.tyndalehouse.step.web.server.common.AbstractStepHandler;
 import com.tyndalehouse.step.web.shared.command.GetAvailableBibleVersionsCommand;
 import com.tyndalehouse.step.web.shared.result.GetAvailableBibleVersionsResult;
+import com.tyndalehouse.step.web.shared.result.beans.BibleVersion;
 
 /**
  * Command handler returning all available bible versions
@@ -46,18 +48,25 @@
 		@SuppressWarnings("unchecked")
 		final List<Book> books = Books.installed().getBooks();
 		final SortedMap<String, String> map = new TreeMap<String, String>();
+
+		List<BibleVersion> versions = new ArrayList<BibleVersion>();
 		for (final Book b : books) {
-			if (b.getBookCategory() == BookCategory.BIBLE) {
-				map.put(b.getInitials(), b.getName());
+			if(b.getBookCategory().equals(BookCategory.BIBLE)) {
+				BibleVersion bibleVersion = new BibleVersion();
+				bibleVersion.setInitials(b.getInitials());
+				bibleVersion.setName(b.getName());
+				bibleVersion.setLanguage(b.getLanguage().getName());
+				versions.add(bibleVersion);
 			}
 		}
-		return new GetAvailableBibleVersionsResult(map);
+		GetAvailableBibleVersionsResult result = new GetAvailableBibleVersionsResult();
+		result.setBibleVersions(versions);
+		return result;
 	}
 
 	public void rollback(final GetAvailableBibleVersionsCommand arg0,
 		final GetAvailableBibleVersionsResult arg1, final ExecutionContext arg2)
 		throws ActionException {
 		logger.error("Rolling back GetAvailableBibleVersions");
-
 	}
 }

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/GetAvailableBibleVersionsResult.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/GetAvailableBibleVersionsResult.java	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/GetAvailableBibleVersionsResult.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,10 +1,11 @@
 package com.tyndalehouse.step.web.shared.result;
 
-import java.util.Collections;
-import java.util.SortedMap;
+import java.util.List;
 
 import net.customware.gwt.dispatch.shared.Result;
 
+import com.tyndalehouse.step.web.shared.result.beans.BibleVersion;
+
 /**
  * This is in response to a @see
  * {@link com.tyndalehouse.step.web.share.command.GetAvailableBibleVersionsCommand}
@@ -16,39 +17,20 @@
  * 
  */
 public class GetAvailableBibleVersionsResult implements Result {
-	/**
-	 * serial id
-	 */
 	private static final long serialVersionUID = 1441380470741483969L;
 
-	/**
-	 * a map keyed from the initials (link into JSword) to the name of the book
-	 */
-	private SortedMap<String, String> books;
+	List<BibleVersion> bibleVersions;
 
 	/**
-	 * constructor passing in the map of available bible versions
-	 * 
-	 * @param map map containing combinations of (key, book name)
+	 * @return the bibleVersions
 	 */
-	public GetAvailableBibleVersionsResult(final SortedMap<String, String> map) {
-		this.books = map;
+	public List<BibleVersion> getBibleVersions() {
+		return bibleVersions;
 	}
 
 	/**
-	 * used for reflection
+	 * @param bibleVersions the bibleVersions to set
 	 */
-	@SuppressWarnings("unused")
-	private GetAvailableBibleVersionsResult() {
-
-	}
-
-	/**
-	 * the map of available books
-	 * 
-	 * @return the map of available books
-	 */
-	public SortedMap<String, String> getBooks() {
-		return Collections.unmodifiableSortedMap(books);
-	}
-}
+	public void setBibleVersions(List<BibleVersion> bibleVersions) {
+		this.bibleVersions = bibleVersions;
+	}}

Added: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/beans/BibleVersion.java
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/beans/BibleVersion.java	                        (rev 0)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/shared/result/beans/BibleVersion.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,53 @@
+package com.tyndalehouse.step.web.shared.result.beans;
+
+import java.io.Serializable;
+
+/**
+ * Contains information about a bible version to be displayed on the screen in the UI
+ * @author CJBurrell
+ *
+ */
+public class BibleVersion implements Serializable {
+	private static final long serialVersionUID = 6598606392490334637L;
+	private String initials;
+	private String name;
+	private String language;
+	
+	/**
+	 * @return the initials
+	 */
+	public String getInitials() {
+		return initials;
+	}
+	/**
+	 * @param initials the initials to set
+	 */
+	public void setInitials(String initials) {
+		this.initials = initials;
+	}
+	/**
+	 * @return the name
+	 */
+	public String getName() {
+		return name;
+	}
+	/**
+	 * @param name the name to set
+	 */
+	public void setName(String name) {
+		this.name = name;
+	}
+	/**
+	 * @return the language
+	 */
+	public String getLanguage() {
+		return language;
+	}
+	/**
+	 * @param language the language to set
+	 */
+	public void setLanguage(String language) {
+		this.language = language;
+	}
+	
+}

Modified: trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/step.gwt.xml
===================================================================
--- trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/step.gwt.xml	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/src/main/java/com/tyndalehouse/step/web/step.gwt.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,48 +1,58 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.7.0//EN" "http://google-web-toolkit.googlecode.com/svn/tags/1.7.0/distro-source/core/src/gwt-module.dtd">
 <module rename-to='step'>
- <!-- Inherit the core Web Toolkit stuff.                        -->
- <inherits name="com.google.gwt.user.User" />
- <inherits name="com.google.gwt.inject.Inject" />
- <inherits name='net.customware.gwt.dispatch.Dispatch' />
- <inherits name='net.customware.gwt.presenter.Presenter' />
+	<!-- Inherit the core Web Toolkit libraries.                        -->
+	<inherits name="com.google.gwt.user.User" />
+	<inherits name="com.google.gwt.inject.Inject" />
+	<inherits name="com.google.gwt.resources.Resources" />
+	<inherits name='com.mvp4g.Mvp4gModule' />
 
+	<inherits name='net.customware.gwt.dispatch.Dispatch' />
+	<inherits name='net.customware.gwt.presenter.Presenter' />
 
- <!-- Inherit the default GWT style sheet.  You can change       -->
- <!-- the theme of your GWT application by uncommenting          -->
- <!-- any one of the following lines.                            -->
- <inherits name='com.google.gwt.user.theme.standard.Standard' />
- <!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> -->
- <!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/>     -->
+	<!-- Inherit the default GWT style sheet.  You can change       -->
+	<!-- the theme of your GWT application by uncommenting          -->
+	<!-- any one of the following lines.                            -->
+	<inherits name='com.google.gwt.user.theme.standard.Standard' />
+	<!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> -->
+	<!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/>     -->
 
- <!-- Specify the app entry point class.                         -->
- <entry-point class='com.tyndalehouse.step.web.client.StepEntryPoint' />
 
- <!-- Add gwt-log support, default level `OFF` - check for 
-      extended property 'log_level' to see if this is overridden -->
- <inherits name="com.allen_sauer.gwt.log.gwt-log-OFF" />
 
-<!-- including GWT-EXT for timeline module -->
-<inherits name='com.google.gwt.json.JSON'/>
-<inherits name='com.extjs.gxt.ui.GXT'/>
+	<!-- Specify the app entry point class.                         -->
+	<entry-point class='com.tyndalehouse.step.web.client.StepEntryPoint' />
 
- <!-- Also compile Logger at `INFO` level -->
- <extend-property name="log_level" values="DEBUG,INFO" />
- <set-property name="log_level" value="INFO" />
- 
- <!-- Turn off the floating logger - output will be shown in the 
-   hosted mode console -->
- <set-property name="log_DivLogger" value="DISABLED" />
- 
- 
- <source path="shared" />
- <source path="client" />
+	<!--
+		<entry-point class='com.tyndalehouse.step.web.client.StepEntryPoint'
+		/>
+	-->
 
-<!--   <stylesheet src="js/api/ext/resources/css/ext-all.css" /> -->
-<stylesheet src="gwtext/css/gxt-all.css" />
+	<!--
+		Add gwt-log support, default level `OFF` - check for extended property
+		'log_level' to see if this is overridden
+	-->
+	<inherits name="com.allen_sauer.gwt.log.gwt-log-OFF" />
 
+	<!-- including GWT-EXT for timeline module -->
+	<inherits name='com.google.gwt.json.JSON' />
+	<inherits name='com.extjs.gxt.ui.GXT' />
 
-<!--  DEV MODE SETTINGS -->
+	<!-- Also compile Logger at `INFO` level -->
+	<extend-property name="log_level" values="DEBUG,INFO" />
+	<set-property name="log_level" value="INFO" />
 
- 
+	<!--
+		Turn off the floating logger - output will be shown in the hosted mode
+		console
+	-->
+	<set-property name="log_DivLogger" value="DISABLED" />
+
+
+	<source path="shared" />
+	<source path="client" />
+
+	<!--   <stylesheet src="js/api/ext/resources/css/ext-all.css" /> -->
+	<stylesheet src="gwtext/css/gxt-all.css" />
+
+
 </module>

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/books.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/books.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/globe.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/globe.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/history.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/history.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/language.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/language.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/people.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/people.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/search.png
===================================================================
(Binary files differ)


Property changes on: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/sidebar/search.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/BookmarkView.ui.xml
===================================================================
--- trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/BookmarkView.ui.xml	                        (rev 0)
+++ trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/BookmarkView.ui.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,19 @@
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+	xmlns:g='urn:import:com.google.gwt.user.client.ui' xmlns:c='urn:import:org.cobogw.gwt.user.client.ui'>
+
+	<g:SimplePanel>
+		<g:HTML>
+			Mark 1:1
+			<br />
+			Matthew 1:1
+			<br />
+			Genesis 1:1
+			<br />
+			Exodus 1:1
+			<br />
+			Deutoronomy 2:1
+			<br />
+		</g:HTML>
+	</g:SimplePanel>
+
+</ui:UiBinder>

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/FilterResultsView.ui.xml
===================================================================
--- trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/FilterResultsView.ui.xml	                        (rev 0)
+++ trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/FilterResultsView.ui.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,34 @@
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+	xmlns:g='urn:import:com.google.gwt.user.client.ui' xmlns:c='urn:import:org.cobogw.gwt.user.client.ui'>
+	<g:SimplePanel>
+		<g:FlowPanel height="100%">
+			<g:TextBox ui:field='filterQuery' />
+			<g:SimplePanel ui:field='filterResults'>
+				<g:HTML>
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+					hello
+					<br />
+				</g:HTML>
+			</g:SimplePanel>
+		</g:FlowPanel>
+	</g:SimplePanel>
+</ui:UiBinder>

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/ModuleSideBarView.ui.xml
===================================================================
--- trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/ModuleSideBarView.ui.xml	                        (rev 0)
+++ trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/ModuleSideBarView.ui.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,27 @@
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+	xmlns:g='urn:import:com.google.gwt.user.client.ui' xmlns:step='urn:import:com.tyndalehouse.step.web.client.view'>
+
+	<ui:with type='com.tyndalehouse.step.web.client.framework.StepResources' field='resources' />
+	<ui:style src="views.css" />
+	
+	<g:FlowPanel>
+		<g:ToggleButton ui:field='people' >
+			<g:upFace image='{resources.peopleModule}' />
+		</g:ToggleButton>
+		<g:ToggleButton ui:field='geography'>
+			<g:upFace image='{resources.geographyModule}' />
+		</g:ToggleButton>
+		<g:ToggleButton ui:field='history' >
+			<g:upFace image='{resources.historyModule}' />
+		</g:ToggleButton>
+		<g:ToggleButton ui:field='language' >
+			<g:upFace image='{resources.languageModule}' />
+		</g:ToggleButton>
+		<g:ToggleButton ui:field='literature' >
+			<g:upFace image='{resources.literatureModule}' />
+		</g:ToggleButton>
+		<g:ToggleButton ui:field='search' >
+			<g:upFace image='{resources.searchModule}' />
+		</g:ToggleButton>
+	</g:FlowPanel>
+</ui:UiBinder>

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/StepView.ui.xml
===================================================================
--- trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/StepView.ui.xml	                        (rev 0)
+++ trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/StepView.ui.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,30 @@
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+	xmlns:g='urn:import:com.google.gwt.user.client.ui' xmlns:step='urn:import:com.tyndalehouse.step.web.client.view'>
+
+	<ui:style src="views.css" />
+
+	<g:LayoutPanel ui:field="stepPanelLayout">
+		<g:layer height='80'>
+			<g:SimplePanel ui:field='topPanel' />
+		</g:layer>
+
+		<g:layer left='0' width='80' top='0' bottom='0'>
+			<g:SimplePanel ui:field='sidePanel' addStyleNames="{style.stepPanelBackground}"/>
+		</g:layer>
+
+		<g:layer left='80' width='35%'>
+			<g:SimplePanel ui:field='leftColumnPanel'/>
+		</g:layer>
+
+		<g:layer left='500' width='50px' top='30px' height='75%'>
+			<g:SimplePanel ui:field='centerBand' addStyleNames="{style.stepPanelBackground}" />
+		</g:layer>
+		<g:layer right='0' width='35%'>
+			<g:SimplePanel ui:field='rightColumnPanel' />
+		</g:layer>
+
+		<g:layer width='800' top='100' bottom='100' left='80'>
+			<g:SimplePanel ui:field='filterPanel' addStyleNames="{style.stepPanelBackground}" />
+		</g:layer>
+	</g:LayoutPanel>
+</ui:UiBinder>

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/VersionSelectorView.ui.xml
===================================================================
--- trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/VersionSelectorView.ui.xml	                        (rev 0)
+++ trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/VersionSelectorView.ui.xml	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,11 @@
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+	xmlns:g='urn:import:com.google.gwt.user.client.ui' xmlns:step="urn:import:com.tyndalehouse.step.web.client.view">
+
+<g:FlowPanel>
+	<g:TextBox ui:field="bibleVersionSuggestion" />
+
+	<g:ScrollPanel height="250px" >	
+		<g:Tree ui:field="bibleVersions" />
+	</g:ScrollPanel>
+</g:FlowPanel>
+</ui:UiBinder>

Added: trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/views.css
===================================================================
--- trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/views.css	                        (rev 0)
+++ trunk/step-web-app/src/main/resources/com/tyndalehouse/step/web/client/view/views.css	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,5 @@
+.stepPanelBackground {
+	padding-top: 10px;
+	background-color: #BCD56D;
+	border: black solid 1px;
+}

Added: trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenterTest.java
===================================================================
--- trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenterTest.java	                        (rev 0)
+++ trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/presenter/VersionSelectorPresenterTest.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,12 @@
+package com.tyndalehouse.step.web.client.presenter;
+
+import net.customware.gwt.dispatch.client.DefaultDispatchAsync;
+
+import org.junit.Test;
+
+public class VersionSelectorPresenterTest {
+	@Test
+	public void testSomething() {
+		VersionSelectorPresenter vsp = new VersionSelectorPresenter(null);
+	}
+}

Added: trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/views/VersionSelectorViewTest.java
===================================================================
--- trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/views/VersionSelectorViewTest.java	                        (rev 0)
+++ trunk/step-web-app/src/test/java/com/tyndalehouse/step/web/client/views/VersionSelectorViewTest.java	2010-06-12 15:12:04 UTC (rev 130)
@@ -0,0 +1,20 @@
+package com.tyndalehouse.step.web.client.views;
+
+import junit.framework.TestCase;
+
+public class VersionSelectorViewTest extends TestCase /* extends GWTTestCase */{
+
+    /* @Override */
+    public String getModuleName() {
+        return "com.tyndalehouse.step.web.step";
+    }
+
+    public void testMe() {
+
+    }
+    //
+    // public void testRegisterVersionSelectorHandler() {
+    // VersionSelectorView versionSelectorView = new VersionSelectorView();
+    // versionSelectorView.getVersionSelectors();
+    // }
+}

Modified: trunk/step-web-app/step.launch
===================================================================
--- trunk/step-web-app/step.launch	2010-04-20 22:23:49 UTC (rev 129)
+++ trunk/step-web-app/step.launch	2010-06-12 15:12:04 UTC (rev 130)
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <launchConfiguration type="com.google.gdt.eclipse.suite.webapp">
-<booleanAttribute key="com.google.gdt.eclipse.core.AUTO_PORT_SELECTION" value="true"/>
 <stringAttribute key="com.google.gdt.eclipse.suiteMainTypeProcessor.PREVIOUSLY_SET_MAIN_TYPE_NAME" value="com.google.gwt.dev.DevMode"/>
 <booleanAttribute key="com.google.gdt.eclipse.suiteWarArgumentProcessor.IS_WAR_FROM_PROJECT_PROPERTIES" value="true"/>
 <stringAttribute key="com.google.gwt.eclipse.core.URL" value="step/Step.html"/>
@@ -12,7 +11,7 @@
 </listAttribute>
 <stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="com.google.gwt.eclipse.core.moduleClasspathProvider"/>
 <stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.google.gwt.dev.DevMode"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-remoteUI &quot;${gwt_remote_ui_server_port}:${unique_id}&quot; -startupUrl step/Step.html -war D:\TyndaleStep\step-web-app\war -logLevel INFO -port auto com.tyndalehouse.step.web.step"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-remoteUI &quot;${gwt_remote_ui_server_port}:${unique_id}&quot; -startupUrl step/Step.html -war D:\Personal\step\step-web-app\war -logLevel INFO -port 8888 com.tyndalehouse.step.web.step"/>
 <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="step-web-app"/>
 <stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xmx512m -Dgwt.nowarn.legacy.tools &quot;-Dconnection.string=jdbc:derby:${system_property:user.home}/TyndaleStep/StepDB&quot; -Ddb.driver=org.apache.derby.jdbc.ClientDriver"/>
 </launchConfiguration>




More information about the Tynstep-svn mailing list