[open-ils-commits] r12128 - in branches/rel_1_4/Open-ILS/web/opac: images images/slimtree images/tor skin skin/craftsman skin/craftsman/css skin/craftsman/xml skin/craftsman/xml/advanced skin/craftsman/xml/common skin/craftsman/xml/home skin/craftsman/xml/rdetail skin/craftsman/xml/result theme theme/craftsman theme/craftsman/css (erickson)

svn at svn.open-ils.org svn at svn.open-ils.org
Tue Feb 10 12:19:06 EST 2009


Author: erickson
Date: 2009-02-10 12:19:04 -0500 (Tue, 10 Feb 2009)
New Revision: 12128

Added:
   branches/rel_1_4/Open-ILS/web/opac/images/Thumbs.db
   branches/rel_1_4/Open-ILS/web/opac/images/advancedsearch-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/advancedsearch-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/blank.gif
   branches/rel_1_4/Open-ILS/web/opac/images/book-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/cartographic.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/chooselibrary-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/chooselibrary-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/content-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/content-bg.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/details-f-bg-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/details-f-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/details-headers-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/earth-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/eg_tiny_logo.gif
   branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/footer-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-bl.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-bottom.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-br.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-corners.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-left.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-right.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-tl.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-top.gif
   branches/rel_1_4/Open-ILS/web/opac/images/footer-tr.gif
   branches/rel_1_4/Open-ILS/web/opac/images/header-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/header-shadow.gif
   branches/rel_1_4/Open-ILS/web/opac/images/home-bottom-tag-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/home-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/home-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/home-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/home-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/lg-txt.gif
   branches/rel_1_4/Open-ILS/web/opac/images/libselect-btn.gif
   branches/rel_1_4/Open-ILS/web/opac/images/list-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/list-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/login-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/login-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/login-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/login-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/loginas-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/loginas-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/logo.gif
   branches/rel_1_4/Open-ILS/web/opac/images/logo.png
   branches/rel_1_4/Open-ILS/web/opac/images/logout-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/logout-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/logout-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/logout-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/mix-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/mixed material.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/mov-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/moving image.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/mussymbol-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/myaccount-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/myaccount-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/noimg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/nonmusic-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/notated music.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/pic-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/placeholder-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/progressbar_green-old.gif
   branches/rel_1_4/Open-ILS/web/opac/images/recsound-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/reg-txt.gif
   branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/search-btn.gif
   branches/rel_1_4/Open-ILS/web/opac/images/searchbar-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/searchbox-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/series-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/series-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/series-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/series-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/sidebar-bg.gif
   branches/rel_1_4/Open-ILS/web/opac/images/small-rss.gif
   branches/rel_1_4/Open-ILS/web/opac/images/software, multimedia.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/software-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/sound recording-musical.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/sound recording-nonmusical.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/sound recording.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/sound-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/still images.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/subject-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/subject-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/text.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/three dimensional object.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/threed-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/title-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/title-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/title-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/title-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon-u.gif
   branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon-u.png
   branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/book-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/book-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/earth-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/earth-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mix-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mix-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mov-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mov-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mussymbol-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mussymbol-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/nonmusic-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/nonmusic-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/pic-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/pic-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/placeholder-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/placeholder-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/recsound-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/recsound-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/software-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/software-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/sound-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/sound-icon.png
   branches/rel_1_4/Open-ILS/web/opac/images/tor/threed-icon.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/threed-icon.png
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/default.css
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/layout.css
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/adv_global_row.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/body.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/altcanvas.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/cn_browse.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/css_common.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/holds.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/libselect.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/login.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/logo.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/orgtree.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/sidebar.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/statusbar.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/tips.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/footer.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/index_body.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_cnbrowse.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_myopac.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_rdetail.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_cn_details.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_copyinfo.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_extras.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_summary.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/filtersort.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_info.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_lowhits.xml
   branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_table.xml
   branches/rel_1_4/Open-ILS/web/opac/theme/craftsman/
   branches/rel_1_4/Open-ILS/web/opac/theme/craftsman/css/
   branches/rel_1_4/Open-ILS/web/opac/theme/craftsman/css/colors.css
Modified:
   branches/rel_1_4/Open-ILS/web/opac/images/progressbar_green.gif
   branches/rel_1_4/Open-ILS/web/opac/images/slimtree/folder2.gif
   branches/rel_1_4/Open-ILS/web/opac/images/slimtree/folderopen2.gif
   branches/rel_1_4/Open-ILS/web/opac/images/tor/cartographic.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/mixed material.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/moving image.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/notated music.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/software, multimedia.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/sound recording-musical.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/sound recording-nonmusical.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/sound recording.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/still images.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/text.jpg
   branches/rel_1_4/Open-ILS/web/opac/images/tor/three dimensional object.jpg
Log:
ported craftsman skin.  the only global change this makes is some updated icons (namely types of resource and tree arrow icons).  Still need to update the installer to correctly copy files into place

Added: branches/rel_1_4/Open-ILS/web/opac/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/advancedsearch-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/advancedsearch-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/advancedsearch-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/advancedsearch-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/blank.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/blank.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/book-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/book-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/cancel-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/cartographic.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/cartographic.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/chooselibrary-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/chooselibrary-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/chooselibrary-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/chooselibrary-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/closeall-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/content-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/content-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/content-bg.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/content-bg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/details-f-bg-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/details-f-bg-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/details-f-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/details-f-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/details-headers-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/details-headers-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/earth-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/earth-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/eg_tiny_logo.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/eg_tiny_logo.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/expandall-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-bl.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-bl.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-bottom.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-bottom.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-br.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-br.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-corners.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-corners.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-left.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-left.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-right.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-right.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-tl.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-tl.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-top.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-top.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/footer-tr.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/footer-tr.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/header-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/header-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/header-shadow.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/header-shadow.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/home-bottom-tag-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/home-bottom-tag-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/home-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/home-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/home-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/home-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/home-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/home-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/home-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/home-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-account-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/inner-advanced-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/lg-txt.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/lg-txt.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/libselect-btn.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/libselect-btn.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/list-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/list-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/list-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/list-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/login-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/login-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/login-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/login-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/login-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/login-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/login-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/login-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/loginas-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/loginas-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/loginas-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/loginas-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/logo.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/logo.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/logo.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/logo.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/logout-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/mix-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/mix-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/mixed material.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/mixed material.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/mov-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/mov-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/moving image.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/moving image.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/mussymbol-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/mussymbol-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/myaccount-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/myaccount-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/myaccount-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/myaccount-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/noimg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/noimg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/nonmusic-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/nonmusic-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/notated music.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/notated music.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/pic-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/pic-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/placeholder-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/placeholder-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/progressbar_green-old.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/progressbar_green-old.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/progressbar_green.gif
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/recsound-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/recsound-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/reg-txt.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/reg-txt.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/relevant-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/search-btn.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/search-btn.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/searchbar-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/searchbar-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/searchbox-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/searchbox-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/series-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/series-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/series-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/series-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/series-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/series-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/series-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/series-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/sidebar-bg.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/sidebar-bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/slimtree/folder2.gif
===================================================================
(Binary files differ)

Modified: branches/rel_1_4/Open-ILS/web/opac/images/slimtree/folderopen2.gif
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/small-rss.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/small-rss.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/software, multimedia.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/software, multimedia.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/software-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/software-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/sound recording-musical.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/sound recording-musical.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/sound recording-nonmusical.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/sound recording-nonmusical.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/sound recording.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/sound recording.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/sound-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/sound-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/still images.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/still images.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/subject-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/subject-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/subject-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/subject-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/text.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/text.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/three dimensional object.jpg
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/three dimensional object.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/threed-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/threed-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/title-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/title-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/title-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/title-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/title-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/title-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/title-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/title-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon-u.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon-u.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon-u.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon-u.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/titledetails-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/book-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/book-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/book-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/book-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/cartographic.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/earth-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/earth-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/earth-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/earth-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/mix-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/mix-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/mix-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/mix-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/mixed material.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/mov-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/mov-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/mov-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/mov-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/moving image.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/mussymbol-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/mussymbol-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/mussymbol-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/mussymbol-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/nonmusic-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/nonmusic-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/nonmusic-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/nonmusic-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/notated music.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/pic-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/pic-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/pic-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/pic-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/placeholder-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/placeholder-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/placeholder-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/placeholder-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/recsound-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/recsound-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/recsound-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/recsound-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/software, multimedia.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/software-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/software-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/software-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/software-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound recording-musical.jpg
===================================================================
(Binary files differ)

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound recording-nonmusical.jpg
===================================================================
(Binary files differ)

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound recording.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/sound-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/still images.jpg
===================================================================
(Binary files differ)

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/text.jpg
===================================================================
(Binary files differ)

Modified: branches/rel_1_4/Open-ILS/web/opac/images/tor/three dimensional object.jpg
===================================================================
(Binary files differ)

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/threed-icon.gif
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/threed-icon.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/images/tor/threed-icon.png
===================================================================
(Binary files differ)


Property changes on: branches/rel_1_4/Open-ILS/web/opac/images/tor/threed-icon.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/default.css
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/default.css	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/default.css	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,269 @@
+body { margin: 0; padding: 0; background: #f8f5e4 url(../../../images/bg.gif) repeat-x top left; }
+
+img { border: 0; }
+.clear { clear: both; }
+
+#container { height: 1%; }
+
+/* --------------- header --------------- */
+#header { background: #2e8469 url(../../../images/header-bg.gif) repeat-x top left; border-bottom: 1px solid #145440; min-height: 95px; }
+#header img.logo {display: block; width: 260px; }
+#header-shadow { background: url(../../../images/header-shadow.gif) repeat-x top left; height: 5px; }
+
+/* --------------- Home Search ---------- */
+.home-searcharea { margin: 65px auto 0 auto; padding: 6px; background: #fff url(../../../images/searchbox-bg.gif) repeat-x bottom left; width: 800px; -moz-border-radius: 6px; border: 1px solid #ccc8b1; }
+.home-logo { padding: 35px 40px 45px 40px; text-align: center; }
+.home-title { padding: 6px; font-size: 14px; font-weight: bold; color: #f08d4d; text-align: center; }
+.home-search-panel { margin-bottom: 5px; padding: 6px; background: #fffefa; border: 1px solid #809fb2; text-align: center; }
+.home-search-panel .search-home-input { height: 25px; padding: 4px; background: #fff; border: 1px solid #a7a6aa; font-size: 13px; width: 400px; }
+.home-search-panel .submit { padding: 3px 6px; }
+.home-filter-panel { padding: 6px; background: #fbf9ee; border: 1px solid #809fb2; text-align: center; }
+.home-filter-panel select { padding: 3px; }
+
+.home-bottom-tabs { margin: 0 auto; width: 800px; text-align: center; }
+.home-bottom-tabs ul { margin: 0 auto; padding: 0; list-style: none; width: 500px; }
+.home-bottom-tabs ul li { float: left; margin: 0 2px; padding: 12px; background: #f7f4e7 url(../../../images/home-bottom-tag-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #4e819c; border-top: 0; }
+.home-bottom-tabs ul li a { display: block; padding: 5px 0 5px 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-decoration: none; }
+.home-bottom-tabs ul li a.advancedsearch { background: url(../../../images/advancedsearch-icon.gif) no-repeat 0 50%; }
+.home-bottom-tabs ul li a.chooselibrary { background: url(../../../images/chooselibrary-icon.gif) no-repeat 0 50%; }
+.home-bottom-tabs ul li a.myaccount { background: url(../../../images/myaccount-icon.gif) no-repeat 0 50%; }
+.home-bottom-tabs ul li a:hover { color: #000; }
+.home-bottom-tabs ul li:hover { background: #fff url(../../../images/sidebar-bg.gif) repeat-x bottom left; }
+
+/* --------------- text size --------------- */
+#header #text_size_div { padding: 3px 2px 3px 0; }
+#header #text_size_div ul { float: right; margin: 0; padding: 0; list-style: none; }
+#header #text_size_div ul li { float: left; padding: 0 2px; font-size: 12px; color: #fff; letter-spacing: 0.1em; }
+#header #text_size_div ul li a { font-size: 12px; color: #fff; text-decoration: underline; }
+#header #text_size_div ul li a:hover { font-size: 12px; color: #fff; text-decoration: none; }
+
+/* --------------- search bar --------------- */
+#header #searchbar { padding: 3px; }
+#header #searchbar ul { margin: 0; padding: 0; list-style: none; }
+#header #searchbar ul li { float: left; }
+#header #searchbar ul li input.input { padding: 4px; background: #fff; font-size: 13px; height: 25px; width: 200px; border: 1px solid #aeafb2; }
+#header #searchbar ul li input.submit { margin-left: 10px; padding: 2px 0; font-size: 13px; width: 80px; }
+#header #searchbar ul li select { margin: 2px 5px 2px 10px; padding: 3px; font-size: 13px; }
+#header #searchbar ul li a.classic_link { margin-left: 5px; display: block; background: url(../../../images/libselect-btn.gif) no-repeat; width: 163px; height: 25px; text-indent: -9000em; overflow: hidden; }
+#header #searchbar ul li a.classic_link:hover { background-position: bottom; }
+
+/* --------------- status bar --------------- */
+#header #statusbar { padding: 0 2px 0 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
+#header #statusbar td { color: #fff; vertical-align: middle; }
+#header #statusbar ul { margin: 0; padding: 3px 0 0 0; list-style: none; }
+#header #statusbar ul li { float: left; }
+#header #statusbar ul li label { display: block; padding: 4px 0 0 0; }
+#header #statusbar .title { font-size: 15px; letter-spacing: 0.1em; }
+#header #statusbar li.checkbox { padding: 3px 5px 0 5px; }
+#header #statusbar input { margin: 0; padding: 0 5px 0 5px; font-size: 13px; }
+#header #statusbar select { font-size: 11px; font-size: 13px; padding: 3px; }
+/* --------------- end Header --------------- */
+
+/* --------------- Content --------------- */
+#main-content { min-height: 300px; border-collapse: collapse; }
+#main-content tbody td { vertical-align: top; }
+#main-content tbody td#main_left_cell { width: 300px; min-width: 300px; }
+#main-content tbody td#main_right_cell { width: 100%; padding-top: 5px; padding-right: 5px }
+#main-content tbody td#main_right_cell div#content { background: #fff url(../../../images/content-bg.jpg) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a4a39e; min-height: 450px; }
+/* --------------- end Content --------------- */
+
+/* --------------- footer --------------- */
+#footer { margin: 10px 5px 0 5px; background: #797457 url(../../../images/footer-bg.gif) repeat-x bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e0dcc6; -moz-border-radius: 6px; border: 1px solid #454337; }
+#footer .inner { padding: 0 10px 0 10px; -moz-border-radius: 6px; border: 3px solid #938f76; min-height: 45px; height: 65px; }
+#footer table { border-collapse: collapse; width: 100%; }
+#footer td { padding: 10px; color: #e0dcc6; font-size: 11px; vertical-align: middle; }
+#footer td.right { text-align: right }
+
+#footer a { color: #e0dcc6; text-decoration: underline; }
+#footer a:hover { color: #fff; text-decoration: none; }
+/* --------------- end footer --------------- */
+
+/* --------------- Main Left Menu ----------- */
+#main-left-menu { margin: 5px; padding: 5px; background: #fbfaf1; -moz-border-radius: 6px; border: 1px solid #b0ad97; }
+#main-left-menu ul { margin: 0; padding: 0; list-style: none; }
+#main-left-menu ul li { cursor: pointer; padding: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border: 1px solid #fbfaf1; }
+#main-left-menu ul li:hover { background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; }
+#main-left-menu ul li a { display: block; padding: 8px 5px 8px 38px; color: #000; text-decoration: none; }
+#main-left-menu ul li a.home-btn { background: url(../../../images/home-icon.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.home-btn:hover { background: url(../../../images/home-icon-u.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.advancedsearch-btn { background: url(../../../images/inner-advanced-icon.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.advancedsearch-btn:hover { background: url(../../../images/inner-advanced-icon-u.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.account-btn { background: url(../../../images/inner-account-icon.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.account-btn:hover { background: url(../../../images/inner-account-icon-u.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.login-btn { background: url(../../../images/login-icon.gif) no-repeat 8px 50%; }
+#main-left-menu ul li a.login-btn:hover { background: url(../../../images/login-icon-u.gif) no-repeat 8px 50%; }
+#main-left-menu ul li a.logout-btn { background: url(../../../images/logout-icon.gif) no-repeat 8px 50%; }
+#main-left-menu ul li a.logout-btn:hover { background: url(../../../images/logout-icon-u.gif) no-repeat 8px 50%; }
+#main-left-menu ul li a.title-btn { background: url(../../../images/title-icon.gif) no-repeat 5px 50%; }
+#main-left-menu ul li a.title-btn:hover { background: url(../../../images/title-icon-u.gif) no-repeat 5px 50%; }
+#main-left-menu ul li span { display: block; padding: 8px 5px 8px 38px; color: #000; text-decoration: none; }
+#main-left-menu ul li span.titledetails-btn { background: url(../../../images/titledetails-icon-u.gif) no-repeat 5px 50%; }
+#main-left-menu ul li span.loginas-btn { background: url(../../../images/loginas-icon.gif) no-repeat 10px 50%; }
+
+#main-left-inner { margin: 5px; padding: 5px; background: #f6f5ea; -moz-border-radius: 6px; border: 1px solid #d1cebc; }
+
+#main-left-menu div.subject_sidebar { cursor: pointer; padding: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border: 1px solid #f6f5ea; }
+#main-left-menu div.subject_sidebar:hover { background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; }
+#main-left-menu div.subject_sidebar a { color: #000; text-decoration: none; }
+#main-left-menu div.subject_sidebar a:hover { color: #4c83c7; text-decoration: underline; }
+
+#main-left-menu div.author_sidebar { cursor: pointer; padding: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border: 1px solid #f6f5ea; }
+#main-left-menu div.author_sidebar:hover { background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; }
+#main-left-menu div.author_sidebar a { color: #000; text-decoration: none; }
+#main-left-menu div.author_sidebar a:hover { color: #4c83c7; text-decoration: underline; }
+
+#main-left-menu div.series_sidebar { cursor: pointer; padding: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border: 1px solid #f6f5ea; }
+#main-left-menu div.series_sidebar:hover { background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; }
+#main-left-menu div.series_sidebar a { color: #000; text-decoration: none; }
+#main-left-menu div.series_sidebar a:hover { color: #4c83c7; text-decoration: underline; }
+
+#main-left-search { margin: 5px; padding: 5px; background: #f3f2e6; -moz-border-radius: 6px; border: 1px solid #b0ad97; font-family: Verdana, Arial, Helvetica, sans-serif; }
+#main-left-search h2 { margin: 0; padding: 6px 8px; background: #b0ad97; -moz-border-radius: 6px; font-size: 12px; color: #fff; }
+#main-left-search .content { padding: 6px 8px 10px 8px; font-size: 11px; }
+#main-left-search .content table { border-collapse: 0; }
+#main-left-search .content table td { padding: 3px; vertical-align: middle; }
+#main-left-search .content input, #main-left-search .content select { font-size: 11px; }
+#main-left-search .buttons { padding: 0 8px 8px 8px; }
+#main-left-search .buttons a { padding: 4px 8px; background: #f79456; font-size: 10px; -moz-border-radius: 6px; border: 1px solid #fb853c; color: #fff; text-decoration: none; }
+#main-left-search .buttons a:hover { background: #74b6ca; font-size: 10px; -moz-border-radius: 6px; border: 1px solid #247b9a; }
+/* --------------- end Main Left Menu ------ */
+
+/* --------------- Tool Bar ---------------- */
+.search-toolbar { background: #c8dfed; -moz-border-radius: 6px; border: 1px solid #b5cbd8; width: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; }
+.search-toolbar ul { margin: 0; padding: 0; list-style: none; }
+.search-toolbar ul li { float: left; display: block; -moz-border-radius: 6px; border: 1px solid #c8dfed; }
+.search-toolbar ul li:hover { background: #fff url(../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #b5cbd8; }
+.search-toolbar ul li a { display: block; padding: 10px 10px 10px 32px; text-decoration: none; font-size: 11px; }
+.search-toolbar ul li a.expandall-btn { background: url(../../../images/expandall-icon.gif) no-repeat 10px 50%; }
+.search-toolbar ul li a.expandall-btn:hover { background: url(../../../images/expandall-icon-u.gif) no-repeat 10px 50%; }
+.search-toolbar ul li a.closeall-btn { background: url(../../../images/closeall-icon.gif) no-repeat 10px 50%; }
+.search-toolbar ul li a.closeall-btn:hover { background: url(../../../images/closeall-icon-u.gif) no-repeat 10px 50%; }
+.search-toolbar ul li a.cancel-btn { background: url(../../../images/cancel-icon.gif) no-repeat 14px 50%; }
+.search-toolbar ul li a.cancel-btn:hover { background: url(../../../images/cancel-icon-u.gif) no-repeat 14px 50%; }
+.search-toolbar ul li a:hover { color: #000; }
+/* --------------- end Tool Bar ------------ */
+
+/* --------------- org_tree_container ------ */
+.tips_box { padding: 15px; background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
+
+.org_tree_container { cursor: pointer; padding: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border: 1px solid #f6f5ea; }
+.org_tree_container:hover { background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; }
+.org_tree_container a { color: #000; text-decoration: none; }
+.org_tree_container a:hover { color: #4c83c7; text-decoration: underline; }
+/* --------------- end org_tree_container -- */
+
+/* --------------- resultinfo -------------- */
+.resultinfo-box { margin-bottom: 2px; padding: 5px; background: #c8dfed; -moz-border-radius: 6px; border: 1px solid #b5cbd8; }
+.resultinfo-box table { border-collapse: collapse; width: 100%; }
+.resultinfo-box td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle; }
+
+.resultinfo-bottom-box { padding: 5px; background: #e3eff6; -moz-border-radius: 6px; border: 1px solid #e3eff6; }
+.resultinfo-bottom-box table { border-collapse: collapse; width: 100%; }
+.resultinfo-bottom-box td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #365364; vertical-align: middle; }
+/* --------------- end resultinfo ---------- */
+
+/* --------------- book-results ------------ */
+.book-results { border-collapse: collapse; width: 100% }
+.book-results td { padding: 6px; border-bottom: 1px solid #ddd; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; }
+.book-results td.bookjacket { text-align: middle; width: 10%; vertical-align: middle; }
+.book-results td.bookjacket img { display: block; margin: 0 auto; width: 60px; } /* border: 1px solid #b2c0c8; */
+.book-results h1 { margin: 0; padding: 0; font-size: 16px; }
+.book-results h1 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #db752a; }
+.book-results h1 a:hover { color: #569ebe; }
+.book-results h2 { margin: 0; padding: 0; font-size: 13px; }
+.book-results h2 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #208acb; }
+.book-results h2 a:hover { color: #000; }
+.book-results blockquote { margin: 0; padding: 0; font-size: 12px; color: #5f6361; }
+.book-results td.count { text-align: center; font-size: 12px; font-weight: bold; vertical-align: middle; }
+.book-results tr:hover { background: #ecf5fa; }
+
+.book-results {  }
+.book-results .tool-icons { float: left; margin: 5px 0; padding: 3px 3px 1px 3px; background: #fbf9ee; -moz-border-radius: 6px; border: 1px solid #cac5ab; } /* width: 320px; */
+/*
+.book-results .tool-icons ul { margin: 0; padding: 0; list-style: none; }
+.book-results .tool-icons ul li { float: left; }
+.book-results .tool-icons ul li a { display: block; padding: 2px; -moz-border-radius: 6px; border: 1px solid #fbf9ee; }
+.book-results .tool-icons ul li a:hover { background: #fff; -moz-border-radius: 6px; border: 1px solid #cac5ab; }
+*/
+.book-results .tool-icons a { display: block; float: left; padding: 2px; -moz-border-radius: 6px; border: 1px solid #fbf9ee; height: 25px; text-align: center; }
+.book-results .tool-icons a:hover { background: #fff; -moz-border-radius: 6px; border: 1px solid #cac5ab; }
+.book-results .tool-icons a img { display: block; margin: 0 auto; }
+.book-results .placeholder { float: left; display: block; margin: 5px; width: 110px; padding: 2px 3px 2px 3px; background: #eeece0; -moz-border-radius: 6px; border: 1px solid #e3dfc9; }
+.book-results .placeholder a { display: block; padding: 9px 5px 8px 30px; background:  url(../../../images/tor/placeholder-icon.gif) no-repeat 5px 50%; font-size: 10px; color: #4c7b8c; -moz-border-radius: 6px; border: 1px solid #eeece0; }
+.book-results .placeholder a:hover { background: #fff url(../../../images/tor/placeholder-icon.gif) no-repeat 5px 50%; color: #000; -moz-border-radius: 6px; border: 1px solid #cac5ab; }
+
+.pageresults-box { margin: 5px 5px 0 0; padding: 10px; background: #fffefa; -moz-border-radius: 6px; border: 1px solid #8dacbf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; }
+/* --------------- end book-results -------- */
+
+/* --------------- Low Hits ---------------- */
+.lowhits-box { margin: 5px 5px 0 0; padding: 10px; background: #fbfce5; -moz-border-radius: 6px; border: 1px solid #c4b7b7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
+.lowhits-box ul { margin: 0; padding: 0; list-style: none; }
+.lowhits-box ul li { padding: 5px 5px 5px 25px; background: url(../../../images/list-icon.gif) no-repeat 5px 50%; }
+/* --------------- end Low Hits ------------ */
+
+/* --------------- tips-box ---------------- */
+.tips-bottom-box { margin-top: 5px; padding: 15px; background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
+/* --------------- end tips-box ------------ */
+
+/* --------------- Advanced Search Box------ */
+.advancedsearch-box {  }
+.advancedsearch-box .form-panels { margin-top: 5px; padding: 10px; background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
+.advancedsearch-box h2 { margin: 0; padding: 8px; background: #666; font-size: 12px; color: #fff; -moz-border-radius: 6px; border: 1px solid #333; }
+.advancedsearch-box tbody td { padding: 3px; font-size: 11px; border-bottom: 1px solid #ddd; }
+.advancedsearch-box tbody td input, .advancedsearch-box tbody td textaream, .advancedsearch-box tbody td select { font-size: 13px; }
+.advancedsearch-box .submit { padding: 6px; }
+/* --------------- end Advanced Search Box - */
+
+/* --------------- Login ------------------- */
+.login-box {}
+.login-box .form-panels { margin: 5px auto; width: 500px; padding: 15px; background: #fff url(../../../../images/sidebar-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #a0bbcb; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
+.login-box h2 { margin: 0; padding: 8px; background: #666; font-size: 12px; color: #fff; -moz-border-radius: 6px; border: 1px solid #333; text-align: left; }
+.login-box tbody td { padding: 6px; font-size: 11px; border-bottom: 1px solid #ddd; vertical-align: middle; font-size: 1em; }
+.login-box tbody td input { padding: 6px; font-size: 11px; }
+.login-box .submit { padding: 6px; }
+.login-box .info { padding: 10px; background: #fbfce5; -moz-border-radius: 6px; border: 1px solid #c4b7b7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
+/* --------------- end Login --------------- */
+
+/* --------------- Book Details Page --------------- */
+.details-grid {}
+.details-grid table { border-collapse: collapse; }
+.details-grid table td { padding: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; border-bottom: 1px solid #dee2e4; }
+.details-grid td.title { color: #3c5564; white-space: nowrap; }
+/* --------------- end Book Details Page --------------- */
+
+/* --------------- Book Details Record Summary and Place Hold --------------- */
+.detailsinfo-box { margin: 2px 2px 2px 2px; padding: 5px; background: #c8dfed; -moz-border-radius: 6px; border: 1px solid #b5cbd8; }
+.detailsinfo-box table { border-collapse: collapse; width: 100%; }
+.detailsinfo-box td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle; }
+
+.detailsinfo-bottom-box { margin: 2px 2px 2px 2px; padding: 5px; background: #e3eff6; -moz-border-radius: 6px; border: 1px solid #e3eff6; }
+.detailsinfo-bottom-box table { border-collapse: collapse; width: 100%; }
+.detailsinfo-bottom-box td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #365364; vertical-align: middle; }
+
+.detailsinfo-right {}
+.detailsinfo-right ul { float: right; margin: 0; padding: 0; list-style: none; }
+.detailsinfo-right ul li { float: left; }
+
+.detailsinfo-bottom-box .placeholder { display: block; width: 110px; padding: 2px 3px 2px 3px; background: #eeece0; -moz-border-radius: 6px; border: 1px solid #e3dfc9; }
+.detailsinfo-bottom-box .placeholder a { display: block; padding: 9px 5px 8px 30px; background:  url(../../../images/tor/placeholder-icon.gif) no-repeat 5px 50%; font-size: 10px; color: #4c7b8c; -moz-border-radius: 6px; border: 1px solid #eeece0; }
+.detailsinfo-bottom-box .placeholder a:hover { background: #fff url(../../../images/tor/placeholder-icon.gif) no-repeat 5px 50%; color: #000; -moz-border-radius: 6px; border: 1px solid #cac5ab; }
+
+.detailsinfo-bottom-box .selectBox { display: block; padding: 9px 3px 0 12px; }
+/* --------------- Book Details Record Summary and Place Hold --------------- */
+
+/* --------------- Details footer Datagrid ---------------  */
+.details-footer-datagrid { border-collapse: collapse; }
+.details-footer-datagrid td { }
+.details-footer-datagrid td a { display: block; padding: 10px 25px; background: #dadada url(../../../images/details-f-bg-u.gif) repeat-x bottom; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border-top: 1px solid #9f9f9f; border-right: 1px solid #9f9f9f; border-left: 1px solid #9f9f9f; color: #000; text-decoration: none; }
+.details-footer-datagrid td a:hover { background: #d9d9d9 url(../../../images/details-f-bg.gif) repeat-x bottom; color: #000; }
+.details-footer-datagrid td.rdetail_extras_selected a { display: block; padding: 10px 25px; background: #fbf9ee url(../../../images/details-f-bg.gif) repeat-x bottom; font-family: Verdana, Arial, Helvetica, sans-serif; -moz-border-radius: 6px; border-top: 1px solid #9f9f9f; border-right: 1px solid #9f9f9f; border-left: 1px solid #9f9f9f; color: #000; text-decoration: none; }
+
+.details-datagrid { border-collapse: collapse; border: 0; }
+.details-datagrid thead { border: 1px solid #91a8b5; }
+.details-datagrid thead td { padding: 6px; background: #e3eff6 url(../../../images/details-headers-bg.gif) repeat-x bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
+.details-datagrid tbody td { padding: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
+
+.details-base { padding: 10px; /*background: #d6d6d6; border: 1px solid #9f9f9f; -moz-border-radius: 6px;*/
+ background: #fff url(../../../images/searchbox-bg.gif) repeat-x bottom left; -moz-border-radius: 6px; border: 1px solid #ccc8b1;
+ }
+/* --------------- end Details footer Datagrid ---------------  */
\ No newline at end of file

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/layout.css
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/layout.css	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/css/layout.css	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,246 @@
+.main_header	{ width: 100%; }
+.space			{ padding-right:5px; }
+.vert_space		{ padding-top: 82px; width: 100%;}
+.right			{ position:absolute; right: 0px; }
+.hide_me			{ display:none; visibility: hidden; }
+
+table { border-collapse: collapse; }
+
+/* generic CSS for a table with data */
+.data_grid { font-weight: 500; border-collapse: collapse;}
+.data_grid thead tr { }
+.data_grid thead td { padding-right: 5px; padding-left: 5px;}
+.data_grid tbody td { padding: 5px; }
+.data_grid_center { text-align: center; }
+
+.data_grid_nb { font-weight: 500; border-collapse: collapse;}
+.data_grid_nb thead tr { color: #000000; }
+.data_grid_nb thead td { padding-right: 5px; padding-left: 5px;}
+.data_grid_nb tbody td { padding: 5px; }
+
+
+.classic_link { text-decoration: underline; color: black;}
+.classic_link:visited { text-decoration: underline; color: black;}
+.classic_link_col { text-decoration: underline; color: red;}
+
+.encircled { border: 1px solid black; }
+
+
+.adv_quick_search { padding: 3px;}
+.adv_quick_search_submit { padding: 3px;}
+
+.overdue { color: red; font-weight: bold;}
+
+#main_table { border-collapse: collapse; width: 100%;  }
+#main_left_cell { width: 20%; vertical-align: top;margin: 0px; padding: 0px;}
+#main_right_cell { width: 80%; vertical-align: top; margin: 0px; padding:0px;}
+
+
+/*#content { min-height: 300px; }*/
+
+.canvas {  min-height: 300px; padding-left: 4px; -moz-border-radius: 6px;}
+#canvas_main { padding-bottom: 4px; }
+
+#loading_div { width: 100%;}
+
+
+
+.shadowed { background: #F0F0E0; }
+.no_copies { background: #E0E0E0; }
+.overdue_circ { border: 2px dashed #F0D0E0; }
+
+.org_tree { padding-left: 2px; padding-right: 2px; }            
+.org_link { padding-right: 15px; }
+#org_link_container { margin-bottom: 5px; padding-left: 4px; padding-bottom: 3px; padding-top: 3px; width: 100%; }
+#left_div { float:left; width: 20%; }
+#statusbar {}
+
+#frontsearch_table { }
+#frontsearch_table tr { margin: 6px; }
+
+/* ---------------------------------------------------------------------- */
+.sidebar_div {  }
+.sidebar_header { margin-top: 10px; padding-left: 3px; margin-right: 6px; }
+
+.sidebar_extra_item { padding: 0px; margin-right: 8px;}
+.side_bar_item { padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; margin-right: 8px; }
+
+.sidebar_item_active { margin-right: 0px; }
+
+.sidebar_chunk { width: 100%; }
+
+/* ---------------------------------------------------------------------- */
+/*
+#searchbar { margin-top: 18px; width: 100%; }
+#searchbar table tr td {font-weight: bold; font-size: 8pt; }
+#searchbar select, input { border-collapse: collapse; font-size: 9pt; }
+.searchbar_item { margin: 3px; font-size: 9pt; } 
+.searchbar_label_span { font-size: 9pt; }
+#searchbar_table { border-collapse: collapse; }
+
+.search_box_container { width: 240px; padding: 3px; } border: 1px solid #A0A0A0;' class='color_2'>
+#search_box { width: 260px; }
+*/
+
+/* ---------------------------------------------------------------------- */
+#login_box { width: 70%; padding: 5px;}
+.login_text { margin-left: 8px; }
+
+/* ---------------------------------------------------------------------- */
+#result_table_div { text-align: left; width: 100%; }
+
+#search_nav_links { width: 100%; }
+#result_info_box { text-align: left; }
+#next_prev_links { padding-left: 2px; padding-right: 2px; text-align: left;}
+#goto_page_links { text-align: left; padding-left: 2px; padding-right: 2px;}
+
+#next_prev_links_dead {padding-left: 5px; padding-right: 5px;}
+
+#res_table { width: 100%; }
+
+.result_table_pic_cell { width: 43px;}
+.result_table_pic { height: 50px; width: 40px;  border: none;}
+.result_table_pic_header { width: 43px; }
+
+.result_table_row { text-align: left; width: 100%;}
+.result_table_subtable { width: 100%; border-collapse: collapse; vertical-align: top;}
+.result_table_subtbody { height: 100%; width: 100%; }
+.result_table_title_cell { text-align: left; }
+
+.copy_count_cell { width: 12%; vertical-align: middle; text-align: center; }
+.copy_count_div { width:  4em; height: 99%; vertical-align: middle; text-align: center; }
+
+.search_page_nav_link { margin-right: 5px; }
+
+.np_nav_link { margin-right: 5px; }
+
+/* ---------------------------------------------------------------------- */
+
+#rdetail_detail_main { width: 100%; }
+#rdetail_details_table { padding-top: 10px; width: 100%; padding: 30px; border-collapse: collapse;}
+.rdetail_header { padding: 3px; padding-left: 10px;}
+.rdetail_desc { padding: 2px; padding-left: 2px; padding-right: 2px;}
+.rdetail_item { width: 75%; padding-left: 10px; }
+#rdetail_image { padding-right: 10px; }
+#rdetail_copy_info_table { padding: 4px; width: 100%; border-collapse: collapse; }
+.rdetail_copy_info_header_cell { padding: 2px; }
+.rdetail_copy_count_cell { text-align: center; }
+
+
+.tor_pic { width: 17px; height: 17px; border: none;}
+
+.dim2_border { border: 1px solid #F06000; -moz-border-radius: 3px;}
+
+.dim2 { 
+	filter:alpha(opacity=50); 
+	-moz-opacity:0.5; 
+	opacity: 0.5; 
+	text-decoration: none; }
+
+.dim { 
+	filter:alpha(opacity=10); 
+	-moz-opacity:0.1; 
+	opacity: 0.1; 
+	text-decoration: none; }
+
+/* ---------------------------------------------------------------------- */
+
+.myopac_link { width: 12%; margin: 3px; padding: 3px; text-align: center; vertical-align: middle;  }
+.myopac_link_active { font-weight: 700;}
+.myopac_table thead tr td { padding: 2px; font-weight: 500; border: 1px solid #808080;}
+.myopac_table td { padding: 3px; }
+.myopac_form_pic { width: 20px; height: 20px; }
+
+.tips { padding: 2px; text-align: center; border: solid #E0E0E0 3px; -moz-border-radius: 3px; width: 99%; }
+
+.holds_cell { border: 1px solid #E0E0E0; padding: 5px; width: 50%;}
+.myopac_update_cell { border: 3px solid #E0E0E0; width:100%; padding-top: 4px; padding-bottom: 4px;}
+.myopac_update_span { padding: 5px;}
+
+
+.lowhits_div { width: 100%; border-top: 1px solid #E0E0E0; text-align: center; 
+	padding-top: 8px; padding-bottom: 8px; }
+
+.rdetail_extras_div {
+	}
+
+.copy_info_region_row {
+	padding: 6px;
+	border: 2px solid #E0E0E0;
+	font-weight: 600;
+}
+
+.rdetail_extras_td { padding-right: 15px; padding-left: 15px; border-right: 1px solid #888; }
+.rdetails_extra_links { border: 1px solid #808080; padding-right: 5px; padding-left: 5px; }
+
+
+.cn_browse_item { }
+.cn_browse_info { padding: 4px; border-bottom: 1px dashed #E0E0E0;}
+
+.bookshelf {
+	 /*background-image: url(http://10.4.0.10/woodgrain.jpeg);*/
+	 /*
+	 background-image: url(http://dev.gapines.org/opac/images/woodgrain.jpg);
+	 background-repeat: repeat;
+	 */
+	 border-bottom: 1px solid black;
+}
+
+.cn_browse_loading { width: 95%; padding: 15px; text-align: center; background: #E0F0E0; }
+
+.cn_browse_home_cn { border: 2px solid #E0F0E0; background: green; font-weight: 700;}
+
+.rdetail_context_row { background: #F0E0E0; }
+
+.unadorned_link { text-decoration: none; vertical-align: bottom; }
+
+
+/* ie does not support disabling <option> elements */
+.disabled_option { color: #808080; }
+
+.copy_more_info { padding-left: 6px; color: #804070; }
+
+.invalid_hold { background: #F0F0D0; }
+.myopac_summary_table td { padding : 3px; }
+
+.jacket_attrib { font-size: 7pt; }
+
+/* block that contains footer links and copyright */
+#copyright_block { 
+    width: 100%; 
+    text-align: center; 
+    vertical-align: bottom; 
+    margin-top: 10px;
+}
+
+/* block that contains the footer links */
+#footer_links {
+    width: 80%;
+    text-align: center;
+    padding: 10px;
+    margin: auto;
+}
+
+/* span for each link in the footer */
+.footer-link {
+    margin-left: 10px;
+    margin-right: 10px;
+}
+
+/* block that contains the copyright text */
+#copyright_text {
+    margin-top: 4px;
+}
+
+/* block that contains the logo */
+#footer_logo {
+    text-align: center;
+    margin: auto;
+}
+
+#opac.result.sort { margin-left: 5px; }
+
+#xul_recipient_me { margin-left: 25px; }
+#myopac_holds_thaw_date_form {padding: 10px; text-align: center;}
+#myopac_holds_freeze_select_thaw {margin-right: 100px; margin-left: 100px; }
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/adv_global_row.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/adv_global_row.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/adv_global_row.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,36 @@
+<!--
+<tr id='adv_global_trow' type='input'>
+-->
+<tr id='<!--#echo var="adv_global_row_id"-->' type='input'>
+	<td align='center' width='100%' nowrap='nowrap'>
+
+		<!-- select the search class -->
+		<select name='type' style='margin-right: 7px;'>
+			<option value='keyword' selected='selected'>&common.keyword;</option>
+			<option value='title'>&common.title;</option>
+			<option value='author'>&common.author;</option>
+			<option value='subject'>&common.subject;</option>
+			<option value='series'>&common.series;</option>
+		</select>
+	
+		<!-- select how to treat the text -->
+		<select name='contains' style='margin-right: 7px;'>
+			<option value='contains'>&opac.advanced.refined.contains;</option>
+			<option value='nocontains'>&opac.advanced.refined.nocontains;</option>
+			<option value='exact'>&opac.advanced.refined.exact;</option>
+		</select>
+			
+		<!-- search term -->
+        <input type='text' size='18' name='term' style='margin-right: 3px; width: 120px; ' />
+	
+		<!-- Remove this row -->
+        <button 
+			onclick='
+				var row = this.parentNode.parentNode;
+				var tbody = row.parentNode;
+				if( tbody.getElementsByTagName("tr").length > 2 )
+					row.parentNode.removeChild(row);'>X</button>
+
+	</td>
+</tr>
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/advanced/advanced_global.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,287 @@
+<div class='advancedsearch-box'>
+	<table id='adv_global_search' width='100%' align='center'>
+	<!--class='data_grid data_grid_center'-->
+	
+		<style>
+			#adv_global_search select { width: 13em; }
+			#adv_global_input_table select { width: 7em; }
+			.adv_adv_link { font-size: 8pt; color: red; }
+		</style>
+	
+		<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/adv_global.js'> </script>
+	
+		<tr>
+	
+			<!-- Contains the user-addable(?) rows to define search class, containment and text -->
+			<td width='65%'>
+				<div class='form-panels'>
+					<table id='adv_global_input_table' width='95%' align='center'>		
+						<thead>
+							<tr>
+								<td colspan='2'><h2>&advanced.search.title;</h2></td>
+							</tr>
+						</thead>
+						<tbody id='adv_global_tbody'>
+		
+							<script language='javascript' type='text/javascript'>
+								config.ids.common.now_searching = 'now_searching_location';
+							</script>
+		
+							<!--#set var="adv_global_row_id" value="adv_global_trow"-->
+							<!--#include virtual="adv_global_row.xml"-->
+		
+							<!--#set var="adv_global_row_id" value=""-->
+							<!--#include virtual="adv_global_row.xml"-->
+							<!--#include virtual="adv_global_row.xml"-->
+		
+							<!-- add a new row -->
+							<tr id='adv_global_addrow'>
+								<td align='center'>
+									<button id='myopac_new_global_row' onclick='advAddGblRow();'>&advanced.add.row;</button>
+									<!--<span style='padding-left: 10px;'> </span>
+									<button onclick='advSubmitGlobal();'>&advanced.search.submit;</button>-->
+								</td>
+							</tr>	
+						</tbody>
+					</table>
+				</div>
+			</td>
+			<td rowspan='2' align='right'>
+				<div class='form-panels'>
+					<table>
+						<thead>
+							<tr>
+								<td colspan='2'><h2>&advanced.search.filters;</h2></td>
+							</tr>
+						</thead>
+						<tbody>
+							<tr>
+								<td align='right'>
+									<span>&advanced.item.form;</span>
+								</td>
+								<td align='left'>
+									<select multiple='multiple' size='3' id='adv_global_item_form'>
+									</select>	
+								</td>
+							</tr>		
+							<tr>
+								<td align='right'>
+									<span>&advanced.item.type;</span>
+									<a id='adv_global_item_type_link_adv' class='classic_link adv_adv_link'
+										href='javascript:void(0);' onclick='
+										hideMe($("adv_global_item_type_basic"));
+										unHideMe($("adv_global_item_type"));
+										hideMe(this);
+										unHideMe($("adv_global_item_type_link_basic"));
+										'>&advanced.link;</a>
+		
+									<a id='adv_global_item_type_link_basic' class='hide_me classic_link adv_adv_link'
+										href='javascript:void(0);' onclick='
+										unHideMe($("adv_global_item_type_basic"));
+										hideMe($("adv_global_item_type"));
+										unHideMe($("adv_global_item_type_link_adv"));
+										hideMe(this);
+										'>&advanced.basic.link;</a>
+								</td>
+		
+								<td align='left'>
+									<select multiple='multiple' size='3' id='adv_global_item_type' class='hide_me'>
+									</select>	
+									<select multiple='multiple' size='3' id='adv_global_item_type_basic'>
+										<option value='at'>&opac.search.books;</option>
+										<option value='i'>&opac.search.audioBooks;</option>
+										<option value='g'>&opac.search.videoRecordings;</option>
+										<option value='j'>&opac.search.music;</option>
+										<option value='m'>&opac.search.electronic;</option>
+									</select>	
+								</td>
+							</tr>
+		
+							<tr>
+								<td align='right'>
+									<span>&advanced.literary.form;</span>
+									<a id='adv_global_lit_form_link_adv' class='classic_link adv_adv_link'
+										href='javascript:void(0);' onclick='
+										hideMe($("adv_global_lit_form_basic"));
+										unHideMe($("adv_global_lit_form"));
+										hideMe(this);
+										unHideMe($("adv_global_lit_form_link_basic"));
+										'>&advanced.link;</a>
+		
+									<a id='adv_global_lit_form_link_basic' class='hide_me classic_link adv_adv_link'
+										href='javascript:void(0);' onclick='
+										unHideMe($("adv_global_lit_form_basic"));
+										hideMe($("adv_global_lit_form"));
+										unHideMe($("adv_global_lit_form_link_adv"));
+										hideMe(this);
+										'>&advanced.basic.link;</a>
+								</td>
+								<td align='left'>
+									<select multiple='multiple' size='3' id='adv_global_lit_form' class='hide_me'>
+									</select>	
+									<select multiple='multiple' size='3' id='adv_global_lit_form_basic'>
+										<option value='0 '>&advanced.non.fiction;</option>
+										<option value='1'>&advanced.fiction;</option>
+									</select>	
+								</td>
+							</tr>
+		
+		
+							<!-- Language selector -->
+							<tr>
+								<td align='right'>
+									<span>&advanced.language;</span>
+								</td>
+		
+								<td align='left'>
+									<select multiple='multiple' size='3' id='adv_global_lang'>
+										<!--#include virtual="../../../../../common/xml/item_lang_options.xml"-->
+									</select>
+								</td>
+							</tr>
+		
+							<!-- Audience selector -->
+							<tr>
+								<td align='right'>
+									<span>&advanced.audience;</span>
+		
+									<a id='adv_global_audience_link_adv' class='classic_link adv_adv_link'
+										href='javascript:void(0);' onclick='
+										hideMe($("adv_global_audience_basic"));
+										unHideMe($("adv_global_audience"));
+										hideMe(this);
+										unHideMe($("adv_global_audience_link_basic"));
+										'>&advanced.link;</a>
+		
+									<a id='adv_global_audience_link_basic' class='hide_me classic_link adv_adv_link'
+										href='javascript:void(0);' onclick='
+										unHideMe($("adv_global_audience_basic"));
+										hideMe($("adv_global_audience"));
+										unHideMe($("adv_global_audience_link_adv"));
+										hideMe(this);'>&advanced.basic.link;</a>
+								</td>
+		
+								<td align='left'>
+									<select multiple='multiple' size='3' id='adv_global_audience' class='hide_me'>
+									</select>
+									<select multiple='multiple' size='3' id='adv_global_audience_basic'>
+										<option value='e '>&advanced.adult;</option>
+										<option value='abcdj'>&advanced.juvenile;</option>
+										<option value='fg '>&advanced.general;</option>
+									</select>
+								</td>
+							</tr>
+
+                            <tr>
+                                <td align='right'>
+                                    <span>&advanced.biblevel;</span>
+                                </td>
+                                <td align='left'>
+                                    <select multiple='multiple' size='3' id='adv_global_bib_level'>
+                                    </select>	
+                                </td>
+                            </tr>
+
+                            <tr>
+                                <td align='right'>
+                                    <span>&advanced.filter.pubyear;</span>
+                                </td>
+                                <td align='left'>
+                                    <select id='adv_global_pub_date_type' onchange='
+                                        if($("adv_global_pub_date_type").selectedIndex == 3)
+                                            unHideMe($("adv_global_pub_date_2_span"));
+                                        else
+                                            hideMe($("adv_global_pub_date_2_span"));'>
+                                        <option value='equals' selected='selected'>&advanced.filter.pubyear.equals;</option>
+                                        <option value='before'>&advanced.filter.pubyear.before;</option>
+                                        <option value='after'>&advanced.filter.pubyear.after;</option>
+                                        <option value='between'>&advanced.filter.pubyear.between;</option>
+                                    </select>	
+                                    <div style='margin-top:5px;'>
+                                        <input id='adv_global_pub_date_1' type='text' size='4' maxlength='4'/>
+                                        <span id='adv_global_pub_date_2_span' class='hide_me'>
+                                           &common.and; <input id='adv_global_pub_date_2' type='text' size='4' maxlength='4'/>
+                                        </span>
+                                    </div>
+                                </td>
+                            </tr>
+
+                            <!-- copy location selector -->
+                            <tr id='adv_copy_location_filter_row' class='hide_me'>
+                                <td align='right'>&opac.advanced.copy_loc_filter;</td>
+                                <td align='left' id='adv_copy_location_filter_td'>
+                                    <select size='3' id='adv_copy_location_filter_select' multiple='multiple'>
+                                    </select>
+                                </td>
+                            </tr>
+						</tbody>
+					</table>
+				</div>
+			</td>
+		</tr>	
+		<tr>
+			<td>
+				<div class='form-panels'>	
+					<table width='95%' align='center'>					
+						<thead>
+							<tr>
+								<td width='50%'><h2>&advanced.sort.criteria;</h2></td>
+								<td><h2>&advanced.search.library;</h2></td>
+							</tr>
+						</thead>					
+						<tbody>
+							<tr>		
+							   <script language='javascript' type='text/javascript'>
+								  function __setsortsel() {
+									 var sel = $('adv_global_sort_by')
+											   if(sel.selectedIndex == 0) {
+												   $("adv_global_sort_dir").disabled = true;
+												   $("adv_global_sort_dir").selectedIndex = 0;
+											   } else $("adv_global_sort_dir").disabled = false;
+								  }
+							   </script>
+								<td align=''>
+									<select id='adv_global_sort_by' onchange='__setsortsel();'>
+										<option value='rel'>&advanced.relevance;</option>
+										<option value='title'>&common.title;</option>
+										<option value='author'>&common.author;</option>
+										<option value='pubdate'>&advanced.pubdate;</option>
+									</select>
+								</td>
+								<td align='center' width='100%' nowrap='nowrap'>
+									<b id='now_searching_location'> </b>
+								</td>
+							</tr>
+							<tr>
+								<td>
+									<select id='adv_global_sort_dir' disabled='disabled'>
+										<option value='asc'>&advanced.sort.asc;</option>
+										<option value='desc'>&advanced.sort.desc;</option>
+									</select>
+								</td>
+							   <!-- force the enable/disable sort dir code to run -->
+							   <script language='javascript' type='text/javascript'>__setsortsel();</script>
+								<td align='center'>
+									<!--#include virtual="../common/libselect.xml"-->
+								</td>
+							</tr>
+							<tr>
+								<td align='center'>
+									<span>&advanced.frbrize;</span>
+									<input id='adv_group_titles' type='checkbox' />
+								</td>
+								<td align='center'>
+									<span>&result.limit2avail;</span>
+									<input type='checkbox' id='opac.result.limit2avail'/>
+								</td>
+							</tr>
+						</tbody>
+					</table>
+				</div>
+			</td>	
+		</tr>	
+		<tr>
+			<td colspan='2'><input type='submit' onclick='advSubmitGlobal();' value='&advanced.search.submit;' class='submit'></input></td>
+		</tr>	
+	</table>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/body.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/body.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/body.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,51 @@
+<!--
+<body onload='init();' style='height: 100%; border: 2px solid black;'>
+-->
+<body onload='init();'>
+<div id='container'>
+	<div id='header'>
+		<table cellspacing='0' width='100%'>
+			<tr>
+				<td width='10%'><!--#include virtual="common/logo.xml"--></td>
+				<td align='right' width='90%'>
+					<table cellspacing='0' width='100%'>
+						<tr>
+							<td><!--#include virtual="common/fonts.xml"--></td>
+						</tr>
+						<!--#if expr="$OILS_PAGE!='advanced.xml'"-->
+						<tr>
+							<td><!--#include virtual="common/searchbar.xml"--></td>
+						</tr>
+						<tr>
+							<td><!--#include virtual="common/statusbar.xml"--></td>
+						</tr>
+						<!--#endif-->
+					</table>
+				</td>
+			</tr>
+		</table>
+	</div>
+	<div id='header-shadow'></div>
+	<table id='main-content'>
+		<tbody>
+			<tr>
+				<td id='main_left_cell'>
+					<div style='width: 300px;'>
+					<!--#include virtual="common/sidebar.xml"-->
+					</div>
+				</td>
+				<td id='main_right_cell'>
+					<div id='content' class=''>
+						<!--#include virtual="common/altcanvas.xml"-->
+						<!--#include virtual="common/ilsevents.xml"--> 
+						<!--#include virtual="page_${OILS_PAGE}"-->
+					</div>
+					<!--#include virtual="common/tips.xml"-->
+				</td>
+			</tr>
+		</tbody>
+	</table>
+	<div class='clear'></div>
+	<!--#include virtual='footer.xml'-->
+</div>
+</body>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/altcanvas.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/altcanvas.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/altcanvas.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,37 @@
+
+<!-- These are the UI components that may be needed on any given page.  The must be
+	set to class += 'hide_me' by default -->
+
+<div id='not_the_canvas' xmlns:xi="http://www.w3.org/2001/XInclude">
+
+	<!-- the login page -->
+	<!--#if expr="$FRONT_PAGE!='true'"-->
+		<!--#include virtual="login.xml"-->
+	<!--#endif-->
+
+	<!-- The org tree -->
+	<!--#include virtual="orgtree.xml"-->
+
+	<!-- ============================================================================= -->
+	<!-- Register the alternate canvases  -->
+	<script language='javascript' type='text/javascript'>
+		config.ids.altcanvas.org_tree		= config.ids.common.org_container;
+		config.ids.altcanvas.holds			= 'holds_box';
+		config.ids.altcanvas.check_holds	= 'check_holds_box';
+		config.ids.altcanvas.xulholds		= 'xulholds_box';
+		config.ids.altcanvas.loading		= 'loading_alt';
+		//config.ids.altcanvas.cnbrowse		= 'cn_browse';
+	</script>
+
+	<!--#if expr="$FRONT_PAGE!='true'"-->
+		<!--#include virtual="holds.xml"-->
+		<!-- #include virtual="cn_browse.xml"-->
+	<!--#endif-->
+
+	<div id='loading_alt' class='hide_me canvas' style='margin-top: 6px;'>
+		<div style='margin-top: 30px; margin-bottom: 30px; text-align: center; font-weight: 700;'>
+			<img src='../../../../images/progressbar_green.gif' style='margin: 5px;' />
+		</div>
+	</div>
+
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/cn_browse.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/cn_browse.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/cn_browse.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,36 @@
+<div id='cn_browse' class='hide_me details-base'>
+	<div id='cn_browse_loading'  class='cn_browse_loading hide_me'>&common.cn.loading;</div>
+	<div id='cn_browse_div'> 
+	
+		<div class='tips-bottom-box' style='margin-bottom: 10px;'>
+			<span>&common.cn.browsing;</span><b style='margin-left: 6px;' id='cn_browse_where'> </b>
+		</div>
+		<table class='details-datagrid'>
+		<!-- class = data_grid bookshelf -->
+			<thead>
+				<tr>
+					<td><a id='cn_browse_next' class='classic_link' href='javascript:cnBrowsePrev();'><b>&common.cn.previous;</b></a></td>
+					<td colspan='1' align='center'>&common.cn.shelf;</td>
+					<td align='right'><a id='cn_browse_prev' class='classic_link' href='javascript:cnBrowseNext();'><b>&common.cn.next;</b></a></td>
+				</tr>
+			</thead>
+			<tbody id='cn_tbody'>
+				<tr id='cn_browse_row'>
+					<td id='cn_browse_td' class='cn_browse_item' width='25%' valign='top' style='border: 1px solid #ccc;'>
+						<table>
+							<tr>
+								<td valign='top'><a style='display: block; border: 1px solid #ddd; background: #efefef; padding: 1px;'><img height='60' width='50' class='cn_browse_info' name='cn_browse_pic' border='0' style='border: 1px solid #ddd; background: #efefef;' /></a></td>
+								<td valign='top'>
+								<div class='cn_browse_info' name='cn_browse_cn' style='font-weight: bold; border: 0; padding: 1px;'>  </div>
+								<div class='cn_browse_info' style='border: 0; padding: 1px;'><a name='cn_browse_title' class='classic_link'> </a></div>
+								<div class='cn_browse_info' style='border: 0; padding: 1px;'><a name='cn_browse_author' class='classic_link'>  </a></div>
+								<div class='cn_browse_info' style='border: 0; padding: 1px;' name='cn_browse_lib'>  </div>
+								</td>
+							</tr>
+						</table>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	</div>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/css_common.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/css_common.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/css_common.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,26 @@
+<!-- CSS shared across pages goes here --> 
+
+<link type='text/css' rel='stylesheet' href="<!--#echo var='OILS_SKIN_BASE'-->/craftsman/css/layout.css"/>
+<link type='text/css' rel='stylesheet' href="<!--#echo var='OILS_SKIN_BASE'-->/craftsman/css/default.css"/>
+
+<!-- Our font CSS's -->
+<link type='text/css' rel='stylesheet' href='<!--#echo var="OILS_CSS_BASE"-->/mediumfont.css' />
+
+<!-- Our colors -->
+<link type='text/css' rel="stylesheet" href="<!--#echo var='OILS_THEME_BASE'-->/craftsman/css/colors.css" />
+
+<!-- An alternate stylesheet -->
+<link type='text/css' rel="alternate stylesheet" title='&opac.style.reddish;' href="<!--#echo var='OILS_THEME_BASE'-->/reddish/css/colors.css" />
+
+<!-- OpenSearch auto discovery -->
+<link type="application/opensearchdescription+xml"
+	rel='search' title="Evergreen"
+	href="http://<!--#echo var='SERVER_NAME'-->/opac/extras/opensearch/1.1/-/osd.xml" />
+<link type='text/css' rel="alternate stylesheet" title='&opac.style.reddish;' href="<!--#echo var='OILS_THEME_BASE'-->/reddish/css/colors.css" />
+
+<!-- enable Dojo date picker -->
+<style type="text/css">
+	@import '/js/dojo/dojo/resources/dojo.css';
+	@import '/js/dojo/dijit/themes/tundra/tundra.css';
+	@import '/js/dojo/dijit/themes/tundra/tundra_rtl.css';
+</style>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/fonts.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,28 @@
+<div id='text_size_div'>
+	<ul>
+		<!--<li><span>&common.textsize.title;</span></li>-->
+		<li><span>Text: </span></li>
+		<li class='btn'>
+			<a href="javascript:void(0);" onclick="setFontSize('large');" title='&common.textsize.large;'>Larger</a> |
+			<a href="javascript:void(0);" onclick="setFontSize('regular');" title='&common.textsize.regular;'>Smaller</a>
+		    <span style='vertical-align: top;'>&nbsp;<span style="font-weight:bold;">|</span>&nbsp;</span>
+		</li>
+        <li>
+		    <span style='vertical-align: top;'>&common.language;</span>
+            <span id='translation_switch' dojoType="dijit.form.FilteringSelect" store="openils.I18N.localeStore"
+                searchAttr="label" required="false" jsId='opacLocaleSelector'>
+                <script>
+                    dojo.addOnLoad(function() {
+                        opacLocaleSelector.setValue(locale);
+                        dojo.connect(opacLocaleSelector, 'onChange', 
+                            function () {
+                                location.href = location.href.replace(/opac\/[^\/]+\/skin/, 'opac/' + this.getValue() + '/skin');
+                            }
+                        );
+                    });
+                </script>
+            </span>
+        </li>
+	</ul>
+	<div class='clear'></div>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/holds.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/holds.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/holds.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,242 @@
+<link rel="stylesheet" type="text/css"
+    href='<!--#echo var="OILS_JS_BASE"-->/jscalendar/calendar-brown.css' title="win2k-cold-1" />
+<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/jscalendar/calendar.js'></script>
+<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/jscalendar/lang/calendar-en.js'></script>
+<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/jscalendar/calendar-setup.js'></script>
+<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/DP_DateExtensions.js'></script>
+
+<div>
+	<div id='xulholds_box' class='hide_me canvas' style='margin-top: 6px;'>
+		<center>
+			<table class='data_grid' style='margin-top: 20px;'>
+				<tbody>
+					<tr>
+						<td>&opac.holds.xulRecipient;:</td>
+						<td><input type='text' id='xul_recipient_barcode' /></td>
+						<td><input type='submit' value='&common.submit;' id='xul_recipient_barcode_submit' /></td>
+						<td><input type='submit' value='&common.cancel;' onclick='showCanvas();' /></td>
+						<td><input type='submit' value='&common.hold.place;' id='xul_recipient_me' /></td>
+					</tr>
+				</tbody>
+			</table>
+		</center>
+	</div>
+
+	<div id='check_holds_box' class='hide_me canvas' 
+		style='margin-top: 6px; width: 100%; text-align: center'>
+		<br/><br/><br/>
+		<b>&common.hold.check;</b>
+	</div>
+
+	<div id='holds_box' class='hide_me details-grid'>
+		<table>
+			<tbody>
+				<tr>
+					<td class='holds_cell' colspan='2' style='padding: 10px 0 0 5px; margin: 0; vertical-align: middle'>
+						<div class='detailsinfo-box'>
+							<h3>&common.hold.create;</h3>
+						</div>
+					</td>
+				</tr>
+				<tr>
+					<td class='holds_cell'>&opac.holds.recipient;:</td>
+					<td class='holds_cell' id='holds_recipient'> </td>
+				</tr>
+				<tr>
+					<td class='holds_cell'>&common.title.label;</td>
+					<td class='holds_cell' id='holds_title'> </td>
+				</tr>
+				<tr>
+					<td class='holds_cell'>&common.author;</td>
+					<td class='holds_cell' id='holds_author'> </td>
+				</tr>
+				<tr>
+					<td class='holds_cell'>&common.format;</td>
+					<td class='holds_cell' id='holds_format'> </td>
+				</tr>
+				<tr id='hold_physical_desc_row'>
+					<td class='holds_cell'>&common.physical.label;</td>
+					<td class='holds_cell' id='holds_physical_desc'> </td>
+				</tr>
+
+				<tr class='hide_me' id='holds_cn_row'>
+					<td class='holds_cell'>&common.call.number.label;</td>
+					<td class='holds_cell'><b id='holds_cn'/> </td>
+				</tr>
+
+				<tr class='hide_me' id='holds_copy_row'>
+					<td class='holds_cell'>&common.copy.barcode.label;</td>
+					<td class='holds_cell'><b id='holds_copy'/> </td>
+				</tr>
+
+				<tr class='hide_me' id='holds_type_row'>
+					<td class='holds_cell'>&common.hold.type.label;</td>
+					<td class='holds_cell hide_me' id='holds_is_cn'><b>&common.hold.volume;</b></td>
+					<td class='holds_cell hide_me' id='holds_is_copy'><b>&common.hold.copy;</b></td>
+				</tr>
+
+				<tr>
+					<td class='holds_cell'>&opac.holds.contactPhone;:</td>
+					<td class='holds_cell'>
+						<input id='holds_phone' size='13' maxlength='12'/>
+						<span style='margin-left: 4px; font-size: 7pt;'>&common.phone.format;</span>
+					</td>
+				</tr>
+				<tr>
+					<td class='holds_cell'>&common.phone.enable;</td>
+					<td class='holds_cell'>
+						<input type='checkbox' id='holds_enable_phone'  checked='checked'
+							onchange='
+								if (this.checked) $("holds_phone").disabled=false; 
+								else $("holds_phone").disabled = true;'/>
+					</td>
+				</tr>
+
+				<tr>
+					<td class='holds_cell'>&opac.holds.contactEmail;:</td>
+					<td class='holds_cell' id='holds_email'> 
+                        <span class='hide_me' id='holds.no_email'>
+                           &common.email.none;<br/>
+                           &common.email.set;
+                        </span>
+                        <span class='hide_me' id='holds.no_email.xul'>
+                           &common.email.none; 
+                        </span>
+
+                    </td>
+				</tr>
+				<tr>
+					<td class='holds_cell'>&common.email.enable;</td>
+					<td class='holds_cell'>
+						<input type='checkbox' id='holds_enable_email' checked='checked'/>
+					</td>
+				</tr>
+				<!--
+				<tr id='holds_depth_selector_row' class='hide_me'>
+					<td class='holds_cell'>Hold Range</td>
+					<td class='holds_cell'>
+						<select id='holds_depth_selector'></select>
+					</td>
+				</tr>
+				-->
+				<tr>
+					<td class='holds_cell'>&opac.holds.pickupLocation;</td>
+					<td class='holds_cell'>
+						<select id='holds_org_selector'> </select>
+					</td>
+				</tr>
+
+				<tr>
+					<td class='holds_cell'>&opac.holds.expire_time;</td>
+					<td class='holds_cell'>
+                        <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_expire_time' />
+					</td>
+				</tr>
+
+                <tr>
+                    <td class='holds_cell'>
+                        &opac.holds.freeze;
+                        <a class='classic_link' href='javascript:alert("&opac.holds.freeze.help;");'>&common.help;</a>
+                        </td>
+                    <td class='holds_cell'>
+                        <input type='checkbox' id='holds_frozen_chkbox' 
+                            onchange='
+                                if($("holds_frozen_chkbox").checked) 
+                                    unHideMe($("hold_frozen_thaw_row"));
+                                else
+                                    hideMe($("hold_frozen_thaw_row"));
+                            ' /> 
+                    </td>
+                </tr>
+
+                <tr id='hold_frozen_thaw_row' class='hide_me'>
+                    <td class='holds_cell'>
+                        <script language='javascript' type='text/javascript'> if($('holds_frozen_chkbox').checked) unHideMe($("hold_frozen_thaw_row"));</script>
+                        &opac.holds.freeze.thaw_date;
+                    </td>
+                    <td class='holds_cell'>
+                        <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_frozen_thaw_input' />
+                    </td>
+                </tr>
+
+				<tr id='holds_alt_formats_row_extras' class='hide_me'>
+					<td colspan='2' align='center'>
+						<div class='detailsinfo-box'>
+								<a class='classic_link' href='javascript:void(0);'
+								onclick='unHideMe($("holds_alt_formats_row"));'>&common.hold.advanced;</a>
+						</div>
+					</td>
+				</tr>
+
+				<tr id='holds_alt_formats_row' class='hide_me'>
+
+					<td class='holds_cell'>
+						<div style='margin-bottom: 5px;'>
+							<span>&common.format.alternatives; </span>
+							<span> <a class='classic_link' style='color:red;' href='javascript:void(0);' 
+								onclick='alert($("holds_explain_adv").innerHTML)'>&common.help;</a></span>
+						</div>
+						<div>&common.control.click;</div>
+					</td>
+
+					<td class='holds_cell'>
+						<select id='hold_alt_form_selector' multiple='multiple' style='width: 14em;'>
+							<option value='at'	class='hide_me'>&opac.search.books;</option>
+							<option value='at-d' class='hide_me'>&opac.search.largePrint;</option>
+							<option value='i'		class='hide_me'>&opac.search.audioBooks;</option>
+							<option value='g'		class='hide_me'>&opac.search.videoRecordings;</option>
+							<option value='j'		class='hide_me'>&opac.search.music;</option>
+						</select>
+					</td>
+				</tr>
+
+				<tr>
+					<td>&nbsp;</td>
+					<td class='holds_cell'>
+						<button id='holds_submit'>&opac.holds.placeHold;</button>
+						<button class='hide_me' id='holds_update'>&common.hold.update;</button>
+						<span style='padding: 20px;'> </span>
+						<button id='holds_cancel'>&common.cancel;</button>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	
+		<div class='hide_me' id='holds_success'>&opac.holds.success;</div>
+		<div class='hide_me' id='holds_failure'>&opac.holds.failure;</div>
+		<span class='hide_me' id='holds_bad_phone'>
+			&common.phone.format.help;
+		</span>
+
+		<span class='hide_me' id='hold_not_allowed'>
+			&common.hold.failed;
+		</span>
+
+	</div>
+
+	<span class='hide_me' id='format_words'>
+		<span name='at'>&opac.search.books;</span>
+		<span name='at-d'>&opac.search.largePrint;</span>
+		<span name='i'>&opac.search.audioBooks;</span>
+		<span name='g'>&opac.search.videoRecordings;</span>
+		<span name='j'>&opac.search.music;</span>
+		<span name='m'>&opac.search.electronic;</span>
+	</span>
+
+	<span class='hide_me' id='holds_explain_adv'>&holds.advanced_options;</span>
+
+	<span class='hide_me' id='holds_pick_good_org'>&common.hold.delivery;</span>
+
+	<span class='hide_me' id='hold_dup_exists'>&common.hold.exists;</span>
+
+	<span class='hide_me' id='hold_dup_exists_override'>&common.hold.exists.override;</span>
+
+	<span id='hold_failed_patron_barred' class='hide_me'>&common.hold.barred;</span>
+
+	<span id='invalid_hold' class='hide_me'>&common.hold.item.invalid;</span>
+
+	<span id='holds_invalid_recipient' class='hide_me'>&common.hold.patron.invalid;</span>
+
+</div>
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/libselect.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/libselect.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/libselect.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,15 @@
+<span>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/depth_selector.js'></script>
+	<span id='depth_selector_span'>
+		<!--#if expr="$SHOW_DEPTHSEL_TEXT='true'"-->
+		<span>&library.select; </span>
+		<!--#endif-->
+		<select id='depth_selector' >
+			<option value='new'>&library.select.label;</option>
+		</select>
+	</span>
+	<span class='hide_me' id='lib_selector_span'>
+		<a id='lib_selector_link' class='classic_link' href='javascript:void(0)' title='&library.select.help;'></a>
+	</span>
+</span>
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/login.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/login.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/login.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,107 @@
+
+<div id='login_box' class='login-box hide_me' style='margin-top: 6px; border: 0; width: 100%;'>
+
+	<script language='javascript' type='text/javascript'>
+		config.ids.login = {};
+		config.css.login = {};
+		config.ids.login.box			= "login_box";
+		config.ids.login.username	= "login_username";
+		config.ids.login.password	= "login_password";
+		config.ids.login.button		= "login_button";
+		config.ids.login.cancel		= "login_cancel_button";
+		config.ids.altcanvas.login			= config.ids.login.box;
+	</script>
+
+	<div class='form-panels'>
+		<h2><span>&opac.login.login;</span></h2>
+		
+		<table id='login_table'>
+			<tbody>
+				<tr>
+					<td style='vertical-align: middle;'><span style='font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;'>&login.username;</span></td>
+					<td>
+						<span class='login_text'>
+							<input id='login_username' type='text' style='width: 220px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; height: 1%;' />
+						</span>
+					</td>
+				</tr>
+				<tr>
+					<td style='vertical-align: middle;'>
+						<span style='font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;'>&common.password;</span>
+					</td>
+					<td>
+						<span class='login_text'>
+							<input id='login_password' type='password' style='width: 220px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; height: 1%;' />
+						</span>
+					</td>
+				</tr>
+				<tr>
+					<td></td>
+					<td>
+						<span class='login_text' style='margin-right: 20px;'>
+						<input type='submit' value='&common.login;'  id='login_button'/>
+						</span>
+						<span class='login_text' style='margin-left: 20px;'>
+							<input type='submit' id='login_cancel_button' value='&common.cancel;'/>
+						</span>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+
+		<table id='change_pw_table' class='hide_me'>
+			<thead>
+				<tr><td colspan='2' align='center'><b>&login.password;</b></td></tr>
+			</thead>
+			<tbody>
+	
+				<tr>
+					<td colspan='2'>
+						<div class='info'>
+							&login.first.time;
+							&common.password_criteria;
+						</div>
+					</td>
+				</tr>
+	
+				<tr>
+					<td>&login.password.current.enter;</td>
+					<td><input type='password' id='change_pw_current' style='width: 220px;' /></td>
+				</tr>
+	
+				<tr>
+					<td>&login.password.new.enter;</td>
+					<td><input type='password' id='change_pw_1' style='width: 220px;' /></td>
+				</tr>
+				<tr>
+					<td>&login.password.new.reenter;</td>
+					<td><input type='password' id='change_pw_2' style='width: 220px;' /></td>
+				</tr>
+				<tr>
+					<td></td>
+					<td>
+						<span class='login_text' style='margin-right: 20px;'>
+							<input type='submit' value='&login.password.update;'  id='change_pw_button'/>
+						</span>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	</div>
+	<span id='pw_no_match' class='hide_me'>&login.password.nomatch;</span>
+	<span id='pw_update_successful' class='hide_me'>&login.password.success;</span>
+
+	<span id='pw_not_strong' class='hide_me'>
+		&login.password.strength;
+		&common.password_criteria;
+	</span>
+
+	<span id='patron_card_inactive_alert' class='hide_me'>&login.barcode.inactive;</span>
+
+	<span id='patron_inactive_alert' class='hide_me'>&login.account.inactive;</span>
+
+	<span id='patron_login_failed' class='hide_me'>&login.failed;</span>
+
+</div>
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/logo.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/logo.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/logo.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,2 @@
+<script language='javascript' type='text/javascript'>config.ids.common.top_logo = "top_left_logo";</script>
+<img src='<!--#echo var="OILS_BASE"-->/images/logo.gif' alt='' class='logo' />

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/orgtree.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/orgtree.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/orgtree.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,23 @@
+
+<!-- the org tree -->
+<div id='org_container' class='hide_me' style='padding: 8px 13px 8px 8px;'>
+
+	<div id='org_link_container' class='search-toolbar'>
+		<ul>
+			<li><a class='expandall-btn' onclick='orgTreeSelector.expandAll();' href='javascript:void(0);'>&common.org.openAll;</a></li>
+			<li><a class='closeall-btn' onclick='orgTreeSelector.closeAll();' href='javascript:void(0);'>&common.org.closeAll;</a></li>
+			<li><a class='cancel-btn' onclick='showCanvas();' href='javascript:void(0);'>&common.org.cancel;</a></li>
+		</ul>
+		<div class='clear'></div>
+	</div>
+
+	<div id='org_loading_div'><br/><span>&common.org.loading;</span></div>
+	
+	<br/>
+	<div id='org_selector_tip' class='tips_box hide_me'><b>&common.org.note;</b>
+		<span>&common.org.notetext;</span>
+	</div>
+	<br/>
+	<div id='org_tree' class='org_tree_container'> </div>
+	<br/>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/searchbar.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,34 @@
+<!-- Searchbar for doing metarecord searches -->
+<div id='searchbar' align='right'>
+	<!-- load my js -->
+	<script language='javascript' type='text/javascript'>
+		config.ids.searchbar = {};
+		config.css.searchbar = {};
+		config.ids.searchbar.text			= 'search_box';	
+		config.ids.searchbar.submit			= 'search_submit';	
+		config.ids.searchbar.type_selector	= 'search_type_selector';
+		config.ids.searchbar.depth_selector	= 'depth_selector';
+		config.ids.searchbar.form_selector	= 'form_selector';
+		config.ids.searchbar.extra_row		= 'searchbar_extra';
+		config.ids.searchbar.main_row		= 'searchbar_main_row';
+		config.ids.searchbar.table			= 'searchbar_table';
+		config.ids.searchbar.location_tag	= 'search_location_tag_link';
+		config.ids.searchbar.lib_sel_span	= 'lib_selector_span';
+		config.ids.searchbar.lib_sel_link	= 'lib_selector_link';
+		config.ids.searchbar.depth_sel_span	= 'depth_selector_span';
+	</script>
+    <style>
+        #searchbar-options-table td {padding:0px 1px 0px 1px;}
+    </style>
+	<table align='right' id='searchbar-options-table'>
+		<tr>
+			<td><input id='search_box' type='text' class='input' /></td>
+			<td><input type='submit' id='search_submit' value='Search' title='&button.go;' class='submit' /></td>
+			<td><!--<span>&common.type;: </span>--><!--#include virtual="stypes_selector.xml"--></td>
+			<td><!--#set var='FORM_SEL_ID' value='form_selector'--></td>
+			<td><!--#include virtual="format_selector.xml"--></td>
+			<td><!--#include virtual="libselect.xml"--></td>
+		</tr>
+	</table>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/search_bar.js'></script>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/sidebar.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/sidebar.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/sidebar.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,174 @@
+
+<!-- Navigation bar -->
+
+<div id="sidebar_div" xmlns:xi="http://www.w3.org/2001/XInclude">
+
+	<div id='main-left-menu'>
+		<ul>
+			<li title="&navigate.home.title;" id='home_link_div'><a class='home-btn' id='home_link' href='index.xml'>&navigate.home;</a></li>
+			<li title="&opac.navigate.advanced.title;" id='advanced_link_div'><a class='advancedsearch-btn' id='advanced_link' href='advanced.xml'>&opac.navigate.advanced;</a></li>
+			<li title="&navigate.myopac.title;" id='myopac_link_div'><a class='account-btn' id='myopac_link' href='myopac/myopac.xml'>&navigate.myopac;</a></li>
+			<li title="&navigate.login.title;" id='login_link_div'><a class='login-btn' id='login_link' href='javascript:void(0);'>&navigate.login;</a></li>
+			<!--Hide Me Section-->
+			<li title="&navigate.logout.title;" id='logout_link_div' class="hide_me"><a class='logout-btn' id='logout_link' href='javascript:void(0);'>&navigate.logout;</a></li>
+			<li title="&navigate.loggedinas.title;" id='logged_in_as_div' class="hide_me"><span class='loginas-btn'>&navigate.loggedinas;<b id='username_dest'> </b></span></li>
+			<li title="&navigate.titleGroupResults;" id='mresult_link_div' class="hide_me"><a id='sidebar_title_group_results'>&navigate.titleGroupResults;</a></li>
+			<li title="&navigate.titleResults;" id='result_link_div' class="hide_me"><a class='title-btn' id='sidebar_title_results'>&navigate.titleResults;</a></li>
+			<li title="&navigate.record.details;" id='rdetail_link_div' class="hide_me"><span class='titledetails-btn'>&navigate.title.details;</span></li>
+		</ul>
+		
+		<div id='main-left-menu'>
+			<div id='subject_tree_sidebar' class='subject_sidebar hide_me'> 
+				<div id='subject_sidebar_tree_div'> </div>
+				<script language='javascript' type='text/javascript'>
+					removeChildren($('subject_sidebar_tree_div'));
+					var subjectSidebarTree = new SlimTree(
+						document.getElementById('subject_sidebar_tree_div'),
+						'subjectSidebarTree', '../../../../images/subject-icon-u.gif');
+					subjectSidebarTree.addNode( 'subjectSidebarTreeRoot', -1, 
+						"&sidebar.relevantSubjects.headerLabel;", 
+						'javascript:subjectSidebarTree.toggle(' +
+							'"subjectSidebarTreeRoot");');
+				</script>
+			</div>			
+			<div id='author_tree_sidebar' class='author_sidebar hide_me'> 
+				<div id='author_sidebar_tree_div'> </div>
+				<script language='javascript' type='text/javascript'>
+					removeChildren($('author_sidebar_tree_div'));
+					var authorSidebarTree = new SlimTree(
+						document.getElementById('author_sidebar_tree_div'),
+						'authorSidebarTree','../../../../images/relevant-icon-u.gif');
+					authorSidebarTree.addNode( 'authorSidebarTreeRoot', -1, 
+						"&sidebar.relevantAuthors.headerLabel;", 
+						'javascript:authorSidebarTree.toggle(' +
+							'"authorSidebarTreeRoot");');
+				</script>
+			</div>			
+			<div id='series_tree_sidebar' class='series_sidebar hide_me'> 
+				<div id='series_sidebar_tree_div'> </div>
+				<script language='javascript' type='text/javascript'>
+					removeChildren($('series_sidebar_tree_div'));
+					var seriesSidebarTree = new SlimTree(
+						document.getElementById('series_sidebar_tree_div'),
+						'seriesSidebarTree',
+						'../../../../images/series-icon-u.gif');
+					seriesSidebarTree.addNode( 'seriesSidebarTreeRoot', -1, 
+						"&sidebar.relevantSeries.headerLabel;", 
+						'javascript:seriesSidebarTree.toggle(' +
+							'"seriesSidebarTreeRoot");');
+				</script>
+			</div>
+		</div>
+	</div>
+
+
+	<div id='main-left-search'>
+	
+		<div id='adv_quick_search_sidebar' class='sidebar_chunk hide_me'> 
+			<div id='adv_quick_search'>
+				<h2>&sidebar.quick.search;</h2>
+				<div class='content'>
+					<table>
+						<tbody>
+							<tr>
+								<td>
+									<select id='adv_quick_type' style='width: 6em;'>
+										<option value='isbn'>&opac.advanced.quick.isbn;</option>
+										<option value='issn'>&opac.advanced.quick.issn;</option>
+										<option value='cn'>&opac.advanced.quick.cn;</option>
+										<option value='lccn'>&opac.advanced.quick.lccn;</option>
+										<option value='tcn'>&opac.advanced.quick.tcn;</option>
+										<option value='barcode'>&opac.advanced.quick.barcode;</option>
+									</select>
+								</td>
+								<td><input type='text' id='adv_quick_text' size='16' /></td>
+							</tr>
+						</tbody>
+					</table>
+				</div>
+				<div class='buttons'>
+					<a id='adv_quick_submit' href='javascript:advGenericSearch();'>&common.submit;</a>
+				</div>
+	
+				<span class='hide_me' id='myopac.copy.not.found'>&sidebar.copy.not.found;</span>
+			</div>
+		</div>
+
+		<div id='adv_marc_search_sidebar' class='sidebar_chunk hide_me'>
+			<h2>&search.marc;</h2>
+			<div class='content'>
+				<table id='adv_sdbar_table'>
+					<tbody>
+						<tr>
+							<td>&search.marc.tag;</td>
+							<td><input name='advanced.marc.tag' maxlength='3' size='3' /></td>
+							<td>&search.marc.subfield;</td>
+							<td><input name='advanced.marc.subfield' maxlength='1' size='1' /></td>
+						</tr>
+						<tr>
+							<td>&search.marc.value;</td>
+							<td colspan='3'><input name='advanced.marc.value' size='18' /></td>
+						</tr>
+						<tr name='crow' class='hide_me'>
+							<td colspan='4' align='center'>
+							<a href='javascript:void(0);' class='classic_link'
+								onclick='
+									var div = $("adv_marc_search_sidebar");
+									if( div.getElementsByTagName("table").length > 1 )
+										div.removeChild(this.parentNode.parentNode.parentNode.parentNode);'>&common.close;</a>
+							</td>
+						</tr>										
+					</tbody>
+				</table>
+			</div>
+			<div id='adv_marc_submit' class='buttons '>
+				<a href='javascript:advAddMARC();'>&search.marc.add.row;</a>
+				<a href='javascript:advMARCRun();'>&common.submit;</a>
+			</div>
+		</div>
+	
+	</div>
+
+
+	<!-- ============================================================================= -->
+	<!-- Our javascript -->
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar.js'></script>
+
+	<script language='javascript' type='text/javascript'>
+		config.ids.sidebar = {};
+		config.css.sidebar = {};
+		config.names.sidebar = {};
+		config.css.sidebar.item = {};
+		config.ids.sidebar.home				= 'home_link_div';
+		config.ids.sidebar.advanced		= 'advanced_link_div';
+		config.ids.sidebar.myopac			= 'myopac_link_div';
+		config.ids.sidebar.prefs			= 'prefs_link_div';
+		config.ids.sidebar.mresult			= 'mresult_link_div';
+		config.ids.sidebar.rresult			= 'result_link_div';
+		config.ids.sidebar.rdetail			= "rdetail_link_div"; 
+		config.ids.sidebar.login			= 'login_link';
+		config.ids.sidebar.logout			= 'logout_link';
+		config.ids.sidebar.logoutbox		= 'logout_link_div';
+		config.ids.sidebar.loginbox		= 'login_link_div';
+		config.ids.sidebar.logged_in_as	= 'logged_in_as_div';
+		config.ids.sidebar.username_dest	= 'username_dest';
+		config.ids.sidebar.subject			= 'subject_sidebar';
+		config.ids.sidebar.subject_item	= 'subject_item';
+		config.ids.sidebar.author			= 'author_sidebar';
+		config.ids.sidebar.author_item	= 'author_item';
+		config.ids.sidebar.series			= 'series_sidebar';
+		config.ids.sidebar.series_item	= 'series_item';
+		
+		config.ids.sidebar.home_link		= 'home_link'
+		config.ids.sidebar.advanced_link	= 'advanced_link'
+		config.ids.sidebar.myopac_link	= 'myopac_link'
+		
+		config.names.sidebar.subject_item	= 'subject_item';
+		config.names.sidebar.author_item		= 'author_item';
+		config.names.sidebar.series_item		= 'series_item';
+
+		config.css.encircled				= 'encircled';
+	</script>
+
+</div>
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/statusbar.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/statusbar.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/statusbar.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,24 @@
+<div id='statusbar' align="right">
+	<table align='right' width='100%'>
+		<tbody>
+			<tr>
+				<td align='left' class='title' width='20%' nowrap='nowrap'>
+					<b>
+					<span style='padding: 1px;' id='now_searching_location'>  </span>
+					</b>
+					<i id='including_results_for' class='hide_me'>
+						<span>&status.results;</span> <b id='including_results_location'> </b>
+					</i>
+				</td>
+                <td align='right' style='padding:4px;'>
+                    <!--#if expr="$OILS_PAGE='rresult.xml' || $OILS_PAGE='mresult.xml'"-->
+                    <!--#include virtual="../result/filtersort.xml" -->
+                    <!--#endif -->
+                </td>
+			</tr>
+		</tbody>
+	</table>
+	<script language='javascript' type='text/javascript'>
+		config.ids.common.now_searching = 'now_searching_location';
+	</script>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/tips.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/tips.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/common/tips.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,8 @@
+
+<div id='tips' class='tips-bottom-box hide_me'>
+	<div class='hide_me'>
+		<span>&common.tips.tip1;</span>
+		<span>&common.tips.tip2;</span>
+	</div>
+	<span style="font-weight: bold;">&tips.label;  </span>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/footer.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/footer.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/footer.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,23 @@
+<div id='footer'>
+	<div class='inner'>
+		<table>
+			<tr>	
+				<td>
+					<a href='/opac/extras/slimpac/start.html'>&opac.basic;</a> |
+					<a href='&footer.find.url;'>&footer.find.library;</a> | 
+					<a href='&footer.help.url;'>&footer.help;</a> | 
+					<a href='&footer.library.url;'>&footer.library.about;</a> | 
+					<a href='&footer.union.url;'>&footer.union;</a>				
+				</td>
+				<td align='right'>
+					<span>&footer.copyright;</span>
+					<span>
+						<a href='http://open-ils.org'><img src='../../../../images/eg_tiny_logo.gif' alt='' style='display: inline; float: right; margin-left: 5px;' /></a>
+						<div style='float: right; padding: 5px 0 0 0;'>&footer.logo;</div>
+						<div class='clear'></div>
+					</span>
+				</td>
+			</tr>
+		</table>
+	</div>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/homesearch.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,92 @@
+<div align='center'>
+	<div class='home-searcharea' xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude">
+		<!-- load my js -->
+		<script language='javascript' type='text/javascript' src="<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/depth_selector.js"> </script>
+		<script language='javascript' type='text/javascript' src="<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/search_bar.js"> </script>
+	
+		<script language='javascript' type='text/javascript'>
+			config.ids.searchbar = {};
+			config.css.searchbar = {};
+			config.ids.searchbar.text				= 'search_box';	
+			config.ids.searchbar.submit			= 'search_submit';	
+			config.ids.searchbar.type_selector	= 'search_type_selector';
+			config.ids.searchbar.depth_selector	= 'depth_selector';
+			config.ids.searchbar.form_selector	= 'form_selector';
+			config.ids.searchbar.extra_row		= 'searchbar_extra';
+			config.ids.searchbar.main_row			= 'searchbar_main_row';
+			config.ids.searchbar.table				= 'searchbar_table';
+			config.ids.searchbar.location_tag	= 'search_location_tag_link';
+			config.ids.searchbar.lib_sel_span	= 'lib_selector_span';
+			config.ids.searchbar.lib_sel_link	= 'lib_selector_link';
+			config.ids.searchbar.depth_sel_span	= 'depth_selector_span';
+		</script>
+		<!--Logo-->
+		<div class='home-logo'>
+			<img src='<!--#echo var="OILS_BASE"-->/images/main_logo.jpg' />
+		</div>
+		<!--Title-->
+		<div class='home-title'>
+			<script language='javascript' type='text/javascript'>config.ids.common.now_searching = 'now_searching_location';</script>
+			<span>&opac.search.nowSearching;</span>
+			<span style='padding: 1px;' id='now_searching_location'></span>
+		</div>
+		<!--Search Input/Submit-->
+		<div class='home-search-panel'>
+			<table align='center'>
+				<tr>
+					<td><input id='search_box' type='text' class='search-home-input' /></td>
+					<td><input type='button' id='search_submit' value='Search' class='submit' /></td>
+				</tr>
+			</table>
+		</div>	
+		<!--Filters-->
+		<div class='home-filter-panel'>
+			<span style='padding-right:40px;'><!--#include virtual="../common/stypes_selector.xml"--></span>
+			<span>
+				<!--
+				<span>&common.format;: </span>
+				-->
+				<!--#set var='FORM_SEL_ID' value='form_selector'-->
+				<!--#include virtual="../common/format_selector.xml"-->
+			</span>	
+		</div>	
+	</div>
+</div>
+<div align='center'>
+	<div class='home-bottom-tabs' align='center'>
+		<ul>
+			<li><a id='home_adv_search_link' href='javascript:void(0);' class='advancedsearch'>&opac.navigate.advanced;</a></li>
+			<li>
+				<span class='hide_me' id='depth_selector_span'>
+					<select id='depth_selector' >
+						<option value='new'>&opac.navigate.selectNewOrg;...</option>
+					</select>
+				</span>
+				<span class='hide_me' id='lib_selector_span'>
+					<a id='lib_selector_link' href='javascript:void(0)' class='chooselibrary'>&opac.navigate.selectOrg;</a>
+				</span>
+			</li>
+			<li><a id='home_myopac_link' href='javascript:void(0);' class='myaccount'>&opac.navigate.myopac;</a></li>
+		</ul>
+		<div class='clear'></div>
+	</div>
+</div>
+
+<!-- locale picker -->
+<div align='center' valign='bottom' style='padding-top:10px;'>
+    <span style='vertical-align: top;'>&common.language;</span>
+    <span dojoType="dijit.form.FilteringSelect" store="openils.I18N.localeStore" 
+        searchAttr="label" required="false" jsId='opacLocaleSelector'>
+        <script>
+            dojo.addOnLoad(function() {
+                opacLocaleSelector.setValue(locale);
+                dojo.connect(opacLocaleSelector, 'onChange', 
+                    function () {
+                        location.href = location.href.replace(/opac\/[^\/]+\/skin/, 'opac/' + this.getValue() + '/skin');
+                    }
+                );
+            });
+        </script>
+    </span>
+</div>
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/index_body.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/index_body.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/home/index_body.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,28 @@
+<body onload='init(); getId("home_adv_search_link").setAttribute("href", buildOPACLink({page:ADVANCED})); getId("home_myopac_link").setAttribute("href", buildOPACLink({page:MYOPAC}, false, true));'>
+
+	<noscript>
+		<style type="text/css">#toptable { display: none; }</style>
+		<p style="font-size: 1.3em; padding: 3em; text-align: center;">
+		&home.js.disabled;
+		</p>
+	</noscript>
+
+
+	<div id='canvas'>
+		<!--#include virtual="../common/altcanvas.xml"-->
+		<!--#include virtual="homesearch.xml"-->
+	</div>
+	<script language='javascript' type='text/javascript'>isFrontPage = true;</script>
+	<script language="javascript" type='text/javascript'>
+        try { 
+            document.getElementById('toptable').style.display = 'table'; 
+        } catch(e) {
+            try {
+                document.getElementById('toptable').style.display = ''; 
+            } catch(ee) {}
+        }
+    </script>
+	<!--#include virtual='../footer.xml'-->
+</body>
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_cnbrowse.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_cnbrowse.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_cnbrowse.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,6 @@
+<div id='canvas_main'>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/craftsman/js/cn_browse.js'></script>
+	<!--#include virtual="common/cn_browse.xml"-->
+</div>
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_myopac.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_myopac.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_myopac.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,68 @@
+<div id='canvas_main' class='hide_me'>
+
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/myopac.js'></script>
+    <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/DP_DateExtensions.js'></script>
+
+	<script language='javascript' type='text/javascript'> config.ids.altcanvas.myopac_reload = 'myopac_reloading'; </script>
+	<div id='myopac_reloading' class='hide_me canvas'> &common.loading; </div>
+
+	<script language='javascript' type='text/javascript'>
+		config.ids.myopac = {};
+		config.css.myopac = {};
+		config.names.myopac = {};
+	</script>
+
+	<br/>
+	<table style='width: 98%; text-align: center;'>
+		<tbody>
+			<tr id='myopac_nav_row'>
+
+				<td class='myopac_link border_6' id='myopac_summary_td' >
+					<a href='javascript:void(0);' 
+						onclick='myOPACChangePage("summary");'>&myopac.account;</a>
+				</td>
+
+				<td class='myopac_link border_6' id='myopac_checked_td' >
+					<a href='javascript:void(0);' 
+						onclick='myOPACChangePage("checked");'>&myopac.checkouts;</a>
+				</td>
+
+				<td class='myopac_link border_6' id='myopac_holds_td' >
+					<a href='javascript:void(0);' 
+						onclick='myOPACChangePage("holds");'>&myopac.holds;</a>
+				</td>
+
+				<td class='myopac_link border_6' id='myopac_fines_td' >
+					<a href='javascript:void(0);' 
+						onclick='myOPACChangePage("fines");'>&myopac.fines;</a>
+				</td>
+
+				<td class='myopac_link border_6' id='myopac_prefs_td' >
+					<a href='javascript:void(0);' 
+						onclick='myOPACChangePage("prefs");'>&myopac.preferences;</a>
+				</td>
+
+				<td class='myopac_link border_6' id='myopac_bookbag_td' nowrap='nowrap'>
+					<a href='javascript:void(0);' 
+						onclick='myOPACChangePage("bookbag");'>&myopac.bookbags;</a>
+
+				</td>
+
+			</tr>
+		</tbody>
+	</table>
+
+	<br/>
+
+	<div id='myopac_main_div'>
+		<!--#include virtual="myopac/myopac_summary.xml"-->
+		<!--#include virtual="myopac/myopac_checked.xml"-->
+		<!--#include virtual="myopac/myopac_holds.xml"-->
+		<!--#include virtual="myopac/myopac_fines.xml"-->
+		<!--#include virtual="myopac/myopac_prefs.xml"-->
+		<!--#include virtual="myopac/myopac_bookbags.xml"-->
+	</div>
+
+</div>
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_rdetail.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_rdetail.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/page_rdetail.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,85 @@
+<div id='canvas_main'>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar_extras.js'></script>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/result_common.js'></script>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/rresult.js'></script>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/rdetail.js'></script>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/holds.js'></script>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/cn_browse.js'></script>
+	<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/container.js'></script>
+
+	<script language='javascript' type='text/javascript'>
+		config.ids.rdetail = {};
+		config.ids.rdetail.view_marc = "rdetail_view_marc";
+	</script>
+	<div class='detailsinfo-box'>
+		<table id='np_table' class='hide_me'>
+			<tbody>
+				<tr>
+					<td>
+						<span>
+							&rdetail.result; <strong><span id='np_offset'> </span></strong>
+							 - 
+							<strong><span id='np_count'> </span></strong>
+						</span>
+						<span style='padding-left: 40px;'>
+							<a class='np_nav_link classic_link hide_me' id='np_start'
+								href='javascript:rdetailStart();' title="&rdetail.page.results;">&rdetail.start;</a>
+							<a class='np_nav_link classic_link hide_me' id='np_prev'
+								href='javascript:rdetailPrev();' title='&rdetail.page.previous;'>&lt;&lt;</a>
+							<span> </span>
+							<a  class='np_nav_link classic_link hide_me' id='np_next'
+								href='javascript:rdetailNext();' title='&rdetail.page.next;'>&gt;&gt;</a>
+							<a class='np_nav_link classic_link hide_me' id='np_end'
+								href='javascript:rdetailEnd();' title="&rdetail.page.last;">&rdetail.end;</a>
+						</span>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	</div>
+	<div class='detailsinfo-bottom-box'>
+		<table>
+			<tbody>
+				<tr>
+					<td width='50%' align='left' style='vertical-align: middle;'>
+						<span>&rdetail.detailMain.headerLabel;</span>
+					</td>
+					<td align='right' width='50%' class='detailsinfo-right'>
+						<ul>
+							<li>
+								<span class='placeholder'>
+									<a id='rdetail_place_hold'>&opac.holds.placeHold;</a>
+								</span>
+							</li>
+							<li class='hide_me'>
+								<span class='selectBox' id='rdetail_more_actions'>
+									<select id='rdetail_more_actions_selector' style='max-width: 11em;'>
+										<option value='start'>&rdetail.more;</option>
+										<option disabled='disabled'>--------------</option>
+										<option disabled='disabled'>&rdetail.bookbag.add;</option>
+										<option disabled='disabled'>--------------</option>
+										<option value='new_bookbag' onclick='rdetailNewBookbag();'>&rdetail.bookbag.create;</option>
+									</select>
+								</span>
+							</li>
+						</ul>
+						<div class='clear'></div>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	</div>
+	<div style='font-weight: bold; padding: 5px; margin: 5px; width: 100%;' class='hide_me color_4' id='rdetail_deleted_exp'>
+		&rdetail.record.deleted;
+	</div>
+
+	<!--#include virtual="rdetail/rdetail_summary.xml"-->
+	<br/><br/>
+	<!--#include virtual="rdetail/rdetail_extras.xml"-->
+
+	<div class='hide_me' id='rdetail_bb_none'>&rdetail.none;</div>
+	<div class='hide_me' id='rdetail_bb_item_success'>&rdetail.bookbag.add.success;</div>
+	<div class='hide_me' id='rdetail_bb_new'>&rdetail.bookbag.name;</div>
+	<div class='hide_me' id='rdetail_bb_success'>&rdetail.bookbag.create.success;</div>
+
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_cn_details.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_cn_details.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_cn_details.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,99 @@
+	<table style='width: 100%;' class='hide_me'>
+		<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/copy_details.js'></script>
+		<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/Date.W3CDTF.js'></script>
+		<tbody>
+			<tr id='rdetail_volume_details_row' templateRow='1'>
+				<td colspan='10'>
+					<div>
+						<div align='center'><a name='print' href='javascript:void(0);' class='classic_link'>&rdetail.print;</a></div><br />
+						
+						<table class='data_grid data_grid_center' style='width: 100%'>
+							<thead>
+								<tr>
+									<td width='33%'>&rdetail.cn.barcode;</td>
+									<td>&common.status;</td>
+									<td>&rdetail.cn.location;</td>
+									<td name='age_protect_label' class='hide_me'>&rdetail.cn.hold.age;</td>
+									<td name='create_date_label' class='hide_me'>&rdetail.cn.genesis;</td>
+									<td name='holdable_label' class='hide_me'>&rdetail.cn.holdable;</td>
+									<td name='due_date_label' class='hide_me'>&rdetail.cn.due;</td>
+								</tr>
+							</thead>
+							<tbody name='copies_tbody' class='copy_details_table' width='100%'>
+								<tr name='copies_row'>
+	
+									<td>
+										<span name='barcode'> </span>
+										<a class='hide_me classic_link copy_more_info' name='details_link'>&rdetail.cn.more;</a>
+										<a class='hide_me classic_link copy_more_info' name='less_details_link'>&rdetail.cn.less;</a>
+										<a class='hide_me classic_link copy_more_info' name='copy_hold_link' href='javascript:void(0);'>&rdetail.cn.hold;</a>
+									</td>
+	
+									<td name='status'> </td>
+									<td name='location'> </td>
+									<td name='age_protect_value' class='hide_me'>&rdetail.cn.disabled;</td>
+									<td name='create_date_value' class='hide_me'> </td>
+	
+									<td name='copy_holdable_td' class='hide_me'>
+										<span name='copy_is_holdable'> </span>
+									</td>
+	
+									<td name='copy_due_date_td' class='hide_me'>
+										<span name='copy_due_date'> </span>
+									</td>
+								</tr>
+	
+								<tr name='copy_extras_row' class='hide_me'>
+									<td colspan='10'>
+										<table width='100%' class='data_grid'>
+											<tbody name='extras_tbody'>
+												<tr name='extras_row' class='hide_me'>
+													<td name='type' width='20%'> 
+														<span name='note' class='hide_me'><b>&rdetail.cn.note;</b></span>
+														<span name='cat' class='hide_me'><b>&rdetail.cn.category;</b></span>
+													</td>
+													<td>
+														<span name='key'> </span> : <span name='value'> </span>
+													</td>
+												</tr>
+											</tbody>
+										</table>
+									</td>
+								</tr>
+	
+							</tbody>
+						</table>
+					</div>
+				</td>
+			</tr>
+		</tbody>
+	</table>
+	
+	<span class='hide_me' id='rdetail.yes'>&common.yes;</span>
+	<span class='hide_me' id='rdetail.no'>&common.no;</span>
+	
+	
+	<div id='rdetail_print_details' class='hide_me'>
+		<div style='text-align: center; padding: 20px; width: 100%'>
+			<div style='width:100%; border: 2px solid #E0F0E0; margin-bottom: 20px;'>
+				<input type='submit' value='&rdetail.cn.print;' onclick='window.print();'> </input>
+			</div>
+			<div name='body'> 
+				<table>
+					<tbody name='tbody'>
+						<tr><td>&common.library;</td><td colspan='2' name='lib'></td></tr>
+						<tr><td>&common.title;</td><td colspan='2' name='title'></td></tr>
+						<tr><td>&common.author;</td><td colspan='2' name='author'></td></tr>
+						<tr><td>&common.edition;</td><td colspan='2' name='edition'></td></tr>
+						<tr><td>&common.pubdate;</td><td colspan='2' name='pubdate'></td></tr>
+						<tr><td>&common.publisher;</td><td colspan='2' name='publisher'></td></tr>
+						<tr><td>&common.physical;</td><td colspan='2' name='phys'></td></tr>
+						<tr>
+							<td colspan='3' style='background: #E0F0E0;'> </td>
+						</tr>
+						<tr name='cnrow'><td><b>&common.callnumber;</b></td><td><b colspan='2' name='cn'></b></td></tr>
+					</tbody>
+				</table>
+			</div>
+		</div>
+	</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_copyinfo.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_copyinfo.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_copyinfo.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,73 @@
+
+<!-- This holds information for copies attached to this record -->
+<div id='rdetail_copy_info_div' class='details-base'>
+
+	<div style='width: 100%; text-align: center;'>
+		<span>
+			<a href='javascript:void(0);' id='copy_info_local_link' 
+				class='rdetail_copy_nav_link hide_me classic_link'><b>&rdetail.copyInfo.local;</b></a>
+		</span>
+		<span width=''>
+			<a href='javascript:void(0);' id='copy_info_all_link' 
+				class='rdetail_copy_nav_link classic_link'><b>&rdetail.copyInfo.all;</b></a>
+		</span>
+	</div>
+
+	<table id='rdetail_copy_info_table' class='details-datagrid'>
+		<thead>
+			<tr>
+				<td style='border: 1px solid #ddd;'>&rdetail.copyInfo.library;</td>
+				<td style='border: 1px solid #ddd;'>&rdetail.copyInfo.callnumber;</td>
+				<td style='border: 1px solid #ddd;'>&rdetail.copyInfo.actions;</td>
+				<td style='border: 1px solid #ddd;' nowrap='nowrap' class='rdetail_copy_info_header_cell' id='rdetail_copy_info_status'> 
+					<div name='rdetail_status_cell'> </div>&nbsp;
+				</td>
+			</tr>
+		</thead>
+		<tbody id='rdetail_copy_info_tbody'>
+			<tr id='rdetail_copy_info_row' class='hide_me'>
+				<td name='rdetail_library_cell' bgcolor='#fbf9ee' border='1px' bordercolor='#dddddd' style='border: 1px solid #ddd; background-color: #fbf9ee;'>
+					<a name='lib_print_link' class='hide_me'>&rdetail.copyInfo.print;</a>
+				</td>
+				<td name='rdetail_callnumber_cell' style='border: 1px solid #ddd;'> </td>
+				<td name='rdetail_actions_cell' style='border: 1px solid #ddd;'> 
+					<div style='padding: 0 0 2px 0;'><a name='details'>&rdetail.copyInfo.details;</a></div>
+					<div><a name='browse'>&rdetail.copyInfo.browse;</a></div>
+					<div name='hold_div' class='hide_me'>
+						<a name='hold' href='javascript:void(0);'>&rdetail.copyInfo.hold;</a>
+					</div>
+				</td>
+				<td nowrap='nowrap' name='rdetail_copy_count_cell' style='border: 1px solid #ddd;'> &nbsp;</td>
+			</tr>
+			<tr id='rdetail_copy_info_loading'><td>&rdetail.loading;</td></tr>
+		</tbody>
+	</table>
+
+	<!--
+	<table class='hide_me'>
+		<tbody>
+		<tr id='rdetail_volume_details_row'><td colspan='10'></td></tr>
+		</tbody>
+	</table>
+	-->
+
+	<br/><br/>
+
+	<div id='rdetail_copy_info_none' class='hide_me'>&rdetail.noneAvailable;</div>
+
+	<script language='javascript' type='text/javascript'>
+		config.ids.rdetail.cp_status			= "rdetail_copy_info_status";
+		config.ids.rdetail.cp_info_row		= "rdetail_copy_info_row";
+		config.ids.rdetail.cp_info_loading	= "rdetail_copy_info_loading";
+		config.ids.rdetail.cp_info_local		= "copy_info_local_link";
+		config.ids.rdetail.cp_info_all		= "copy_info_all_link";
+		config.ids.rdetail.cp_info_none		= "rdetail_copy_info_none";
+		config.names.rdetail.lib_cell			= "rdetail_library_cell";
+		config.names.rdetail.cn_cell			= "rdetail_callnumber_cell";
+		config.names.rdetail.cp_count_cell	= "rdetail_copy_count_cell";
+		config.names.rdetail.cp_status		= 'rdetail_status_cell';
+	</script>
+
+</div> <!-- copy info -->
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_extras.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_extras.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_extras.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,78 @@
+
+<div xmlns:xi="http://www.w3.org/2001/XInclude">
+<div style='padding: 5px;'>
+	<table class='details-footer-datagrid'>
+		<thead>
+			<tr>
+				<td id='rdetail_copy_info_link' class='rdetail_extras_selected'>
+					<a href='javascript:rdetailShowExtra("copyinfo");' class='classic_link'>&rdetail.extras.summary;</a>
+				</td>
+				<td id='rdetail_viewcn_link' class=''>
+					<a href='javascript:rdetailShowExtra("cn");' class='classic_link'>&rdetail.extras.browser;</a>
+				</td>
+				<td id='rdetail_reviews_link' class='hide_me'>
+					<a href='javascript:rdetailShowExtra("reviews");' class='classic_link'>&rdetail.extras.reviews;</a>
+				</td>
+				<td id='rdetail_toc_link' class='hide_me '>
+					<a href='javascript:rdetailShowExtra("toc");' class='classic_link'>&rdetail.extras.toc;</a>
+				</td>
+				<td id='rdetail_excerpt_link' class='hide_me'>
+					<a href='javascript:rdetailShowExtra("excerpt");' class='classic_link'>&rdetail.extras.excerpt;</a>
+				</td>
+				<td id='rdetail_anotes_link' class='hide_me'>
+					<a href='javascript:rdetailShowExtra("anotes");' class='classic_link'>&rdetail.extras.author.notes;</a>
+				</td>
+				<td id='rdetail_annotation_link' class='hide_me'>
+					<a href='javascript:rdetailShowExtra("annotation");' class='classic_link'>&rdetail.extras.annotation;</a>
+				</td>
+				<td id='rdetail_viewmarc_link'>
+					<a href='javascript:rdetailShowExtra("marc");' class='classic_link'>&rdetail.extras.marc;</a>
+				</td>
+			</tr>
+		</thead>
+	</table>
+
+	<div id='rdetail_extras_div'>
+		<div id='rdetail_extras_loading' class='hide_me' 
+			style='padding: 10px;'>&common.loading;</div>
+		<!--#include virtual="rdetail_copyinfo.xml"-->
+
+		<div id='rdetail_reviews_div' class='rdetail_extras_div hide_me'> 
+			<div id='rdetail_review_container'/>
+			<!--
+			<div id='rdetail_review_template' style='width: 100%;'>
+				<div name='review_header' style='width: 100%; padding: 15px; border: 1px solid #E0E0E0;'> </div>
+				<div name='review_text' style='width: 100%; padding: 15px; border: 1px solid #E0E0E0;'> </div>
+			</div>
+			-->
+		</div>
+		
+		<div id='rdetail_toc_div' class='rdetail_extras_div hide_me'> </div>
+
+		<div id='rdetail_excerpt_div' class='rdetail_extras_div hide_me'> </div>
+
+		<div id='rdetail_anotes_div' class='rdetail_extras_div hide_me'> </div>
+
+		<div id='rdetail_marc_div' class='rdetail_extras_div hide_me'> 
+			<div id='rdetail_view_marc_box' class='details-base'> </div>
+		</div>
+
+		<div id='rdetail_cn_browse_div' style='text-align: center;' class='hide_me'>
+
+			<div id='cn_browse_none' class='hide_me color_4' style='width: 90%; text-align: center; margin: 10px;'>
+				&rdetail.extras.call.null;
+			</div>
+
+			<div id='rdetail_cn_browse_select_div' class='details-base' style='margin-bottom: 5px;'>
+				<span>&rdetail.extras.call.local; </span>
+				<select id='cn_browse_selector'>
+				</select>
+			</div>
+			<!--#include virtual="../common/cn_browse.xml"-->
+		</div>
+
+		<!--#include virtual="rdetail_cn_details.xml"-->
+
+	</div>
+</div>
+</div>

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_summary.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_summary.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/rdetail/rdetail_summary.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,83 @@
+
+<!-- This holds the record summary information -->
+<div class='details-grid'>
+	<table id='rdetail_details_table'>
+		<tbody id='rdetail_details_tbody'>
+
+			<tr>
+				<td id='rdetail_image_cell' rowspan='10' style='border-right: 1px solid #efefef; text-align: center;'>
+					<a id='rdetail_img_link'>
+						<img style='margin: 0 auto; border: none;' id='rdetail_image' onerror='hideMe($("rdetail.jacket_attrib_div"));hideMe($("rdetail_img_link"));'/>
+					</a>
+                    <!-- vendor attribution link -->
+                    <div class='jacket_attrib hide_me' id='rdetail.jacket_attrib_div'>
+                        <div>&opac.image_provided;</div>
+                        <div><a target='_blank' href='&vendor.base_link;' class='classic_link' id='rdetail.jacket_attrib_link'>&vendor.name;</a></div>
+                    </div>
+				</td>
+				<td class='title'>&common.title;</td>		
+				<td id='rdetail_title'> </td>
+			</tr>
+			<tr>
+				<td class='title'>&common.author;</td>		
+				<td><a title='&rdetail.author.search;' id='rdetail_author'></a></td>
+			</tr>
+			<tr>
+				<td class='title'>&common.isbn;</td>			
+				<td id='rdetail_isbn'> </td>
+			</tr>
+			<tr>
+				<td class='title'>&common.edition;</td>		
+				<td id='rdetail_edition'> </td>
+			</tr>
+			<tr>
+				<td class='title'>&common.pubdate;</td>		
+				<td id='rdetail_pubdate'> </td>
+			</tr>
+			<tr>
+				<td class='title'>&common.publisher;</td>		
+				<td id='rdetail_publisher'> </td>
+			</tr>
+			<tr>
+				<td class='title'>&common.physical;</td>		
+				<td id='rdetail_physical_desc'> </td>
+			</tr>
+			<tr>
+				<td class='title'>&common.format;</td>			
+				<td>
+					<img id='rdetail_tor_pic' class='tor_pic' />
+					<span id='rdetail_tor' style='padding-left: 5px;'> </span>
+				</td>
+			</tr>
+			<tr>
+				<td class='title'>&rdetail.detailMain.abstract;</td>	
+				<td id='rdetail_abstract'> </td>
+			</tr>
+
+			<tr class='hide_me' id='rdetail_online_row'>
+				<td class='title'>&rdetail.summary.online;</td>
+				<td id='rdetail_online'> </td>
+			</tr>
+		</tbody>
+	</table>
+	<!-- Empty span used for creating unAPI links -->
+	<abbr name="unapi" class="unapi-id">
+		<!-- unAPI URI goes here -->
+	</abbr>
+
+	<script language='javascript' type='text/javascript'>
+		config.ids.rdetail.details_body		= 'rdetail_details_body'; 
+		config.ids.rdetail.title			= 'rdetail_title';
+		config.ids.rdetail.author			= 'rdetail_author';
+		config.ids.rdetail.isbn				= 'rdetail_isbn';
+		config.ids.rdetail.edition			= 'rdetail_edition';
+		config.ids.rdetail.pubdate			= 'rdetail_pubdate';
+		config.ids.rdetail.publisher		= 'rdetail_publisher';
+		config.ids.rdetail.tor				= 'rdetail_tor';
+		config.ids.rdetail.abstr			= 'rdetail_abstract';
+		config.ids.rdetail.image			= 'rdetail_image';
+		config.ids.rdetail.tor_pic			= 'rdetail_tor_pic';
+	</script>
+
+</div> <!-- details_body -->
+

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/filtersort.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/filtersort.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/filtersort.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,25 @@
+<span>
+	<table>
+		<tr>
+			<td nowrap='nowrap'><label>&result.limit2avail;</label></td>
+			<td class='checkbox' style='padding-right: 5px;'><input type='checkbox' id='opac.result.limit2avail' onclick='searchBarSubmit(true);' />&nbsp;</td>
+			<td><select id='opac.result.sort' onchange='searchBarSubmit(true);'>
+				<option selected='selected' value=''>&result.sort_by;</option>
+				<optgroup label='&result.sort_by.title;'>
+					<option id='opac.result.title.a2z' label='&common.a2z.titla;' value='title.asc'>&common.a2z.title;</option>
+					<option id='opac.result.title.z2a' label='&common.z2a.titla;' value='title.desc'>&common.z2a.title;</option>
+				</optgroup>
+				<optgroup label='&result.sort_by.author;'>
+					<option id='opac.result.author.a2z' label='&common.a2z.author;' value='author.asc'>&common.a2z.author;</option>
+					<option id='opac.result.author.z2a' label='&common.z2a.author;' value='author.desc'>&common.z2a.author;</option>
+				</optgroup>
+				<optgroup label='&result.sort_by.pubdate;'>
+					<option id='opac.result.pubdate.new2old' label='&common.new2old.pubdate;' 
+						value='pubdate.desc'>&common.new2old.pubdate;</option>
+					<option id='opac.result.pubdate.old2new' label='&common.old2new.pubdate;' 
+						value='pubdate.asc'>&common.old2new.pubdate;</option>
+				</optgroup>
+			</select></td>
+		</tr>
+	</table>
+</span>
\ No newline at end of file

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_info.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_info.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_info.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,74 @@
+<div class='resultinfo-box'>
+	<table>
+		<tbody>
+			<tr>	
+				<td id='next_prev_links'>	
+					<span class='hide_me' id='result_info_div' style='font-size: 9pt;'>
+						<span> &common.results; </span> 
+						<span id='offset_start'> </span>
+						<span> - </span>
+						<span id='offset_end'> </span>
+						<span> &common.ofAtLeast; </span>
+						<span id='result_count'> </span>
+						<span style='padding-left: 6px;'> (page </span>
+						<span id='current_page'> </span>
+						<span> &common.of; </span>
+						<span id='num_pages'> </span>
+					</span>
+	
+					<span id='start_end_links_span' class='hide_me' 
+							style='padding-left: 40px;' >
+						<a class='search_page_nav_link' id='search_home_link' 
+							title="&rdetail.page.results;">&rdetail.start;</a><a class='search_page_nav_link' 
+								id='prev_link' title='&rdetail.page.previous;'>&#171;</a>
+	
+						<span class='search_page_nav_link' id='page_numbers'> </span>
+	
+						<a  class='search_page_nav_link' id='next_link' 
+							title='&rdetail.page.next;'>&#187;</a>
+							<!--
+							<a class='search_page_nav_link' 
+								id='end_link' title="&rdetail.page.last;">&rdetail.end;</a>
+								-->
+					</span>	
+				</td>	
+				<td width='15%' colspan='5' align='center'>
+					<span id='search_info_table' class='hide_me'>
+						<b>&result.info.copies; </b>
+					</span>
+				</td>
+			</tr>		
+		</tbody>
+	</table>
+</div>
+<div class='resultinfo-bottom-box'>
+	<table>
+		<tbody>
+			<tr id='result_thead_row'>
+				<td> 
+					<div class='hide_me' id='no_formats' style='padding: 4px;'>
+						<b>
+							<span style='color:red;'>*</span>
+							&result.info.no.items;
+							<div>&result.info.format.items;</div>
+						</b>
+					</div>
+				</td>
+				<td>
+					<div class='hide_me' id='rresult_show_all' style='padding: 4px;'>
+						<a href='javascript:rresultExpandSearch();' id='rresult_show_all_link' 
+							class='classic_link'>&result.info.show; </a>
+					</div>
+				</td>
+				<td>
+					<div class='hide_me' id='rresult_show_here' style='padding: 4px;'>
+						<a href='javascript:rresultContractSearch();' id='rresult_show_here_link' 
+							class='classic_link'>&result.info.show; </a>
+					</div>
+	
+				</td>
+				<td rowspan='2' class='copy_count_cell' style='font-size: 8pt; padding-top: 4px; width: 80px;'  align='center' name='result_thead_ccell'> </td>
+			</tr>	
+		</tbody>
+	</table>
+</div>
\ No newline at end of file

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_lowhits.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_lowhits.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_lowhits.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,39 @@
+<div id='result_low_hits' class='lowhits-box hide_me'>
+	<ul>
+		<li>
+			<div id='result_low_hits_msg' class='hide_me'>&result.lowhits.few;</div>
+			<div id='result_zero_hits_msg' class='hide_me'>&result.lowhits.zero;</div>
+		</li>	
+		<!-- spell checker -->
+		<li id='did_you_mean'>
+			<span>&result.lowhits.did.you.mean; </span>
+			<a class='classic_link' id='spell_check_link'> </a>
+		</li>
+	
+		<li id='low_hits_remove_format' class='hide_me'>
+			<span>&result.lowhits.formats; </span>
+			<a id='low_hits_remove_format_link' class='classic_link'>&result.lowhits.formats.search;</a>
+		</li>
+	
+		<li id='low_hits_cross_ref' class='hide_me'>
+			<span>&result.lowhits.related;</span>
+			<div>
+				<a id='low_hits_xref_link' class='classic_link' style='padding-right: 5px;'> </a>
+			</div>
+		</li>
+	
+		<li id='low_hits_expand_range' class='hide_me'>
+			<span>&result.lowhits.expand; </span>
+			<a id='low_hits_expand_link' class='classic_link' style='padding-right: 5px;'> </a>
+		</li>
+			
+		<li id='low_hits_search_type' class='hide_me'>
+			<span>&result.lowhits.class;</span>
+			<a id='low_hits_title_search' class='classic_link' style='padding-right: 5px;'>&result.lowhits.title;</a>
+			<a id='low_hits_author_search' class='classic_link' style='padding-right: 5px;'>&result.lowhits.author;</a>
+			<a id='low_hits_subject_search' class='classic_link' style='padding-right: 5px;'>&result.lowhits.subject;</a>
+			<a id='low_hits_series_search' class='classic_link' style='padding-right: 5px;'>&result.lowhits.series;</a>
+			<a id='low_hits_keyword_search' class='classic_link' style='padding-right: 5px;'>&result.lowhits.keyword;</a>
+		</li>
+	</ul>
+</div>
\ No newline at end of file

Added: branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_table.xml
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_table.xml	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/skin/craftsman/xml/result/result_table.xml	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,146 @@
+<!-- Search results are spit into this table -->
+
+<div id='result_table_div' xmlns:xi="http://www.w3.org/2001/XInclude">
+
+	<table id='res_table'> 
+
+		<!-- for some reason, this is the only way i can force the cell widths -->
+		<thead id='result_thead'>
+			<tr>
+				<td class='result_table_pic_header'></td>
+				<td> </td>
+			</tr>
+		</thead>
+
+		<tbody id='result_table'>
+			<tr>
+
+				<td class='result_table_row'>
+					<!--#include virtual="result_info.xml"-->
+				</td>
+			</tr>
+
+			<!-- Template for displaying a search result.  This row template is cloned and inserted
+					for each result returned -->
+
+			<tr id='result_table_template' class='hide_me'>
+
+				<!-- Jacket image goes here -->
+
+				<td align='left'>
+					<table class='book-results'>
+						<tbody>
+							<tr name='counts_row'>
+								<td class='bookjacket' valign='middle' style='vertical-align: middle;'>
+									<a><img name='item_jacket' /></a>
+								</td>
+
+								<td name='result_table_title_cell'>
+									<!-- Title goes here -->
+									<h1><a title="&result.table.keyword;" name='item_title'> 
+										<!-- Title goes here -->
+									</a></h1>
+									
+									<h2><a title="&result.table.author;" name='item_author'> 
+										<!-- Author goes here -->
+									</a></h2>
+									<blockquote>
+										<span name='result_table_extra_span' class='hide_me'>
+											<span name='result_table_pub_box'> 
+												<span name='result_table_edition_span'></span> |
+												<span name='result_table_pub_span'> </span> |
+												<span name='result_table_phys_span'> </span>
+											</span>
+										</span>
+									</blockquote>
+
+									<div name='result_table_format_cell'>
+										<div class='tool-icons'>
+											<a name='text_link'><img src='../../../../images/tor/book-icon.gif' class='dim' /></a>
+											<a name='sound recording-nonmusical_link'><img src='../../../../images/tor/nonmusic-icon.gif' class='dim' /></a>
+											<a name='moving image_link'><img src='../../../../images/tor/mov-icon.gif' class='dim' /></a>
+											<a name='software, multimedia_link'><img src='../../../../images/tor/software-icon.gif' class='dim' /></a>
+											<a name='sound recording-musical_link'><img src='../../../../images/tor/sound-icon.gif' class='dim' /></a>
+											<a name='cartographic_link'><img src='../../../../images/tor/earth-icon.gif' class='dim' /></a>
+											<a name='mixed material_link'><img src='../../../../images/tor/mix-icon.gif' class='dim' /></a>
+											<a name='notated music_link'><img src='../../../../images/tor/mussymbol-icon.gif' class='dim' /></a>
+											<a name='sound recording_link'><img src='../../../../images/tor/recsound-icon.gif' class='dim' /></a>
+											<a name='still image_link'><img src='../../../../images/tor/pic-icon.gif' class='dim' /></a>
+											<a name='three dimensional object_link'><img src='../../../../images/tor/threed-icon.gif' class='dim' /></a>
+											<div class='clear'></div>
+										</div>
+										<span class='hide_me' style='color: #9999FF; padding-left: 10px; font-size: 7pt; font-weight: 300;'> 
+											<span>&common.relevancy; </span><span name='relevancy_span'> </span>
+										</span>
+	
+										<span class='placeholder hide_me' name='place_hold_span'>
+											<a href='javascript:void(0);' name='place_hold_link'>&opac.holds.placeHold;</a>
+										</span>
+										<div class='clear'></div>
+	
+										<!-- Empty span used for creating unAPI links -->
+										<abbr name="unapi" class="unapi-id">
+											<!-- unAPI URI goes here -->
+										</abbr>
+
+									    <!-- Empty span used for creating Google Book Search-->
+									    <span name="googleBooks" class="hide_me">
+										    <a style='padding-left: 8px;' class='classic_link' name="googleBooks-link">&result.googleBooks.browse;</a>
+									    </span>
+    
+									</div>
+									
+								</td>
+
+								<!-- Copy this td for each copy count appended -->
+								<td nowrap='nowrap' name="copy_count_cell" class='count' style="width: 80px; padding: 6px 2px;"> </td>
+							</tr>
+						</tbody>
+					</table>
+				</td>
+			</tr>
+		</tbody>
+	</table>
+
+
+   <!-- ====================== -->
+   <div id='result_info_2' class='pageresults-box hide_me'>
+		<span class='hide_me' id='result_info_div2'>
+		   <span> &common.results; </span> 
+		   <b id='offset_start2'> </b>
+		   <span> - </span>
+		   <b id='offset_end2'> </b>
+		   <span> &common.ofAtLeast; </span>
+		   <b id='result_count2'> </b>
+		   <span style='padding-left: 6px;'> (page </span>
+		   <span id='current_page2'> </span>
+		   <span> &common.of; </span>
+		   <span id='num_pages2'> </span>
+		</span>
+				   
+		<span id='start_end_links_span2' class='hide_me' style='padding-left: 40px;' >
+		<a class='search_page_nav_link' id='search_home_link2' 
+		   title="&rdetail.page.results;">&rdetail.start;</a><a class='search_page_nav_link' 
+		   id='prev_link2' title='&rdetail.page.previous;'>&#171;</a>
+	
+		<span class='search_page_nav_link' id='page_numbers2'> </span>
+		   <a  class='search_page_nav_link' id='next_link2' 
+			  title='&rdetail.page.next;'>&#187;</a>
+			  <!--
+			  <a class='search_page_nav_link' 
+			  id='end_link2' title="&rdetail.page.last;">&rdetail.end;</a>
+			  -->
+		</span>   
+   </div>
+   <!-- ====================== -->
+
+
+	<script language='javascript' type='text/javascript'>
+		config.names.result.format_cell = 'result_table_format_cell';
+		config.names.result.format_link = 'resource_link'
+		config.names.result.format_pic = 'format_pic'
+	</script>
+
+</div>
+
+

Added: branches/rel_1_4/Open-ILS/web/opac/theme/craftsman/css/colors.css
===================================================================
--- branches/rel_1_4/Open-ILS/web/opac/theme/craftsman/css/colors.css	                        (rev 0)
+++ branches/rel_1_4/Open-ILS/web/opac/theme/craftsman/css/colors.css	2009-02-10 17:19:04 UTC (rev 12128)
@@ -0,0 +1,100 @@
+body a			{ color: black; text-decoration: none;}
+body a:visited { color: black; text-decoration: none;}
+body a:hover	{ color: red; text-decoration: underline;}
+
+
+/* the idea is to have 4 complimentary colors that 
+ * are used throughout the opac.  Edit those colors
+ * in this file
+ */
+ 
+.color_1 { background: #A7EA9D; color: #000000; }
+.color_2 { background: #64EA4F; color: #000000; }
+.color_3 { background: #E0F6E0; color: #000000; }
+.color_4 { background: #E0F0E0; color: #000000; }
+
+.border_1 { border: 1px solid #A7EA9D; }
+.border_2 { border: 1px solid #64EA4F; }
+.border_3 { border: 1px solid #E0F6E0; }
+.border_4 { border: 1px solid #E0F0E0; }
+
+.border_1_2 { border: 2px solid #A7EA9D; }
+.border_2_2 { border: 2px solid #64EA4F; }
+.border_3_2 { border: 2px solid #E0F6E0; }
+.border_4_2 { border: 2px solid #E0F0E0; }
+
+.border_1_3 { border: 3px solid #A7EA9D; }
+.border_2_3 { border: 3px solid #64EA4F; }
+.border_3_3 { border: 3px solid #E0F6E0; }
+.border_4_3 { border: 3px solid #E0F0E0; }
+
+
+
+
+/* general purpose light borders */
+.border_5 { border: 1px solid #D0D0D0; }
+.border_6 { border: 1px solid #808080; }
+
+input:focus { background: #E0F0E0; color: #000000;}
+a:focus { background: #E0F0E0; color: #000000;}
+
+
+/* ---------------------------------------------------------------------- */
+
+.canvas { /* main content div for each page */
+    /*
+	border-left: 3px solid #A7EA9D;
+    border-bottom: 3px solid #A7EA9D;
+	border-top: 3px solid #A7EA9D;
+	*/
+}
+
+/* border around home search box */
+.home_search { border: 3px solid #A7EA9D; }
+
+/* main nav sidebar */
+.sidebar_item_active { background: #deddd2; }
+
+/* record detail summary block */
+.rdetail_desc { border: 1px solid #A7EA9D; }
+.rdetail_item { border: 1px solid #A7EA9D; }
+.rdetail_extras_selected { background: #E0F0E0;} 
+
+
+.data_grid thead tr { background: #E0F0E0; color: #000000; }
+.data_grid thead td { border: 1px solid #808080; }
+.data_grid tbody td { border: 1px solid #E0F6E0; }
+.data_grid_nb thead tr { background: #E0F0E0; color: #000000; }
+.data_grid_nb thead td { border: none; }
+.data_grid_nb tbody td { border: none; }
+
+.light_border { border: 1px solid #E0F6E0; }
+
+.adv_quick_search_submit { border-bottom: 3px solid #E0F6E0;}
+
+.myopac_link_active { background: #E0F6E0; }
+
+.sidebar_extra_link { text-decoration: none; }
+#searchbar_tag_on { color: red; }
+.searchbar_item { color: black; } 
+#login_box { border-top: 1px solid #808080; border-bottom: 1px solid #808080; }
+#next_prev_links_dead { color: #808080; text-decoration: none; }
+
+.nav_link_active {font-weight: bold;}
+
+.search_link { text-decoration: none; }
+.result_table_subtable { border-top: 1px solid #E0E0E0; }
+
+.copy_count_cell { border-right: 1px solid #E0E0E0; } 
+.copy_count_div {	border-left: 2px solid #E0F6E0; border-right: 2px solid #E0F6E0; }
+
+#rdetail_image_cell { }
+
+
+
+.x_mark { color: red; }
+.check_mark { color: green; }
+
+#myopac_holds_thaw_date_form { border: 1px solid #E0E0E0; } 
+
+.invalid_field { border: 3px solid red; }



More information about the open-ils-commits mailing list